How web developers choose to solve difficult technical problems has huge implications for free speech and democracy
There’s a new social nework on the block: Mastodon.
Or rather, it’s a social media technology. When we funnel all our conversations through the servers of a big company like Facebook or Twitter, we grant them enormous power. They control the extent of our privacy and of our free speech, and that power can be abused in ways that are both legal and not. The companies can sell our data to third parties (a process made much easier by the US Congress last week); they can reveal our data to the security agencies of nefarious regimes; and they can throttle or shut down our free speech if they so desire, without going via a court.
Decentralising the way in which we converse online means we can reclaim some of that power. A few years ago I posted a link to a blog post on Dave Winter’s Scripting News which sets out the practical and political importance of this idea: by spreading out, we’re harder to stop.
Mastodon is an open source project, so anyone can install it on a server and run a Mastodon ‘instance’. The software uses a principle called ‘federation’ to allow users to see messages posted on other instances of the software. So people who signed up on (say) mastodon.social can view and respond to messages posted to octagon.social (which is the version I signed up to with the username @robertsharp).
Problem solved, then? Not really. Continue reading “Free Speech, Identity and Mastodon”