Email or username:

Password:

Forgot your password?
jaz :twt: :wales_flag:

It just occurred to me that across the 4,000 #Mastodon servers each with their #MastoAdmin plus their moderator teams... we have more content moderators tracking reports and complaints than Twitter does.

For the folks who keep asking about how we're going to scale, we're on it.

#CommunityNotContent

91 comments
Peter Nelson 🚴

@jaz@toot.wales Yup, horizontal scaling is usually better than vertical scaling.

Archieinrye🤷🏻‍♂️🏳️‍🌈🇪🇺

@jaz it looks like we’re all moderating ourselves so far. Just happy to have escaped

Pipthegrip

@Archieinrye @jaz wait! We're in charge of ourselves?? This could be dangerous ... 😳 😈 🤣

Joanna Bryson, blathering

@Archieinrye @jaz I assume the issue will be members of the federated universe that do not moderate as we would prefer. So what happens then, is it easy for other nodes to exclude those networks? cc @mikarv @lilianedwards @mathver #NewbieQuestions

Michael Veale

@j2bryson @Archieinrye @jaz @lilianedwards @mathver very easy to both silence instances (people can still choose to follow individuals on them and boost them, but normally they won’t get stuff from those instances) and suspend them (prevent federation). users can also exclude individual users or whole instances themselves. admins can also IP block to prevent abuse. open question about whether more advanced spamming strategies will emerge (eg spinning up instances), but one step at a time.

Bjørn Larssen 🇺🇦 🏳️‍🌈

@jaz Ha! Completely didn't think of it this way, but you're so right. (#poorTwitter)

Carl Morris

@jaz How much time would you say is currently spent on this moderation per day on a server like Twt Cymru? Just curious

jaz :twt: :wales_flag:

@carlmorris Hmm, right now this is my full time16 hour job, but that's community management, server admin, tech support... I'd guess two to three hours of that is content moderation right now. The other moderators are helping too.

Hasan Ali

@jaz @carlmorris that was a really interesting read! How can Mastodon be more scaleable and resilient? What things do you think are missing from the ecosystem?

SinclairLewis [Minnesota]

@jaz I’m looking for info on how to reach my server’s admin for assistance on an accessing my account. Thanks I’m advance.

jaz :twt: :wales_flag:

@SinclairLewis which server (assuming it's not the one you're posting from)

SinclairLewis [Minnesota]

@jaz The problem is with the one I’m posting from. I am able to use the mastodon mobile app on my iPhone, but can’t log on to my account anywhere else. I’m afraid if I lose the app for some reason I will lose access to the community I’ve already found and then have to start over. When I try to sign in I just get an error message that says my email or password are incorrect. I tried change password and that failed, too.

jaz :twt: :wales_flag:

@SinclairLewis the server you're on is undergoing a tremendous amount of activity and things like forgotten password emails might be taking some time. Your server administrator is not getting much sleep right now so if it's not urgent, I'd sit tight till things calm down a bit. In the event that you do in fact lose access, you can email the staff email address on your server's homepage.

SinclairLewis [Minnesota]

@jaz Thank you so much! I have the email address and will wait for a few weeks until things calm down. So grateful for my new community.

SinclairLewis [Minnesota]

@jaz I know everyone must be overwhelmed right now and I’m okay on the mobile app for now. I am so appreciative of everyone at Mastodon who has made room and welcomed those of us who are new here.

lime with barcode

@jaz now if only we could convince people to consider the mod ratio when picking a server

LeftyLayman

@scanlime @jaz that sounds worth putting on joinmastodon?

Rune :BlobhajShock:

@LeftyLayman @scanlime @jaz Kind of a conflict of interest since mastodon.social and mastodon.online have the lowest ratio of all servers pretty much :ablobgrimace:

Cryptie

@rune it is only a conflict of interest if they want to grow forever which might not be ?

And I would say modo per *active* user more than just users ;) @LeftyLayman @scanlime @jaz

Rune :BlobhajShock:

@Cryptie @LeftyLayman @scanlime @jaz It a bit of a moot point whether we consider total users or active users since it's still like 0,1 moderators per 200k+

As for their intentions to grow forever.. they're not doing a lot to avoid it. Setting up .online was basically just to shard the hardware setup, but they continue to onboard anyone in the name of saving new people from having to think.

ChrisT

@jaz

more people will become servers..

TJ Radcliffe

@jaz 4000 servers are serving ~1M active users. Twitter has ~200M users. Scaling Mastodon to Twitter without altering ratios requires 800k servers and say 2M mods. Possible? Sure. But what you're seeing right now in terms of influx is a trickle compared to required future scaling if fediverse services were to take over from corporate monoliths. it's quite a challenge, and likely to require some innovation along the way!

jaz :twt: :wales_flag:

@tjradcliffe Twitter didn't have 4M mods.

Most of us are up over 1,000% in three days, seems like it's going fine. Some servers more than others are having some trouble, but the network is up and people are enjoying it.

"Scaling Mastodon to Twitter" isn't the goal; scaling to meet the needs of people who want a friendly, personable, hate-free, ad-free, data mining-free social network option is. TBD how many people that really is.

As I said, we're on it.

Tanhouse1🏴󠁧󠁢󠁷󠁬󠁳󠁿

@jaz Hi Jaz, thanks for having me on here. I saw the backroom comment earlier, are we as a horde going to be an issue? How do you expect funding to pan out, subscription or ads? Just ignore if busy. From Caerleon so a Welsh server seemed right in my dotage! 😂 Kind regards Ian

jaz :twt: :wales_flag:

@Tanhouse1 Na, it's all good, it's why we're here, and we're very glad more people are interested in considering a different kind of social media network.

Not everyone will stay, and that's okay too. In the meanwhile, we try to win you all over with simple kindness and a lack of ads 😃

Funding will be an issue for some, for sure. Some of the new ones that popped up this week will learn the hard way. But anything linked @ joinmastodon.org knows what they're doing, shouldn't be any major issues.

Jess Friday

@jaz exactly! So many systems would work better like this -- and be more efficient.

Kamiten, Cursed Feral Clown

@jaz That's one way to look at it, but there's no uniform rules on moderation either so it's not really an apples to apples comparison.

Nigel Pugh

@jaz those that peddle in the background, are you volunteering?

Paul Sutton

@jaz

Indeed, and moderation is about using our own judgement to report problem content, rather than trying to rely on an AI to do it.

We report because we CARE not because it is our job to do so. I think that also makes a difference.

Adam Dalliance

@jaz In the wider community, sure.

Not so sure about the ratio on mastodon dot social.

But yes. That's why we need to keep servers small and encourage those on the big ones to get their band together and recruit a tech and migrate to their own place.

Adam Dalliance

@jaz Thought I'd run a poll on twitter for outreach.

They don't generally bother to show anyone my posts though. They mostly just show adverts and bluechecks as far as I can see.

twitter.com/RevPriest/status/1

Joy

@jaz does #mastadon need tech writers? User docs can quickly get away on a team

jaz :twt: :wales_flag:

@thisisjoyyy there's github.com/mastodon/documentat where you can contribute, but - and I mean this firmly tongue in cheek, - it's quite high on the list that the writes spell the product name correctly 😉

Joy

@jaz omg I accept it completely and this is why I was happy to see the hashtags go on Twitter 😅

jaz :twt: :wales_flag:

@thisisjoyyy no matter, I see a misplaced comma and a typo in my reply, so we're all good. 👍

jaz :twt: :wales_flag:

@colonel_sponsz although they do all seem to wear underpants.

On the outside.

Rojan Seth (he/him)

@jaz 4000 is a lot. Is there a central place to see that list? Numbers here seem small: joinmastodon.org/servers

jaz :twt: :wales_flag:

@trelayne the servers on joinmastodon.org have publicly signed the Mastodon Covenant joinmastodon.org/covenant

and they are the very best starting place for new comers.

However...

the-federation.info/mastodon

Rojan Seth (he/him)

@jaz Thanks so much! I'm new to this platform and realize that I really need to think of these as massive IRC channels and can't just post anything anywhere (I guess). Thanks for the covenant—will check it out.

jaz :twt: :wales_flag:

@trelayne you posted just fine mate all is good, did you see the second link for the list of all servers?

Kent Akgungor, CFA

@jaz Things seem to be going quite well so far which is encouraging!

I've been thinking about the verification/trust issues inherent to distributed platforms like this and I wonder if we could develop some sort of community ranking system (like Google's page rank for websites).

Example: I could up vote or down vote you and depending how many people have up/down voted me that action has more or less weight.

It's a very complicated problem to solve, but would allow for crowd-sourced "trust".

jaz :twt: :wales_flag:

@kent are you suggesting trust/reputation for servers, or people?

jaz :twt: :wales_flag:

@kent you know, that was a snarky reply and I'll leave it up to teach myself a lesson.

My reaction was to the notion that we can devolve a personal human judgement to the crowd, or the machine learning, or the algorithm, or a billionaire.

Who you trust is on you. Who you trust to tell you who you trust is also in you. This network specifically removes stats from easy view. It's on you to read, consume, confer, decide.

And yes, "whom". I know.

mathew

@jaz that was always the idea, right? Small is Beautiful.

Jason Bunston

@jaz do not be afraid to ask for support (and funding).

nadin brzezinski

@jaz @PhilosopherNo375 already added to the hat this month. I suggest a here is how you help with each server

George Collier

@jaz I love this. I do data science with a lot of open source python and its awesome what distributed cooperative communities can produce!

Michael :mastodon:

@jaz That implies at least 4000 admins for a population of around 1 million. If #Mastodon gets to be as large as #Twitter at around 200 million users, that would map to 8 million instance admins.

Sounds like Fatima's next job really is going to be in cyber.

UK Govt ad showing a young girl strapping on her ballet shoes and telling us "Fatima's next job could be in cyber"
jaz :twt: :wales_flag:

@mykd It's not a linear progression. Maybe we have extra moderation capacity right now. The fact is, we have over 4,000 admins (for over 6 million members) and an unknown number of moderators -already- working on this problem, we are not at our limit with the numbers we have.

The larger point is, this is what the network is about. We federate. We moderate. It's built in.

Michael :mastodon:

@jaz Oh, I know, I was just playing around. I'm sure that the necessary tools will develop quickly as the need for them becomes increasingly important.

Malinux

@mykd @jaz
I suspect that if Mastodon grew to Twitter's size, a lot of the administration would be avoided through simple separation.

For example, removing gab.com from the majority of servers stopped an amount of moderation work before it happened. Taking a quick look at what's on gab.com's page, it looks like the fedi's successfully constructed a troll-prison (or perhaps 'zoo', since they're a spectacle).

Michael :mastodon:

@malin @jaz I wouldn’t be surprised if more than a few bad actors were right now planning ways to destroy the value of this network by actually pushing admins towards such mass defederations.

Paul Wilde
@jaz let's not forget the folk maintaining #Pleroma #Misskey #Pixelfed #Peertube etc. servers as well... it probably doubles the numbers with that lot
claus

@jaz The fediverse has more content moderators than :birdsite: has EMPLOYEES.

EeyoreTheCat

@jaz I already feel later on Mastadon than I ever did on the bird-turd app

NetizenS

@jaz is it true that Palmer Report got suspended?

Zate 🦘🇦🇺

@jaz Is there some sharing on how we're on it? I'm super interested. Especially in some of the softer sides of Privacy/Security/Integrity .. like policy, tooling, better privacy-by-default options etc.

☁ Frost Faerie ❄

@jaz this is what it is and this is why I like this platform!🤷🏼‍♀️#ISaidWhatISaid 🙄

oldak :verified:

@jaz Similarly, Wikipedia at its scale can only work because it has thousands of volunteer editors and admins. It would be too expensive to be run by a corporation, moderated by employees.

DELETED

@jaz Near as I can tell, after the layoffs and resignations, ONE Mastodon server has more content moderation than all of Twitter.

Seriously.

Ali Saoirse

@jaz I wish I had found this place sooner. Following some amazing people and much nicer conversation. Some of the people I originally followed on Twitter and started following here, I unfollowed, as their vibe did not really suit this platform. Being very protective and those who have been here for a while, have been so gently helpful to us newcomers, blundering around.

Sojourn :coffefiedyellow:

@jaz Twitter mod is just a disposable employee that follows a ToS script while waiting out a clock. A server admin has legal things to watch out for and their reputation on the line, more to lose imo.

Jon G Stødle

@jaz My biggest fear is burnout. I really hope we manage to spread ourselves thin enough that it’s not too much work for each admin.

Mike Harley

@jaz I'm sure there are some well run instances. I'm also equally sure that the admin and moderation "teams" are in fact one person.

ThatOneCalculator

@jaz@toot.wales Not sure where you got the 4,000 number from, currently there are 6,027 publicly tracked #Mastodon instances and 11,167 publicly tracked total #Fediverse instances.

Rin (Rins2pworth Twitter)

@jaz 🙏 from a newbie flying from the bird 🐦 and hoping i remember to do content warning on political posts ...as I see many aren't

Arjay

@rhyn @jaz I agree that’s a great idea, is that a set policy? If so, I missed it during sign-up. 😫

jaz :twt: :wales_flag:

@Arjay @rhyn it's a per-server thing, but there's a general community understanding that certain topics - while acceptable - should require a second click to avoid having a forced presentation of divisive or inflammatory content.

It's also great for punchlines 😃

See for more background: github.com/joyeusenoelle/Guide

Burningbird

@jaz Good point but...you moderate one post or one person on Twitter and it's done and done. In Mastodon, the same person and same post has to be moderated again and again and again...

Paolo Vicini

@jaz that’s a good point. Only difference is that there’s no commonly agreed community guidelines for content moderation. I am not saying that’s a problem, just a difference. #mastodon

jaz :twt: :wales_flag:

@paolovicini Just like Email. My service provider blocks certain emails. Other providers block other emails. Some block none. Some Email servers are one guy. Some are massive corporations. Some are somewhere in between.

And just like Email had to mature and go through some pain with every major uptake, so will this protocol.

How it matures, well, you're watching it in realtime 😃

Paolo Vicini

@jaz real time yes, both the meltdown of the Bird App and the growth of… something else. Interesting times. #twitterexodus

JB

@jaz so this platform’s entire content moderation strategy is birdwatch?

Go Up