| I think that Mastodon's problems are less than 10% technical. That's not to say ActivityPub isn't a pretty trash protocol, insecure by default (no E2EE), wide open to abuse, and very wasteful (because posts have to be replicated in every server, making unnecessary copies of a post that aren't then distributed via P2P). But the social issues of pretty big Mastodon instances blocking other smaller instances with complete impunity, means the Fediverse as a community (not a protocol) encourages bullying and isolation. I find this extremely troublesome in the wake of the Capitol attack, fake news campaigns, State-sponsored disinformation campaigns and everything else that is wrong with social media today. You will get your server banned from other servers if your server doesn't ban the servers these servers ban (second-grade sanctions). You can get banned for not moderating enough, or for incompatible code of conducts. You can get banned for an instance that is too small, as other admins believe you are using it for ban evasion. The worst part is the user can't know if the posts they make will be seen in other servers. They can't know if sending messages to other user will work. They can't opt out of these admin-imposed forceful defederations. And even worse: it is absurdly simple to push illegal content like child pornography into other servers, making these servers store illegal content in their hard disk. And the only way to avoid this is to have server administrators manually see the offending post and possibly block the offending domain. Perhaps with the help of users reporting this post. If Mastodon is the best Twitter alternative, I think nothing can replace Twitter as it is today. |