The latest blog post about our .world and the Fedihosting Foundation. As you can read in the blog, the donations are no longer covering our running costs. If you are able to spare a few Euro's or dollars or whatever currency, please check the list of our donation platforms in the blog.

Edit: I will add these to the blog: https://bunq.me/fhf (for EU bank transfers) https://github.com/sponsors/Fedihosting-Foundation (Github Sponsor)

top 97 comments

sorted by: hot top controversial new old
[+] 50 points 1 year ago (1 child)
  • [–] 39 points 1 year ago (1 child)

    I’m trying to understand who (and where) to donate to here.

    The blog post talks about various costs for the Worlds communities - the highest of which is server costs, and one line item is for β€œMonthly contribution to the FHF”. Then below, the donation links say β€œAs a reminder, you can donate to FHF here”. So are those links for donating only to FHF? The Patreon link goes to β€œMastodon.world (Fedihosting Foundation)”.

    Some clarity here would be helpful so it’s easy for folks to understand who needs donations and where they can help with that.

  • source
  • hideshow 1 child comment
  • [–] 27 points 1 year ago

    I've started evaluate all free (as in freedom) services to match my entertainment subscriptions (I.e. netflix) and this ended up being avg 5$/mo min wage for all free services that I use which is very reasonable expense. All things don't even add up to 100$/mo in my case and the value much outweighs that!

    Bless be the foss priests πŸ™

  • source
  • [–] 22 points 1 year ago (2 children)

    Can we avoid payment provider middleman fees with EU bank transfers?

  • source
  • hideshow 2 child comments
  • [–] 37 points 1 year ago (22 children)

    The spamming troll made me realize, we don't have any sort of posting limits? Limiting contributions to something humanly possible, like say, one every thirty seconds, would help cut down on that stuff. Maybe could base it on IP address, so multiple accounts couldn't be used to partially get around it?

    Most people would never even realize the limit is there.

  • source
  • hideshow 22 child comments
  • [–] 16 points 1 year ago* (last edited 1 year ago) (11 children)

    Lemmy lacks essentially all mature moderation and administration controls a forum/social media platform would need to survive the broader internet back in 2014. Nevermind 2025.

    It's quite unfortunate.

    The only savings grace is how small Lemmy is, it's exposure is incredibly narrow right now.


    Fediverse software in general tends to not be that performance friendly either. Leading to extreme hosting costs to scale up to even a meager number of users.and then fans out some level of duplicate resource requirements to federated instances.

    Linearly, if lemmy.world (~15k MAU) was the size of reddit (~400mill MAU, being very conservative). It would cost ~$14,000,000/m in compute. Of course, the real number would be much higher due to scale ability complexities/technology. But either way that's a lot of $$$.

    Anyways, not to be a Debby downer, it's just hard not to feel defeated by some of these things. And the tasks to make things better are massive.

    Things are always getting better of course.

  • source
  • parent
  • hideshow 11 child comments
  • [–] 9 points 1 year ago* (last edited 1 year ago) (10 children)

    I had a look around the code a while ago, and not only is it lacking in moderation and administration, it's also very much lacking in the distributed computing department.

    It's essentially set up in a way that all instances store close to all of the data and that with more instances the traffic and compute costs also scale terribly that way.

    Lemmy is pretty close to the limit of its technical capacity.

    I wish they had set Lemmy up as a bunch of basically phpBB forums with federated single-sign-on and frontend that can access the backend of all the separate forums transparently. That way each instance would have to only moderate, store and serve their own content instead of multiplying all the work for each instance.

    Case in point: The €1950/month that the .worlds cost is close to €1 per active user per month. That's a crazy amount.

    For a phpBB forum with ~2000 active users you'd expect to pay maybe €50 per month.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 4 points 1 year ago* (last edited 1 year ago) (9 children)

    That doesn't seem right. There are some 37,000 active Lemmy accounts within the past month.

    https://lemmy.fediverse.observer/stats&months=6

    It's well-known that lemmy.world is the biggest instance (or close to it). In addition, there are hundreds of thousands of Mastodon users, of which at least a good few per cent are mastodon.world users.

    This would give the Fedihosting Foundation a user count on the order of 10^4^ users. And since their hosting cards are on the order of 10^3^ EUR, this would mean each user costs on the order of 10^-1^ EUR.

    For comparison, Reddit reported 10^8^ daily active users. They also reported cost of revenue at 46 million USD per quarter, meaning they spent on the order of 10^7^ USD per month. So their cost per user is 10^7^ USD divided by 10^8^ users, or 10^-1^ USD.

    https://investor.redditinc.com/news-events/news-releases/news-details/2025/Reddit-Announces-Second-Quarter-2025-Results/default.aspx

    This seems to show that Reddit and Lemmy cost on the same order of magnitude to operate (which, keep in mind, can still mean a 2x or 3x cost difference).

  • source
  • parent
  • hideshow 9 child comments
  • [–] 3 points 1 year ago* (8 children)

    You are right, must have misclicked somewhere for the lemmy.world stats. Here are the real ones: https://lemmy.fediverse.observer/lemmy.world

    15472 monthly active users.

    But your Reddit numbers are off by quite some margin. First, you are comparing Reddit's daily active users to lemmy.world's monthly active users. Reddit has 10^9 monthly active users (1.21 billion, to be exact).

    Also, the ~€2000 for lemmy.world are pure hosting costs (except of €153 for donations), but for Reddit you included their whole revenue. That's not even their costs, that's their income.

    I dug through their Earnings press release, and also there they don't specifically talk about their hosting costs. The closest I could find was "General and administrative" costs, which is what's left over of their total costs if you don't take "Cost of revenue", R&D and marketing into consideration, and that's $68.8 million per quarter (~$32 million per month), so 10^7, and that includes salaries and all sorts of other expenses down to the rent of the offices, the PCs their staff use and even the toilet paper. Hosting costs are at best a few percent of that figure, likely much less. So I'd knock that down to 10^6, likely even 10^5

    That would give us $10^-4 to $10^-2 (if all administrative costs are purely hosting costs) per user. That's about the difference between paying €2000 to host a Lemmy instance with 15k monthly active users and €50 for hosting a phpBB instance to do the same.

  • source
  • parent
  • hideshow 8 child comments
  • [–] [S] 7 points 1 year ago (1 child)

    The 1700/mo is for all instances we host, with around 30k active users/mo. (If every active user would pay 1 euro per year, it would cover the costs) But it can't be compared to Reddit. Reddit has employees. Employees cost more than infra. If I would pay myself and all the volunteers for the work we put in, the cost would be at least 10 times what it is now.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 5 points 1 year ago*

    Don't get me wrong, I think it's close to heroic what you are doing, I wasn't criticising your efforts or your calculation at all. I'm quite sure you shopped around as much as possible to find the best deal for hosting.

    I'm just talking about the technology behind it, and sadly when it comes to Lemmy, it's sometimes quite painfully obvious that the whole system was built by two randos without a background in distributed computing. It's not exactly efficient.

    In a larger corporation it would count as a good prototype, then they'd scrap it and replace it with the real product. Kinda like how Reddit did it, starting out on Python (web.py was built for Reddit, IIRC), and when they gained enough users they scrapped it and rewrote the whole thing using proper distributed computing technologies.

    (Also not criticising the Lemmy developers, since they are two randos who put in a ton of effort to make this thing we can all use for free, and that's pretty impressive too. But it's just not on the same level as stuff made professionally by teams of hundreds of developers.)

  • source
  • parent
  • [–] 1 point 1 year ago (5 children)

    The "cost of revenue" is the figure that I am using. In business, cost of revenue is defined as the costs incurred directly to deliver the product to the customer, which is basically just hosting fees.

    Thus I believe 10^7^ USD is correct.

    So the difference is about one order of magnitude, which is still not insignificant.

    Although, it would not surprise me if Reddit makes up most of that order of magnitude in terms of economy of scale, since at some point you would just rent some warehouses and run your own server farms, or at least negotiate better hosting rates if you're spending millions on hosting every month.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 1 point 1 year ago* (4 children)

    Cost of revenue is $45.9 Million per quarter, so ~$15.3 per month. That's even less than the administrative cost. And again, this certainly includes the salary for everyone working on running the services, including admins, content moderators, support and so on, and that's going to be much, much less than the pure cost of hosting. (Yes, they outsource some moderation to volunteers, but certainly not all of it.)

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 1 year ago (3 children)

    15.3 million is the same order of magnitude as 10^7^. I don't see what the issue is with saying the cost of hosting is "on the order of 10^7^" here, unless you somehow think they are spending US$5 million a year on salaries of people who are directly involved in the provision of the product to the users? That would be US$60 million a year or enough to pay 600 people a six-figure salary, which I guarantee their employees are not all so well-paid.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 1 year ago* (2 children)

    Include the salary for admin and mods in the figure for lemmy and we are not at 10^3 for Lemmy either. The figure for lemmy includes only the pure hosting cost, while the figure for Reddit involves a ton more.

    Reddit has 2233 full-time employees. If only half of them are working on the product, and you take $60mio a year as the budget, that would be $53700 per year and would include taxes, benefits and all that. Doesn't strike me as an unrealistic salary, for people like admins, mods, support, devops, provisioning and all that.

    Remember, we don't have "hosting costs" as a figure for Reddit. We have "Cost of revenue" and that includes anything that goes into running the site. We can't compare numbers that we don't have.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 year ago* (1 child)

    Based on the fact that four times as much was spent on R&D, and almost three times as much was spent on sales and marketing, and even administration spent 50% more, I'm pretty confident that most employees are not working on "cost of revenue".

    Your bringing up admin salaries is a perfect example of economies of scale. You can easily mind a 1,000,000-user community with ten or twenty moderators. But 10,000 users still need at least two or three people minding them. Anecdotally, smaller online public groups seem to have more troublemakers per capita, to an extent.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 1 year ago

    Since the admin salaries aren't counted in the .world figure, it doesn't matter how well that scales. That's why we are trying to take them out of the equation.

    Regardless of the actual numbers for reddit (which we plainly just don't have), we do have numbers for plain old forums (e.g. phpBB) which provide a very similar service as Lemmy. And these numbers are far lower that what the .worlds pay.

    The main issue here is replication. Each instance needs to store everything of all instances. That requires a ton of storage and that's not for free. With a network of conventional forums you don't have that issue.

    Or to put it differently: If Lemmy was the size of Reddit (1.2 billion monthly users or roughly 32000x the size of Lemmy right now) and the number of instances scaled accordingly, there would be about 11.6 million instances, each hosting a copy of almost all the content. That's a crazy amount of replication that increases the cost for everyone enormously. Because not only are there more instances that need to pay hosting costs, but the costs for each instance balloon as well.

    But there's an even bigger issue with the replication: Since everything is replicated, the owner of an instance can get into legal trouble for illegal stuff hosted on the instance, say e.g. illegal kinds of pornography or e.g. in the UK any kind of age-restricted content if they don't do age verification.

    That means an admin can't just rely on other instances doing their modding correctly, but effectively every instance needs to moderate all federated content too.

    That is a strain for 40k users (enough strain to e.g. close down lemmy.ee), but it becomes entirely unmanageable for 1.2 billion users.

  • source
  • parent
  • [–] 14 points 1 year ago (5 children)

    we do have some limits in place, but lemmy only allows rate limits per ip, and those are counted in each backend process independently. I'm currently working on implementing better rate limits in our load balancer.

    due to rate limits historically not working at all or not working properly, there are still various instances without decent limits. additionally, these rare limits only apply to local users. federated activities are not limited within lemmy. we recent added some fairly high limits to our automod to catch some of these cases and it's been working alright so far.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 1 point 1 year ago (4 children)

    Wouldn't it be an idea to enable auto-deletion of messages after a set amount of time?

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 1 year ago (3 children)

    what would that have to do with this?

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 1 year ago (2 children)

    Would it not reduce the storage needed, and so too hosting costs? Granted I don't know well how that works, but it was just an idea.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 1 year ago (1 child)

    you could save some storage with this, but i don't think it's a good idea. a lot of people expect the threadiverse to have a lot more permanence than e.g. mastodon, similar to reddit. being able to find old posts/comments about a certain topic is one of the things that made reddit as useful as it used to be, especially when searching for tech related issues in my experience. old doesn't necessarily mean obsolete, and whether this would be suitable would be highly dependent on the community. most communities are not intended to be for ephemeral content only.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 6 points 1 year ago (3 children)

    Could have a truthworthiness score that can increase posting limits in the backend.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 6 points 1 year ago (2 children)

    Perhaps you know, but commenting anyway for those who are new and don't, you can visit anyone's profile and see their modlog and a vibe check. May help inform how genuine someone may be on here.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 13 points 1 year ago* (1 child)

    I was laid off a few months ago, but once I'm up and running again, I'll drop some coin.

    In the meantime, I would love to help on a technical level. I have docker experience, but limited and would love to relearn ansible since it has been a few years. Let me know how I can help!

  • source
  • hideshow 1 child comment
  • [–] 2 points 1 year ago

    Such a mood I would love to contribute to projects and expand my skills and experience but I don't know how to get on the ground level. I have docker and C experience but its been a while since I've applied them.

  • source
  • parent
  • [–] 11 points 1 year ago

    !taneggs@lemmy.ca proudly offers support. Pikas love grass roots!

  • source
  • [–] 10 points 1 year ago (1 child)

    I see your preferred donation platform is euro based, do you get good $ to eu exchange? or shoul i go patreon?

  • source
  • hideshow 1 child comment
  • [–] 9 points 1 year ago
    [–] 9 points 1 year ago (2 children)

    I'm really confused by what link donates to who. Can you just give us a simple link that's like "click here to donate to lemmy.world"?

  • source
  • hideshow 2 child comments
  • [–] 8 points 1 year ago
    [–] 8 points 1 year ago (2 children)

    Question about BUNQ: There's this string that looks like an IBAN (NL78 BUNQ 2108 3219 85). If I send money using a recurring bank transfer to that, will it work? Will substantial fees be incurred as a result?

  • source
  • hideshow 2 child comments
  • [–] 13 points 1 year ago* (last edited 1 year ago) (7 children)

    The first 4 people who click this link will get a free membership to the fedihosting foundation patreon:

    https://www.patreon.com/mastodonworld/redeem/f/E235F16A97

    Edit: Downvoting support for the fediverse?

  • source
  • hideshow 7 child comments
  • [–] 6 points 1 year ago (4 children)

    Yeah.. on PieFed.world we can see who downvoted..

  • source
  • parent
  • hideshow 4 child comments
  • [–] 5 points 1 year ago (3 children)

    Pretty sure you can on Lemmy too as I’ve been banned from a community simply for downvoting something in it.

  • source
  • parent
  • hideshow 3 child comments
  • [+] 3 points 1 year ago (2 children)
  • [–] 6 points 1 year ago (2 children)

    I have doubled my donation!

  • source
  • hideshow 2 child comments
  • [–] 6 points 1 year ago

    Saved, upvotes and commented to find this post easier

  • source
  • [–] 6 points 1 year ago (2 children)

    Hello. Is GitHub sponsor a good way to donate? Do all funds go to Fedihosting? Other link shows currency in Euros but I am in USA and want to donate $

    Thanks!

  • source
  • hideshow 2 child comments
  • [–] 6 points 1 year ago (2 children)

    Is the situation changing for you since the post?

  • source
  • hideshow 2 child comments
  • [–] [S] 20 points 1 year ago (1 child)

    Yes! I think we might even have 500 to 1000 EUR more than we spend this month, so we can save that for next months. A lot of these are one-time donations, so I'll have to see how much we'll have next month, I'll keep you updated on the blog.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 6 points 1 year ago

    Happy to help, I made a donation.

  • source
  • Set up a recurring donation. Lemmy and Mastodon are great and I want them to stick around.

  • source
  • [–] 5 points 1 year ago (1 child)

    Is there a bottom limit for bank transfer, below which they would not be profitable? Can I set up a monthly payment for, for example, 1 or even 0,25€?

  • source
  • hideshow 1 child comment
  • [–] 5 points 1 year ago* (last edited 1 year ago)

    I am sorry for being poor

    E: I have donated 2 euro

  • source
  • [–] 5 points 1 year ago

    Donated. Hope to see the project continue well into the future.

  • source
  • [–] 5 points 1 year ago

    Y'all do great work. Best of luck on the donations!

  • source
  • [–] 3 points 1 year ago (1 child)

    What CMS do you use for the blog page?

  • source
  • hideshow 1 child comment
  • [–] 2 points 1 year ago* (last edited 1 year ago)

    I'm not able to help out as volunteer at the moment since I just started with a new job, but might be able to help some time later. I've donated something for the "various small resources" and will be increasing my monthly donation amount.

  • source
  • [–] 2 points 1 year ago

    Unfortunately I just had emergency gallbladder surgery after spending my entire summer out of work and thinking I was dying. I have nothing to give right now.

  • source
  • [–] 5 points 1 year ago (18 children)

    Is there a guarantee that none of these donations go to the tankie dev?

  • source
  • hideshow 18 child comments
  • [–] 19 points 1 year ago (7 children)

    I'm assuming that you're referring to the Lemmy developers. FHF supports Lemmy development with a monthly donation of €50, same as we do for Mastodon development.

    If it makes you feel better, there are enough other people donating who don't mind some or all of their donation amount going towards Lemmy development to offset your donation not being used for Lemmy development contributions.

    It's not worth the effort to set up independent purpose-bound donation pools to separate donations from people unwilling to support certain people/organizations, as the end result would be the same, except a lot more maintenance/accounting overhead. Calculating with the current expenses of €1,700/month, this is less than 3% of the total donations we'd need to cover our bills.

  • source
  • parent
  • hideshow 7 child comments
  • [+] -1 points 1 year ago (1 child)
  • [–] 5 points 1 year ago

    It's not being "split", they give a flat 50 € regardless of whether you donate 0 € to them or 1 million €. In fact if more people donate to .world this will, infact, water down the percentage.

    If the organisation had a monthly revenue of 1 000 000 € and gave 50 € to them, this would be such a vanishingly small percentage (0.005%) that it could well be argued to be negligible

  • source
  • parent
  • [–] -4 points 1 year ago* (4 children)

    What a passive agressive response

    It isn't worth donating if my money goes to .ml admins, any amount

    It's morally wrong to give money to people who use their platform to spout fascist propaganda

  • source
  • parent
  • hideshow 4 child comments
  • [+] -7 points 1 year ago (3 children)

    Are they tankies or fascists? Pick one.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 8 points 1 year ago (2 children)

    Is there a difference? They both support fascist dictatorships.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 23 points 1 year ago (5 children)

    Isn’t that a .ml issue, not a .world issue?

  • source
  • parent
  • hideshow 5 child comments
  • [–] 6 points 1 year ago (3 children)

    Okay, but what if a dev on .world is a tankie? Who can risk their money going towards a functioning community website if there's any chance someone I hate might cover rent and groceries?

  • source
  • parent
  • hideshow 3 child comments
  • [–] 3 points 1 year ago

    Did you not see the breakdown of where the money goes? These aren't being paid out to these people individually they're not getting paid a salary. They donate their time. All the money goes to the functioning of the Fediverse and .worlds.

  • source
  • parent
  • [–] 1 point 1 year ago* (2 children)

    Tbh, for me idc. Better a tankie than a fascist. And better an ancom than a tankie.

    Whichever tankie allies with ancoms to fight the fascist, is my friend.

    But, indeed unfortunately, a ton of self-proclaimed tankies actually are fascists.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 1 year ago (2 children)

    Why are users going down? Is the fediverse in danger?

  • source
  • hideshow 2 child comments
  • [–] 6 points 1 year ago

    afaik the decrease in users has mostly been on mastodon.world, where the suspected reason is to a large degree requiring registration applications to prevent spam bots. this seems to scare off a lot of users unfortunately. i'm not involved in the mastodon stuff, but afaik there is currently no system similar to what we have on lemmy or piefed to automatically accept applications after certain checks were successful.

  • source
  • parent
  • [–] 4 points 1 year ago

    In total the fediverse is stable or slightly growing. ActivityPub is how fediverse instances exchang information. More and more platforms are getting stood up and there are also a bunch of instances of those platforms.

    Platforms are things like Friendica, Lemmy, Mastodon, PeerTube, Funkwhale, Hubzilla, Misskey, and now Pifed. Instances are things like lemmy.world and sh.itjust.works.

    This approach was intentional. No single platform or service controls everything and if someone starts misbehaving it's easy enough to go elsewhere.

    That's not to say there aren't downaides. We have a ton of communities for similar topics on different instances and/or platforms. Each of these communities need to be moderated, have an active user base, etc.

  • source
  • parent
  • [–] 2 points 1 year ago* (1 child)

    There you go. But I really wonder why ko-fi needs e-mail. Had to go rummage around for the mail associated with this account. Almost stopped me from donating.

  • source
  • hideshow 1 child comment
  • [–] 3 points 1 year ago

    Bare minimum KYC (know your customer) to pay lip service to the idea of preventing money laundering. This will be the case for all payment service providers. If you're in the EU, a bank transfer is trivial and avoids middleman fees.

  • source
  • parent
  • load more comments
    view more: next β€Ί