logoalt Hacker News

nnevatietoday at 8:39 AM4 repliesview on HN

> I sincerely don’t understand what the people who say they no longer read any code are doing

Welcome to the present.

Like many of us do not read the machine code generated by a C++ compiler, the code generated by an agent is similarly irrelevant and disposable, by now.


Replies

croontoday at 9:13 AM

The machine code generated by a compiler is deterministic and reproducible (assuming using same chain/tool versions), which is why reading the human readable pre-compiled source is sufficient.

Reading a prompt but not reading the non-deterministic/non-reproducible LLM output is not comparable.

How do you know it does what you want it to do without reading it? Tests? How do you know what they test? Yes, clicking a button in a browser and getting the result you want satisfies most, but that only works on the most basic systems. Once a code base grows large enough, any one agent reading in its context wont understand the whole, and if no human does either, it becomes unworkable.

trashymctrashtoday at 8:46 AM

That’s a huge overstatement. If that were true, then banks would code their core financial services with that approach but they don’t.

show 1 reply
Good4bootheetoday at 9:37 AM

How does handling support tickets/bugs work with such approach? If LLM sometimes can't handle it - do I have to beg it to keep trying, as humans are no longer an viable fallback?

casidtoday at 8:43 AM

What‘s relevant then? We still put the code in version control, not the shitty prompts that made it.

show 1 reply