2 ms·
> see if it works But this is, properly expressed, "see if it works, based on my incomplete understanding of the code that I haven't worked through and correct
by exasperaited 1y ago
> see if it works
But this is, properly expressed, "see if it works, based on my incomplete understanding of the code that I haven't worked through and corrected by trying to write it, but I have nevertheless communicated directly to an AI that may not have correctly understood it and therefore may not have even the vaguest inkling of the edge cases I haven't thought to mention yet".
Vibe-coded output could only properly be said to "work" if we were communicating our intentions in formal methods logic.
What you mean is "apparently works".
- ath3nd 1y agoLLMs have successfully finally taken the last ounce of "engineering" from software engineering. Now what we have is "lgtm-ing", which is a great selling point for LLMs. You notice how LLMs do good on small tasks and on small projects? The more LLM code you add to your projects, the slower and worse (read: more tokens) they perform. If this was by design (create bigger, unmaintainable projects, so you can slowly squeeze out more and more tokens out of your users), I'd have applauded the LLM creators, but I think it's by accident. Still funny though.