Sure, it cuts down on serendipity, but if you want that, you can subscribe to serendipity345's feed which will add anybody who asks, and will autodelete based on the proportion of bans issued from list subscribers (or a selected council) on a particular user, card-check[0] style..
Federation at the server level is a poor substitute for the lack of finer grained governance tools.
Democracy and auctions are a last resort when you can't find a real solution. They ensure a type of fairness, but have awful failure modes. The ideal situation is when people are only exposed to what they want to be exposed to. The dangers of filter bubbles are 1) who controls them, 2) how they distort the information used for decisionmaking, and 3) who controls them. Absolute, dynamic control of your own filter bubble might make you stupider, but you should have the right to be stupid if you want to be.
-----
[0] Under card-check, when the majority of people in your shop sign a union card, you're a union shop, no need for an election.
Individual users are entitled to filter out things they don't want to hear. They own their computer, they're paying for the electricity and network, everything takes place on their hardware, which is their property, presumably confined within their actual home which is also their property. The computer presents itself as a window to the world, but despite literally being billed this way by eg. Microsoft Windows, it is closer to a tapestry placed on a wall.
> Just saying, 'the will of the majority controls' is a recipe for mob rule — which is exactly what 'democracy' means.
You are not saying anything. Mob rule is indeed a pejorative term which is often used as a synonym for democracy. What of it? I could call you by some insult or other but I wouldn’t be making a point or an argument.
edit: democracy as a governance method must be built on consent, an agreement to abide by the outcome of the vote. No one would consent to a democracy without limitations. They're not even stable; they keep peeling off minorities until there are only two members left.
It depends on the specific rules of their democracy.
Majority democracy would allow the majority to kill the minority, as in your example. I heard this goes back to Roman legions, who knew that the 51% could kill the 49% if it came to battle.
Democracy by consent would not allow for that, because that third person would (presumably) not consent to being killed. This requires that people respect each other enough not to impose on minorities.
Not to imply Mastodon shouldn't exist... It is the beauty of the larger open-source ecosystem that in the absence of Mastodon, someone with a chip on their shoulder about Facebook and Twitter would write it. But the market is such that it will likely forever be an also-ran, and the irreducible complexity of hosting a service online is such that even if people use it, almost everyone will be trading one master for another when they leave Facebook for Mastodon, not becoming masters of their own fates.
Which is fine. We live in a society and all.
I hope once a Fediverse culture takes root we will see a second generation of federated services that start experimenting and doing things in ways that are, for lack of a better term, "natively" federated rather than simply trying to mimic something closed. That might be when it really takes off, when you start seeing things that work best in a federated environment and make awkward fits for a centralized one. A good example of something like this might be the mod scene in gaming, which Steam tries to get a piece of but can't quite seem to corner.
I found myself thinking a few days ago that half of threading on Twitter could be implemented with simple microblogging and a protocol for back-reference URLs (all of which can be done in something as simple as hugo or Jekyll) coupled with a standard for the user-agent to "unroll" the thread. This requires neither a centralized or federated service; it's built on basic web tech.
The only piece of the puzzle missing is that it only works one way; to see the whole 'conversation,' you'd need to find the tail of it (most recent comments). This sort of data-mashing is one of the things a centralized server can do simply and well (though it's certainly implementable on a federated service). But without a federated service, a rule for semantically identifying "topics" and web-crawler that knows how to sort by newest-to-oldest on a given topic identifier gives you the whole story.
[0] https://indieweb.org/reply [1] https://indieweb.org/Webmention
Somehow this used to be better, it looks like ISPs used to (and in some cases still do) provide each customer with some way of hosting files and even publishing static webpages. But while this may have been (barely) enough for the early web it's simply not flexible enough to support the current social networks.
Likewise, a Gmail user is free to move to another email provider (there are large ones, unlikely to have deliverability issues), or run his own (a tricky enterprise, to be sure).
FWIW, I am concerned that democratic rule has its own failure modes, which need to be addressed when designing a system. Do 50.000001% of users really get to permaban another user? Are there any actions which require a higher threshold, or multiple votes over time, or which are permanently forbidden? The U.S. Constitution has the advantage of a Bill of Rights, whose status has so far prevented the outright abrogation of any of them, even if some of them have come under quite a bit of pressure (the First, the Second, the Ninth & Tenth leap immediately to my mind).
Just saying, 'the will of the majority controls' is a recipe for mob rule — which is exactly what 'democracy' means.