News for hackers. Stuff that matters.
Re:Specsmaxxing – On overcoming AI psychosis, and why I writ... by brap on Sunday May 03, 2026 @07:53AM (#47996022)
Software engineering is different from other engineering disciplines in that the most explicit spec of the thing you’re building is the actual thing itself.

When you want to build a bridge you finalize all the blueprints and then someone goes and actually pours concrete, in software the blueprint is the code, and the code is also the bridge.

However there are different levels of abstraction for writing specs and code is just the most explicit form. With LLMs more of our time can be spent in those higher levels of abstraction and free us from work that is often repetitive and mundane.

I think the (distant) future of software engineering is not code writing but mostly requirements writing, and so it makes sense to build frameworks, “IDEs”, etc. around this new form of “programming”.

I don’t know if ACAI is the right one but the direction is interesting.

Re:Specsmaxxing – On overcoming AI psychosis, and why I writ... by oblio on Sunday May 03, 2026 @07:57AM (#47996052)
> When you want to build a bridge you finalize all the blueprints and then someone goes and actually pours concrete

Construction has plans "as designed" and "as built".

Re:Specsmaxxing – On overcoming AI psychosis, and why I writ... by brap on Monday May 04, 2026 @03:40AM (#48005782)
Fair enough, but “as built” is usually not the original intent
Re:Specsmaxxing – On overcoming AI psychosis, and why I writ... by oblio on Monday May 04, 2026 @05:08AM (#48006279)
I'd argue code frequently isn't the original intent, either :-D