Ian Duncan
Ian Duncan
@iand675.bsky.social
I used to be smart, now I just try hard.

Haskell enthusiast

Engineering at Mercury, formerly Forge, CircleCI, others
Reposted by Ian Duncan
Across all the planets in the milky way the average number of trees per planet is at least 30
Man, everything is so bleak, anyone got a fun fact or little bit of trivia they want to share
November 21, 2025 at 5:04 AM
Reposted by Ian Duncan
it's on miro. it's literally on figma. you have to log into okta. it's in jira. it's on zoom. it's on pureref. it's on flow. it's on perforce. it's on slack. you can find it on slack. you can go to slack and find it. log onto slack right now. you can slack it. slack has it for you. it's on slack.
November 12, 2025 at 10:15 PM
Reposted by Ian Duncan
November 18, 2025 at 3:29 AM
Sci-fi Author: In my book I invented the Utopia Disjunction as an aspirational vision / Tech Company: We have carefully studied why the Utopia Disjunction from classic sci-fi novel Please Create The Utopia Disjunction would be unprofitable
November 17, 2025 at 6:25 PM
Thinking a lot about the inverse of the torment nexus– the "utopia disjunction"
November 17, 2025 at 6:25 PM
Reposted by Ian Duncan
you can invent a little torment nexus, as a treat
November 16, 2025 at 11:12 PM
Big part of why we moved to The Netherlands: unpublishablepapers.substack.com/p/where-do-t...
Where Do the Children Play?
On the need for a world without us
unpublishablepapers.substack.com
November 17, 2025 at 2:30 PM
In looking for examples of people calling the Web dead, I learned that, apparently, you can say the Web is dying for 30 years and get away with it.

tedium.co/2025/10/25/w...
The Man Who Keeps Predicting The Web’s Death
A prominent analyst has spent the past 30 years suggesting the Web was not long for this world. It keeps proving him wrong.
tedium.co
November 17, 2025 at 2:09 PM
Reposted by Ian Duncan
They are straight up robbing taxpayers blind at this point and not even trying to hide it. Just ransacking the treasury out in the open. This motherfucker pleaded guilty! www.bloomberg.com/news/article...
Michael Flynn, DOJ in Settlement Talks Over $50 Million Claim
The Justice Department has been discussing settlements with two former officials from Donald Trump’s first term who — like the president — claim they’re owed major payouts from the US government as vi...
www.bloomberg.com
November 14, 2025 at 8:16 PM
Reposted by Ian Duncan
One can imagine a future society where a lifetime's journal entries written by the honored dead are compiled into custom-trained advice-oracle chatbots housed in ancestor shrines.

This is not that. This is chatGPT with "imagine you are $CUSTOMER's deceased grandparent" stapled onto a generic prompt
For real, check this out. Evil.
November 15, 2025 at 9:09 AM
Reposted by Ian Duncan
As all this disgusting Epstein shit starts surfacing more and more, I hope we don't lose sight of the fact that apparently every major media outlet knew everything and instead spent their time money and energy attacking the trans community.
November 13, 2025 at 1:07 AM
Reposted by Ian Duncan
how did i go so long not knowing we were literally teaching people to read wrong. i knew something wasn't right but jesus christ www.apmreports.org/episode/2019...
How a flawed idea is teaching millions of kids to be poor readers
For decades, schools have taught children the strategies of struggling readers, using a theory about reading that cognitive scientists have repeatedly debunked. And many teachers and parents don't kno...
www.apmreports.org
November 11, 2025 at 6:18 PM
Reposted by Ian Duncan
Oh, Dick Cheney died? Well-- *sees Bluesky mod around corner* What's really important is championing the open protocol.
November 4, 2025 at 6:06 PM
Reposted by Ian Duncan
Zohran says you’re trans now
November 5, 2025 at 5:04 PM
Reposted by Ian Duncan
November 5, 2025 at 4:50 PM
Wat
New post: SocketAddrV6 is not roundtrip serializable 😱

A journey from an innocent property-based test at Oxide to the depths of the IPv6 specification, with tons of information about the flowinfo (and scope_id) fields. Give it a read!
`SocketAddrV6` is not roundtrip serializable · sunshowers
An investigation into some lesser-known IPv6 features.
sunshowers.io
November 5, 2025 at 8:14 AM
Reposted by Ian Duncan
“Permanent Standard Time (not springing ahead in March) could prevent 300,000 cases of stroke per year and lower nationwide prevalence of obesity by 2.6 million.” #DitchDST
November 2, 2025 at 6:56 PM
November 3, 2025 at 10:21 AM
no i will NOT “stop talking about resource scarcity” at this birthday party. someone needs to address the brick shortage and apparently im the only one with the balls
"hey guys whatcha playing?"
"Catan, want in on the next game?"
[Extremely Bluesky Voice, loud so the whole cafeteria can hear me] "SETTLERS of Catan? Don't you think that's a BIT problematic?"
I’m at a Target in Dallas by the board games and this man just said “old Life is better, new Life is woke” and I almost laughed out loud
November 2, 2025 at 7:46 PM
Reposted by Ian Duncan
gotta RS this with alt because, hell yeah this is also me
October 30, 2025 at 7:56 PM
Reposted by Ian Duncan
Sorry native-borns, now that ANYONE can have their actual birth certificate cancelled by a cellphone photo taken on a busy street... Do you still think this is about the immigrants who are murderers and rapists?
New incredible detail here: ICE says a match in its facial recognition app Mobile Fortify is a "definitive" determination of a person's status, and that this overrides birth certificates. This is an app ICE is using in the field to scan people

www.404media.co/ice-and-cbp-...
October 29, 2025 at 5:12 PM
Reposted by Ian Duncan
October 28, 2025 at 9:50 PM
Reposted by Ian Duncan
i'll also write up docs for this so you could build your own customized #haskell playground based on ghc api in the browser with your own packages. it'll take a while, stay tuned!
October 28, 2025 at 11:45 AM
Betcha a nickel that every engineer that worked on this had a Steam account, but were ignored by product managers and execs when they voiced product ideas
you could not waterboard this out of me. “we didn’t understand why people use steam”
I legitimately didn't know they were competing with Steam and it's crazy to me that they burnt so much money on what sounds like something with very little (or wildly misguided) market research.
October 29, 2025 at 5:39 AM
Reposted by Ian Duncan
lede of the year from angela williams
October 28, 2025 at 9:06 PM