Ask HN: Do you need to look at the code?
I see a lot of articles about compounding vibecoded debt, which for sure, unchecked, can tank a system. But in my experience even a little bit of guidance and interjection, combined with the LLM's superhuman parsing abilities, makes this problem a lot less drastic. Obviously for secure, legally viable, mission-critical, or potentially costly systems, you want expert eyes on the code lest you suffer from known/unknown unknowns. But for most other tasks, do you really need to look at the code? Are correctness testing, benchmarks, other metrics of success enough to silence the nagging "I don't know exactly how this code is written" voices?
3 comments
[ 3.3 ms ] story [ 16.3 ms ] threadDoes that mean you don't need to look on the roads without your hands on the wheel? (It does not. You need all hands on the wheel and look on the roads at all times)
What happens when the system fails in the middle of the motorway and you don't know how to drive? (You would be completely stuck.)
Just like with the above analogy, you still need to look at the code if any entity (human or AI) made a mistake [0] and then judge that the fix is sound.
[0] https://sketch.dev/blog/our-first-outage-from-llm-written-co...