3 ms·
It is pure arrogance to expect that machines will never be able to code as good as a skilled human. And AI generated code should be different than human code.
by drfloyd51 5mo ago
It is pure arrogance to expect that machines will never be able to code as good as a skilled human.
And AI generated code should be different than human code. AI has infinite memory for details. AI doesn’t need organizational patterns like classes. Potentially AI can write code that is more performant than any human.
Will it look like garbage? Sure. Will the code be more suited to the task? Yes.
- vehemenz 5mo agoI would only add one caveat to this: Code that is organized well and operates coherently in the first place, by an LLM or not, will be easier to iterate on, by an LLM or not.
- tyyyy3 5mo agoYour post weeks of pure arrogance. You sound like the bozo’s at Anthropic who made an AI agent for finance and think this is somehow going to provide a huge productivity boost because all they do is a bunch of tick boxing and spreadsheet work. No, just no.
- jazzypants 5mo agoI find it hard to believe that code with unnecessary cruft and repetition is "more suited to the task". I've literally deleted hundreds of unnecessary or unused functions at this point. The only way I can agree is if "more suited" means, "it's wearing multiple suits for no reason".
- tuom1s 5mo agoWhat will happen when AI companies increase the price of tokens? The code produced will only be understandable by AI. You could use locally hosted LLMs, but it won't be as performant as AI run by big guys. And there is nothing stopping greedy companies implementing some ridiculous pattern that only their model can reasonably work with. So what you'll do in situation when you can't understand "your" codebase and you have to make changes or fix a bug?
- jnwatson 5mo agoWhat happens when the price of tokens goes to 0? The open weight models are nipping on the heels of frontier models. The frontier labs have to make forward progress and keep tokens cheap in order to maintain marketshare. Eventually, we'll have a Mythos-level model running on integrated hardware on every PC.
- JackSlateur 5mo agoAre you ready to bet your future on this ?
- pylua 5mo agoEventually I would bet on ai using its own non human readable languages (brains?) to program in to reduce overhead. It will be a black box, and the code will be generated just in time by ai for each api request
- recursive 5mo agoIf the language is unreadable for humans, we really can't trust that it does what it claims to do, except by testing. This requires more trust in the system than is warranted IMO. You can never be sure that there's no "sleeper" logic waiting to get activated. See "Reflections on Trusting Trust" by Ken Thompson. If we build systems that start relying on opaque mechanisms, it seems to be only a matter of time before things start behaving in ways contrary to what their authors intended, with no clear way to stop it other than hitting the power button, if that's even possible at that point.
- platevoltage 5mo agoI think this is going to happen sooner than most people think.
- drfloyd51 5mo agoThat is a pricing problem. And it is an absolute risk. That doesn’t change AI’s potential to be a better coder than 98-100% of everyone.