Hacker News new | ask | show | jobs
by ahmed-fathi 93 days ago
The adage holds, you're just measuring at the wrong timescale. Fast and cheap is absolutely happening right now. But "correct" in software was never about whether the code runs today it's about whether the system is still understandable, maintainable, and predictable six months from now when requirements change and the person who wrote it is gone. LLMs are remarkably good at local correctness. A function works. A test passes. But software systems fail at the joints the places where assumptions from different parts of the codebase meet. That's where models break down, and that's precisely where LLMs are weakest, because they have no persistent model of your system's evolution over time. The triangle didn't disappear. It just got a time dimension added to it. Fast, cheap, correct right now maybe. Fast, cheap, correct over time still pick two.