Hence why he’s saying he was “fake banned”. If I go to his profile on the instances he’s banned from, there’s a red “banned” icon next to his username. He was perma banned from the instances and perma banned in the communities of those instances he commented in (modlog shows he was perma banned from a bunch of communities all at once). But he can still comment in communities belonging to the instances he’s banned from, ones he never commented in before.
Does this mean fake bans on Lemmy are a thing? Or are we both misunderstanding something here?
Just in case it’s relevant, he’s banned from dbzer0, lemmy.blahaj.zone, lemmy.world, lemmy.ml, and sh.itjust.works
Go to a comment you think shows he’s “fake banned” from.
Then go look at it from that instance instead of a 3rd party instance.
Their comments won’t show there, so they won’t get any engagement from people viewing from that instance.
Because they’re making the comments on that 3rd party’s copy, but it doesn’t federate to the main one that they’re banned from
Fake bens aren’t a thing, but banning from an instance doesn’t necessarily ban them from all communities (just the ones they’ve interact with up to the time of the ban).
This means someone banned from instance A can still interact with communities on instance A via instance B if instance B was not informed the person was banned from the community.
However, a user banned from instance A, interacting with a community on instance A via instance B will not have their content federated via instance A (the home instance of the community). Thus, only users on instance B should be able to see that user’s submissions.
Clear as mud?
Hold on…carry the 1…divide by pi…extrapolate the proton particles…
…what were we doing again?
I had to explain it generally / “in a nutshell” since OP didn’t provide any example data.
just the ones they’ve interact with up to the time of the ban
I got banned from 10 communities on your instance (with no stated reason/expiration) and I’m pretty sure I haven’t interacted with most of those (EDIT: I’m remembering some now, though those were from months ago). So I’m not sure if I got marked by some bot or just said something some mod disagreed with.
This is not an appeal though as I don’t care beyond a casual mention.
So, when you post to a community, you’re posting to the local copy of it. Your host then forwards that post to the site that houses the community. When you’re banned from a remote site, nothing interferes with this process until the local host forwards things along. By that time, you’ve already posted.
Now, the site that’s housing the community is responsible for federating content it receives back out again, so while you can continue to post to the community locally, those posts won’t make it to any other copy of the community. But because each instance’s copy of the community is quasi-independent from each other, you can, IIRC, still engage with other local users in that space.
The ban didnt federate for some reason.
It’s like you keep sending letters to a pen pal that already mailed you a “Stop Sending Me Letters”, but you didn’t receive it. So you still think you are on speaking terms, but they are shredding all your future letters.
That’s what’s happening.
Edit: Its actually more like they told the post office to just shred them, so they don’t even know you are still sending letters.
On lemmy, a ban can be a few different things:
- Banned from the instance your account is on. This means you have to make a new account, usually on a different instance.
- Banned from a different instance than the one your account is on. This means you get banned from communities you’ve participated in on that instance, and that instance will no longer federate with your account. You might participate in new communities on that instance, and people not on that instance will see your comments, but people on the instance you were banned from won’t see them. From the perspective of that instance you don’t exist anymore.
- Not banned from any instances, but banned from individual communities. You can’t post in that specific community but can still interact with the instance that community is on.
Like someone else said, clear as mud, lol.
Put simply, Lets say hypothetically he’s like you on lemmy.cafe.
and we’ll say he’s posting to to lemmy.world/c/memes which he was banned from.
His post will show up to lemmy.cafe users connected to memes… but his posts will only show up on the lemmy.cafe version of memes. When cafe federates back to world, world will just ignore the posts and not share them.
In addition they won’t be seen by, lets say programming.dev here, while it hasn’t banned this person, it’s looking to world for it’s copy of the community, which will not have your friends posts.
Interesting.
So posts and comments from a remote instance first go to the communiy’s home instance, before they are then further propagated out to other remote instances?
And that’s where this filtering of banned users would happen?
That’s my understanding of it, I’m not an expert so… I’m only giving 70% confidence in my answer.
That seems like it could cause issues with moderation. If they start posting spam in the community, how is it dealt with for the sake of lemmy.cafe users?
I think that is a current weakness that’s being worked on, I’m seeing requests of more or less that https://github.com/LemmyNet/lemmy/issues/4485
to make it federate or block, but unless I’m missing much newer updates, that is kind of the problem. My guess is on the whole it mostly resolves itself as… he probably will piss off the mods of cafe eventually as well, and the limited audience of only being visible to cafe would result in a near shadow ban effect to mostly starve them out.