this post was submitted on 29 Jul 2023
483 points (99.8% liked)

Fediverse

17570 readers
12 users here now

A community dedicated to fediverse news and discussion.

Fediverse is a portmanteau of "federation" and "universe".

Getting started on Fediverse;

founded 4 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] RoundSparrow@lemmy.ml 126 points 1 year ago (6 children)

A reminder to move to smaller instances for a better experience

A reminder that this constant advice people blindly parrot to install and flock to smaller instance has now created something like 1000 new servers in 50 days that are poorly run and already going offline as quickly as they went online.

Github Issue 2910 is the kind of PostgreSQL problems that the developers ignored for months and people still defend the developer choices to have the code doing real-time counting of every single comment and post for numbers nobody needs to needs done in real-time.

PostgreSQL is voodoo to this project, they do everything they can to avoid going to !postgresql@lemmy.ml community and asking for help, learning 101 about how to fix their SQL TRIGGER logic like Github Issue 2910 spelled out June 4.

[–] remkit@lemmy.kya.moe 43 points 1 year ago (1 children)

I know you are salty about how you are getting treated over at GitHub, but you should look at it objectively, Blaze is clearly advocating that people join top instances that's not lemmy.world or lemmy.ml, not nobody instances that only have 1-2 users. They certainly aren't going offline as quickly as they come online.

[–] RoundSparrow@lemmy.ml 15 points 1 year ago (7 children)

I know you are salty about how you are getting treated over at GitHub

No, it isn't about my personal treatment. It's about the cultist attitude you have towards Lemmy and the leaders without any ability to see what they are doing behind the scenes with the code. I know cults and religious faith is how many people enjoy the world.

A 2-line SQL TRIGGER removal takes about minutes to fix. It was crashing the entire site constantly. They sat by and asked for donations of money.

[–] remkit@lemmy.kya.moe 24 points 1 year ago (9 children)

No, it's everything to do about your personal treatment, stop deceiving yourself. Just because you claim you have autism doesn't immediately grant you the right to be entitled. You don't get your way so you spam create multiple issues to call out the developers, and you expect people to believe it isn't personal for you?

If you aren't happy with the Lemmy developers, fork the project, run your own fork, convince others to use your fork. It's a FOSS world, no one has to do what you say, even if you claim to be autistic.

[–] Ichebi@lemmy.pt 17 points 1 year ago

Telling someone "you claim you have autism" is extremely ableist to all disabled people.

load more comments (8 replies)
[–] Zetaphor@zemmy.cc 21 points 1 year ago (3 children)

A 2-line SQL TRIGGER removal takes about minutes to fix.

Then go fix it and open a PR

load more comments (3 replies)
load more comments (5 replies)
[–] Blaze@sopuli.xyz 32 points 1 year ago (19 children)

A reminder that this constant advice people blindly parrot to install and flock to smaller instance has now created something like 1000 new servers in 50 days that are poorly run and already going offline as quickly as they went online.

I am always advocating for any of the top 25 instances that are not Lemmy.world or Lemmy.ml

For the rest of your post, I don't know what that has to do with people aggreating on LW.

load more comments (19 replies)
[–] Dubious_Fart@lemmy.ml 14 points 1 year ago* (last edited 1 year ago) (11 children)

A reminder that this constant advice people blindly parrot to install and flock to smaller instance has now created something like 1000 new servers in 50 days that are poorly run and already going offline as quickly as they went online.

And this will always.. always be the biggest problem in the FOSS community.

"I dont like X, so I'm going to leave and make my own version of X"

So userbases get spread thin, manpower gets spread thin, developers get spread thin, and the user experiences degrades for everyone until it pushes them back to the bullshit websites and products.

[–] poVoq@slrpnk.net 18 points 1 year ago (2 children)

This is exactly what federation is meant to solve: power in numbers without the centralization. Is that so hard to understand?

[–] Blaze@sopuli.xyz 20 points 1 year ago (5 children)

Sometimes I question why people not in favor of the decentralization are commenting on a Fediverse platform. Why not go to Tildes, Squabbles or another centralized alternative? There is plenty of fish in the sea.

load more comments (5 replies)
load more comments (1 replies)
load more comments (10 replies)
load more comments (3 replies)
[–] average650@lemm.ee 91 points 1 year ago (18 children)

You can also just have multiple accounts. I have one on lemm.ee just for this reason.

[–] Blaze@sopuli.xyz 13 points 1 year ago

Definitely!

load more comments (17 replies)
[–] LemmyAtem@beehaw.org 73 points 1 year ago* (last edited 1 year ago) (6 children)

Lemmy.one, my instance of choice, has been down since Thursday - just a reminder that smaller instance isn't always the solution. Having a few solid account choices on multiple instances is the way to go.

[–] EliasChao@lemmy.ml 15 points 1 year ago (1 children)

It’s a bit frustrating though. If I didn’t know better about the fediverse, I would’ve thought Lemmy in general was down, with no heads up or somewhere to see what’s going on.

[–] Blaze@sopuli.xyz 13 points 1 year ago (1 children)
[–] unbuckled@lemm.ee 12 points 1 year ago

Does anyone know why?

load more comments (5 replies)
[–] Blaze@sopuli.xyz 30 points 1 year ago (12 children)

Quoting myself from a previous post:

First of all, it's really fine to stay on LW for now, no need to rush anything. But if at some point you have some time for this, then read the following.

So, to pick your instance, you can have a look at https://lemmy.fediverse.observer/list, filter by "1m" to see what are the most popular ones. As you can see, with a 27433 monthly users, Lemmy.world is by far the most popular, which is why you might experience some issues from time to time.

You should have a look at the next instances on the list. Short story: lemm.ee, sh.itjust.works, lemmy.one, sopuli.xyz and reddthat.com are solid choices.

You are looking at instances with quite a lot of people (the more people help with filling your "All" feed), just not the most populous one (lemmy.world), the original one (lemmy.ml), and instances that are too specific, either due to country or specific focus.

Long story:

spoiler

  • lemmy.ml is the original insance, also quite crowded, not really the best choice
  • lemm.ee can be nice, you can have a look at it and see how fast it is for you. The admin communicates a lot and is very helpful.
  • sh.itjust.works had some rough time in the last few days. You might also not like the name, that's okay.
  • beehaw.org does not federate with the big instances, so if you go there, you will be in their own space. It can a valid choice, but please have a look at their guidelines first, they tend to moderate a lot. Can work for you, or not.
  • feddit.de, lemmy.ca, discuss.tchncs.de, feddit.uk, aussie.zone are country specific instances, so probably not interesting to you if you are not from there
  • lemmynsfw is a NSFW instance, probably not the one you want to move to
  • programming.dev is an instance focused on programming
  • lemmy.blahaj.zone is a pro queer instance

.

To migrate your settings (including subscriptions and blocked instances), you can use that script: https://github.com/CMahaff/lasim

[–] poVoq@slrpnk.net 17 points 1 year ago* (last edited 1 year ago) (2 children)

I think there is a huge misconception many people have that a larger instance is more likely to stay around, but due to the nonlinear costs involved in hosting fediverse instances this is not true.

Basically there is a sweet-spot around a few thousand (~2500) members where costs are low enough for a single admin paying things out of their own pocket long term is possible, but also enough members willing to occasionally donate or contribute otherwise to cover costs.

[–] Blaze@sopuli.xyz 16 points 1 year ago (1 children)

To be honest, I know it's a controversial view, but I would almost like to see Ruud and the LW admins block registrations for a while, along with a communication "Have a look at those other instances, they are well managed, you can access all of Lemmy just as well from there"

[–] mouseless@kbin.social 10 points 1 year ago (4 children)

I'm not looking forward to 5 years from now, where instances like this are the mastodon.social of federated reddit-likes. As much as they should block registrations, I don't think they will. ...but I have a hat on stand by, just in case I need to eat it.

load more comments (4 replies)
load more comments (1 replies)
load more comments (11 replies)
[–] delendum@lemdit.com 25 points 1 year ago (6 children)

The DB migration at the end of this upgrade is significant, I was surprised how long it took when I upgraded my instance. Lots of room for things to go wrong considering the size of their DB.

load more comments (6 replies)
[–] Thief@lemmy.myserv.one 23 points 1 year ago (2 children)

Just make a second account, the one I run, lemmy.myserv.one is so underutilized its a joke. Smaller instances like mine basically have to beg for users and the server goes unused while bigger instances struggle under the constant traffic.

[–] CoderKat@lemm.ee 24 points 1 year ago* (last edited 1 year ago) (1 children)

Because using random tiny servers is worse in other ways. With all due respect, nobody knows you and they don't know how committed you are or how much time you have. When your server gets DDoSed or hits a bug causing data loss, what will you do? Do you have the technological know-how to recover and quickly? If your server suddenly grew and it became more expensive to run, how does anyone know if you will keep paying the bills? If Lemmy has a bad zero day, will you upgrade quickly?

There's no need to answer these questions. I'm not actually asking you personally. But these are the kinds of questions that users have to worry about from random, small, unproven instances.

(Also, Lemmy does not favour small instances because the "all" feed, searching, and going to new communities are all better the more diverse users you have.)

[–] Thief@lemmy.myserv.one 16 points 1 year ago (1 children)

Yes obviously the barrier to entry is high. But nobody knows for the big servers either since they are basically just small instances that happened to get big. Thats why lemmy.fmhy.ml just died one day due to domain seizure. End of the day all you can do is look at how long a server has been around and if it has be online a reasonable amount of time. That kind of reputation just increases slowly and nobody can make it happen faster.

load more comments (1 replies)
[–] Blaze@sopuli.xyz 21 points 1 year ago (8 children)

As always, I have to ask: is there a second admin, what would happen to the instance if something happened to you tomorrow (which I really wish will not!)

The Vlemmy.net disaster is still fresh in people's mind

load more comments (8 replies)
[–] density@kbin.social 23 points 1 year ago (1 children)

when I start writing this comment, the post is 47 minutes old. if I understand the linked page properly, lemmy.world has been functional (all green checkmarks) for the past 10 minutes which is the furthest back the data goes. All the other instances are all green except for lemmy.one which is all red. I am assuming that 47 minutes ago, lemmy.world had red boxes?

Maybe a different link would have explained the point better but I don't really see how a 30 minute (??) server outage during an upgrade is compelling to avoid a large instance. Are you suggesting it's better to use a server whos admins don't upgrade? If not, is there really any size of server that would meaningfully avoid this kind of occasional disruption? Seems to me that the dynamism of the environment will inevitably lead to various problems. That's part of the experience. TBH threadiverse uptime on the whole is pretty impressive for such a ragtag groups of admins and devs.

I have accounts on some smaller servers but they have their drawbacks too. Using a bigger server is more convenient because the people and content is already there. It's easier. I didn't plan to use lemmy.world but I ended up making account there to use sometimes.

I think in a year or so the situation might be different. I see the ideological point and I would like it to be true. Maybe the technology will catch up. I think it would be nice to be able to programmatically seed content, but maybe that would be obnoxious to admins.

[–] Blaze@sopuli.xyz 13 points 1 year ago (2 children)

I didn't track the timing too closely, but in the last few weeks there have been quite long disruption of service due to DDoS attacks on the largest instances.

I am personally quite tolerant towards Lemmy as a platform in its very infancy, but some other users might want to quit it due to this kind of annoyances, hence my comment about moving to a smaller instance.

the people and content is already there. It’s easier

What do you mean? You can access all of the content in the Threadiverse from whatever instance, modulo defederation, but Lemmy.world defederates quite a few instances too, so that's valid for both big and small instances. If you are talking about the "All" feed, which will indeed be empty if you are in a 10 people instances (communities need to be subscribed by an instance member for the instance to get the community content), then it's a valid issue, and that's why I suggest people to move to one of the 24 biggest instances that are not LW or Lemmy.ml

Lemm.ee, sh.itjust.works, sopuli.xyz, reddthat.com, lemmy.one, your country instance (if it's big enough). I'm on sopuli since a while now, and I'm very happy with the experience. 680 monthly active users, so the All feed is pretty much identical to the one on Lemmy.world, except the vey niche community I either don't care about or would already know by myself.

The biggest issue I see with having everyone on LW is that at some point the costs will be too high for the admins. It's quite a big risk, and that why I'm advocating to use smaller instances.

load more comments (2 replies)
[–] DawnOfRiku@lemm.ee 17 points 1 year ago (2 children)

Of course I have one or two other accounts, but I personally like Lemmy.world. They serve as a necessary stress test that shows the devs and admins how to optimize further, and I just like learning admin practices at this scale of a userbase from a work perspective. Plus I don't want to be on an instance so small they can't or don't know how to handle compliance stuff and evaporate if something like that comes up. Not saying I know how to handle all of those situations, that's the job of someone else at work.

[–] Blaze@sopuli.xyz 15 points 1 year ago (3 children)

I think that's one of the issues that the rest of the instances are facing to appear as trustful as LW. LW admins have a long established reputation and experience managing Fediverse services, and provide very good transparency and a large team.

Other instances are usually nowhere close to that (some will be in the future I hope). The question I usually raise when someone start promoting their instance is "how many admins do you have?´What happens if you run under a bus tomorrow (hopefully you'll stay safe of course)? Is there a back up plan in place?"

load more comments (3 replies)
load more comments (1 replies)
[–] nanometer@lemm.ee 15 points 1 year ago (1 children)

Lemm.ee is amazing with a top admin

load more comments (1 replies)
[–] sabreW4K3@lemmy.tf 12 points 1 year ago (1 children)

As I said elsewhere

There are certain things that are memory intensive and CPU intensive. If you have 10k on one server doing that it really adds up. However having them across a wide range of smaller servers, its not such a big deal.

As a user, you literally lose out on nothing not being on lemmy.world. You can partake in all the same conversations, communities and everything. In fact when lemmy.world is down, you can still see everything and when it comes back up, your posts will synchronize. There's genuinely no upside to being on lemmy.world. That's the way the system was designed.

Not sure people will listen though. I will always talk up the amazing admin I have on lemmy.tf, but it's also worth mentioning that I have a bunch of communities hosted on other instances and each and every one of them is amazing.

load more comments (1 replies)
[–] Madiator2011@lm.madiator.cloud 11 points 1 year ago (1 children)

I moved to self hosting mine instance :)

load more comments (1 replies)
load more comments
view more: next ›