News for hackers. Stuff that matters.
Re:Reddit’s blackout protest is set to continue indefinitely by cdelsolar on Thursday June 15, 2023 @02:06PM (#36344360)
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?
Re:Reddit’s blackout protest is set to continue indefinitely by zelifcam on Thursday June 15, 2023 @02:34PM (#36344713)
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 @[email protected]. 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.

Re:Reddit’s blackout protest is set to continue indefinitely by mahogany on Thursday June 15, 2023 @04:12PM (#36345835)
Couple 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 @[email protected]. 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 @[email protected] - but do you have to have a separate beehaw account to post?

Re:Reddit’s blackout protest is set to continue indefinitely by beowulfey on Thursday June 15, 2023 @05:14PM (#36346587)
Lemmy 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.

Re:Reddit’s blackout protest is set to continue indefinitely by basscomm on Thursday June 15, 2023 @02:29PM (#36344650)
It'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.

Re:Reddit’s blackout protest is set to continue indefinitely by beowulfey on Thursday June 15, 2023 @05:19PM (#36346641)
When 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 "[email protected]" or something like that, to show that you were posting from a different server.

Re:Reddit’s blackout protest is set to continue indefinitely by cdelsolar on Thursday June 15, 2023 @10:45PM (#36350427)
thanks, this made it click a bit better.
Re:Reddit’s blackout protest is set to continue indefinitely by soundnote on Sunday June 18, 2023 @09:24PM (#36386268)
The 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. [email protected]. People on example.com smallreddit will see you're posting from bar.com (ie. your username will look something like [email protected]). 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.