In the graph above I’ve arranged the 28 Threadiverse instances with at least 200 monthly active users (MAU)—orange instances running Lemmy, green Piefed, and red Mbin—on the basis of which instances they defederate.
Each instance has its MAU count listed below it, sourced from the latest MAU figures at Fediverse Observer, with adjustments made to the totals for Piefed (due to undercounting by outdated instances, as noted here; I used @Vicinus@piefed.zip’s suggested estimate of 7,200 Piefed users) and Mbin (due to tardigram.com having a duplicate listing).
After adjustments, there are an estimated 43,287 monthly active Threadiverse users (35,184+7,200+903), of whom 87.84% are on the 28 largest instances. The percentages listed alongside the MAU figures correspond to each instance’s share of the total MAU count.
Defederation data was sourced from Federation Checker. The tool doesn’t support Mbin instances, so I left fedia.io in its own category. If any defederations are missing, feel free to let me know. Ideally such a chart should also include community blocks to better illustrate which instances block what, but that data doesn’t appear to be as easily searchable.
I also noticed cases of some instances being listed as being defederated by another instance, despite not appearing on the defederation list for that instance (i.e. reddthat.com and lemmygrad.ml are listed as being mutually blocked, despite neither having the other on their block lists). In testing that federation, I noticed that !wholesome@reddthat.com did not federate to Lemmygrad while !memes@reddthat.com did, so clarification on that matter would be helpful.
While I’ll update my generalized chart as needed to correct errors, perhaps at some point an automated federation mapping tool similar to the one feddit.de formerly hosted could be developed to more completely illustrate instance federation.


Okay but… have you ever tried to force your group to get together despite those two being unable to get along? e.g. Russia vs. Ukraine? China vs. Taiwan? Israel vs. Palestine? USA vs. a neighbor with oil?
Whether one side (e.g. Ukraine) can “get along with” the other side there (e.g. Russia) depends a LOT on whether they are able to agree to follow some shared rules (e.g. to not murder the other side). These are not mere political differences in the sense of left vs. right, but rather those who are proud to remain ungovernable (while seemingly not understanding what that phrase originally was intended to mean) vs. those who would rather nope out entirely than exist side-by-side with them.
Please also note that Lemmy’s block tools are so misleadingly misnamed as to be almost worthy of the moniker of calling it disinformation. What “blocking an instance” does is to:
What that so-called “blocking” does NOT do:
Besides, even if insurance blocking actually worked, it would still do nothing to not showcase the content for an anonymous guest account or a newly created account, i.e. it does nothing to help others deal with “the situation”, only yourself. Which is especially notable when people access Lemmy’s content from apps like Voyager that by default does not show the instance name, thereby treating all content from all instances as being equal. However, I would argue that e.g. Poland does not fear attack from all nations equally - does Poland want to be on guard against Taiwan? Or North or South Korea? What about Russia?
Defederation is a blunt tool, but is virtually the only one offered by the Lemmy devs. When the software is made more robust to offer some other alternative… then this issue can be revisited at that time.
Also, you are free at any to self-host your own instance. But to tell Ukraine and Russia that they must get along… or else what? I am saying that I reject the underlying premise of your argument. “People getting along” should not be the ultimate goal of the Threadiverse. A better goal IMHO would be “People enjoying their experiences while here”. Which for many, means blocking Hexbear - and yes, for some it means NOT blocking it - and therefore since the answer is neither a clear yay or nay, we are forced into preaching the controversy for every new potential member, even though that very complexity itself is often what drives others away.
Though PieFed.zip offers an intriguing and innovative compromise: upon joining the instance a user block is placed upon the Hexbear and lemmygrad instances, and a message sent to the new user about how to remove or place such blocks. This makes federation with those highly controversial instances as opt-in, as opposed to opt-out or impossible to block or not block. That’s really neat! However, that delves into a whole other can of worms on how PieFed instance blocks have problems - namely that people on the receiving end can still reply to them, though only people on the same originating instance will see those replies (or perhaps it’s worse and everyone using Lemmy will see them while everyone using PieFed will not? or perhaps something else altogether?). Also this in turn opens up an entirely new rabbit hole on top of that, where Lemmy and PieFed (and Mbin, and nodeBB, etc.) would need to agree on a set of shared practices…
In short, the technology of the Threadiverse is still quite primitive in so very many ways, despite the upcoming release of Lemmy vs. 1.0. Yes defederation is a very blunt instrument, but it’s all that we have been given to wield for the most part. But the alternative IMHO would be far worse, being forced into allowing bullies to thrive. The Paradox of Intolerance is ironic, but very real: allowing the intolerant to exist in your space, worse yet platforming and even promoting them, means that you yourself are intolerant. Fences between neighbors is the only hope the Threadiverse even has of surviving. Yes you are allowed to be sad at that fact, but it remains true nonetheless. Move past your sadness, to get to what must be done to thrive and move forward in a positive direction?
e.g. learn Rust and contribute to the code development of Lemmy!? Unfortunately, merely donating money is unlikely to help, as much of those funds go into the moderation and instance maintenance costs of the “highly controversial” Lemmy.ml, and the devs have refused to open a way to provide funding for the former independently of the latter. Or learn Python and contribute to development of PieFed? It likely won’t help with interoperability between PieFed vs. Lemmy, and both require investments of several years, but if you want to help then there is no better way. So long as the technology remains as primitive as it is now, these kinds of blunt instruments are all that are available to us - someone would need to invest the effort to provide better.
TLDR: there are extremely good reasons why things are as they are now.
Thank you for taking the time to explain your point of view in such detail. It’s not every day that a Lemmy comment makes me really think or maybe even change my opinion a bit :)
I actually agree with almost everything you wrote. If I were unlucky enough to be friends with both Russia and Ukraine, then sure, that game night would be very unlikely to happen. For science tho, I decided to check what the hell people on Hexbear and Lemmygrad are actually discussing to make everyone and their dog want to block them. Judging by the first two pages of recent threads on both, they seem like generally nice people who I disagree with politically very much, but could still imagine spending a fun evening with without anyone getting murdered. And at most game nights I’ve attended, politics is one of the banned discussion topics anyway xD
Lemme be absolutely clear, I’m not arguing for suddenly reversing the defederation of those two instances. That’s not an argument I’m qualified to make, first of all because I don’t know the full history we have with them. What I’m trying to ask is whether we’re absolutely sure all these defederation decisions are solely based on provable facts and past behavior, rather than some instance admins simply disliking how certain people think and deciding they know better than their users what they should or shouldn’t see. Just like the Tesseract dev recently were exposed trying to do. Because if it’s the latter, then it’s a very dangerous road we are on.
My own experience is that in 3+ years on Lemmy, I don’t remember having a single bad interaction with someone from Hexbear, for example. That’s why I’m so surprised to find so many instances defederating them. I’m not trying to invalidate anyone’s bad experiences, but I think everyone should ask themselves whether they actually had those experiences themselves or have only heard about them from others?
Also worth adding, I fully understand I’m using a free service (although I do make a small monthly donation to my instance) and no instance is obligated to provide a platform for any content they don’t want to. As you said, anyone can host an instance and freely choose who to federate with. But if we cannot trust the admins of these large, well-known, and promoted (e.g. join-lemmy.org) instances to make decisions based on the common good of their users rather than their own personal opinions, then the Threadiverse will slowly but surely turn into a net of isolated echo chambers. And that’s something to be plenty sad about.
Btw, I’ve been thinking about hosting my own instance just for myself. But wouldn’t it be really hard to discover new communities that way? To my understanding, an instance only receives posts and comments from communities that someone on that instance is already subscribed to?
99.99% of the time a murderer is not in the process of actively murdering anyone at all… atm. If you look just prior to any major western election, you may notice a difference in the content. Another point there is that the tankie triad is actually HEAVILY moderated - any comment remotely reminiscent of possibly being negative (or perhaps not supportive enough?) about Russia, China, or North Korea gets removed. I might be slightly hyperbolic on this point - I do not care to find the precise dividing lines between what is allowed there or not - but the fact remains that they are HEAVILY curated echo chambers. So… of course people are going to get along inside of them.
Anyway it is not for any of us to say why people want to defederate from a troll or echo chamber instance - if people desire that, then they should have that right, personally for themselves, right? Even though it makes the network effect harder to describe for the rest of us. Again, this would be a totally different conversation if there was a true instance blocking feature existing in Lemmy, but as it is, there is only defederation vs. no defederation, at which point very many instances choose one of the options made available to them.
And no means no? Or at least, it should. And we should respect that too? It is naive to try to force a victim to put up with bullying tactics, especially when it is always an option for the victim to leave the Threadiverse altogether, rather than stay and be subjected to seeing all of that.
You have not had sufficient time yet to fully inform yourself on the subject, but you will get there, at which point you won’t need to simply believe what I say but you will know for yourself. One great place to start btw is the MeanwhileOnGrad community, which documents a bunch of the reasons for division.
I need to add this though: you said yourself that you ignored political topics, yes? So… if you are looking for your keys, and you remember dropping them somewhere, but you restrict yourself to looking everywhere except there, and then don’t find your keys… do you see where I am going with this? Perhaps that was not even your conscious choice: maybe your admins made that decision for you by blocking certain specific user accounts, which would profoundly affect your “view” as to what Hexbear is. Having personally witnessed mods calling for users to kill themselves, then doubling and even tripling down on that, I for one have no trouble believing any of the thousands of other stories about Hexbear’s toxicity. Here is one post that provides a compilation of links: https://discuss.online/post/13916278. Oftentimes the originals get removed so it may be hard now to verify those historical events, with so much time having passed between then vs. now.
And yes, I’ve personally experienced those interactions my very own self. I walked right into a community like ChapoTrapHouse (though perhaps it was one of their ancillary ones?), accessed via browsing All - CRUCIAL NOTE here: therefore I lacked the context of having read the sidebar text first (btw some 3rd party apps seem to go out of their way to hide that even, requiring like 5+ clicks plus moderate scrolling, i.e. buried quite deep) - and I made the mistake of saying something to the effect that Biden was at least working towards lowering the price of gasoline in the USA. I would have been up for a well-grounded discussion, replete with factual information and having cited source material, but instead people relentlessly continued to send me Notifications for WEEKS and WEEKS after I stopped responding, and not messages like “I believe you may be incorrect and here is my reasoning”, but mere emotional vomit, venting their frustrations with the world onto me who dared speak again the trends that prevailed inside of their echo chamber, where beyond a certain level of dissent is no longer allowed. It may help to know that that is the entire point of ChapoTrapHouse, but how would I have known that, browsing by All and not even making a post, just replying to a comment inside of it?
And then either just before or just after that, I made the same mistake again, this time for lemmygrad.ml. Afaik, I am banned from neither space (unless it was done retroactively), but I almost left Lemmy altogether when I realized that it truly was not fun to be here. I continually received notifications for again WEEKS and WEEKS as people continued to dogpile onto that comment. There is no way in Lemmy to disable notifications on a comment btw (this this capability exists in PieFed). Presumably I could have deleted it but I’ve never backed out of my opinion before and that thought literally never occurred to me - I want to be told that I am wrong, when I legitimately am. However, these people were offering idiotic takes, and it therefore became my problem for continuing to entertain those communications.
Another point to note is that nobody is saying that ALL users on the triad, including Hexbear, are bad. Though conversely, if a majority of problematic content is coming from that source, and the mods+admins refuse to do anything about it from their side, then defederation becomes a tool of last resort to try to protect your own users from such harassment - which again, obviously is not coming from literally 100% of the users on those instances. Rather, defederation is reflective of a breakdown in communication between instance admins, with irreconcilable differences that cannot be… reconciled, any other way.
Yes, but (1) this has already happened long ago, much of it predating the existence of the Threadiverse even, like Hexbear is very old and only later switched to using Lemmy, also Lemmy was an echo chamber even before federation with other instances (lemmygrad.ml) was implemented; (2) this theoretical FOMO about “discoverability” should not in practice trump my own personal rights to not have to listen to anything that I do not wish to see - e.g. I do not find it enjoyable to see mods tell users to kill themselves, literally, with a gun; and (3) please DO actually read about The Paradox of Intolerance. Defederation is bad, yes, amputation of a human limb is also bad yes, but sometimes it is preferable to an even worse alternative.
I think we do not differ on ideological grounds though - you concede that IF members of an instance are caught relentlessly trolling and otherwise harassing those of other instances, then in theory defederation is an acceptable outcome? Not an ideal one but… if the software allows for zero other alternatives, as has been the case now for many, MANY years? In that case all that remains is to read some of the examples of this actually happening, which you had not encountered before. The links I included above should be a good place to start at least, but there are just tons and tons and tons more where that came from.
Hypothetically, imagine someone saying “death to America”… okay, perhaps they should have the right to think it, perhaps even say it, but why should I have to be forced to hear it, constantly, and not be allowed to do anything at all to stop it? Defederations are decisions that instance admins have made regarding what content they will allow to be platformed on their machines or not. They NEED to have the right to make this decision for themselves.
This in turn places the burden of deciding which instance to join or not onto the end-users. You will want to pick one that matches your values. Here too it gets difficult, especially when instances are not forthcoming about what or particularly why they do what they do. Very little to almost no progress has been made on this front IMHO, at least on the Lemmy side, except to offer the generic advice to join Lemmy.zip or perhaps better yet PieFed.zip and use its significantly enhanced (yet still very imperfect and in fact quite problematic in other, just different ways) instance blocking tools of PieFed.