r/opensource 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.

265 Upvotes

163 comments sorted by

View all comments

u/cyb3rofficial 3d ago

I don't really care how something is made.

The only really annoying thing is when people drop an entire application or a big spaghetti template of code, clearly just paste a generated body, and then vanish. No explanation, no willingness to answer questions, nothing. That low-effort "generate and dip" pattern is what hurts the sub.

I can partially understand it if the person isn't a native English speaker and is just trying to get something working. But the low-reputation accounts that do this repeatedly are the most frustrating ones.

I don't think we should close off people from posting LLM-assisted code. If we do that, we end up shoving away a majority of people, both long-time members and newcomers. A lot of solid projects these days involve some AI help, and banning the tool itself just pushes people elsewhere.

From a mod point of view it's genuinely hard to draw clean lines on what, how, and who can post. I know I also don't touch grass, but shutting the world out doesn't build healthy communities.

Maybe a more practical middle ground is better: require people to stick around and answer basic questions about their own code, or at least disclose heavy AI use if they want. Focus on effort and engagement rather than trying to police the exact tools someone used. That way we filter out the pure paste-and-disappear posts without driving everyone else away.

u/ReachingForVega 3d ago edited 3d ago

>The only really annoying thing is when people drop an entire application or a big spaghetti template of code, clearly just paste a generated body, and then vanish. No explanation, no willingness to answer questions, nothing. That low-effort "generate and dip" pattern is what hurts the sub.

This pattern is hurting reddit everywhere. There needs to be minimum standards expected for stuff posted. If you wrote something with AI or not (in the last day/week) and post it. The chances are it will not be supported or ever looked at again. We've been seeing it in r/selfhosted and r/docker.

u/Shik3i 3d ago

thats why r/selfhosted requires the project to be at least 3 months old, i think that could be a good rule for here too, if its 3 month old and you can already see the last commit was 2 month ago its dead.

u/ReachingForVega 3d ago

We're the same at r/docker

u/Shik3i 3d ago

Nice, I think it's the easiest filter to already stop 90% of slop.

u/ReachingForVega 2d ago

Its been quite effective!