←back to thread

566 points PaulHoule | 2 comments | | HN request time: 0.535s | source
1. mmaunder ◴[] No.44492640[source]
Code output is verifiable in multiple ways. Combine that with this kind of speed (and far faster in future) and you can brute force your way to a killer app in a few minutes.
replies(1): >>44492839 #
2. OneOffAsk ◴[] No.44492839[source]
Yes, exactly. The demo of Gemini's Diffusion model [0] was really eye-opening to me in this regard. Since then, I've been convinced the future of lots of software engineering is basically UX and SQA: describe the desired states, have an LLM fill in the gaps based on its understanding of human intent, and unit test it to verify. Like most engineering fields, we'll have an empirical understanding of systems as opposed to the analytical understanding of code we have today. I'd argue most complex software is already only approximately understood even before LLMs. I doubt the quality of software will go up (in fact the opposite), but I think this work will scale much better and be much, much more boring.

[0] https://simonwillison.net/2025/May/21/gemini-diffusion/