Craft and recreational programming push back on AI-everything
A cluster of front-page items has nothing to do with shipping fast. "Recreational Programming" drew comments about building small copies of big projects, with a shout-out to Tsoding. Guitoro is a keyboard-strummed virtual guitar. The Aaronson Oracle and "How random are you?" are small interactive toys about predicting human randomness, and one commenter noted it's the game CPU branch predictors play with your code. Other posts included Arena Allocators in C, kcgi for C/C++ web apps, Iosevka the font, a new Smalltalk IDE called Pulsar, and Bartosz Ciechanowski's explorable essay on sound.
The pattern: people value work made to be understood, not just output. Someone even proposed a "Bartosz test" for AI, giving it a concept and asking for an explanation of that quality. Few AI explainers meet it.
One commenter said they feel guilt after building a hobby copy of a big project. Another said the 'problem solver' style of programmer breaks the whole premise of recreation, since they live for the problem.
So what?
Craft is a differentiator when everyone can generate competent code. Small, well-made, explorable products earn attention and trust on HN, and the best of them look hand-built. If you're a solo founder, polish and a clear point of view can beat feature count.
Read these
Recreational Programming
Show HN: Guitoro, a virtual guitar you strum with your keyboard
The Aaronson Oracle
Show HN: How random are you?
Arena Allocators in C
Sound – Bartosz Ciechanowski (2022)
Pulsar at ESUG 2026 (new Smalltalk IDE)