There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

What is the maximum number of active users on an instance before the financial burden gets too high for the admins?

Pretty straight question.

I see Lemm.ee is now the second most populated instance based on lemmy.fediverse.observer/list, with 3634 monthly active users.

I also know that Lemmy devs said that

lemmy.ml is bigger than beehaw, and only costs 80 euros per month for a dedicated server.

lemmy.ml/comment/2372503

As lemmy.ml has 3561 monthly active users, should we consider that around 3,5k-4k users is the sweet spot for an instance population, and stop recommending the ones that reached that threshold?

rglullis ,
@rglullis@communick.news avatar

It is not just the number of users, but also the number of communities and subscribers.

I believe that an instance can reach 10k users and have a couple hundred communities without too many issues, i.e, you could run things on one well-tuned database, perhaps add master-slave replication and scale your webservers horizontally.

I do have in my mind that if my instance ever gets to this size (fingers crossed), I will close registrations and only open again to replace churned customers.

Blaze OP ,
@Blaze@sopuli.xyz avatar

Very good point

pinkdrunkenelephants ,

“Churned customers?”

rglullis ,
@rglullis@communick.news avatar

Yes, except for the first 250 registrations, my instance is a commercial fediverse provider only for paying subscribers.

pinkdrunkenelephants ,

How is that even possible?

rglullis , (edited )
@rglullis@communick.news avatar

If you go to communick.com you can sign up and subscribe to any of the services. Your account is authorized after you sign up. You get 14 days as a free trial. If you don’t pay, the account is locked again.

Blaze ,
@Blaze@discuss.tchncs.de avatar

Hey, good to see you here!

rglullis ,
@rglullis@communick.news avatar

Hey! Weren’t you on Sopuli? :)

Blaze ,
@Blaze@discuss.tchncs.de avatar

I used to, but then switched here :)

rglullis ,
@rglullis@communick.news avatar

I still have less than 250 users, so if you want to come over (or send people here) feel free to do it.

Blaze ,
@Blaze@discuss.tchncs.de avatar

I was thinking about leaving those spaces for people who actually need that lifetime license, if I ever move I would be happy to support financially:)

rglullis ,
@rglullis@communick.news avatar

That’s really thoughtful of you, but no need to worry. I’m still managing access to Lemmy manually, and only after I reach the 250 I will start giving the option to “upgrade” or check if the account is being used or if just squatted for the free slot.

rglullis ,
@rglullis@communick.news avatar

That’s really thoughtful of you, but no need to worry. I’m still managing access to Lemmy manually, and only after I reach the 250 I will start giving the option to “upgrade” or check if the account is being used or if just squatted for the free slot.

Blaze ,
@Blaze@discuss.tchncs.de avatar

I see! I might join later this week-end then

wiki_me , (edited )

You might get the same problem that exist in FOSS people won’t get paid and quality will decline (like heartbleed etc), Also you want to allow big communities without splitting them which is bad UX.

You are basically asking people to work for free for you (no point in sugar coating it), and honestly if people want to volunteer there are more important goals , we should have full time people working on managing instance IMO .

Blaze OP ,
@Blaze@sopuli.xyz avatar

You are basically asking people to work for free for you

No, the point I’m making is that it’s easier to have a 3k instance requiring 80€ donations from its member, who would feel closer to the rest of the members and their administration team, than a 21k instance requiring 560€ per month.

To be honest, I also think that we should move away from the donations model to an open subscription model. 80€ per month for 3k users is 0,32€ per user, you can implement a system where users pay 0,5€ for their cost, and can even pay more and offer to cover the subscriptions costs for other users. That way you give a real sense of community among members, and allow the instance admins to have more financial stability.

hoodlem ,

This is a fantastic point. The more the financial burden falls on one person, the more likely it is that at some point the expense will become too great for that individual admin to carry.

So from a financial perspective it makes a lot of sense to have many small/medium sized instances rather than a few large ones.

You suggest when an instance reaches a given size, stop recommending it. Totally agree. Based on known expenses for instances, it might not be a bad idea to have a recommended threshold (number of users) at which to stop or slow signups as well.

There are several places that would need to be updated when it comes to recommending instances. One that comes to my mind right away is apps. Several apps only list the top 4-5 instances when signing up. And default to Lemmy.world. It’s not a great situation to be in, but I think we can make a change if this info gets circulated more broadly.

Blaze OP ,
@Blaze@sopuli.xyz avatar

Happy to see I’m not the only ont thinking that!

WhipTheLlama ,

Besides user count, the number of federated instances, posts, and comments will also increase server costs. Its possible that federating from many instances has a larger performance penalty than having a high user count.

Blaze OP ,
@Blaze@sopuli.xyz avatar

That’s another point. I guess over time some instances would aggregate in clusters. There is probably low interest for a niche software development English speaking instance to federate with a local Japan speaking city instance

Sean ,
@Sean@liberal.city avatar

@hoodlem @Blaze I started out on Masthead dot social as my Mastodoninstance & then it imploded without an explanation, now I'm on a really small instance administered by someone I followed when on Masthead. There should be someway to migrate your account even without your original instance being involved, like a PGP public-private key implementation, getting users to normalize floating from instance to instance without a hiccup would alleviate concerns about the glut of users on 4-5 instances

Taako_Tuesday , (edited )

I wouldn’t be surprised if we start to see instances that are dedicated to individual subs/niche topics as things become more spread out. As the user base grows, it’s just not realistic for a handful of instances to host virtually every popular sub across all of lemmy (or all of the fediverse that’s visible from lemmy).

shagie ,

startrek.website hosts:

That’s it. Five /c/ all the same topic.

programming.dev/communities is software development topics only.

pkulak ,

That’s what Mastadon does. I’m on a very specific server, and I mostly follow folks on that server. But I can still follow anyone, of course.

mojo ,

About 42069

willya ,
@willya@lemmyf.uk avatar

From what I’ve seen on these larger instances, they’re taking in a lot of $$$ in donations.

Blaze OP ,
@Blaze@sopuli.xyz avatar

Indeed, but what happens if the donations stop?

willya ,
@willya@lemmyf.uk avatar

Well I’m not sure. I’d have to see the stats and specs used to run said instances. Lemm.ee alone has already generated enough cash to last quite a few years if they stopped today and kept the donations for the actual server/upgrades. sunaurus has already said he can pay it himself indefinitely.

Blaze OP ,
@Blaze@sopuli.xyz avatar

Interesting. The costs of LW seems much higher, but also they have 20k more users

willya ,
@willya@lemmyf.uk avatar

Have they gave the specs used to run it? I’m really curious.

Blaze OP ,
@Blaze@sopuli.xyz avatar
willya ,
@willya@lemmyf.uk avatar

Yikes, but this is a collection of multiple things being ran too. Mastodon/Lemmy/firefish

Blaze OP ,
@Blaze@sopuli.xyz avatar

Indeed

MariaTacobellina ,

In this comment lemmy.world/comment/881738 from a month ago ruud said it’s one of these www.hetzner.com/dedicated-rootserver/ax161

willya ,
@willya@lemmyf.uk avatar

Weird that comment link is returning

{“error”:“not_logged_in”}And damn that’s a beast for sure.

grue ,

Why would they stop? That revenue model has been working just fine for Wikipedia for over a decade now.

Blaze OP ,
@Blaze@sopuli.xyz avatar

Wikipedia has to ask for donations several times. I’m not sure it’s 100% future proof for instances to have to rely on large donations

14th_cylon ,

what do you suggest, robbing a bank? if you want something, you have to pay for it, that is how world works.

Sethayy ,

Might awant to research that a bit more, Wikipedia has enough money and almost has always had more than enough, those pleading messages just more so ensure the (far) future of Wikipedia continues

ImOnADiet ,
@ImOnADiet@lemmygrad.ml avatar

wikipedia itself is more than fine, they just spend a ton of money on other projects thats what the donation drives are mostly funding (most of which suck tbh). Another org that does just fine funding itself through donation is the Organization for Transformative Works (i.e archiveofourown.org)

(if someone could repost this that’s not on an instance blocked by sopuli that would be much appreciated)

alex ,

Someone on lemmygrad.ml posted this as a comment, for users of instances that block it:

wikipedia itself is more than fine, they just spend a ton of money on other projects thats what the donation drives are mostly funding (most of which suck tbh). Another org that does just fine funding itself through donation is the Organization for Transformative Works (i.e archiveofourown.org)

(if someone could repost this that’s not on an instance blocked by sopuli that would be much appreciated)

dditty ,

Actually, Wikipedia doesn’t have to ask for donations to the extent that they do:

unherd.com/…/the-next-time-wikipedia-asks-for-a-d…

o_oli ,
@o_oli@lemmy.world avatar

Imo admins have a responsibility to disable signups to their server if they feel they are unable to fund/crowdsource or lack the ability to expand capacity (lack of time or know-how).

As long as server admins stick to the above it doesn’t matter if it costs €10 or €100000 a month really.

Its impossible to say at which point is the burden too much, because every person has their own threshold and every server can have multiple admins responsible for it, or might have business backing it or whatever really.

thegreenguy ,
@thegreenguy@sopuli.xyz avatar

Yeah, as long as we will still have people creating instances (for new people) this seems to be the way.

poVoq ,
@poVoq@slrpnk.net avatar

That seems to be rather too large already.

There are probably not many admins willing to pay 80 euro a month out of their own pocket for a hobby and donations are better considered to be “nice to have” and should preferrably not be essential to keep the server alive.

Blaze OP ,
@Blaze@sopuli.xyz avatar

Definitely agree, and that’s why I think we can try to prevent that trend by recommending smaller instances to users looking to migrate

14th_cylon ,

how about you leave that to people running the instances? i am sure they can make inform decisions without your advice ;)

Blaze OP ,
@Blaze@sopuli.xyz avatar

Well, people ask openly other people when gu instance to move to due to LW instability, if there’s a better scenario than another, we can discuss it together

eleitl ,

Many people run rented servers with capacity to spare.

14th_cylon ,

donations should absolutely be considered essential.

it is relying on the admin paying out of their own pocket that is guaranteed way to hell ;)

poVoq ,
@poVoq@slrpnk.net avatar

This is a very short-sighted view. Once you set up things to depend on a regular project related income (donations or otherwise), the entire project lives or dies with it.

Even if donations right now are sufficient, sooner or later they will fall short and then the people running the service have no choice but to either close it down or try to find another source of income, such as advertisement or selling out to a company interested in the user data. The latter has already happened with such large Mastodon servers.

If you want to ensure that the Fediverse stays a healthy, non-corporate and humans-first environment, then being able to run (small) servers out of the admin’s pocket is the only working solution. Of course it makes sense to try and find more than one admin and have all of them able and willing to cover expenses, but donations should always be just a “nice to have” on top of that.

14th_cylon ,

is the only working solution

that is total nonsense. these smaller instances do cost money as well. so either million people needs to collectively shell out money to run one big instance, or they have to collectively shell out money running million small instances. the latter will cost more money when you sum that up.

so, if you want the fediverse to stay healthy, people have to pay for it, one way or the other. your economic perpetum mobile does not really work how you think it does.

poVoq , (edited )
@poVoq@slrpnk.net avatar

Yes, both costs money, but only one has a clear pathway for sustainability and one admin paying out of their pocket for a small instance of less than 1000 or so members is easily possible.

And since most admins will rent a VPS in one of the larger cloud services like Hetzner, the economies of scale are the same or better than having a large instance needing dedicated hardware somewhere.

Edit: and no. depending on a cloud host is not the same as directly running the instances by a corporation. Those cloud hosts are more like your ISP, i.e. infrastructure providers.

Edit2: Also… one huge factor is labour costs of the admin. A small instance can be a hobby side project that only needs a few hours per month. A large instance is not and people will seriously start questioning why they are not being paid a proper salary for running a large instance sooner or later.

14th_cylon ,

yeah, no.

again, your “lot of small instances” scenario is more expensive than few big ones, because there is a lot of unneccesary overhead.

that is not to say that there should be only big instances, but you really seem to think you have invented some perpetuum mobile, and let me assure you - you did not.

if you have enough admins willing to run small instances and finance them out of their own pockets, these same people can just contribute money to some bigger instance instead.

and vice versa - if you’d end up in scenario where you don’t have enough people to finance the big instance, why do you think these same people would be suddenly willing to finance the small ones AND add some admin work on top of the money? (which they may be lacking both time and skill to do)

also this is totally academic discussion, you are just drafting catastrophic scenario for which you have no basis in reality. just look at the wiki and you will see that people will pay for thing they consider useful.

poVoq ,
@poVoq@slrpnk.net avatar

You are the one that is far removed from reality and just talks as if this was some theoretical economic discussion with “rational actors optimizing for surplus value” 😅

I am an instance admin of one of the oldest Lemmy instances and have been doing stuff like this for nearly 20 years now. I am not talking theoretically, but based on real examples that I have seen personally happening.

Blaze OP ,
@Blaze@sopuli.xyz avatar

I didn’t know you were admin on slrkpnk.net, thank you for your work!

14th_cylon ,

I am an instance admin of one of the oldest Lemmy instances and have been doing stuff like this for nearly 20 years now. I am not talking theoretically, but based on real examples that I have seen personally happening.

cool. and how many people who weren’t willing to contribute few bucks, but were willing and able to start and maintain their own instance, have you seen? 🤣

poVoq ,
@poVoq@slrpnk.net avatar

Very many. It’s a fun hobby and I know a lot of people that would rather contribute in hours and hardware they already have (or rent anyways for other purposes) than forking over hard earned cash.

14th_cylon ,

people who already own their own server are not at all representative sample of general population.

so i am not going to say you are straight up lying, but you are definitely obfuscating a lot ;)

poVoq ,
@poVoq@slrpnk.net avatar

The point is that this doesn’t have to be a “representative sample of general population”. It is sufficient if one in a thousand users or so is willing and able to host a small instance, which is pretty much a given.

14th_cylon ,

which is pretty much a given.

no, it is not given, it is number you just pulled out of your ass. that may be true for people who joined some solar punk or open source instance, but it is absolutely not true for general population. there wouldn’t be 126k people on lemmy world if that were true.

poVoq ,
@poVoq@slrpnk.net avatar

The number is based on how many people are needed, not how many there are with such a skillset.

It is hilarious that you assume that there are not one in a thousand with such a skillset as spinning up a a small fediverse instance on a cloud host takes literally one afternoon and anyone that knows how to use a computer can learn the needed skills in less than a week.

But I can easily proof that there are enough people willing and able to do this, as right now there are more than enough small Lemmy instances online to take over all of the Lemmy.world users if each of them had about 1000 members. You can easily look it up yourself.

The problem is uninformed users like you that flock to the largest instances and thus actively repeat the same mistake they already did on Reddit.

14th_cylon , (edited )

anyone that knows how to use a computer can learn the needed skills in less than a week.

if you really think that, i am happy i am not on your instance 🤣

But I can easily proof

no, you can’t

that as right now there are more than enough small Lemmy instances online to take over all of the Lemmy.world users if each of them had about 1000 members. You can easily look it up yourself.

well thank you for your permission.

there is at this moment 532 instances with open signup - lemmy.fediverse.observer/list

so while your statement is technically true and that would be enough to take in 126k lemmy.world users in your arbitrary ratio, it is not enough to take in the 1,1M total lemmy users. this is quite illustrative to your creative approach to facts.

and all ofthis is not accounting for the fact that if you sort the instances by uptime, the list starts at 65%. are these the people who obtained their admin skills during 1 week crash course?

and to be clear i am not trying to insult anyone for having a toy and learning new skill, but these are simply not instances for public use.

https://i.imgur.com/6KmF3Hg.png

also let me remind you, that even if you somehow managed to prove this nonsense you are trying to prove, it would in no way help you to establish your original claim:

If you want to ensure that the Fediverse stays a healthy, non-corporate and humans-first environment, then being able to run (small) servers out of the admin’s pocket is the only working solution.

you chose weird hill to die on and i wish you good luck with it. you don’t have to reply to this, i don’t think that further debate between us can bring any utility to either one of us.

uninformed users like you

🖕

hoodlem ,

that is total nonsense

While reading this thread, your comments stood out to me as seeming inflammatory. Instead of making a statement like that, maybe make a good counter argument?

Blaze OP ,
@Blaze@sopuli.xyz avatar

Yes I was surprised by the negativity too

hoodlem ,

Yep, I agree. Consider the scenario of, for a number of months, donations don’t reach that 80 euro number. If the admin simply doesn’t have that 80 euros, they have much more motivation to terminate the instance immediately.

I don’t think 80 euros per month is an unreasonable “last resort” for an admin to be able to float for at least a few months if absolutely necessary to give users a heads up the instance will be shutting down.

I don’t think 80 euros per month is an unreasonable hosting bill, either. However, compare that number with the number Beehaw lists on their financials for August: beehaw.org/post/6921483. $523.79. (That’s a total cost number, not just hosting)

With all this said, I do absolutely think sites should ideally run purely from donations. However, I don’t think a prospective admin should jump in and create an instance unless they are aware of the potential costs that may fall on them, and be able to handle those costs independently for 2-3 months to give users a chance to migrate.

poVoq ,
@poVoq@slrpnk.net avatar

Indeed, if donations do cover the costs that is great and I agree that 80€ is still reasonable to cover for a few months to give people time to migrate, but that isn’t exactly sustainable over say running a community website for 10 years or more, which should be IMHO the goal.

14th_cylon ,

lemm.ee admin did setup crowdfunding option and the needed amount was filled quite fast, so i guess it is more about whether or not the admin of the instance have technical ability and will to upscale the solution with rising number of users.

it might get different story once the normal users start surpassing the early adopters in numbers (the penetration of people willing to contribute might get gradually lower).

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • [email protected]
  • lifeLocal
  • goranko
  • All magazines