All 4,799 reports

YesChatGPT · 28 Aug 2025

The quality of the Haskell code is about as good as I would have written myself, though I think it falls for primitive obsession more than I would

yakshaving_jgt on Hacker News

In the thread “Canaries in the Coal Mine? Recent Employment Effects of AI [pdf]”, replying to this comment

Helped: Feeding production modules and specs to match established patterns.

Got in the way: Code suffers from primitive obsession requiring manual abstraction.

… I feed it a fair bit of context (like, say, a production module with a load of database queries, and the associated spec module) so that it copies the structure and patterns that I've established. The quality of the Haskell code is about as good as I would have written myself, though I think it falls for primitive obsession more than I would. Still, I can add those abstractions myself after the fact. …