Here is the proposed addition for the ToU that @Gusted and I agreed on post-assembly for the upcoming membership vote. 🙏
The discussion for this proposal is available for Codeberg e. V. members in the forum: https://forum.codeberg.org/d/139-resolutions-for-assembly-on-codeberg-taking-a-stand-a...
While there are cases, when the garbage nature of genAI code wouldn’t cause that much of an issue, the issue will be that these projects ultimately will drive attention away from human-made code, which can have devastating effects on said projects.
I don’t really understand that line of reasoning. By definition if genai code is garbage, a human made competitor would be better. Why can’t it stand on its own qualities rather than rely on blanket banning the alternative?
I think it’s a matter of volume, it’s extremely easy and quick to publish large amounts of generated code, and by far most people won’t go searching your codebase in depth to see if the code is decent, if it works as advertised they don’t have a reason to look into it further. If you add a third party to vet all code then you’re still giving massive amounts of work to whoever has to review the mountains of slop.
It’s not like we didn’t have an issue like this before, about people copy pasting without understanding anything, but these tools made it more accessible and streamlined, and the worst part is that vibe coders believe sharing their slop is of value.
While there are cases, when the garbage nature of genAI code wouldn’t cause that much of an issue, the issue will be that these projects ultimately will drive attention away from human-made code, which can have devastating effects on said projects.
I don’t really understand that line of reasoning. By definition if genai code is garbage, a human made competitor would be better. Why can’t it stand on its own qualities rather than rely on blanket banning the alternative?
I think it’s a matter of volume, it’s extremely easy and quick to publish large amounts of generated code, and by far most people won’t go searching your codebase in depth to see if the code is decent, if it works as advertised they don’t have a reason to look into it further. If you add a third party to vet all code then you’re still giving massive amounts of work to whoever has to review the mountains of slop.
It’s not like we didn’t have an issue like this before, about people copy pasting without understanding anything, but these tools made it more accessible and streamlined, and the worst part is that vibe coders believe sharing their slop is of value.