Comment on As Ubuntu embraces AI, Debian discusses banning all AI-generated code

<- View Parent
irotsoma@piefed.blahaj.zone ⁨1⁩ ⁨day⁩ ago

There are “signatures” that can be detected in code just like universities detect it in student work, online stores detect it in reviews they compensate people for, and some employers detect it in resumes and cover letters.

That said it doesn’t detect it all, and it does rely on the developer to be honest. But it’s also a good indicator when reviewers post questions to the developer and they can’t answer them because they don’t understand the code and things like that. Also, if the developer did not follow coding standards, which LLMs can sometimes have trouble with. And there’s always been malicious code submissions in open source software, so there are other ways.

Anyway, it’s more of a policy discussion at this point, and why LLM generated code is bad. I use them for manipulating data, figuring out syntax, and getting examples, but there are always problems with anything they generate, so I never would allow one to write any production bound code. I see use in the technology, but it’s not creative and it doesn’t understand what it’s writing so it can’t write code with consequences in mind. So it can write Jr level code, but not solid code, at least not without being properly trained on only well written code, and that proper training would be too expensive for an LLM company to actually do it.

source
Sort:hotnewtop