59
Esk 🐌⚡💜 (@[email protected])
hachyderm.io@thisismissem @mekkaokereke @dma so stats, based on dec 2024 exit run rate (rounded for simplicity):
#hachyderm costs about $1600/mo to run. this is up somewhat, as we've started to add some infra as part of our resilience plan announced in nov.
we currently have about:
- 55000 users
- 9700 MAU
- 3.7M toots
yielding:
- $.03/user/mo
- $.16/active user/mo
- $.0004/toot
from a raw compute & storage perspective.
again, this is based on 100% volunteer work. today, our mods and infra folk graciously donate their time to keep this thing going.
hypothetically, if we paid them, say, $120k USD/yr (chose this to make the math cleaner), that would add $10k/person/mo to the cost.
if we go with a staff of eight (mix of mod & infra), that adds $80k/mo to the run rate, for a total of $81,600/mo, yielding:
- $1.48/user/mo
- $8.41/active user/mo
- the toot figure is silly, so i'm not calculating it again :blobfoxlaugh:
orders of magnitude of difference.
we could argue about the staff size - i went with roughly what we have today and assumed we made everyone full time so they could hachy for 32/hr/wk vs. calculating the number of hours we actually work. e.g. maybe we could it out at ~$4.50/user/mo, but still a multiple orders of magnitude bump from the raw infra cost.
That is orthogonal to the issue. Historically, only around 2% of the users donate, and the overwhelming majority thinks that donations should be only to cover the costs of hosting+hardware. What OP is showing is that the real cost that goes unpaid is the labor of the admins and moderators.
Yes, and it’s a fair point as well.
I wish to get paid for my labor writing this comment.
Do you really think your comment is as valuable of a contribution as those made by the ones running the servers and ensuring that the place is not run over by trolls and spammers?
Are you seriously that entitled to someone else’s time and work?
Yes. Communities cannot exist without community members.
In the grand scheme of things, community members are individually easier to replace than those keeping the service running. E.g, take any community with more than a few hundred users and lose half of them, randomly. Now, take half of the instance admins. More likely than not, the instance will simply stop existing.
Humans are not interchangeable components… that’s a disgusting take, honestly…
Every community I’ve been in can feel through loss in some way, of a member.
This attitude is exactly why you cannot fathom why maybe small instances, ran by volunteers for the community is a viable concept.
Its also why BBSes started their death spiral: people trying to commoditize the community.
We are talking about different things. Very different things.
I am not saying that small communities are not viable. I am saying that without substantial financial support, all we are going to get is small communities, and we are not going to be able to compete with the corporate mainstream.
If your ambition is just to keep some obscure corner of the internet, fine. If you want to take back the internet away from Google/Facebook/Microsoft/Reddit, then we need to get a lot more help than just a dozen people pitching in to cover server bills. It will require work. It will require coordination. It will require resilience. It will require sacrifices.
Being upset at Zuckerberg, or making campaigns to “Boycott Threads” is not going to do anything if our side is orders of magnitude smaller than theirs. They will still be exploiting their users. And even if you personally don’t use it, or your “community” doesn’t use it, there are still plenty of people that I care about that do.
It was an attempt at humor. :)
Ok let me say it in a better way. People who work in IT do it because they like it. Many of the first world wide web pages or YouTube videos were made without anyone wanting any money for it. There was no profit motive or expectation whatsoever.
That’s why I thought it was funny to read how instance owners are doing labor without getting paid, as if that was the purpose of the instance. To get paid for running it.
To me that’s funny. It’s a bit like me painting a painting and putting it out there, and asking people to pay for my labor. The hours I spent making it. Because now the painting exists in the world. Who is gonna pay for it?
I believe instance admins are more than happy running the instance without profit motive. Because it’s nice to be part of giving something to a community of people.
https://raphael.lullis.net/community-is-not-enough/