And reddit still has a long way down. Look at Facebook, it never died, it just lost most young users and it grew stale with conspiracy theories, blind hatred and fake news.
It's the walmart-ification of social media. They're self sustaining because of their size, but that's not enough to make them an enjoyable experience. Just corporate, sterile, and lots of bored people.
It's like buying from a supermarket and getting pretty much everything in one stop (most of it being mediocre) VS getting local, yummy, Bio, more expensive products from 5 local small shops.
I think I've figured everything out, except how to link to posts across servers. That still drives me mad. Some of the apps (like Connect for Lemmy) are doing URL rewriting, but I can't assume that's happening for everyone.
It's pretty strange coming from Reddit. Each instance has its own communities but you can access all of them from the instance you signed up in? Like the equivalent of subreddits within subreddits. Or maybe I'm just unused to it.
I've been trying to think of a good metaphor, but I haven't landed on one yet. The best thing I've thought of is the old saying:
Whereever you are, you're here.
Federation (for lemmy) is the concept of the different instances sharing sublemmys, posts, and comments with each other. So you can be on any instance and interact or subscribe with things from another.
The strong caveat is: some instances turn off federation with others. For example, Beehaw has stronger moderation, and they had problems with users and spam from a specific other instance (lemmy.world was one, I think). So in that case, Beehaw turned off federation with lemmy.world. That means that if you were logged in to Beehaw, you would not see any new content from lemmy.world until they turned federation back on.
edit: I thought of one more thing. For communities that are run by their developers, like Minecraft, Lemmy is a great solution. They could host their own Lemmy instance (lemmy.minecraft) and lock down so that only their sublemmy - /c/Minecraft - is created. But when they federate, they get all the other content from other Lemmy instances.
As a user, you could sign up with lemmy.minecraft or lemm.ee, etc., and still see everything you want and sub to the /c/Minecraft.
As mods/admins, they only need to focus on their Minecraft thing. And they have complete control over that, because they can literally shut down the entire instance.