Organisations are not just joining the Fediverse, they're setting up their own instances
It’s great to see that Raspberry Pi Ltd. and other organisations are setting up their own servers. Not only does it enable them to verify themselves, but that of their employees and affiliates really easily.
I’m sure it won’t all be smooth sailing ahead for the Fediverse, especially when it comes to trust and verification. But I’m optimistic that the recent migration from Twitter is ultimately for the good of the human species.
We’ve opted to host our own instance. We’ve done this because, with multiple instances out there, we had to decide how to make sure people following us knew that our Raspberry Pi account was the “real” one.Source: An escape pod was jettisoned during the fighting | Raspberry PiDistributed systems are an interesting corner case when it comes to trust. Because when it comes to identity, you eventually have to trust someone. Whether that’s a corporation, like Twitter, or a government, or the person themselves. Trust is needed.
With Mastodon the root of trust for identity is the admin of the instance you’re on, and the admins on all the other instances, where you’re trusting them to remove “fake” accounts. Or, if you’re running your own instance, then it’s the domain name registrars. The details of our domain registration of the
raspberrypi.social
domain may be redacted for privacy, but our domain registrar knows who we are, and is the same registrar we use for all our other domains. They trust our government-issued identity to prove that we are Raspberry Pi Ltd. You can trust them, they trust the government, and ultimately the government trusts us because they can use Ultima Ratio Regum, the last argument of kings.
Forbes on federation
This article uses a common format in Forbes where we follow an individual who just happens to have a product to sell. The story is lightly researched, and told in a way that seems to suggest that innovation comes from white guys.
Still, I’m sharing it because it’s a mainstream discussion of ActivityPub and Scuttlebutt, protocols that underpin federated social networks. Linking to places like planetary.social also normalises the true meaning of ‘community’ as an active verb rather than a passive noun, as well as the notion of co-operatives.
While the original, aborted version of a decentralized Twitter was built using the same messaging standard as Google Cloud Messaging and Facebook Chat, a number of technical innovations have recently surfaced, enabling an even more open and decentralized architecture. In January 2018, early blockchain-based social network Steemit exploded to its peak of about a $2 billion market value and Henshaw-Plath took his first job at a blockchain startup, seeking to learn from the inside about the technology that connects people without middlemen.Source: Jack Dorsey’s Former Boss Is Building A Decentralized Twitter | ForbesThough blockchains’ decentralized infrastructures might seem perfect for connecting friends on a social network, Henshaw-Plath was eventually turned off by their reliance on cryptocurrency. “Our feeling was that the primary social interaction should be based on intrinsic motivation,” says Henshaw-Plath. “If you integrate financial incentives into everything, then it can make it into a financial game. And then all of a sudden, people aren’t there because of their human connection and collaboration.” Users, it would seem, agree. Steemit fell 94% from its all-time high to about $107 million today.
Henshaw-Plath started looking for alternatives. “Eventually,” he says, “I discovered a protocol created by this guy who lives on a sailboat in New Zealand.”
That is Dominic Tarr, an eccentric, open-source developer who lives just off the coast of Auckland on a Wharram catamaran named Yes Let’s he found on the side of a road. Tired of being unable to send emails to his friends from his Pacific Ocean location, Tarr wrote software that uses technology similar to Apple’s Airdrop to create a protocol that lets anyone build social networks where information moves like gossip, directly from phone to phone—no internet service provider required.
Entrepreneurs using the protocol get to choose their own business models, their own designs and how their systems function. Users, meanwhile, can move freely from network to network. Tarr called the software Secure Scuttlebutt after the cask that stored water on old sailboats, which is also maritime slang for “gossip,” as in conversations held around a water cooler. “Modern capitalism believes that what people want is convenience,” says Tarr. “But I think what people actually want is a sense of control.”
Scuttlebutt itself isn’t supported by venture capital. Instead, taking a page from the way Tim Berners-Lee funded the creation of the World Wide Web, Scuttlebutt is backed by grants that helped jump-start the process. Similar to a distributed autonomous organization (DAO) that connects groups on a blockchain, there are now hundreds of users who personally donate to the cause and an estimated 30,000 people using one of at least six social networks on the protocol. An estimated 4 million more use the largest social protocol, Mastodon, which supports 60 niche social networks, with a rapidly growing pool of blockchain competitors in the works.
Forbes on federation
This article uses a common format in Forbes where we follow an individual who just happens to have a product to sell. The story is lightly researched, and told in a way that seems to suggest that innovation comes from white guys.
Still, I’m sharing it because it’s a mainstream discussion of ActivityPub and Scuttlebutt, protocols that underpin federated social networks. Linking to places like planetary.social also normalises the true meaning of ‘community’ as an active verb rather than a passive noun, as well as the notion of co-operatives.
While the original, aborted version of a decentralized Twitter was built using the same messaging standard as Google Cloud Messaging and Facebook Chat, a number of technical innovations have recently surfaced, enabling an even more open and decentralized architecture. In January 2018, early blockchain-based social network Steemit exploded to its peak of about a $2 billion market value and Henshaw-Plath took his first job at a blockchain startup, seeking to learn from the inside about the technology that connects people without middlemen.Source: Jack Dorsey’s Former Boss Is Building A Decentralized Twitter | ForbesThough blockchains’ decentralized infrastructures might seem perfect for connecting friends on a social network, Henshaw-Plath was eventually turned off by their reliance on cryptocurrency. “Our feeling was that the primary social interaction should be based on intrinsic motivation,” says Henshaw-Plath. “If you integrate financial incentives into everything, then it can make it into a financial game. And then all of a sudden, people aren’t there because of their human connection and collaboration.” Users, it would seem, agree. Steemit fell 94% from its all-time high to about $107 million today.
Henshaw-Plath started looking for alternatives. “Eventually,” he says, “I discovered a protocol created by this guy who lives on a sailboat in New Zealand.”
That is Dominic Tarr, an eccentric, open-source developer who lives just off the coast of Auckland on a Wharram catamaran named Yes Let’s he found on the side of a road. Tired of being unable to send emails to his friends from his Pacific Ocean location, Tarr wrote software that uses technology similar to Apple’s Airdrop to create a protocol that lets anyone build social networks where information moves like gossip, directly from phone to phone—no internet service provider required.
Entrepreneurs using the protocol get to choose their own business models, their own designs and how their systems function. Users, meanwhile, can move freely from network to network. Tarr called the software Secure Scuttlebutt after the cask that stored water on old sailboats, which is also maritime slang for “gossip,” as in conversations held around a water cooler. “Modern capitalism believes that what people want is convenience,” says Tarr. “But I think what people actually want is a sense of control.”
Scuttlebutt itself isn’t supported by venture capital. Instead, taking a page from the way Tim Berners-Lee funded the creation of the World Wide Web, Scuttlebutt is backed by grants that helped jump-start the process. Similar to a distributed autonomous organization (DAO) that connects groups on a blockchain, there are now hundreds of users who personally donate to the cause and an estimated 30,000 people using one of at least six social networks on the protocol. An estimated 4 million more use the largest social protocol, Mastodon, which supports 60 niche social networks, with a rapidly growing pool of blockchain competitors in the works.
The shoe that fits one person pinches another; there is no recipe for living that suits all cases
Twitter, the Fediverse, and MoodleNet
In a recent blog post, Twitter made a big deal of the fact that they are testing new conversation settings.
While some people don't necessarily think this is a good idea, I think it's a step forward. In fact, I've actually already tried out this functionality... on the Fediverse.
The Fediverse (a portmanteau of "federation" and "universe") is the ensemble of federated (i.e. interconnected) servers that are used for web publishing (i.e. social networking, microblogging, blogging, or websites) and file hosting, but which, while independently hosted, can intercommunicate with each other.
Wikipedia
That's a mouthful. Let's get to the details of that in a moment and deal with a concrete example instead. Here is a screenshot showing what Twitter has learned from Mastodon (and other federated social networks) in terms of how to make conversations better.
The Fediverse feels like a very different place to Twitter. There's a reason why you will find the marginalised, the oppressed, and very niche interests here: it's a safe space. And, despite macho right-leaning posturing, we all need spaces online where we can be ourselves.
Of course 'federation' and 'decentralisation' aren't words that most of us tend to use on a day-to-day basis. So it's important to define terms here so you can see the inherent difference between using something like Twitter and something like Mastodon.
Note: I can pretty much guarantee by 2030 you'll be using a federated social network of some description. After all, in 2007 people told me Twitter would never catch on, yet a few years later pretty much everyone was using it.)
Check out the diagram above. On the left, is the representation of a centralised platform. An example of that would be Facebook. You're either on Facebook, or you're not on Facebook. I don't use any of Facebook's products out of a concern for privacy, civil liberties, and the threat they pose to democracy. As a result, my ethical stance means that anything posted to Facebook, Instagram, or WhatsApp is inaccessible to me.It's either have an account on their servers, or you don't.
On the right of the diagram, you can the representation of a distributed social network. Here, every server has a copy of what is on every other server. This is how bittorrent works, and is great for resilience and ensuring things are fault-tolerant. There are a couple of examples of social networks that use this approach (e.g. Scuttlebutt), but they're primarily used for situations where users have intermittent internet access.
Then, in the middle is a federated social network. This is what I'm focusing on in this article. It's kind of how email works; you can email anyone else in the world no matter which email platform they use. GMail users email Outlook users email Fastmail users. Only the data you send and receive with the person you are communicating with resides on each email server; you don't have a copy of everyone in the whole network's email!
So, just as with email, federated social networks have an underlying protocol to ensure that messages from one platform can be understood, displayed, and replied to by another. Those making the platform, of course, have to bake that functionality in; Facebook, Twitter, and the like choose not to do so.
What does this mean in practice? Well, let's take three examples. The first is around 10 years ago when I decided to delete my Facebook account. That means I haven't had an account there, or been able to access any non-public information on that social network for a decade.
On the other hand, about five years ago, I ditched GMail for Protonmail because I wanted to improve the privacy and security of my personal email account. Leaving GMail didn't mean giving up having an email account.
Likewise, a couple of years ago, I decided to leave my Mastodon-powered social.coop account as I was getting some hassle. Instead of quitting the social network, as I would have had to do if this had happened on Facebook, I could quickly and easily move my account to mastodon.social. All of my settings were imported, including all of the people I was following!
An aside about moderation. What Twitter is doing with its new functionality is giving its users tools to do some of their own moderation. Other than that, the only moderation possible within the Twitter network is to 'report' tweets for spam or abuse. Moderators, acting on a network-wide scale then need to figure out whether the tweet contravened their guidelines. Having reported tweets before, this can take days and is often not resolved to anyone's satisfaction.
Contrast that with the Fediverse, where people join instances depending on a range of factors including their geographic location, languages spoken, political and religious beliefs, tolerance for profanity, and so on. Fediverse users are accessing the wider network through a server that is moderated by people they trust. If they stop trusting those moderators they can move their account elsewhere, or even host their own server.
This leads to much faster, more local, and more effective moderation. Instance-level blocking is common, as it should be. After all, you have the right to discuss with other people things I find hateful, but it doesn't mean I have to see them on my timeline.
You may be wondering about what how this looks and feels in practice. The above screenshot is from PixelFed, a federated social network that is a bit like Instagram. The difference, as I'm sure you've already guessed, is that it's federated!
Check out the two posts on my Mastodon timeline above.
The top post is an example of someone on Mastodon 'republishing' the same thing they've posted on Twitter. They've literally had to do the manual work of separately uploading the image and entering the text on each social network, and have to maintain two separate accounts.
The bottom post, on the other hand, is my PixelFed post showing up in my Mastodon feed. No extra work was involved here: anyone's Mastodon account can follow anyone's PixelFed account, and it's all down to the magic of open, federated protocols. In this case, ActivityPub.
There are many federated social networks — many more, in fact, than are listed on the Wikipedia page for Fediverse. One of my favourites is Misskey just because it's so... Japanese. You can choose whatever suits you, and everything works together.
As the Electronic Frontier Foundation said back in 2011 when writing about federated social networks:
The best way for online social networking to become safer, more flexible, and more innovative is to distribute the ability and authority to the world's users and developers, whose various needs and imaginations can do far more than what any single company could achieve.
Richard Esguerra (EFF)
As many people reading this will be aware, I have skin in this game, a dog in this fight, a horse in this race because of MoodleNet. The difference is that MoodleNet is not only a federated social network, but a decentralised digital commons. Educators join communities to curate collections of openly-licensed resources.
This poses additional design challenges to those faced by existing federated social networks. We're pretty close now to v1.0 beta and have built upon the fantastic thinking and approaches of other federated social networks. In addition, we've added functionality that is specific (at the moment, at least) to MoodleNet, and suits our target audience.
No video above? Try this!
So not so much as a 'conclusion' to this particular piece of writing as a screencast video to show you what I mean with MoodleNet, as well as the judicious use of this emoji: 🤔
Quotation-as-title from Carl Jung. Header image by Md. Zahid Hasan Joy
Software ate the world, so all the world’s problems get expressed in software
Benedict Evans recently posted his annual 'macro trends' slide deck. It's incredibly insightful, and work of (minimalist) art. This article's title comes from his conclusion, and you can see below which of the 128 slides jumped out at me from deck:
For me, what the deck as a whole does is place some of the issues I've been thinking about in a wider context.
My team is building a federated social network for educators, so I'm particularly tuned-in to conversations about the effect social media is having on society. A post by Harold Jarche where he writes about his experience of Twitter as a rage machine caught my attention, especially the part where he talks about how people are happy to comment based on the 'preview' presented to them in embedded tweets:
Research on the self-perception of knowledge shows how viewing previews without going to the original article gives an inflated sense of understanding on the subject, “audiences who only read article previews are overly confident in their knowledge, especially individuals who are motivated to experience strong emotions and, thus, tend to form strong opinions.” Social media have created a worldwide Dunning-Kruger effect. Our collective self-perception of knowledge acquired through social media is greater than it actually is.
Harold Jarche
I think our experiment with general-purpose social networks is slowly coming to an end, or at least will do over the next decade. What I mean is that, while we'll still have places where you can broadcast anything to anyone, the digital environments we'll spend more time will be what Venkatesh Rao calls the 'cozyweb':
Unlike the main public internet, which runs on the (human) protocol of “users” clicking on links on public pages/apps maintained by “publishers”, the cozyweb works on the (human) protocol of everybody cutting-and-pasting bits of text, images, URLs, and screenshots across live streams. Much of this content is poorly addressable, poorly searchable, and very vulnerable to bitrot. It lives in a high-gatekeeping slum-like space comprising slacks, messaging apps, private groups, storage services like dropbox, and of course, email.
Venkatesh Rao
That's on a personal level. I should imagine organisational spaces will be a bit more organised. Back to Jarche:
We need safe communities to take time for reflection, consideration, and testing out ideas without getting harassed. Professional social networks and communities of practices help us make sense of the world outside the workplace. They also enable each of us to bring to bear much more knowledge and insight that we could do on our own.
Harold Jarche
...or to use Rao's diagram which is so-awful-it's-useful:
Of course, blockchain/crypto could come along and solve all of our problems. Except it won't. Humans are humans (are humans).
Ever since Eli Parisier's TED talk urging us to beware online "filter bubbles" people have been wringing their hands about ensuring we have 'balance' in our networks.
Interestingly, some recent research by the Reuters Institute at Oxford University, paints a slightly different picture. The researcher, Dr Richard Fletcher begins by investigating how people access the news.
Fletcher draws a distinction between different types of personalisation:
Self-selected personalisation refers to the personalisations that we voluntarily do to ourselves, and this is particularly important when it comes to news use. People have always made decisions in order to personalise their news use. They make decisions about what newspapers to buy, what TV channels to watch, and at the same time which ones they would avoid
Academics call this selective exposure. We know that it's influenced by a range of different things such as people's interest levels in news, their political beliefs and so on. This is something that has pretty much always been true.
Pre-selected personalisation is the personalisation that is done to people, sometimes by algorithms, sometimes without their knowledge. And this relates directly to the idea of filter bubbles because algorithms are possibly making choices on behalf of people and they may not be aware of it.
The reason this distinction is particularly important is because we should avoid comparing pre-selected personalisation and its effects with a world where people do not do any kind of personalisation to themselves. We can't assume that offline, or when people are self-selecting news online, they're doing it in a completely random way. People are always engaging in personalisation to some extent and if we want to understand the extent of pre-selected personalisation, we have to compare it with the realistic alternative, not hypothetical ideals.
Dr Richard Fletcher
Read the article for the details, but the takeaways for me were twofold. First, that we might be blaming social media for wider and deeper divisons within society, and second, that teaching people to search for information (rather than stumble across it via feeds) might be the best strategy:
People who use search engines for news on average use more news sources than people who don't. More importantly, they're more likely to use sources from both the left and the right.
Dr Richard Fletcher
People who rely mainly on self-selection tend to have fairly imbalanced news diets. They either have more right-leaning or more left-leaning sources. People who use search engines tend to have a more even split between the two.
Useful as it is, what I think this research misses out is the 'black box' algorithms that seek to keep people engaged and consuming content. YouTube is the poster child for this. As Jarche comments:
We are left in a state of constant doubt as conspiratorial content becomes easier to access on platforms like YouTube than accessing solid scientific information in a journal, much of which is behind a pay-wall and inaccessible to the general public.
Harold Jarche
This isn't an easy problem to solve.
We might like to pretend that human beings are rational agents, but this isn't actually true. Let's take something like climate change. We're not arguing about the facts here, we're arguing about politics. Adrian Bardon, writing in Fast Company, writes:
In theory, resolving factual disputes should be relatively easy: Just present evidence of a strong expert consensus. This approach succeeds most of the time, when the issue is, say, the atomic weight of hydrogen.
But things don’t work that way when the scientific consensus presents a picture that threatens someone’s ideological worldview. In practice, it turns out that one’s political, religious, or ethnic identity quite effectively predicts one’s willingness to accept expertise on any given politicized issue.
Adrian Bardon
This is pretty obvious when we stop to think about it for a moment; beliefs are bound up with identity, and that's not something that's so easy to change.
In ideologically charged situations, one’s prejudices end up affecting one’s factual beliefs. Insofar as you define yourself in terms of your cultural affiliations, information that threatens your belief system—say, information about the negative effects of industrial production on the environment—can threaten your sense of identity itself. If it’s part of your ideological community’s worldview that unnatural things are unhealthful, factual information about a scientific consensus on vaccine or GM food safety feels like a personal attack.
Adrian Bardon
So how do we change people's minds when they're objectively wrong? Brian Resnick, writing for Vox, suggests the best approach might be 'deep canvassing':
Giving grace. Listening to a political opponent’s concerns. Finding common humanity. In 2020, these seem like radical propositions. But when it comes to changing minds, they work.
[...]
The new research shows that if you want to change someone’s mind, you need to have patience with them, ask them to reflect on their life, and listen. It’s not about calling people out or labeling them fill-in-the-blank-phobic. Which makes it feel like a big departure from a lot of the current political dialogue.
Brian Resnick
This approach, it seems, works:
So it seems there is some hope to fixing the world's problems. It's just that the solutions point towards doing the hard work of talking to people and not just treating them as containers for opinions to shoot down at a distance.
Enjoy this? Sign up for the weekly roundup and/or become a supporter!
Microcast #081 - Anarchy, Federation, and the IndieWeb
Happy New Year! It's good to be back.
This week's microcast answers a question from John Johnston about federation and the IndieWeb. I also discuss anarchism and left-libertarianism, for good measure.
Show notes
People will come to adore the technologies that undo their capacities to think
So said Neil Postman (via Jay Springett). Jay is one of a small number of people who's work I find particularly thoughtful and challenging.
Another is Venkatesh Rao, who last week referenced a Twitter thread he posted earlier this year. It's awkward to and quote the pertinent parts of such things, but I'll give it a try:
Megatrend conclusion: if you do not build a second brain or go offline, you will BECOME the second brain.
[...]
Basically, there's no way to actually handle the volume of information and news that all of us appear to be handling right now. Which means we are getting augmented cognition resources from somewhere. The default place is "social" media.
[...]
What those of us who are here are doing is making a deal with the devil (or an angel): in return for being 1-2 years ahead of curve, we play 2nd brain to a shared first brain. We've ceded control of executive attention not to evil companies, but… an emergent oracular brain.
[...]
I called it playing your part in the Global Social Computer in the Cloud (GSCITC).
[...]
Central trade-off in managing your participation in GSCITC is: The more you attempt to consciously curate your participation rather than letting it set your priorities, the less oracular power you get in return.
Venkatesh Rao
He reckons that being fully immersed in the firehose of social media is somewhat like reading the tea leaves or understanding the runes. You have to 'go with the flow'.
Rao uses the example of the very Twitter thread he's making. Constructing it that way versus, for example, writing a blog post or newsletter means he is in full-on 'gonzo mode' versus what he calls (after Henry David Thoreau) 'Waldenponding'.
I have been generally very unimpressed with the work people seem to generate when they go waldenponding to work on supposedly important things. The comparable people who stay more plugged in seem to produce better work.
My kindest reading of people who retreat so far it actually compromises their work is that it is a mental health preservation move because they can't handle the optimum GSCITC immersion for their project. Their work could be improved if they had the stomach for more gonzo-nausea.
My harshest reading is that they're narcissistic snowflakes who overvalue their work simply because they did it.
Venkatesh Rao
Well, perhaps. But as someone who has attempted to drink from that firehouse for over a decade, I think the time comes when you realise something else. Who's setting the agenda here? It's not 'no-one', but neither is it any one person in particular. Rather the whole structure of what can happen within such a network depends on decisions made other than you.
For example, Dan Hon, pointed (in a supporter-only newsletter) to an article by Louise Matsakis in WIRED that explains that the social network TikTok not only doesn't add timestamps to user-generated content, but actively blocks the clock on your smartphone. These design decisions affect what can and can't happen, and also the kinds of things that do end up happening.
Writing in The Guardian, Leah McLaren writes about being part of the last generation to really remember life before the internet.
In this age of uncertainty, predictions have lost value, but here’s an irrefutable one: quite soon, no person on earth will remember what the world was like before the internet. There will be records, of course (stored in the intangibly limitless archive of the cloud), but the actual lived experience of what it was like to think and feel and be human before the emergence of big data will be gone. When that happens, what will be lost?
Leah McLaren
McLaren is evidently a few years older than me, as I've been online since I was about 15. However, I definitely reflect on a regular basis about what being hyper-connected does to my sense of self. She cites a recent study published in the official journal of the World Psychiatric Association. Part of the conclusion of that study reads:
As digital technologies become increasingly integrated with everyday life, the Internet is becoming highly proficient at capturing our attention, while producing a global shift in how people gather information, and connect with one another. In this review, we found emerging support for several hypotheses regarding the pathways through which the Internet is influencing our brains and cognitive processes, particularly with regards to: a) the multi‐faceted stream of incoming information encouraging us to engage in attentional‐switching and “multi‐tasking” , rather than sustained focus; b) the ubiquitous and rapid access to online factual information outcompeting previous transactive systems, and potentially even internal memory processes; c) the online social world paralleling “real world” cognitive processes, and becoming meshed with our offline sociality, introducing the possibility for the special properties of social media to impact on “real life” in unforeseen ways.
Firth, J., et al. (2019). The “online brain”: how the Internet may be changing our cognition. World Psychiatry, 18: 119-129.
In her Guardian article, McLaren cites the main author, Dr Joseph Firth:
“The problem with the internet,” Firth explained, “is that our brains seem to quickly figure out it’s there – and outsource.” This would be fine if we could rely on the internet for information the same way we rely on, say, the British Library. But what happens when we subconsciously outsource a complex cognitive function to an unreliable online world manipulated by capitalist interests and agents of distortion? “What happens to children born in a world where transactive memory is no longer as widely exercised as a cognitive function?” he asked.
Leah McLaren
I think this is the problem, isn't it? I've got no issue with having an 'outboard brain' where I store things that I want to look up instead of remember. It's also insanely useful to have a method by which the world can join together in a form of 'hive mind'.
What is problematic is when this 'hive mind' (in the form of social media) is controlled by people and organisations whose interests are orthogonal to our own.
In that situation, there are three things we can do. The first is to seek out forms of nascent 'hive mind'-like spaces which are not controlled by people focused on the problematic concept of 'shareholder value'. Like Mastodon, for example, and other decentralised social networks.
The second is to spend time finding out the voices to which you want to pay particular attention. The chances are that they won't only write down their thoughts via social networks. They are likely to have newsletters, blogs, and even podcasts.
Third, an apologies for the metaphor, but with such massive information consumption the chances are that we can become 'constipated'. So if we don't want that to happen, if we don't want to go on an 'information diet', then we need to ensure a better throughput. One of the best things I've done is have a disciplined approach to writing (here on Thought Shrapnel, and elsewhere) about the things I've read and found interesting. That's one way to extract the nutrients.
I'd love your thoughts on this. Do you agree with the above? What strategies do you have in place?