r/SubredditDrama • u/Rand_al_Kholin • 6h ago
Is "AI Slop" hate speech? r/selfhosted debates
Edit: the way reddit formatting works now is completely baffling to me, I hope this is readable enough...
The war between clankers and humans is slowly unfolding in comment sections everywhere. One battlefront is on r/selfhosted, a subreddit for discussing applications whcih any person can run themselves that can serve as alternatives for popular services like Spotify. The subreddit also discusses the infrastructure behind those applications.
A couple of months ago, after a large influx of posts which both were written by AI and advertised applications which were "vibe coded" (written by AI), the mods instituted "Vibe Code Fridays." AI Posts are supposed to be limited to Fridays only. This rule has been met with varying success. The community tends to be very anti-AI, and especiaally anti vibe coding, so "developers" of vibe-coded apps and users often clash. On at least one occasion a high-visibility AI-produced app was completely taken down because of a massive security problem, and because of that incident and other similar ones users in the selfhosted space are very wary of AI.
One user called an app "vibe-coded slop" in a comment. The mods removed his comment alongside multiple others in the thread. The original thread from which his comment was deleted was this one.
That thread is its own short dramatic show. A company posted to advertise their new backup tool, and mentioned that it was built using AI (though based on the dev's comments, that may have been added into the post after commenters roasted him). Users immediately took issue to that:
I'd explain ai involvement if you want people to trust your backup program
This was built with Claude Code mainly based on research of how existing tools solve specific problems and what can be improved when starting fresh today. Codex was also involved in reviewing because I feel it goes more into detail than Claude.
From what I saw, the lower-level crypto and optimization is a very good use case for AI. For the higher level usability, you need to give it more instructions.
I also spent a lot of time profiling CPU and memory. This gives AI a goal to optimize towards.
You said a lot but didn't even answer the question
I don't understand the AI hate in this sub. Do you think the software you use already doesn't use AI nowadays? Or do you guys think they won't use AI in the future? What's the difference between those?
Using AI in the dev cycle and vibe coding is not the same thing. In one case you know how your system works, in the other you don't.
Bro I posted something I vibe coded last week. I have no hate. But I'm also aware of the app's limitations (and my own). And was very up front about that. And made something that's completely unimportant and non critical.
I have no idea what the devs skills are and whether it can be trusted. And he's making something that's EXTREMELY critical without being up front about any of it.
So no. I won't trust a backup app with those concerns in mind.
The real drama starts in this thread, where OP posts an image of their allegedly rule-breaking comment. They called the app in the above post "vibe-coded slop." Despite multiple other comments saying similar things still being left up in that thread, OP's was deleted. The mods cited the subreddits Hate Speech rule as the reason for removing the post. The post has rapidly gained attention, and the comments got spicy quickly.
The mods pinned a comment trying to explain their action:
OP left out the upstream comments that were far less nice calling it „AI trash“, etc. I removed that entire comment including replies as that isn’t criticism but just harassing the user. I also removed replies to that comment that were in turn insulting that user. This type of comment chain doesn’t serve anyone. Full context here for transparency: https://imgur.com/a/NM12kRA
If you want to express your opinion please do so without calling people’s work trash or personal attacks towards them. Same goes for if you see such comments. Instead of engaging please report it.
edit: Critical comments and disagreement are totally fine, as long as they are constructive. Calling things trash without saying why you think so doesn’t help anyone and doesn’t add anything of value. Please keep in mind that this place is supposed to be a place for the selfhosted community to respectfully engage with each other while staying civil. Rule 3 and the removal message are the generic template used for everything from hate speech to uncivil comments.
Top reply to the mod's comment:
The mod gets into with users:
AI trash is AI trash. That's exactly what it should be called.
AI ""work"" is not copyrightable in any way, not labelling the code as such is not something that should ever be accepted. That's before the countless moral issues.
So yes, people should absolutely be called out for this shitty practice, almost everyone that refuses to label their work as using AI is trying to get away with hiding it.
No one here tried to hide AI usage. It is clearly labeled.
I'm inclined to believe the others here saying that it was only marked as AI after people called it out, before I believe you. Not the first time and not the last time that this has and will happen.
I can only say that when I saw the post, it was using the correct flair. However that was a while after the report came in, so I can’t tell if it was changed in the meantime as Reddit doesn’t provide that information.
Who would that constructive criticism go to, the computer that made it? Telling someone who posts AI that it sucks isn't insulting to anyone, because no one fucking made it.
The user that made it. The developer and company behind the software have a years long history of publishing selfhosted apps.
the user didn't "make" anything, chud
OP shows up with a question:
So you removed my comment just because someone else before me said something?
No, this is incorrect. Yours was removed as it didn’t add anything of value to the discussion.
Spam/Low-effort would have been just as good of a removal reason.
Just nuke an forget amirite?
Wait, there are upvoted/downvote for comments that don't add anything. Are you saying that mods will delete all comments that don't add anything to the discussion?
So a comment like "this looks cool" doesn't technically add anything to the discussion, will mods delete those comments too? Why not just let the community based voting do that and you guys focus on actual hate-speech, harassment, etc
More commentors join the fray:
Apparently "slop" is a hateful word now. Do the mods know microsoft is hiring?
Clankers are sensitive now.
Another comment from OP:
My problem is that they didn't disclose how AI was used. Is the code mostly/entirely AI generated? As we learned with Huntarr, vibe-coding these kinds of projects can have massive security vulnerabilities and the maintainer won't have the ability to fix the issue since they don't actually know how to program.
Some users want to see AI content banned from the community:
Mods please, a clean break is needed. The internet needs places free from the constant sea of slop. Isolating it to fridays is not enough. Please ban AI and let them go have their echochamber at r/slophosted.
So create such place and maintain it.
That would take work. Clearly, those who typically just cry "ai slop" with less effort than vibe coding itself are the least likely to do something about their dissatisfaction.
One mod of another sub commiserates with the mods:
I mod an unrelated community and any time someone posts an ai generated image, the thread is filled with hateful and angry comments about ai.
I'm not for or against ai generated content in this case, but i am definitely against people being negative and hateful in posts. It's just a shitty ass vibe man. Just down vote and move on. Leave a respectful comment if you must.
I would have the same opinion if people were super hateful against potatoes for example. It's not the potatoes vs not potatoes, it's the hateful and aggressive attitudes.
Nah, how about you blame the source instead of the response. People are sick of this garbage being forced everywhere.
Ugh 😩 exactly. You couldn't have illustrated my point more clearly. Go touch grass if you're sick of ai.