Federated means separated. There isn't one main big Lemmy like one main big reddit. It's a bunch of little Lemmys, like a bunch of little islands. Each little island is a server. You sign up for each server like it's its own individual forum/site. So like, you don't sign up for an entire platform (all of Lemmy), you sign up for one forum/sublemmy.
It works this way on purpose. It is a good thing. Reddit was on GIANT monstrosity, and yes that is convenient. But it was also convenient for one giant corporation to censor, cheat people, and do whatever they want. Is Lemmy slightly less convenient? Yes. It's a few extra clicks. You have to sign up for different servers. But for those few extra clicks, you gain huge freedom and no one corporation controls the whole thing.
Entirely worth it, in my mind, to spend another minute or two. These communities are far too valuable to humanity for me to be stingy about convenience. With convenience, comes loss of freedom and personal power. If we don't do the work, a corporation will do all the work for us and then they'll also take whatever they want from us because of that convenience. They unfortunately sometimes prey on people who want the easiest way possible to do things.
It's a few extra clicks. You have to sign up for different servers.
Wait, what do you mean by this? I'm subscribing and commenting all over the Lemmy corner of the Fediverse, and my account is happily sitting on one instance. Is that not the whole point?
@EuphoricPenguin22@DownloadMode Yes but you login on the instance you created your account on. After you login, you can follow other communities. I'm following a bunch on my Hometown instance.
For me, it goes a layer deeper. I log in to the instance I created my account on and the instance I created. Gotta flex that after paying for hosting and spending several hours learning how to work Ansible.
Well, it's a good thing. It means that you can have one account like Reddit and Lemmy can still functionally be a decentralized network of smaller severs that communicate with one another.
You don't need to sign up for different instances. You only need one user on one instance, and you can browse, subcscribe, and comment on posts from other instances from your own home instance.
You don't log into the other instances to access their communities. Instead, you log into your local instance and use the search function to search for the target community. Just enter the community name like that: !nameofcommunity@nameofinstance.
Alternatively you can click on Communities at the top (or the equivalent in your app), select "all" and browse all the communities anyone on your instance has ever searched for using the first method.