rysiek, (edited )
@rysiek@mstdn.social avatar

monoculture problem
https://rys.io/en/168.html

> Mastodon-the-software is used by far by the most people on fedi. The biggest instance, mastodon.social, is home to over 200.000 active accounts as of this writing. This is roughly 1/10th of the whole , on a single instance.

> Worse, Mastodon-the-software is often identified as the whole social network, obscuring the fact that Fediverse is a much broader system comprised of a much more diverse software.

🧵/1

TerryHancock,
@TerryHancock@realsocial.life avatar

deleted_by_author

ChrisBoese,
@ChrisBoese@newsie.social avatar

@TerryHancock @rysiek It’s why I chose newsie.social and advise people to choose not to big, not too little. We go back to the early days of the Internet. #NotMyFirstDistributedSystem

wikiyu,

@rysiek Thank you fot that article. It is important for us here to remember that decentralization should NOT have center.
If we want internet as open space for discussion we have to remember past.

Dricc,

@rysiek the Fediverse is much more than just Mastodon, you say 🤔 are you refering to Funkwhale for music libraries for example? at this stage has proved not to be usable for me. It has bugs.

rysiek,
@rysiek@mstdn.social avatar

@Dricc perhaps the blogpost that is linked might contain more context? 🤔

Dricc,

@rysiek just read the blog post. Question: when I subscribe to an instance, how do I know if it is a mastodon-sofware instance or an instance build on other software? I have 3 instances and want to find out

rysiek,
@rysiek@mstdn.social avatar

@Dricc go to the landing page of the instance, and there should be information on what software it's running. Every instance does it a bit differently.

Dricc,

@rysiek oh well, my 3 instances are poweree by Mastodon software... Actually I didn't even know there were instances runing on other software. It should be more visible for newcomers, as you say it matters, I understand

rysiek,
@rysiek@mstdn.social avatar

@Dricc that's a very good point! I might add that to the laundry list at the end of the blogpost, thank you!

jupiter_rowland,

@Dricc Not only is the #Fediverse not only #MastodonSocial, it isn't even only #Mastodon. #MastodonIsNotTheFediverse.

There are actually even other microblogging projects in the Fediverse than just Mastodon, for example:

  • #Pleroma which is 3½ weeks older than Mastodon
  • #Akkoma which is a Pleroma fork
  • #MissKey which is 2 years older than Mastodon, and which is in Japan what Mastodon is in the Western world
  • #CalcKey which is a MissKey fork
  • #FoundKey which is another MissKey fork

All of them are superior to Mastodon in features while requiring fewer server resources.

There's even more stuff in the Fediverse. For example #Friendica which is 6 years older than Mastodon; it was created as a decentralised Facebook replacement.

Or #Hubzilla which started its life as a fork of Friendica 4 years before Mastodon. It goes far beyond even what Friendica can do. It's more like a "decentralised social content management system" with features that'd make you dizzy, not to mention that Hubzilla introduced #NomadicIdentity 11 years before #Bluesky claimed to have invented it.

And then there are those many more specialised projects, for example:

And the best is: "Fediverse" means that all this connects to all this. You can connect to pretty much each of these like to another Mastodon account, and you can read posts from all over the Fediverse on Mastodon.

For example, I'm on Hubzilla, but you can read my post on Mastodon. This is the spirit of the Fediverse.

colincogle,
@colincogle@mastodon.social avatar

@rysiek Yeah, I didn’t know enough about the #Fediverse when I signed up back in 2019. I did think ahead when I made my PixelFed account, at least.

rysiek,
@rysiek@mstdn.social avatar

@colincogle moving is always an option.

I myself had moved from m.s years ago, having a pretty well-established presence there after a couple of years of being active there.

colincogle,
@colincogle@mastodon.social avatar

@rysiek I was just reading about that. It’s on my long to-do list.

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

I am not sure that having an equivalent of the Linux vs GNU-Linux vs UNIX-like is going to be productive in any way or form.

Some people need the safety and stability offered only by large instances and competent admins (Ubuntu; RedHat).

Others are ready for trade-offs if it means having instances better moderated by people they know and like (Gentoo, pre-Steam Arch, ...).

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa and if you read the blogpost you might notice that I explain why I think language is important here, and also that as far as instances are concerned, I am mainly concerned about mastodon.social, because of it's humongous size.

I myself use a pretty large instance, but it's a far cry from the 1/10th of fedi that m.s represents.

Those trade-offs you mention become even more difficult if there is a huge instance that people are weary to defederate from even if it misbehaves.

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

I think that we agree on the basics:

  1. There is a massive conflation of mastodon.social with Mastodon with ActivityPub
  2. The Big Thing is the Activity Pub.

However, this is a FOSS developer/enthusiast perspective.

Realistically, most users are not FOSS developers and are here to connect and interact with their friends and news sources (hopefully without giving eyes and money to billionaires).

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

And the selection of instances has massive implication for a lot of people because of existing power balance in the off-line world. For instances federated around a theme (eg scientific field), the people moderating the instance are

  1. Either in positions of power to have free time to administrate/moderate and have had the visibility to bring on board people
  2. Or under pressure from those in position of power to suppress/repot some types of speeches
andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

Those are not hypothetical examples.

In academia - a domain I happen to be intimately familiar and that ended up on Twitter as SciTwitter, ended up specifically because pressure of moderation applied internally (academic institution mailboxes, peer-reviewed journals, opinion columns, ...) was not possible there.

Because you might be 5x Nobel and Harvard/MIT/Stanford Dean, you aren't shutting down conversations.

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

This is not the case on small Mastodon instances.

When two experts in academic misconduct (the ones who called BS on the initial papers on hydroxychloroquine in COVID) tried to join Mastodon, they were rapidly kicked off from several science-specific instances, because of the amount of people disliking them for having ruined careers of their peers/collaborators and risking ruining theirs.

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

Mastodon.Social and Rochko wouldn't have been pressured into pushing them out, so I advised them to come here.

Unfortunately, at the time sign-up was closed, so after a couple of months of trying they were back on Twitter and are now on BlueSky.

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

For all its faults, Twitter had one massive quality that made it worthwhile for a lot of people and was the reason they grew so big.

They just could not be pressured.

You criticise the president of the US and king of SA? Not an issue.

You are shitting on the biggest advertiser on Twitter? They better be ready to handle your complaints yourself, as replies and DMs.

You insulted Jack and his mother? Well, you might have get ratio'd, but it's not getting censored.

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa what is your point, exactly? You can do exactly the same on fedi, regardless what instance you're on and what software it uses. And the more different instances are out there, the more difficult it is to shut down a debate.

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

In theory - yes; in practice, you have real-world power relations which make you a bigger target and some instances more ready to fight for you and protect you. Or moderators going after you on smaller, thematic instances you would have initially chosen.

Like Fedi does not float in vacuum, and decentralization by itself is not a guarantee of robustness or safety. It can be part of the resilience strategy, but is not by itself.

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa

> Like Fedi does not float in vacuum, and decentralization by itself is not a guarantee of robustness or safety. It can be part of the resilience strategy, but is not by itself.

Oh, here we totally agree. But centralization brings very specific risks and failure modes with it. There are no easy answers.

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

For all of its defaults, Mastodon.Social offer the same guarantees. Rochko is now highly visible and has assistance of EFF, AI, German government and a bunch of people in the FOSS to keep Mastodon safe for people on it.

Which for a lot of people outweighs all the other considerations, especially during the initial sign-up.

This might change as Mozilla, Medium and similar giants with a reputation of their own start to join, but for now Mastodon.Social stands on its own.

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

And tbh, I don't think it's something that we should be complaining about. Just like Ubuntu and Red Hat were gateways to Linux/BSD/UNIX-Like that pulled people away from Windows and MacOS, Mastodon.Social is a gateway to pull people away from walled gardens of Web 2.0.

Are Mastodon / Mastodon.Social perfect? Of course not.

Are they headed in the direction of perfection? Probably not.

Are they a step in the right direction? Absolutely.

So let's get people on board.

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa I went through that cycle with identi.ca. I got people on-board. Including a ministry in PL government. And then one decision — to redeploy it as incompatible piece of software — completely screwed it up. This is not hypothetical, this is my lived experience.

And now I am seeing mastodon.social in a very similar position. And so I worry that all this effort of bringing people over will be for nothing, if something happens to m.s.

But do what you will with that information. 🤷‍♀️

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

I see where you are coming from, but I don't think that now that W3C has ratified ActivityPub protocol any ground-breaking changes will be made. Especially given that Mastodon is much more mature now than identi.ca was then.

And even if they are the "move to instance" function with heavy-weights able to scale their instances, such as Mozilla, will allow most of active users to roll out to keep the federation to other instances.

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa account migration does not migrate posts, and that's keeping a lot of people from migrating. Also, it is not easy to solve as the protocol makes it very difficult to handle content address moves in any sane way.

But as I wrote in the blogpost, this is something that we must work to improve on. Account migration is super important.

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa

> For all of its defaults, Mastodon.Social offer the same guarantees.

I strongly disagree. Every other instance offers similar guarantees. And the more there are, the harder it is to shut down any debate — suddenly you'd have to convince dozens or hundreds of admins, instead of a single guy, to shut a debate down.

The bigger mastodon.social becomes, the more pressure it has to deal with, and more likely it buckles under it.

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

Decentralization helps in the cyberspace.

Meatspace works according to different rules.

If you are a small server hobbyist admin, and you have a red-faced screaming lawyer screaming that they will sue you unless you remove those toots and that couple of users and goes after you in court, chances that you comply or at least shut the instance are high.

If you are Mozilla or Rochko with EFF and EU behind you, you DGaF, because you can take the heat and deal with it.

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa if you are a high-powered lawyer hired by a powerful entity to kill a debate, you will much prefer to deal with a single large entity that has well-understood pressure points and maybe even a lawyer working for them, than having to deal with dozens or hundreds of small operations of which many will be in random jurisdictions, and at least a bunch will tell you to sod off.

Decentralization also helps in meatspace. Removing single points of failure works across the board.

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

My concern are frivolous suits that you need 100k+ legal council to get tossed.

The type that people doing public outreach on global warming, vaccines, reproductive rights, gun laws, and other similar topics constantly get thrown at them several times a year.

But even if we assume a powerful attacker, by the time major entities will notice a lawsuit, smaller instances would have already folded.

So instead of a proper fight, they are getting to chase around their target.

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa so we must find a way to protect smaller instances. A mutual legal fund or some such. That's something EFF or EDRi could perhaps consider.

This kind of conversation makes way more sense to me as it focuses on solving the problem.

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

Yup, that's a possibility as well.

But that creates a centralization on a different level (eg rules on the moderation to get covered by such fund).

I am not saying it is preferable - just that large servers have their place, and that in the current circumstances the mastodon.social sign-up can make a lot of sense to newcomers.

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa and I never said large instances make no sense. I use one! And I also said that the sign-up process needs to be simplified.

But this has to be balanced against the risks that mastodon.social poses to the whole network. Because it does pose risks to the entire network, as explored in the blogpost.

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

It does pose a risk, yes.

However, compared to other risks that letting mastodon.social inflate actually mitigates -
starting with Mastodon going the way of IRC for the same reasons - I think it is a good enough way of action as of now.

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa and that's where I disagree. Because I've seen a similar risk materialize for a similar social network before. And I don't think we should have to go through this again.

Nor do I think that accepting this risk — the risk related to mastodon.social being as big as it is — is necessary. We could just offer new users a random instance from a roster of a few large verified instances instead.

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa there is a bunch of science-focused instances. And yes, improvements are needed in the sign-up process, but this can be done without funneling everyone onto a single instance.

And if you funneled people onto a single instance and it happened to be closed, I'm sorry, but that's exactly how focusing on a single instance creates problems. People think "closed for business" instead of "let's try another server".

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa if BlueSky works for you and your community, fantastic, I hope it continues to do so.

I worry that BlueSky will go through the same enshittification cycle as Twitter did. The same kind of Silicon Valley thinking is behind it, and the protocol is designed to allow for that:
https://rys.io/en/167.html

So I expect that in a few years we will be going through the same thing again, with BlueSky users mourning their communities there just as they mourn today the communities on Twitter. 🤷‍♀️

OutOnTheMoors,
@OutOnTheMoors@beige.party avatar

@rysiek @andrei_chiffa I don't see Twitter lasting much beyond next year's US election - if that long. I think that's going to speed up the BS enshittification cycle

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa deleted my last toot in that thread. Decided it was not fair to you or your community based on the other things you mentioned elsewhere in your thread.

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

It's not a question of sign-up: they figured out several reasonably-sized instances relevant to them, signed up on them and then were pushed out by moderators and admins.

Because of real-world power dynamics.

And no, I don't want them to be on Twitter/BlueSky; they don't want to be on Twitter/BlueSky.

But because of real-world power dynamics, the only way they can be on Mastodon (or Fediverse) are mega-instances for which their struggle does not register.

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa sure, that's an interesting threat model, and a very specific one. I would still suggest other instances than mastodon.social specifically, and spreading the community around several different large-ish instances. For all the reasons discussed above.

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

Oh, yeah, totally agree.

It's just that having a safe haven when you sign up is a good starting point, even if it's a mega-instance that most people will move out if they are active on the platform.

And that the current decision to make mastodon.social such a safe haven makes sense from that perspective

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa then — again, as I mention in the blogpost — let's have a roster of several trusted instances that get presented to new users by default. Instead the single one that happens to be 1/10th of the whole network and is becoming a single point of failure in a meaningful way.

andrei_chiffa,
@andrei_chiffa@mastodon.social avatar

@rysiek

Yeah, that's also a possibility.

Basically, trust is the issue number one to solve for Mastodon to be able to scale and welcome a variety of new users. I wrote in depth about it in the blog post dedicated to Mastodon last year: https://andreikucharavy.com/L3Cache/what-is-missing-on-mastodon-to-me/

Basically, what I take issue with is the equivalent of Linux distro wars / LISP flavor wars, which delayed or made impossible adoption of great FOSS tech.

rysiek,
@rysiek@mstdn.social avatar

@andrei_chiffa interesting. That's pretty bad.

Do you have any receipts? This is an honest question, as obviously this is not how things should work — and calling this kind of behaviour out is how we make fedi better and more welcoming. Any place I could read more about it?

the_roamer,

@rysiek

An insightful article, thanks!

I did not like the recent centralising moves by Eugen Rochko, and I did exactly what your article suggests: try out one of the non-Mastodon instances. I liked the interface and the tools they offer, and I liked the warmth & vitality of the local discussion.

What stopped me from making them my home is their aggressive instance blocking. I can't put all my Fedi connections into the hands of a single admin who enjoys his powers a little too much.

rysiek,
@rysiek@mstdn.social avatar

@the_roamer sure, but there are literally thousands of other instances. So you can find one that fits your requirements. That's work, of course, so there's that.

On the other hand, staying on mastodon.social would mean risking that other instances defederate from it eventually, when moderation becomes worse with size.

There are no easy answers, and of course people should do what they feel comfortable with doing. 😃

the_roamer,

@rysiek

Valid points. I'm on a large UK instance which has offered me a good home. I have no complaints, just the feeling that a smaller instance might offer a more personal local timeline and that a non-Mastodon instance would offer some balance against centralist dictat.

There are smaller Mastodon instances that host several of my contacts and that seem stable in their policies. These would be good candidates for a move. Non-Mastodon servers are harder to judge but I keep my eyes open.

rysiek,
@rysiek@mstdn.social avatar

@the_roamer sure thing.

And the important bit is that you're not on mastodon.social. That's the most urgent thing that needs to be dealt with.

Plus, one can have more than one account. I am slowly getting to a point where I will start using my alt more for less "official" stuff.

gray17,
@gray17@mastodon.social avatar

@rysiek @faoluin One reason I'm a little optimistic is, although I'm on mastodon.social, most people I follow are not. In most social networks, about 10% of the people create about 90% of the content, and these people skew away from the big servers. So there's some systemic pressure for everyone to be good federation members.

But yeah, my slight optimism does not mean I feel I can just shrug and assume everything will be fine. So I'm happy that people are being pushy about good federation

rysiek,
@rysiek@mstdn.social avatar

@gray17 @faoluin come join us on some smaller instance. It's pretty cozy out here.

gray17,
@gray17@mastodon.social avatar

@rysiek @faoluin eventually I'll make a secondary acct on a smaller instance and maybe migrate, but for now I'm staying here. partly, I'm more city nomad than town folk, but also curiosity about what works and what doesn't.

I think I have a reasonable mental model of how small groups work, how their moderation and governance work. large groups, I don't understand at all, and I want to be in middle of it for a while. Maybe masto will solve some hard problems that Twitter/Facebook/etc haven't

rysiek,
@rysiek@mstdn.social avatar

@gray17 @faoluin I believe Fediverse did solve some very hard problems centralized networks have not, and that solution is: community-based moderation, enabled by smaller instances.

Cory Doctorow ( @pluralistic ) had a good piece on that:
https://doctorow.medium.com/solving-the-moderators-trilemma-with-federation-ae0224d33c7d

OutOnTheMoors,
@OutOnTheMoors@beige.party avatar

@rysiek There doesn't appear to be any appreciation that creating a monoculture is problematic in itself, even before you consider whether there's any intent to be harmful. (It's why I quit mastodon.social.)

rysiek,
@rysiek@mstdn.social avatar

@OutOnTheMoors you mean in my blogpost, or in general?

OutOnTheMoors,
@OutOnTheMoors@beige.party avatar

@rysiek in general. Your blog explains things well

rysiek,
@rysiek@mstdn.social avatar

@OutOnTheMoors ah, ok. I was worried there for a sec. Thanks! :blobcatfingerguns:

zleap,
@zleap@qoto.org avatar

@rysiek
Lets start to change the narrative, I made this from the information on the many branches of the fediverse infographic

@axbom

mindshoot,

@rysiek thanks for putting this good read together, and really appreciated it being down as a blog post as well as a thread 👍

rysiek,
@rysiek@mstdn.social avatar

@mindshoot thank you for the feedback!

kainoa,

@rysiek great article! Also, the official link for Calckey is https://calckey.org

rysiek,
@rysiek@mstdn.social avatar

@kainoa yup, and the first mention of Calckey in the text links exactly to that, does it not?

kainoa,

@rysiek No, it links to .social

kainoa,

@rysiek Oh my bad, the first link is .org, the second is .social

rysiek,
@rysiek@mstdn.social avatar

@kainoa yup. The first link is when I talk about the project. The second is in a recommendation to switch instances, and so it made sense to link to an instance.

But thank you for checking it, it gives me a nice warm fuzzy feeling to know people care!

kefir,
@kefir@mas.to avatar

@rysiek wouldn't it help if the ActivityPub protocol and future developments of it was maintained by the IETF or some other standards organisation?

rysiek,
@rysiek@mstdn.social avatar

@kefir like, say, W3C?
https://www.w3.org/TR/activitypub/

I do think there is some need for some sort of Fediverse-representing organization. There had been many debates about that, and they inevitably always run into problems related to who has what kind of power in such an org, and what kind of power such an org itself should have.

That's a whole separate can of worms, and way beyond the scope of my blogpost, but of course a valid topic to discuss.

kefir,
@kefir@mas.to avatar

@rysiek well, look at that! That is a sign of maturity, and I'll guess that OStatus didn't have this when the mentioned fragmentation happened?

There are no guarantees ever that one instance/brand won't get big enough to break away from the ecosystem and manage on their own, to everyone's detriment probably.

Still, it's an interesting discussion. I don't really know enough about the alternatives to Mastodon-The-Software. Some questions popped up:

kefir,
@kefir@mas.to avatar

@rysiek I've migrated my account from one Mastodon instance to another. Could I also migrate to another type of instance if I wanted? For example, migrate my account from a Mastodon instance to another instance running GNU Social?

Could a site admin migrate their entire site, including users and content, to another software? Eg from Mastodon to Friendica or GNU Social?

rysiek,
@rysiek@mstdn.social avatar

@kefir

> Could I also migrate to another type of instance if I wanted?

Probably, depends on the other instance software.

> Could a site admin migrate their entire site, including users and content, to another software?

That's almost certainly way trickier.

ilja,

@kefir @rysiek instance migrations have been done from gnu-social to pleroma and from mastodon to pleroma. But it required code changes in pleroma (iirc for password hashes and because objects need to remain fetchable over the original ap-id) and was no trivial task in any way. (And I assume part of why it worked is because the api's were all kinda inspired by each other.)

vesperto,
@vesperto@gladtech.social avatar

deleted_by_author

oblomov,
@oblomov@sociale.network avatar

@vesperto @ilja @kefir @rysiek assume you mean it wouldn't hurt?

deutrino,
@deutrino@mstdn.io avatar

@rysiek thanks for posting this. I have it in a tab to read a lil later and may comment again, I just wanted to say that I'm very much in agreement that the Mastodon monoculture needs to change, I've thought so for years and I'm really hoping I can get my personal crap sorted so I can work on the projects I've been dreaming up for so long to change it. high hopes for this summer.

rysiek,
@rysiek@mstdn.social avatar

@deutrino fingers crossed!

rysiek, (edited )
@rysiek@mstdn.social avatar

In the blogpost ⬆️ I mention the history of (the software), (the protocol), and identi.ca (the biggest instance). Identi.ca used to be about 1/10th of all of "OStatus-verse". Then it got redeployed using incompatible software and tore the heart out of that decentralized social network.

I feel this history is very relevant today, as mastodon.social is about 1/10th (by monthly active accounts). And continues to grow.

🧵/2

nizarus,
@nizarus@mastodon.tn avatar
rysiek,
@rysiek@mstdn.social avatar

@nizarus heh, didn't want to tag @evan myself, but since that's already done: I would love to hear your thoughts on it, especially if you feel any parts of my blogpost are unfair, misrepresent stuff, or just paint the wrong picture.

Dianora,

@rysiek "Counter Social".

rysiek,
@rysiek@mstdn.social avatar

@Dianora huh?

Dianora,

@rysiek Counter.Social was on the Fediverse they voted to de-federate. Similar but not exactly what you were talking about. Better analogy would be IRC.

rysiek,
@rysiek@mstdn.social avatar

@Dianora how so? As far as I remember, c.s was never as large or with as much influence on fedi as identi.ca had on OStatus-verse, or as m.s has on fedi today? What am I missing?

Dianora,

@rysiek Ah I see now. You are more worried about mastodon.social forking off from the fediverse because of its growth. Fediverse is suffering from the exact same problem IRC suffered with (or still suffers with) Diversity not consolidation is a strength not a weakness.

rysiek,
@rysiek@mstdn.social avatar

@Dianora I am worried about Mastodon-the-software having an outsized influence on the rest of fedi, and about m.s being so huge that if anything were to happen to it, fedi would be pretty badly hurt.

saper,
@saper@mastodon.social avatar

@rysiek @Dianora I think we should acknowledge the fact that the current standard is The Mastodon Protocol (as defined by its implementation). Forget all the ActivityPub bullshit. Is it better now?

rysiek,
@rysiek@mstdn.social avatar

@saper @Dianora it's not. It's worse. And we should get stuff standardized.

rysiek,
@rysiek@mstdn.social avatar

I also dive a bit into why the apparent monoculture of #Mastodon on the #Fediverse is a risk to the whole network, and why identifying all of Fediverse with just Mastodon leads to problems.

For example, if we only talk about Mastodon, people will (and do!) demand features to be implemented in that project even though there are other, compatible, projects that might already have them, and might fit the particular use case or community better.

🧵/3

rysiek,
@rysiek@mstdn.social avatar

Finally, I give a laundry list of things that I believe need to happen to mitigate the risk stemming from #Mastodon monoculture on the #Fediverse.

I also list some things every person using fedi can do themselves to help mitigate that risk.

I've already seen one vibrant decentralized social network wither on the vine due to monoculture and flagship-instance-itis, and while fedi is much bigger and more resilient already, I do think we should worry about it here too.

🧵/4/end

edavies,
@edavies@functional.cafe avatar

@rysiek Perhaps mastodon.social should be the learner instance: the one you join when you first start using the fedi but which you're expected to migrate off of to a more appropriate to you instance in a reasonable time (6 months?).

(I have slightly more nuanced thoughts on the actual implementation but does the principle make any sense?)

rysiek,
@rysiek@mstdn.social avatar

@edavies it would definitely make more sense if it was set up that way, than the way it is set-up today.

aprel,

@edavies @rysiek part of why i liked using mastodon is that i enjoyed looking at the local feed, and my posts being seen by people there. not only on this art instance, but also a more generalist one which has a specific aesthetic that imo attracts people i more likely would enjoy reading. i haven’t had that experience so i can’t say for sure, but i think that mastodon.social users might not get the appeal of mastodon unless they try a smaller instance right away.

chlopmarcin,
@chlopmarcin@101010.pl avatar

@edavies It would work if the mastodon.social domain would be changed to something like mastodonbeginners.social. With such domain name many people would migrate to other instances naturally, as soon as they would start to feel uncomfortable with "beginners" part.

#MastodonSocial #MastodonBeginners #MastodonMonoculture #Mastodon #Fediverse @rysiek

lukaszmichal,
@lukaszmichal@mas.to avatar

@rysiek Do you think Tumblr implementing ActivityPub would help balance this overrepresentation out?

rysiek,
@rysiek@mstdn.social avatar

@lukaszmichal #ItsComplicated as Tumblr is a gigantic social network. So it could/would create its own problems.

rysiek,
@rysiek@mstdn.social avatar

That "Mastodon monoculture problem" blogpost of mine ⬆️ was written mainly for people already using fedi, but it seems to be getting some traction outside of that bubble too.

I started to worry it will get misinterpreted and read somewhat as "fedi is also centralized".

So I added two paragraphs to make it very clear that this is not the case, and that fedi is a much better choice than any centralized walled garden, and any social networks that only cosplay decentralization.

oblomov,
@oblomov@sociale.network avatar

@rysiek I mean the fact itself that people could get confused is an excellent sign of why this monoculture is bad.

rysiek,
@rysiek@mstdn.social avatar

A few days ago, @jorgesumle translated my "Mastodon monoculture problem" blogpost to Spanish 🇪🇸:
https://freakspot.net/el-problema-monocultural-de-mastodon/

I finally got around to posting it also directly on my blog:
https://rys.io/es/168.html

This is not the first instance of somebody donating their time and expertise to translate a blogpost of mine. Each and every time I am thankful and humbled by that! :blobcatblush:

Every time that happens I am also reassured that CC By-SA :cc: :ccby: :cc_sa: is the right license for my blog.

christo,
@christo@dice.camp avatar

@rysiek @jorgesumle it was definitely a well-written, thought-provoking post.

lanodan,
@lanodan@queer.hacktivis.me avatar

@rysiek Fun thing about the identi.ca disaster of a migration is how ActivityPub is largely based on pump.io and how the OStatus→ActivityPub migration went pretty smoothly as compatibility was kept for months, leaving time to upgrade (even pretty much unmaintained GnuSocial managed to get there in time).

rysiek,
@rysiek@mstdn.social avatar

@lanodan yeah. It always felt like unnecessarily crippling the "OStatus-verse" — but again, I don't assume that was done on purpose. I understand there were reasons for it, some pretty good. But the outcome was what it was.

queenslight,

@rysiek Ah… Identica. That brings me back!

Used it many years ago, before the change.

rysiek,
@rysiek@mstdn.social avatar

@queenslight it will have been exactly a decade since the redeploy in a ~month.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • fediverse
  • Durango
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • osvaldo12
  • khanakhh
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • everett
  • ngwrru68w68
  • kavyap
  • InstantRegret
  • JUstTest
  • GTA5RPClips
  • cubers
  • ethstaker
  • normalnudes
  • tacticalgear
  • cisconetworking
  • tester
  • Leos
  • modclub
  • megavids
  • provamag3
  • anitta
  • lostlight
  • All magazines