We’ve been getting a lot of AI coded submissions recently, as well as lots of reports asking to remove them.
Should we remove these posts, or not?
Remove.
Require an AI tag for anything written in part or in whole by AI.
remove
Depends on the definition. If we go by the definition a lot of users here seem to have, Linux itself would no longer be considered a FOSS project, which imo is completely ridiculous.
If we’re talking about literally vibe coded from the ground up projects where the devs don’t even know what the code inside looks like, yes maybe it should be removed or given a post tag once we have the feature.
Personally I prefer to keep a discussion going even with heavy AI coded projects, we’re living in interesting times and I am convinced to keep an open mind about what engineering will look like going forward and what doors it might open for the FOSS community despite its flaws and negatives.
As others have said in other posts, the cat’s out of the bag. No matter if/when/how bad the AI crash is, if computing is still viable after then there will be AI.
I think eventually it will emerge that the highest quality AI code will be produced by already experienced developers, who can identify when it’s produced slop and fix it, and that will be the case no matter how good the models get.
I of think of it somewhat like managing a team of interns. You give them instructions and they give you code. You still have to know enough to identify if that code meets the requirements and is of good quality.
I’m assuming the majority of posts are slop now, there are a couple of dedicated opensourceai subreddits, I would prefer such a thing existed here as well, with a blanket ban in this one.
How about making a rule that it is at least six months old and in continued development? This would filter out most slop.
agreed. i think metrics like this are much more practical and useful:
- age of project
- number of stars (not great, but can help show overall interest)
- number of versions/updates
- activiely maintained
if an amazing, maintained tool uses AI, that’s a lot different than a one-night project that’s never been tested and will be abandoned in a week
Very hard question. I think, idk. For me Open Source isn’t AI so i think remove it because it makes /c/opensource less attractive and worse but some things like about Craft i think it can be but i’am not moderator so i think ban it completely or most of it.
Depends on how much effort is put into them and how useful they are
I’m gonna agree with others that there need to be standards not a blanket ban. I’d leave it up to the admins/mods what those are. Because getting too granular with it wold be hard to enforce. You guys pick something you feel is reasonable and will cut down on 0 effort slop but also allows you to enforce things without digging through the minutia of every post.
100%
The question of banning “AI slop” is a bit of a loaded one. Yes all slop should be banned. But banning all AI related/engineered work is insane.
I advocate for a disclosure, blanket removal feels like censorship; even vibe coded slop is a project that might generate interest if it was made to solve some problem or showcase a new frontier, nature of OSS will push the slop out of the project eventually.
When I say “slop”, I refer to a huge codebase that does what it advertise but has no documentation on what it does internally and the primary poster cannot adequately explain what it does(code mudball esentially). but if its well documented and looks like it was put together with care, with rhyme and reason than I will defend against calling it slop
Remove them. There’s nothing “open source” about the outputs of your black box text generator
Maybe a slopscore bot comment on any post that links to a repo?
We had Slop before AI. we just called “shit”.
If a coder wants to shit out a project that never works and never patches it? I want them to notice the culture and know better.
If someone is learning, using the tools they have available, and shows a commitment to maintain their project? I want to see their work. I wanna see them get help from the community to be more literate in their own project, and in the full toolset they’re using.
Most of these vibecoded submissions are the former. Thank you for removing the fecalware. If the community decides it needs to remove AI at all to keep this up? Eh, there’s dbzer0.
AI slop & AI code is very different. If its just pure vibe coded slop with no oversight or effort, then sure its just junk, remove it.
But a lot of experienced developers now use AI tooling to increase productivity, just because AI was used in the process should be consider it slop?
Agreed. Needs to be disclosed in the title of the post as having AI involvement, and show signs of active maintenance. Anyone can now oneshot some slop that’s nothing but a waste of our time, but it takes good developers to maintain, secure and expand.
5 days old, nope, hasn’t been touched in months, nope. Dozens of active human participants, and/or a reasonable history of active development and to a lesser degree stars or equivalent, sure.
It’s a bit more work for a poster, but I think it can keep quality high for project posts. Should be voted on by the community and made a rule.
Totally agree. The project has to be developed by someone that knows what they’re doing.
disclosure + a tag so they can be filtered out for those that want to (actually does Lemmy support that? I’m not sure)










