I don't get why we still haven't figured out that dictatorships are bad.
Reddit is a content dictatorship, federation democratizes it.
It's really just that simple.
A community dedicated to fediverse news and discussion.
Fediverse is a portmanteau of "federation" and "universe".
Getting started on Fediverse;
I don't get why we still haven't figured out that dictatorships are bad.
Reddit is a content dictatorship, federation democratizes it.
It's really just that simple.
Considering the current reddit issue, it seems self explanatory why a non centralized solution is better.
no one has done an especially good job explaining why the fediverse is better than centralized solutions
Uhhh, because if a billionaire with god complex buys an instance, the rot won't spread to the entirety of Mastodon? Because if an instance decides to start asking exuberant prices to use their API, it won't spread to the entirety of Lemmy?
The world has shown live and in colors why federation is better, you just haven't been paying attention.
This article seems needlessly antagonistic. Lemmy and kbin are new software (kbin has been live for about a month). Of course there are incompatibilities right now. Those will be worked out. Also, I'm not really sure which incompatibilities they're talking about. Lemmy/Kbin posts show up and can be replied to on other fediverse services. you can even create a post in a lemmy community from a microblog acct.
A key thing to remember is that the entire fediverse is built by hobbyists. Gargron and mastodon did a bunch of marketing to get grants/donations but the rest of the fediverse is built by individual people in their free time. Fixing these issues will take much longer than a corporate network would take.
Sidenote: There is no primary fediverse application. I know they meant mastodon because its the most well known but that's happenstance and bad journalism. Mastodon wasn't the first fediverse application and I think lemmy/kbin will outgrow it soon.
EDIT: To address OPs callout:
no one has done an especially good job explaining why the fediverse is better than centralized solutions
This feels like the author is ignoring a lot of writing about this. The main argument is its better because you're not beholden to someone else's interests, especially corporate interests that will never be aligned with the average user. (See reddit debacle)
'Better' is relative. To me its better because no one person or group owns or controls the software. There's no central authority. Don't like the instance you're on? Just move to another. Cant find an instance you like? Host your own. Don't like the path the developers are taking? Fork the code. As long as the very core remains standard (ActivityPub), all possibilities are on.
There needs to be a return to being patient. Most fedi software is not beyond beta yet. They will develop and they will mature but right now the fediverse is a toddler learning to walk. There are issues but with time they'll get addressed. We've all got so addicted to shiny cool apps and services we've become prepared to sacrifice our privacy, our choices and our reason at the altar of a quick dopamine hit.
There's no big money to throw at these issues and therefore no dedicated team. This means solutions come slower. But they will come and they will be motivated by usefulness not profit. The people developing these things have lives and day jobs. Give them time.
<There needs to be a return to being patient. Most fedi software is not beyond beta yet. They will develop and they will mature but right now the fediverse is a toddler learning to walk. There are issues but with time they’ll get addressed. We’ve all got so addicted to shiny cool apps and services we’ve become prepared to sacrifice our privacy, our choices and our reason at the altar of a quick dopamine hit.>
This really touches the issue with me. I think I was one of the few in my circle who when on FB or Twitter used the browser on my phone. I rarely use apps unless I have to/need to. On Reddit I have used Bacon reader since 2012 simply because it was the best way for me.
I started here on the 12th and have really enjoyed it. I just use my mobile browser and have had such a great experience. I have found plenty of communities across instances and everything seems very intuitive. That said, I am old-ish (51) and have been online daily since the mid 90's.
The primary benefit to federated services as I see it is that you can have a network of groups, all with their own policies on moderation and who they federate with. Some corners of the Fediverse block other corners of the Fediverse, but each corner has their own policies on what they block. It's more democratized that way, and if you disagree with one instance's moderation policies you can move to another while still interacting with the same communities. Alternatively, maybe you prefer a different interface or way of managing your online presence! There's any number of reasons you would want to use a federated service.
It makes sense that someone who runs their own centralized service wouldn't see the need for a federated service, because they can run their centralized service the way they want and don't have to worry about whether the staff of their chosen service agree with them, because as operator they hold sway over that.
One of the other benefits of an open protocol like ActivityPub is that people can hook into it in the future. For example, Pixelfed may be the only software solution in its class at the moment, but if someone wanted they could make their own independent version and it could be interoperable if they used ActivityPub plus the same conventions that Pixelfed does. Sure a platform could always create their own open protocol, but better to use an established open protocol instead of reinventing the wheel for every new service. That's even setting aside the possibility the some service will come along to unite all of the Fediverse under one app (Kbin is trying something like this I think).
Also they're totally wrong about the Kbin situation. Kbin is 100% compatible with Lemmy, if a little glitchy at times (early days, after all). It's only the main instance that's not federating, and that's because they are using Cloudflare to deal with the surge in popularity from Reddit. Under normal circumstances even the main instance can federate.
I like blogs like this. Its important to not stay too comfy in one spot and recognize the flaws in software in order to improve. The comments already try to spot the core issues and offer solutions and its great. I share most of the authors points when it comes to federation. Creating an insta account and sharing your pics on twitter is easy as it gets, you just need two accounts. Im aware this is a growing technology, but I wonder how much of it can be improved, and how much is already set in stone.
It is, of course, odd that the author brushed off descentralization so quickly, especially considering that post was written a couple days ago. Has he not been paying attention to Reddit or Twitter? Sure, if you switch to another instance youll still be under an admin, but you can switch to a saner one. You wont be stuck with the only option. Glad to see this being pointed out in the comment section
The kbin bit is also odd to me. I thought that was just a bug?
Good writeup nonetheless. Wish opinions like this become more common, with the hope that itll be translated into improving the platform
We're still at the whims of the admins here, yes. But the whims of the admins here aren't all based on worshiping the holy line which must always go up.
My simple answer: A centralized body controlling the nature of all traffic on its platform has the power to unilaterally make decisions which benefit the body itself regardless of the needs or desires of the individuals participating on that platform. If there is no centralized body, this is not possible. Because of the multitude of instances and the ability to form barriers between them at will, each community has unprecedented ability to be the platform its users desire it to be.
Most of the socials that exist on the fediverse are still in beta or even alpha, it seems quite a bit too much to ask for complete federation out of the box. Mastodon gained traction last year, just think of how Facebook or Instagram were in their last first years of development
The Fediverse needs improvements, of course. But it also needs time and resources, and only with patience and coordination (and interest and money) we will get to a perfect working point :)
no one has done an especially good job explaining why the fediverse is better than centralized solutions
The default example people use for "a federated service" shouldn't be Mastodon or Lemmy.
It should be email.
Why is it better that different companies, universities, and other organizations (and even hobbyists) can all set up their own email servers, rather than everyone just using (say) Hotmail?