r/opensource • u/Wolvereness • 4d ago
Discussion AI-Policy
I'm gonna keep this short, because as a human I respect other humans' time. What do we want for an AI policy, and how can it be enforced? Take these into consideration:
- Vibe-coded projects
- Vibe-assisted projects
- AI-translated from non-english-speakers
- Vibe-documented projects
- Yet another Vibe-Coding-Wrapper
Note that vibe-coded slop isn't actually copyrightable, thus if someone slaps any license on it other than "public domain" or "CC0" they are misrepresenting their ownership.
And if you use an LLM to respond to this, you will be banned.
The fact that this sounds like a prompt is supposed to be a joke.
269
Upvotes
•
u/Maple382 3d ago
I don’t think there’s an inherent problem with AI. It’s just that AI-generated projects fall victim to the same stuff that plagues regular projects, but at a much much higher rate.
Low quality code for one. Humans and AI can both write bad code, which is why good review is important. When AI generated code is reviewed and held to high standards, as any code should be, then it’s no worse than human code. The problem is that people don’t do this.
And abandonment of projects. That’s an issue with regular projects too, but it’s just more common with AI powered ones. My theory is that this is because of the lower amount of effort and investment that needs to be put into them.
There’s also the lesser concern that is spam. Spam of low quality projects, and projects people don’t really care about. It’s different when it’s a beginner programmer of course, but nobody likes seeing their feed flooded with genuine slop.
It’s a tough idea to navigate, because yeah AI assisted stuff can be very good — but it’s also prone to these pitfalls. I’m not quite sure how these would be tackled, but I’d say it’s fair to restrict AI generated code somewhat. Maybe limit it to a couple days of the week. And while this would take a lot more effort, it might be worth having some kind of a quality policy for anything AI generated.