I’m fairly new to the Fediverse, and I'd like to share my onboarding experience. Personally, I appreciate the concept of decentralization and the community-driven aspect of Fediverse. I’ve used Mastodon and Lemmy, based on ActivityPub, for a while:
-
I find it difficult to get all the updates I need on a particular instance, and except for a few very large instances, most others appear quite quiet and like the Internet ten years ago.
-
The content and style of each instance tend to be quite diverse. To find someone to follow, I must switch between different instances with lengthy domains.
-
Fediverse isn't truly decentralized; instances operate under the will of server owners, who can ban and remove content as they please.
These reasons prompted me to explore more decentralized networks, I mean truly decentralized networks, such as Nostr.
However, creating a Nostr account and saving the Recovery Phrases is challenging (I lost my first Nostr account due to the loss of Recovery Phrases). And generally speaking, the user experience on Nostr is much worse than Mastodon, full of scam and ads.
I believe people should leave Twitter due to shadowbans and robots and Facebook due to privacy concerns, but I'm struggling to choose a platform to migrate to. Each has its drawbacks, making it difficult to decide.
I'd love to hear your opinions on this.
I didn't know about Nostr, and honestly, thank you for letting me know. I find the idea behind the protocol to be pretty interesting, but wouldn't use it myself. I'm not keen on the idea of removing moderation altogether.
However, I do think that it's about time we rethink how moderation works on the Internet, and the fediverse should be a good place to start doing so. Perhaps my biggest gripe with the fediverse is that moderation works exactly the same as in corporate social media. Right now, moderators are picked under discretion of whatever the criteria of the admin are, and they are not subject to "the will of the people" so to speak. If a mod or admin acts in bad faith, the only recourse for the rest of the users is to leave, and maybe setup your own instance if you have the technical know-how. And while corporate media admins are somewhat constrained by investors, fediverse admins don't have to respond to anyone. Which is better than being bound by investors, but here, admins can and do take harsh decisions on a whim without having to justify anything to anyone. Which is honestly not a good thing.
So, while I imagined the fediverse as some network of interconnected small, self-managed communes, what we actually have is a network of petty fiefdoms, some of which do listen to their users even though they are under no obligation to do so, and others outright don't. I don't mean to say that centralized services are better at this, but in the end I'm having some of the same problems regarding arbitrariness of moderation and admin decisions here that I had on Reddit and Twitter.
I see the fediverse as the future of social media, but not in its current form. The way it currently works keeps us bound to drama and petty feuds between admins of instances, and that is unavoidable while large fedi platforms are hosted by single people or very small groups of people. Perhaps the way that this could be avoided would be by using a protocol that enforces decentralization of hosting, like Nostr does. I imagine it would work sort of like a torrent, where we are all sharing and hosting the instance or the communities we use, whether completely or only partially. Or perhaps an instance is made out of multiple relays which are hosted separately. This way, we wouldn't have issues such as admins unilaterally defederating instances because of a disagreement or stuff like that, since we'd all be admins in a way.
I wouldn't want to do away with moderation, but decisions such as who gets to be moderator, who gets to keep being moderator, and who we ban, fed with or defed from, is consulted via democratic process enforced by design. Otherwise, it's not going to be meaningfully different from centralized media once the big instances become big enough.
I think moderation can be solved by giving communities more freedom to merge or move instances. The "market" will correct overreaches in moderation on a free platform such as the fediverse. If the moderators on one community are overzealous or poorly moderate their community, then users will move to the same community on another instance. If instance admins are the same, the community can move to another instance.
Being able to migrate your community to a new instance without losing old content or subscribers would really help moderation stay in check.