I'm almost sure they are not. Moderator of some server deciding that their users do not deserve to communicate with someone from some other server is just terrible model from every perspective. It should be always up to user to decide who they want to communicate with. I want to decide to ban user, or ban topic/tag, or even ban server, not have decision deferred to whoever is running the server, that's no better than twatter.
Yet of course that doesn't scale well to bigger social discussions, it's way too easy for malicious agents to destroy any chance for sensible wider discussion when there is no moderation present. HN/Reddit-esque "just let people downvote and push the downvoted stuff down" works somewhat in most cases, up until some group decides to vote brigade the conversation, and in wider discussion there is also the problem of "I downvote not because the comment is bad but because it disagrees with me.
> It should be always up to user to decide who they want to communicate with. I want to decide to ban user, or ban topic/tag, or even ban server, not have decision deferred to whoever is running the server, that's no better than twatter."
You can pay someone to host a server for you, starting at $4/month. (Well, MastoHost is a little behind on signups this week, but they'll catch up.) If you do this, then you'll have total control over your moderation policy.
My instance is run by someone who mostly only blocks the absolute worst, including instances that are illegal under European law. I'm fine with those blocks! Other instances are focused on serving people who are regularly harassed, and those instances ban aggressively. There's even a "co-op" instance where users vote on policy.
I think it's worth remembering that for many users, a pleasant experience without harassment is a valuable service. I've moderated niche communities for years, and it has become obvious that if you let a handful of jerks abuse everyone else, then dozens of amazing community members will quit.
>If you do this, then you'll have total control over your moderation policy.
My impression was that many apply transitive banning? So that if I peer with a “bad” server A then good server B will block me even though my personal posts may be fine.
Suppose that everyone who participated ran their own server, population 1.
Then choosing to block other servers would be equivalent to blocking other people, which we agree is a good thing.
Now someone comes up with an adblock list: subscribe to it, and these servers will not bother you. It's probably not perfect, but it improves your experience a lot. If you don't like it, switch to another, or don't subscribe to any.
And now we are back where we started: you can choose to either subscribe to a policy (join an existing server) or be independent.
Normally, yes. Different kinds of blocks are listed at the bottom of an instance's "About" page. Often there's a note for each blocked instance, too, though some admins leave that blank.
I've seen a couple of servers which only show the block list to users with accounts. These tend to be restricted-membership servers, ones which don't publish their member directory or local feed, either.
SMTP being created 40 years ago is probably why it still works today. Just like the telephone network, it has a historical exception from the moral obligation to prevent Bad People from using the network to say harmful or incorrect things. (Section 230 didn't exist back then, so it wasn't clear that that kind of moderation was even legal without taking full responsibility for everything users say.)
Mastodon doesn't have this kind of exception, so it suffers from a lot of conflict about who exactly the Bad People are and whether accepting messages from them causes you to become a Bad Person yourself.
Anti-spam measures exist in SMTP, but the broader moral imperative does not.
I can disable my spam filter, and no one will know or care except for me (if I get a lot of spam). On the other hand, it is generally considered immoral to allow people to disable anti-Bad Person filters, because then two Bad People could use the network to communicate. That creates a lot of potential for drama, large public arguments, and network fracturing that isn't present in legacy systems.
People who use the service to plan murders?
People who disagree with your politics?
People who (accurately) quote a book written 200 years ago that uses a word you don't like?
People whose skin color you don't like?
Even the "ban what is illegal by law", aside from some common stuff, varies from country to country. Anything above that is pretty much politics.
Like, it's fair to say "okay, this community is to discuss X, we don't do politics coz that's always divisive", but the moment mods try to play moral guide and decide what's wrong think and what isn't any bias they have will be magnified by the power they have.
I don't see anything wrong with the people who manage and pay for the server - usually for themselves and their friends, or because they are passionate about decentralization, and hardly ever because they set out to provide a platform for everyone to be able to say everything to anyone else - to be able to decide who their server will interact with.
In the fediverse, after all, users who don't like that decision can always move to another instance, or set up their own - you can't do that on twitter, HN, Reddit, and the barrier to entry for setting up one's e-mail server is high enough that the capability to do that is only theoretical.
> It should be always up to user to decide who they want to communicate with
But it is, because the accounts are portable, so they can just move to another instance... it's an actually free market. In the end, you can always self-host if you literally can't agree with a single admin out there.
Yet of course that doesn't scale well to bigger social discussions, it's way too easy for malicious agents to destroy any chance for sensible wider discussion when there is no moderation present. HN/Reddit-esque "just let people downvote and push the downvoted stuff down" works somewhat in most cases, up until some group decides to vote brigade the conversation, and in wider discussion there is also the problem of "I downvote not because the comment is bad but because it disagrees with me.