Ian Duncan @iankduncan.com · 03/09/2026I'm very pleased with the WebGL shader background of my latest site redesign 2130
Ian Duncan @iankduncan.com · 21/08/2026Damn, that is the sketchiest byline for a product I've ever read. 150
Ian Duncan @iankduncan.com · 06/08/2026Not me over here smashing every idea I have into a single system 020
Ian Duncan @iankduncan.com · 12/07/2026Work is debating what goes into chili. I present: Annexationist Maximalist chili. What if you just used everything in n order to offend everyone equally? 360
Ian Duncan @iankduncan.com · 19/06/2026Took a walk in the shade of the forest this morning, and found the most excellent snail I’ve ever seen. Absolute unit of a snail. I feel sorry for the immortal that he is hunting down. 041
Ian Duncan @iankduncan.com · 21/05/2026I know asking LLMs to rationalize their actions doesn't do anything, but still a fun monologue: 120
Ian Duncan @iankduncan.com · 14/04/2026Just released thread-utils-context-0.4.1.0 to Hackage. It's used under the hood by my hs-opentelemetry suite, and managed to get some significant speedups. A full read-write cycle over values in thread-local-storage have been sped up from ~248 ns to ~13 ns on my machine. 19x faster! 071
Ian Duncan @iankduncan.com · 10/04/2026The U.S. consulate in Amsterdam is effectively closed due to the Iran war, and they haven't posted anything on their homepage about it. Instead it's an ego piece for the ambassador. Wasted my whole morning going to Amsterdam just to get turned away at the door. This fucking administration. 000
Ian Duncan @iankduncan.com · 21/02/2026Oh yeah I’m doing pretty fine in that front, thanks for thinking of me! Meanwhile coming back to work in a week has me like 000
Ian Duncan @iankduncan.com · 10/02/2026It's not feature-complete yet, but I have cracked the problem of making working Haskell bindings for nearly every MacOS framework! Can write GUI apps without having to touch Objective C or Swift. 2230
Ian Duncan @iankduncan.com · 31/12/2025Curious about the bad mind shapes bit here. The whole villainy curve reminds me of the travel curve of a blue key switch. 130
Ian Duncan @iankduncan.com · 13/10/2025I find a ceramic grater like this to be the superior option for ginger and daikon processing: kagi.com/proxy/IMG_97... 130