An interesting article I saw (from 2019) describing the potential intrinsic tendency for decentralized platforms to collapse into de facto centralized ones.

Author identifies two extremes, “information dictatorship” and “information anarchy”, and the flaws of each, as well as a third option “information democracy” to try and capture the best aspects of decentralization while eschewing the worst.

Someone said the link is broken so here it is: https://rosenzweig.io/blog/the-federation-fallacy.html

45 points

I appreciate the call for democracy, but I think this totally misses the point of federation with it’s complaint that not everybody is going to host their own server. The benefit of federation is not that every individual or small group will run their own server, it’s that there will be multiple server options to choose from so if the one you’re using goes bad you can just switch to another one. Even just getting to an email like system with a few major players and many smaller ones would be a big improvement over a single centralized server, but what makes Mastodon style federation even better than that is that you can move your account from one server to another in a way you really can’t for email.

permalink
report
reply
8 points
*
Deleted by creator
permalink
report
parent
reply
19 points

They’re not advocating for federation at all, but their criticism of the fediverse is based on it supposedly falling short of the “dream” that everyone or at least every technically able person will host their own server:

In the decentralised dream, every user hosts their own server. Every toddler and grandmother is required to become their own system administrator. This dream is an accessibility nightmare, for if advanced technical skills are the price to privacy, all but the technocratic elite are walled off from freedom.

Federation is a compromise. Rather than everyone hosting their own systems, ideally every technically able person would host a system for themselves and for their friends, and everyone’s systems could connect. If I’m technically able, I can host an “instance” not only for myself but also my loved ones around me. In theory, through federation my friends and family could take back their computing from the conglomerates, by trusting me and ceding power to me to cover the burden of their system administration.

None of the federated systems mentioned are dominated by one big player, and I don’t see why we should expect that to be the trend.

permalink
report
parent
reply
1 point
Deleted by creator
permalink
report
parent
reply
1 point

if advanced technical skills are the price to privacy, all but the technocratic elite are walled off from freedom

I also seem to recall that you need to know how to drive a car in order to operate one safely? Where does this entitlement come from that you shouldn’t need to know anything in order to benefit from the hard work of others?

Anyway, how hard is it to heat up pizza in an oven, to assemble a cake/cookies/etc. from a pre-made mix, or to follow any set of simple instructions really? The bare minimum requirements to get an instance off the ground probably are not all that high, and if there was a demand for such then people could even make installer packages (I would guess that the complexities come from configuration options and such, like which OS are you running, and from maintenance operations, etc., but those too could be streamlined, much easier than making cars self-driving).

Anything is possible, if there is interest in making it happen.

permalink
report
parent
reply
4 points

On the one hand, this is indeed what is happening now, the largest instances for lemmy and kbin are taking the vast majority of the new users. I think though that this is because people are signing up before they know what they are signing up for.

I think the point stands that while these large servers can handle the load while still federating fully, it’s not a real problem. The problem with classic centralised systems can be seen with reddit right now. People are leaving because they are enforcing changes on people and there is no alternative. Whereas here, if these larger instances decided to place some draconian measures, people could simply say “no thanks” and sign up elsewhere. That is not compromised by having huge instances. I don’t think these things can end the fediverse though.

permalink
report
parent
reply
3 points

what makes Mastodon style federation even better than that is that you can move your account from one server to another in a way you really can’t for email.

Not sure how that works. With emails, if I move from email123@aol.com to email123@protonmail.com I lose my old emails and people trying to contact me there, but I can just start over. If I remember peoples’ emails I can also tell them I moved to protonmail and to talk to me there. With federation, if I move servers I lose my comment, post, and upvoted history; people messaging me; and my subscribed communities; but I can just start over. If I remember people’s usernames and subscribed communities I can tell the people I moved and to talk to me there, and re-subscribe on the new account. Unlike with email I can still see my old account’s comments and posts, but otherwise I’m not sure how moving accounts in the Fediverse is different from changing emails.

permalink
report
parent
reply
2 points

You can actually move your email between services. But that rarely applies to private accounts. Moving business accounts between providers is not a big deal, just takes time to import/export data, which is kinda slow over IMAP.

permalink
report
parent
reply
1 point

Thank you for the clarification!

permalink
report
parent
reply
2 points

With federation, if I move servers I lose my comment, post, and upvoted history; people messaging me; and my subscribed communities

That is in no way an inherent limitation. It’s just a current limitation with Lemmy and kbin.

You can move from one Mastodon instance to another and take your followers and follows with you. And if you move to a Calckey-bases instance, you can even import your old posts.

permalink
report
parent
reply
2 points

Thank you for the clarification! I don’t use Mastodon because I’ve never really been interested in Twitter, so I was very unaware of that.

permalink
report
parent
reply
15 points

Yeah. And I find myself vacillating between agreeing with and disagreeing with the idea of defederation or partial defederation.

I think it requires enlightened admins to walk the line, which is a challenge. Not knocking the folks that run their respective instances, but they are humans who have their own motivations.

permalink
report
reply
3 points

I feel that I would disagree with it more if it were possible/easy for individual users to block instances they don’t want to see

permalink
report
parent
reply
1 point
*

There’s a lot less angst to be had if people could migrate accounts here. Once you have that freedom, it just becomes about respecting freedom of association for admins as well as for users.

If an admin doesn’t want to host content coming from another site, that’s really their choice. If you want access to it, you have the choice to move to another site.

And that choice becomes a lot more palatable if you can move easily with minimal losses.

permalink
report
parent
reply
1 point

Exactly.

So you find an instance you love, with a federation philosophy you agree with, and build up a brand (for lack of a better word) there.

What happens when that philosophy either changes or allows the instance to become something different than what originally appealed to you? Do you suck it up and stay or try to create a new presence elsewhere with minimal damage?

permalink
report
parent
reply
12 points

It’s certainly a great read and is worthwhile, however I fundamentally disagree with the base premise that the goal of a federated system is to be uniformly distributed.

Why should an instance focused on a niche topic have the same representation as a general instance? Why should either have the same representation as one with abhorrent content?

Choosing your instance is effectively a statement that you agree with the mission of the particular instance. The number of low user instances demonstrates that there are a great number of people that share the author’s vision of federation.

permalink
report
reply
2 points

Because small instances tend to die out in the long run. You can see this with OpenID. OpenID promised us, the users, a way to have one set of credentials to login everywhere. But years later you go to a new site and all you can set are just three options: Facebook, Google and Apple.

Choosing your instance which is not a top dog means that some day you’ll have to migrate. So if you’re smart enough you just sign up for the biggest instance from the start. And that will only speed up the decline of small instances.

permalink
report
parent
reply
6 points
*

Really intresting rticle

permalink
report
reply
5 points

Thanks, Obama.

permalink
report
reply

Fediverse

!fediverse@lemmy.world

Create post

A community to talk about the Fediverse and all it’s related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

  • Posts must be on topic.
  • Be respectful of others.
  • Cite the sources used for graphs and other statistics.
  • Follow the general Lemmy.world rules.

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy

Community stats

  • 5.6K

    Monthly active users

  • 1.7K

    Posts

  • 58K

    Comments