4 ms·
I’m a technical person and I still don’t understand what federation is. I also read somewhere to treat it like email. What is like email? To who? I don’t unders
by cdelsolar 3y ago
I’m a technical person and I still don’t understand what federation is. I also read somewhere to treat it like email. What is like email? To who? I don’t understand how all the servers are interlinked and what it means to post from one server to another. Do I have identities on all the servers?
- basscomm 3y agoIt's kind of like email in the sense that I can email someone @gmail.com from @hotmail.com. As long as I have an email account on some server somewhere on the Internet I can email anyone else that also has an account on some server somewhere on the Internet, even if the accounts live on different servers. The fediverse is set up kind of the same way. You can interact with people if you know how to find their account, the address of which is formatted similarly to an email address. You and whoever you're interacting with don't have to have accounts on the same server to communicate with each other.
- zelifcam 3y agoI can log into Mastodon and search and find the user I created on lemmy. I can also search, follow and look at the posts @technology@beehaw.org. All from my Mastodon app/account. I think what we are seeing is a taste of what could be, as the technology improves and the UIs of the clients become more friendly and add features to leverage the tech. We are watching it all happen in real time. Problem is everyone wants a polished experience day one. It’s going to turn a lot of people off, but I’m not sure there’s anyway around it. Once refined, this is the kind of tech could be key to the people controlling the future of social media.
- mahogany 3y agoCouple questions as I try to understand: > I can log into Mastodon and search and find the user I created on lemmy. I can also search, follow and look at the posts @technology@beehaw.org. All from my Mastodon app/account. So is your user registered at lemmy? Or at lemmy.world? Is there a difference? And you can view the posts at @technology@beehaw.org - but do you have to have a separate beehaw account to post?
- beowulfey 3y agoLemmy is the software that runs on all the servers. Lemmy.world and Beehaw are separately running that software. You make accounts on either server (just like you can make a Gmail account, or a Hotmail account), and do all the things with either account on either server. Well, you could, but Beehaw basically blocked Lemmy.world. But otherwise the metaphor holds true. If you make an account on some other instance, you can subscribe to communities on Beehaw, post on Beehaw, and reply to users on Beehaw posts. When doing so your username, instead of being e.g. "mahogany", changes to "mahagony@[LEMMYSERVER]". That's how you can tell who is a user of that particular server.
- beowulfey 3y agoWhen you make an account on one server, it doesn't duplicate that account to other servers. Each server is independent, but they can interact together. It's like if you opened up a reddit thread while logged into your hacker news account, and decided to respond to a comment in the reddit thread. Federation would give you that ability. Your username, in that thread, would be something like "cdelsolar@news.ycombinator.com" or something like that, to show that you were posting from a different server.
- cdelsolar 3y agothanks, this made it click a bit better.
- soundnote 3y agoThe easiest way to think of it is a bunch of small reddits or twitters whose users can follow people on other small reddits or twitters. The defederation concerns are because being able to talk to people on other small twitters or reddits and not having things dictated from on high are the big selling points to most people. You have an account on one server eg. foo@bar.com. People on example.com smallreddit will see you're posting from bar.com (ie. your username will look something like foo@bar.com). The bar.com server's UI may expose stuff from other servers to bar.com users, and the reverse. Defederation means severing those visitation rights and other interop between two small twitters or two small reddits, something Mastodon servers use rather liberally. In practice, what ends up happening is that at least Mastodon has hideous degrees of ideological conformity via defedding and general woke modding, and there's essentially standalone dissident "witches' covens" and an archipelago of servers whose maintainers tend to think different politics are de facto evil. I could hardly use the same account to see what progressives, gendercrits and various strands of the right are talking about the way I can on Twitter, for example, because of the defederation moats that have been erected.