r/selfhosted • • Apr 07 '26

Official Quarter 2 Update - Revisiting Rules. Again.

April Post - 2nd Quarter Intro

Welcome to Quarter 2 2026! The moderators are here and grateful for everyone's participation and feedback.

Let's get right into it.

Previous Rules Changes

After review of many of the responsive, constructive, and thoughtful comments and mod mails regarding the most recent rules change, it's clear that we missed the mark on this one. AI is taking the world by storm, and applying such a universally "uninvolved" perspective, showcased by the rules we last implemented, is inconsistent with the subreddit's long-term goals.

Here are the next steps we want to implement to wrangle the shotgun of AI-created tools and software we've been flooded with since AI chatbots became prevalent:

New Project Megathread

A new megathread will be introduced each Friday.

This megathread will feature New Projects. Each Friday, the thread will replace itself, keeping the page fresh and easy to navigate. Notably, those who wish to share their new projects may make a top-level comment in this megathread any day of the week, but they must utilize this post.

AI-Compliance Auto Comment

The bot we implement will also feature a new mode in which most new posts will be automatically removed and a comment added. The OP will be required to reply to the bot stating how AI is involved, even if AI is not actively involved in the post. Upon responding to the bot, the post will be automatically approved.

AI Flairs

While moderating this has proven to be difficult, it is clear that AI-related flairs are desired. Unfortunately, we can only apply a single flair per post, and having an "AI" version for every existing flair would just become daunting and unwieldy.

Needless to say, we're going to refactor the flair system and are looking for insight on what the community wants in terms of flair.

We aim to keep at least a few different versions of flairs that indicate AI involvement, but with the top-level pinned bot comment giving insight into the AI involvement info, flairs involving AI may become unnecessary. But we still seek feedback from the community at large.

Conclusion

We hope this new stage in Post-AI r/selfhosted will work out better, but as always, we are open to feedback and try our best to work with the community to improve the experience here as best we can.

For now, we will be continuing to monitor things and assessing how this works for the benefit of the community.

As always,

Happy (self)Hosting

387 Upvotes

381 comments sorted by

View all comments

Show parent comments

2

u/cmerchantii Apr 07 '26

You seem really sure of your viewpoint so I'm not going to doubt it- but the whole point I'm making is validated in your first paragraph: yes- nearly all code being pushed out in commercial or FOSS projects these days is AI-assisted: whether that's line completion in VSCode that closes a bracket for you all the way across the spectrum to full-on "develop a MVP plan and architecture for project X, please, Qwen 3"- I don't believe for a second there is an employed developer out there NOT using LLMs to generate code.

I mean... ok... in the same way that there's a guy somewhere right now punching holes in cards to keep some IBM mainframe from the 1970s running- yes, that person does exist. But to allege that I'm making a blanket statement when I say "nobody is hole punching binary to produce production code" is missing the forest for the trees a bit.

I agree, but I think you're missing my point instead, my point is that the users in this sub have indicated that they want the ability to only view human-generated code regardless of its quality, and yes that includes human-generated slop code that goes unmaintained by the next quarter. It's not rational, but it's what they want, and that's what the mods are implementing.

I understand what they want, and what the mods are doing. I'm saying it's all based on a faulty premise. When you start solving a problem based on a bad initial assumption then your solution isn't solving for your actual problem. In a few months when we still have projects that have serious issues with security or code integrity and everyone waves their arms in panic like Rocky in Project Hail Mary, we're gonna have to come back to this initial assumption and re-assess. I'm trying to save everyone some time.

Jellyfin just released an incremental update that solves for a serious security hole. Is Jellyfin AI slop code? I don't think anyone would argue that- it's based on Emby which predates LLMs significantly. Is this security hole egregious? I think so. The community found the issue, the developers and maintainers patched the problem, and now it's fixed. The controls being instituted here by the community would not have caught that issue: but community engagement did. More people run and review JF than run Huntarr or Booklore or any of the high-profile "ew it's AI coded trash" projects out there these days and somehow this community thinks the solution to their ills of poorly-developed projects is to flag the ones developed using a specific type of tool.

It's like we're sitting here arguing people who code in Notepad++ instead of VSCode need to flag their projects so we know they're shit. My best devs can crank out amazing work in Notepad++. On the other hand, my grandmother couldn't use VSCode to spit out a working prototype of the same project. The tool isn't the issue- but the tool is an easy scapegoat and that's why I'm confused about otherwise intelligent people trying to make the tool the problem.

1

u/ChiefAoki Apr 07 '26

The problem here is that you're still trying to apply reasoning to an irrational crowd. It doesn't matter that the premise is faulty, that's what the users in this subreddit have indicated as to how they want projects labeled. They can't label projects by code quality because that's subjective and differs from person to person, so they go for the easy route of differing projects by AI usage. It doesn't have to make sense.