| ▲ | rryan 3 hours ago | |||||||
agents are unlike humans in many ways but they have their own limitations. it's magical thinking to believe that they are able to cope with zero software abstractions, especially as a codebase increases in size and complexity and today's agents increase codebase size and complexity much faster than humans do via traditional software engineering methods, so this is likely to hit a wall faster than if human software teams were to do this experiment. | ||||||||
| ▲ | raddan an hour ago | parent | next [-] | |||||||
Just yesterday, for fun, I asked Codex to generate an “online e-commerce site” in ARM assembly. To its credit, it did actually generate a program that served up a webpage over a socket, but it really did not do what I asked. The program still pulled in a large number of shared libraries (something I’ve never really thought to try in assembly). And… it was not actually a functioning e-commerce site. Iterating on that initial prompt proved painful—the program was extremely brittle and now I had to review and talk about ASSEMBLY. Maybe we can dispense with abstractions someday, but holy cow, not yet. I would much rather write an e-commerce platform in C than try to vibe-assembly my way to one. | ||||||||
| ||||||||
| ▲ | sublinear 19 minutes ago | parent | prev [-] | |||||||
Yes exactly. "Why not bomb every square inch?", "Why would you ever let go of the machine gun trigger?", etc. I assume there must have been moments in the history of war when such bad and desperate ideas were seriously proposed. The fact that we're still in this profoundly ignorant era of LLMs is embarrassing. | ||||||||