The Fediverse

I’m an engineer. I enjoy working with technology, even when I find it frustrating. I enjoy solving problems using technology, and having it available for others to use and perhaps solve their own problems.

I work primarily with hardware, but I have a foot in the software realm. I’ve been a Linux user going back to high school, and also dabble in the BSDs. I’ve run my own servers and networking. I’ve had varying presences on the web, and over the years have run things like blogs and forums off my own machines. Email as well.

Technology is neat, and I was never one to leave it all to the ‘professionals’ at some big social media company. Not that I never partook, I signed up for Twitter at some point back in the day, and was on Facebook not long after it started. But I liked the idea of doing it myself.

In 2018 I signed up for an account on, the flagship Mastodon instance. This is part of the Fediverse, instances of Mastodon or other web-based software that can communicate with each other. So instead of an account with a big service like Twitter, you sign up at one someone, presumably a much smaller entity set up, and can talk to people on other instances. It could be a huge instance (like, or a smaller one (like which I eventually migrated to). The Fediverse is known for microblogging services like Mastodon or GoToSocial, but there are others like PeerTube for video sharing and Pixelfed for something like an Instagram replacement as well.

The Fediverse is neat because of the promise of taking social media into one’s own hands. You can run an instance if you want, or at the very least pick one that aligns with your values, interests, and outlook. You could of course have multiple accounts on different instances (something I actually recommend, at least having a backup) to. While it sometimes gets talked about, in general Fediverse users aren’t interested in having an algorithm drive engagement, or some entity datamining them for the purposes of surveillance capitalism.

A lot of users made their way to Mastodon instances after recent events at Twitter (eg, the company being bought by a billionaire). Even prior to that, others had been coming over from marginalized communities, such as LGTB+, who saw it has a safe haven. The problem is, of course, that people are jerks, and moderating them is difficult. This was/is true at Twitter, and has been and continues to be a problem on the Fediverse.

To be honest, there are some real cesspools out on the Fediverse. They tend to be ‘free speech’ instances which deliberately don’t bother moderating, but they can also be instances in which the moderators simply don’t do a good enough job. It could be because it grew to big, or because the people running it just don’t care. These instances tend to get defederated – an instance that doesn’t federate with them doesn’t communicate with them, so if my instance defederates with the instance my friend is on, we can no longer communicate. Of course, I could if I had a backup account on an instance that does federate with my friend.

At first glance, defederation might seem like a weakness. You have all sorts of people running instances, and, you might think, when they don’t get along the whole network fragments. I contend that it is a useful tool, albeit one that should be used as a last resort. If an instance is a source of constant harassment, for instance, it makes sense to cut it off. Because you can. You don’t have to interact with anyone if you don’t want to, which is an important part of having freedom of speech. You don’t owe anyone a platform.

So is the Fediverse just destined to fall apart once everyone defederates with everyone else? If you jump in, there is a community there. There are enough instances federating with each other that, even if they are divided amongst somewhat isolated groups of island chains instead of one big amorphous blob of users, you can find people. Discovery isn’t so much like Twitter with its algorithm, hash tags important. While I haven’t used Twitter extensively myself, I could see it easier to discover/be discovered there. But I, personally, enjoy the feel of the Fediverse.

The issue is this: technology can move us forward. It can give us new approaches to solving problems, and new tools to use. But we can’t just throw it at social problems. I think the Fediverse and similar ideas of decentralization are steps in the right direction, but they’re not going to fix every problem seen with conventional social media. There are going to be jerks and assholes out there, and inadequate attempts at dealing with them. We’ll be facing them in the Fediverse, the difference is that it’s up to us and not the opaque actions of a big company.