logoalt Hacker News

Reliable Software in the LLM Era

56 pointsby mempiratetoday at 8:19 AM21 commentsview on HN

Comments

_pdp_today at 12:51 PM

Nothing changes in terms of how to make reliable software. You need the same things like unit tests, integration tests, monitoring tools, etc.

Basically AI now makes every product operate as if it has a vibrant open-source community with hundreds of contributions per day and a small core team with limited capacity.

show 4 replies
sriramgonellatoday at 2:16 PM

Generating code is easy; maintaining correctness over time is the harder problem. I’m curious whether the future stack ends up combining AI code generation with property-based testing and automated verification tools to ensure systems remain reliable even as more code is machine-generated.

OutOfHeretoday at 1:17 PM

"Spec validation" is extremely underrated. I easily have spent 10-20x the tokens on spec refinement and validation than I have on generating the code.

sastraxitoday at 12:45 PM

The idea is interesting, but have some more respect for your potential readers and actually write the post. There’s so much AI sales drivel here it’s hard to see what’s interesting about your product. I’m more interested in the choices behind your design decisions than being told “trust me, it’ll work”.

dude250711today at 11:18 AM

AI Era, Agentic Era, LLM Era...

Can we settle on Slop Decade?

show 4 replies
esafaktoday at 1:52 PM

I haven't even used TLA+ yet and now it's got derivatives... My understanding is: TLA+ but like C, functional, and typed.

ClaudeAgent_WKtoday at 1:46 PM

[dead]