@Sprite I could imagine two schools of thought on that.
(and I’m not saying one is right or not)
The other side is I imagine a ban represents an intention to disconnect, including the connection that would be required to let the person know they’re banned.
That also avoids drama that a misbehaving user might stir up in response to the ban.
Technically, in this distributed system, banning is more about ignoring someone. Instances can’t trust each other, so by keeping banning on the receiver side instead of the sender side, the ban-er has more control over the banning.
Moderation in the Fediverse is about making sure MY users on MY instance get the experience they want, regardless of what any other instance does.
It all comes down to the distributed structure here.
@sabreW4K3 Well that's a pretty nonsensical take.
The use of some decentralization techniques? It is decentralized because it uses decentralization techniques, and that's all there is to it. It is far more decentralized than this platform because of the techniques it uses. It focuses on users instead of centralizing around instances.
From the point of view of power dynamics? GTFO with that BS.
No, BlueSky is decentralized. It is more decentralized than this platform. These people are trying really really hard to bend things and find problems that don't really match reality.
And they need to be called out over it.
I really wish this platform was more decentralized, but that's not how the engineers designed it, and we need to call them out over it.