āThe LLM generated what was described, not what was needed.ā
https://blog.katanaquant.com/p/your-llm-doesnt-write-correct-code
āThe LLM generated what was described, not what was needed.ā
https://blog.katanaquant.com/p/your-llm-doesnt-write-correct-code
There's one line there that would be valuable in a broader discussion (beyond coding):
"This is not a syntax error. It is a semantic bug:"
Given that LLMs don't even have a semantic component, this seems foreseeable. But outside the specific context of coding I see people struggling to formulate the point cogently.
This would be relevant to contexts like technical writing, etc., but I don't think the vocabulary exists for expressing it neatly in such cases.
This is gold:
In the 1980 Turing Award lecture Tony Hoare said: āThere are two ways of constructing a software design: one way is to make it so simple that there are obviously no deficiencies, and the other is to make it so complicated that there are no obvious deficiencies.ā
@jack Unfortunately, I've had the honor working with senior developers who operate in similar way. I mean, they produce code much faster than they think (or that anyone else can read/review). Creating huge "working" unmaintainable code bases that reinvent every possible wheel. Sales and management are super happy. Then someone else have to spend years cleaning up their mess.
They are senior and super fast so everyone has to adapt. After all, these devs produce lot of code and must be pro...