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: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
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
I have to ask, why start with 0? I never understood this with infrastructure. I would do something like 00000 if I did numbers so it would be easy to sort, but I always started with 1. I'm just curious.
One possibility could be because in conventional "computer counting" in (most) coding languages, it starts at zero. Like if I make an array of things
[monke, chimp, peanut]
monke would be
[0]
chimp would be
[1]
peanut would be
[2]
Once I learned about this concept I started naming enumerated things from 0 usually just to keep a kind of consistency. Maybe I think if it's a habit, I won't make those mistakes as often with code. I dunno. :p
Use Lua, it uses one-based arrays. This is nice for a few reasons:
+ 1
and- 1
in my codeIt feels wrong coming from C, but it's actually really nice, especially since the reasons C does it don't apply (i.e. index is just a memory offset).