logoalt Hacker News

userulluipestetoday at 4:37 PM1 replyview on HN

The only reason for a source code to be is for humans to read it, bun when the source code gets churned (by AI agents) in too large of a quantity for any human to realistically read and analyze, then what's the point of having a source code in the first place? Generating binary directly simply makes sense. Working with binary does, even when a human is involved, as long as there's an AI helper as well. The human simply can ask the AI assistant to explain whatever logical aspects behind the binary code and instruct the AI agent to modify the binary code directly, if necessary. That may be scary and not easy to accept. Going further with this idea, even the written text may become "too costly to work with" when there will be an AI agent to verbally or graphically serve the human with whatever informational aspect of a given text that could be of interest in a given situation.


Replies

rileymichaeltoday at 5:00 PM

LLMs are trained on source code, so that's what they can (barely) write. Decompiling is a -lossy- action which means that training directly on the output would have much less information and would be a nightmare if one (human or llm) needs to debug.