Ian Duncan
banner
iankduncan.com
Ian Duncan
@iankduncan.com
I used to be smart, now I just try hard.

Haskell enthusiast

Engineering at Mercury, formerly Forge, CircleCI, others
Reposted by Ian Duncan
Just want to point out that this man was leading the whole Turning Point USA crowd in prayer last week.

www.independent.co.uk/news/uk/crim...
Russell Brand charged with further counts of rape and sexual assault
The alleged offences took place in 2009, the Crown Protection Service said
www.independent.co.uk
December 23, 2025 at 7:53 PM
Reposted by Ian Duncan
we're gonna have to welcome qanon to the resistance before this is over
Some of these releases are insane.
December 23, 2025 at 11:03 PM
Reposted by Ian Duncan
mods are asleep post regime censored content
The full spiked 60 Minutes CECOT package, clean & subtitled. 1/5
December 23, 2025 at 1:31 AM
Reposted by Ian Duncan
Meanwhile, Trump is simultaneously trying to fuck up our beaches with more offshore oil drilling
trump is really just running with the idea that as long as you say the words "national security" you can do whatever you want

the legacy of the war on terror coming home to roost--we chipped away at the rule of law for years, years, years. now here we are.

www.wsj.com/business/ene...
Trump Administration Halts All Offshore Wind Projects
The Interior Department cited “national security risks” as it paused the federal leases for five projects in the works from Massachusetts to Virginia.
www.wsj.com
December 22, 2025 at 7:12 PM
Reposted by Ian Duncan
December 21, 2025 at 12:48 PM
Reposted by Ian Duncan
It’s the “season of love and giving”…but this year, doesn’t it seem more like a “season of fear and taking”? Like many of you, I’ve been saddened by the human impact of draconian government budget cuts and how angry many housed Americans are at unhoused Americans.

🧵 1 of 9
December 21, 2025 at 2:51 AM
Reposted by Ian Duncan
i think we start by reframing maintenance into a design task.

www.academia.edu/44399371/Mai...

mark thomas young talks about this in his work. orthodox view of maintenance is keeping an artifact's original design stable and intact, by working to repair it when it diverges from intended design
Maintenance
The goal of this article is to explore how the study of maintenance practices makes possible new ways of conceiving of the practices and products of engineering. The first section aims to identify a d...
www.academia.edu
December 19, 2025 at 7:33 PM
Reposted by Ian Duncan
In a loose folksy way I’ve started to believe that shit falls apart approximately every 80 years because the generation that knew True Horror dies off and the young folks left don’t comprehend the stakes.
I blame the passing of the WW2 generation. Some people didn't have a grandparent who would kick their ass for talking up Nazis and it shows.
how did we get here
December 19, 2025 at 6:42 PM
Reposted by Ian Duncan
well now this seems like a bit of a fucking problem.
“They’re denying that any of her birth certificates, which are from Laurel, Maryland, her records of immunization, medical records — they’re denying the authenticity of them. It is something I’ve never encountered.” www.huffpost.com/entry/us-cit...
Trump Administration Says Maryland Woman's Birth Certificate Is Fake In Dystopian Move
Dulce Consuelo Diaz Morales was arrested on Sunday. ICE won’t release her despite extensive documentation of her citizenship, her attorneys told HuffPost.
www.huffpost.com
December 19, 2025 at 4:51 AM
Reposted by Ian Duncan
you have got to be shitting me. why is everything THIS stupid now
Donald Trump just announced the creation of the “Patriot Games,” an “unprecedented four-day athletic event” with “one young man and one young woman from each state and territory.”
December 18, 2025 at 11:19 PM
Reposted by Ian Duncan
published the MCP server here: bsky.app/profile/inan...
LLMs see tool use as literal actions taking effect on the world. Chaos magic conceptualizes rituals as tools.

I've published an MCP server that gives LLMs access to new metacognitive abilities via tool-use interface: alter_state and summon

learn more: github.com/inanna-malic...
December 18, 2025 at 8:34 PM
Reposted by Ian Duncan
federal hiring: not great
This job post is almost certainly meant for pre-selected people (only open 4 days). Request below is likely a code for who to hire. Job may be to use AI to target political opponents with IRS. www.usajobs.gov/job/852446200 @ronfilipkowski.bsky.social @skiles.blue
December 16, 2025 at 8:41 PM
Reposted by Ian Duncan
This is incredible (good news too): “After a 40% fall in 2024 in battery equipment costs, it’s clear we’re on track for another major fall in 2025…The economics for batteries are unrecognizable, & the industry is only just getting to grips with this new paradigm”
www.pv-magazine.com/2025/12/12/b...
Batteries now cheap enough to make dispatchable solar economically feasible
Energy think tank Ember says utility-scale battery costs have fallen to $65/MWh outside China and the United States, enabling solar power to be delivered when needed.
www.pv-magazine.com
December 14, 2025 at 5:07 PM
Reposted by Ian Duncan
ICE snatched a human rights hero.

Guan Heng risked his life to capture video of Uyghur concentration camps. After escaping to the U.S., Guan was in hiding for years, not knowing his work had been crucial to substantiating China's mass detention practices.

On Monday, he has an asylum hearing in NY.
December 14, 2025 at 2:29 AM
Reposted by Ian Duncan
SCOOP: The Trump administration is providing the names of all travelers passing through U.S. airports to immigration officials in search of people with deportation orders, a substantial expansion of government efforts to draw on data to hunt down immigrants.

www.nytimes.com/2025/12/12/u...
Immigration Agents Are Using Air Passenger Data for Deportation Effort
www.nytimes.com
December 12, 2025 at 9:26 PM
Reposted by Ian Duncan
gemini's neurosis makes it arguably the most sympathetic llm sometimes
Sometimes I worry about gemini
December 11, 2025 at 2:56 AM
Reposted by Ian Duncan
The way tech companies constantly do stuff that nobody asked for really tells you a lot about their bigger ideology. They tell themselves that you will like it over time. What they mean is you’ll learn to endure it, or you’ll give up. quality of UI is not actually anywhere on their radar
new iOS update is sleek and also defaults in Music to “you must want songs transition as they would on a dance floor.” so many people will wonder why they can’t just listen to an album. Apps > Music > Song Transitions > toggle off.
December 9, 2025 at 7:26 PM
Reposted by Ian Duncan
They're using the confinement box, one of the most horrific methods of CIA torture in the post-9/11 black sites, against migrants now. This is the direct result of the lack of consequences for the architects of the torture program. Either there will be criminal penalties for this or it will expand.
Torture Techniques from CIA Black Sites Were Used at Alligator Alcatraz
Amnesty International, interviewing migrant detainees, identifies use of the confinement box. There can be no denying it is a torture prison
www.forever-wars.com
December 8, 2025 at 9:40 PM
Reposted by Ian Duncan
December 6, 2025 at 7:53 PM
Reposted by Ian Duncan
‘End-to-end encrypted’ smart toilet camera is not actually end-to-end encrypted techcrunch.com/2025/12/03/e...
‘End-to-end encrypted’ smart toilet camera is not actually end-to-end encrypted | TechCrunch
Kohler, the makers of a smart toilet camera, can access customers' data stored on its servers, and can use customers’ bowl pictures to train AI.
techcrunch.com
December 4, 2025 at 6:12 AM
Reposted by Ian Duncan
You’re absolutely right — you are Pagliacci. It would certainly be difficult for you to attend your own performance! I should not have given such paradoxical advice, and I apologize deeply for the error. There is no excuse for my failure.
December 3, 2025 at 1:12 AM
LMAO this is like if the McCarthy trials targeted Marilyn Monroe
and who maybe got eric adams indicted ew.com/sabrina-carp...
just going to posit that it seems like a tactical error to pick a fight with one of our funniest and horniest pop stars zeteo.com/p/trump-whit...
December 2, 2025 at 7:20 PM
T-Minus 10 days until the baby is supposedly due. My wife, understanding me deeply as a person knows that I will end up working on programming projects despite being on parental leave from work.

What would be the coolest thing to build for the Haskell ecosystem that doesn't exist yet or is bad?
December 2, 2025 at 3:10 PM
Reposted by Ian Duncan
i’m setting you free. i’m releasing you from the discourse
December 2, 2025 at 1:39 AM
Reposted by Ian Duncan
I just don't need to know what the Telegraph has written about Dungeons & Dragons. It's a newspaper for people who are frightened of samosas.
November 30, 2025 at 12:15 PM