Mastodon
Skip to content

The Big Elephant in the Rooms of Mastodon Moderation

Posted on:October 24, 2022

In the recent few weeks, like millions of people, I jumped on the Mastodon bandwagon. After over a decade on Twitter, I was ready for something else. And Musk’s clown-show gave me the push I needed to do a leap of faith.

I wanted to create an account on the biggest, most “official” looking instance (mastodon.social) [14% of total active users], but too many people had the same idea and registration was (and still is) disabled on it.

I sorted instances by number of active users, and the next 3 were mostly for japanese content [collectively 20% of total active users], so I picked the next suitable one (mastodon.online) [2.6% of active users] which is apparently administered by the same people from mastodon.social (I don’t know why they setup 2 separate instances).

On Twitter, Mastodon evangelists were telling people “join whatever mastodon server you like, they all talk to each other anyway”.

But this is not true. After a few weeks of usage, I discovered the hashtags #fediblock and #fediadmin and the power dynamics of instance interactions.

The administrators of a Mastodon instance have a number of tools at their disposal to get rid of spam, ban illegal content and enforce community guidelines and rules.These tools can be applied to the admin’s instance, but also to how it federates with other instances.

This can range from muting or silencing some words or hashtags, to blocking particular accounts from interacting with your instance, to fully blocking other instances from interacting with the users of your instance.

Some blanket blocking of some instances is fully justified and is necessary for the health of the ecosystem. No sane person wants their timeline to look like 8chan.

For effective moderation, admins are also sharing lists of blocked servers, so that the worst offenders can be proactively blocked and effectively quarantined from the rest of the network.

Out of curiosity, I wanted to check the reasons provided for these instance blocks. And most of the time, they make a lot of sense (racism, homophobia, etc…) but some listed reasons made me think of the power Mastodon admins are wielding on behalf (and on) their users.

Without any particular order the ones I found funny:

Then those that don’t like people who talk about politics:

And then there were the reasons that made me doubt the federated model of moderation:

This basically means that if I join a server, my friends join another. Then admins decide that my server is not good enough because it federates with a server they don’t like for having “heavy politics” then I would lose contact with my friends without any action on the user end.

Admins can also choose to not display the list moderated servers on their instance, so this can be done without transparent logs, and suddenly I’m not following people I want to follow.

Conclusion

I believe that the current model of distributed moderation is flawed. Server admins can decide unilaterally and subjectively what the users on their instances can see. This can be an effective tool to combat spam and hate-speech.

But without transparency, consistency and effective policies this can turn into a small cohort of benevolent dictators that will block you from talking with your friends because your server does not block another server that breaks some other server ToS. So far I’m not convinced by this model of giving this much power to Reddit style moderators, who are trigger happy with full blanket blocking, because they don’t have the time and resources to do more granular moderation. The current model doesn’t scale.

PS: stats and data collected from https://instances.social