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
Just to nit pick (though maybe not) is there a social contract? That usually implies in exchange for X, you get Y.
If the thing is provided as FOSS, what does the dev get, contract wise?
Isn't that how we end up with devs walking away entirely due to "I downloaded your project, you owe me xyz, you fuck"? I've seen that happen more than once and it's a real factor in projects being abandoned, even before slopcode.
Speaking for myself only: when I share something, it's usually something I made for myself that I think others might enjoy or find useful.
As the dev, I'm happy to look at suggestions or reports, with no guarantee that your idea will be implemented. If it is, I credit it and you.
I also refuse PRs, because if I am developing for me and sharing, then I'm not developing a product for sale to spec or running a democracy. I don't know you, you don't know me and you likely don't know what the long term road map or invariant constraints are, so I'd rather just not. I realise that's not a commonly held position but it's in the same "limited time" category.
I'm happy for you to fork it, ask questions and spin up your own tho - that's why I like AGPL-3.
Between all that, I've been able to avoid the excesses of both sides but YMMV.
People can code publicly for themselves for sure but there is clearly a subset of people who feel like their slop is worthy of community attention and resources in the same way as traditional projects that have been proven over time. It’s the same as the Ai art slop paddlers thinking their work is as valuable when they don’t even know what’s it in. To be frank, largely parasitic people using largely parasitic tools. A lot of that community doesn’t hold those values you eloquently stated.
I agree with that...but I wonder if we only ever hear from the so called parasitic ones?
Suppose a kid in Africa uses Claude to code an app that tracks the spread of a disease in their community and predict the next outbreak site based on x,y,z.
That's technically slop code too. Do they get a pass because the cause is virtuous or not crowed about? By the letter of the law...no. But by the spirit of the law, probably yes.
I guess the difference is, how much leeway do we have for genuine enthusiasm vs parasitism. It's hard to tell sometimes on social media where too many people are doing preening displays in public - and we've probably all been guilty of that.
As a rule, if a thing interests me, I'll read the post, hit the repo, and dig around the files. If I see obvious use of llm in the code (like the stupidly verbose comments that LLMs like to pepper throughout), that usually means that the person either didn't look, didn't know to look or doesn't care. That's bad.
Bad intro post + bad readme.md + weird commit history + weird AI comments = I'm out.
Honestly, I'm usually out after the first one or two these days.
Yeah that’s a good point, I guess our current social app structure isn’t designed at all to filter signal and noise. The art world has galleries which kind of do that at the expense of barrier to entry. Maybe things like Flathub and repos end up seen that way.