Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details.
-
AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
This is the attitude of an existing programmer who is using these tools. What I’ve found on here is a specific pattern that keeps repeating:
a social contract that comes with thatand think there’s something strange or accusatory/interrogatory when people ask questions they think are too difficult or technicalThere’s a clear disconnect. You’re talking about the homelab community which is a bit different but I specifically remember someone making an accessible Android UI and being extremely frustrated at people asking for the entire code to be released, and at people saying there’s not enough features there for that poster to be looping in advertisements on a fucking home page UI.
I get the impression that primarily-slop coders on some level think they’re doing programming, because of how you can get functional prototypes of code that is way above what a total beginner can write on their own. They think having code that compiles (whatever it’s usually Python there’s no compiling) means the hard part is over. They don’t seem to understand that the questions and concerns about vibe coding aren’t moral complaints but genuine concerns about liability, running code even the author doesn’t understand, and a complete cluelessness about what they should be doing to evaluate the code besides prompting it to be “good with no mistakes”.
That Android UI project seemed like a little thing a few people could install on their grandparents’ phones. It’s normal for the author not to understand every little thing. But being totally clueless and being offended at the suggestion, being entitled to put ads in it to get 0.0016 USD per year per grandma in exchange for taking up a quarter of her screen forever, not understanding why this looks scummy, why refusing to release 60% of the code looks scummy, why half the questions are being asked at all.
Again this would not be a problem if this wasn’t now expected for a significant portion of any projects you find online. A lot of projects are the first genuine effort of someone out there and they’re not perfect but they didn’t feel like the unceremonious implosion of the entire philosophical concept of personal computing.
And I’m fucking shit at writing good code and I’m pissed.