Tag: Mastodon

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.


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.

Composing a ‘toot’ in Mastodon and choosing who can see it

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.)

Taken from docs.joinmastodon.org

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.

Post using PixelFed
Post using PixelFed

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!

Mastodon timeline showing update from PixelFed

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

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?

Aren’t you ashamed to reserve for yourself only the remnants of your life and to dedicate to wisdom only that time can’t be directed to business?

Once you remove the specific details from the lives of the ancients, their lives were remarkably like ours. Take today’s title, for example, which is a quotation from Seneca. He knew what it was like to be so busy doing ‘productive’ things to the exclusion of almost everything else.

My good friend Laura Hilliger wears her heart on her sleeve, and is the most no-nonsense person I know. By observing the way she lives and works, I’m learning to set limits and say exactly what I think:

Alright. I give up. #protip - If you are unable to be productive, forcing yourself to try and be productive is making you even more unproductive. Read a book or something instead.

The thing is that western society, implicitly at least, assumes that people are ‘fixed’ in terms of their personality and likes. But that’s just the way that we choose to see ourselves:

Diagram showing The Socialised Mind, The Self-Authoring Mind, and the Self-Transforming Mind

I feel that the biggest thing that constrains us is our view of how we think other people see us. That perceived expectation becomes internalised, creating a ‘psychic prison’ which becomes an extremely limited playground. For better or for worse, we perform the role of how we think other people have come to see us.

One way many people find to avoid responsibility for their life choices is to play the ‘busy’ card. They’re too busy to make good decisions, to look after their mental and physical health, to ensure that they’re doing your best work.

The trouble is, that’s simply not true. We’ve got more free time than our parents and grandparents:

Chart taken from The Atlantic

As the above chart demonstrates, it’s not true that we actually work more hours. Instead, I think, it’s that we’re so concerned about how other people see us that we spend time doing things that feel like work but are mostly to do with presentation of self. Hence the amount of time spent on social networks like Instagram trying to create the highlights reel of our lives to show others.

One way of viewing this is that we’ve collectively internalised capitalism. The logic of the market has become as invisible to us as an ideology as water is to fish. In fact, some people say it’s easier to imagine the end of the world than the end of capitalism!

How to know when you've internalised capitalism
- you determine your worth based on your productivity
- you feel guilty for resting
- your primary concern is to make yourself profitable
- you neglect your health
- you think 'hard work' is what brings happiness

Of course, it’s become something of a cliché in our pseudo-enlightened times to talk of capitalism as the meta-problem behind everything. But that doesn’t make it any less true.

Probably one of the biggest unacknowledged impacts of capitalism on our life is the artificial scarcity of time.

Without capitalism, we could all work less. We could rest more. We could let selfcare, play and creation come intuitively. A lot of things don’t need to be scheduled. 
We could just let time happen without any obligation to make a particular use of it.

When we act as if we’re in a rush, things aren’t properly scrutinised. Yesterday’s news (and opinions, and facts) don’t matter. It’s all about today. Our politicians have no shame, and ethics are entirely subjective.

Existential Comics - Marx on Business Ethics (1)
Existential Comics - Marx on Business Ethics (2)
Existentialist Comics

Our identity is mediated by the market, by what we produce instead of who we are. I keep coming back to a fantastic episode of Jocelyn K. Glei’s Hurry Slowly podcast entitled Who Are You Without The Doing? in which she explains that we should learn to ‘sit with ourselves’, learning that change comes from within:

You have to completely conquer the feeling that there is something fundamentally wrong with your human nature, and that therefore you need discipline to correct your behavior. As long as you feel the discipline comes from the outside, there is still a feeling that something is lacking in you.

Jocelyn K. Glei

Derek Sivers uses the metaphor of ‘doors’ to explain where he finds value and wants to spend time doing. Some doors he opens and it helps him grow as a person and fosters positive relationships.

But one door is really no fun to open. I’m horrified at all the shouting, the second I open it. It’s an infinite dark room filled with psychologically tortured people, trying to get attention. Strangers screaming at strangers, starting fights. Businesses set up shop there, showing who’s said and done bad things today, because they make money when people get mad.

Derek Sivers

We keep wringing our hands about people’s behaviour online, but it’s that way for a reason. Hate is profitable for social networks:

Massive platforms like Facebook, Twitter, and YouTube “optimize for engagement,” and make automatic, algorithmic suggestions for every bit of content or action. From “you might also like” to “recommended just for you” to prioritizing things — anything — that will get you to click, comment, or share.


They know what will catch your attention. They know what will get you “engaged.” They know what will be more likely to lead you deeper into a rabbit hole, and what will make it harder to climb back out. Is it a literal, iron-clad trap? No. But the slippery, spiral path that leads people to the darkest corners of the internet is not an accident.


Hate is profitable. Conflict is profitable. Schadenfreude and shame are profitable. While we smugly point fingers, tsk-tsk, and think we’re being clever as we strategically dole out likes and shares, we forget that we are all just gruel-fed hamsters running on wheels deep inside giant, hyper-engineered, artificially intelligent, fully gamified, corporate-controlled virtual worlds that we absurdly think belong to us.

Ryan Ozawa

This all comes back to the time equation. Because we feel like we don’t have enough time to curate things ourselves, we outsource that to others. That ends up with handing our information environments over to others to manipulate and control. It’s curate or be curated.

Nobody cares about how much money you earn. Nobody cares how productive you are. Not really.

Also, without sounding harsh, nobody else cares how productive you are. Of course, productivity is important for important things, and “getting stuff done” or whatever, but it doesn’t define you in any way. What does is things like your sense of humour, where your passions lie, how you comfort a friend who’s upset, and that weird noise you make when the delivery guy calls you to say he’s outside with your food.

Leila Mitwally

The trouble is that we don’t want to have this conversation, because it questions our identity, and everything we’ve been working for over our careers and throughout our lives:

But we don’t want to hear that because accepting this truth means asking a lot of complicated questions about our society, in which work is glorified as the pinnacle of self-expression, and personal earnings are viewed as a measure of merit and esteem.

Instead, we would instead read about buy into the idea that success in our work life is a merely a matter of being more productive. If you just follow the ‘right’ set of algorithms or rules, you too can achieve ‘success’ in your work life, along with fame and recognition and a fat bank account.

Richard Whittall

So, to finish, let me revisit a link I shared recently from Jason Hickel. We can choose to live differently, to recognise the abundance of time and resources we have in the world. To slow down, to take stock, and reject economic growth as in any way a useful indicator of human flourishing:

It doesn’t have to be this way. We can call a halt to the madness – throw a wrench in the juggernaut. By de-enclosing social goods and restoring the commons, we can ensure that people are able to access the things that they need to live a good life without having to generate piles of income in order to do so, and without feeding the never-ending growth machine. “Private riches” may shrink, as Lauderdale pointed out, but public wealth will increase.

Jason Hickel

It doesn’t have to be difficult. We can just, as Dan Lyons mentions in his book Lab Rats, decide to work on things that ‘close the gap’ or ‘increase the gap’. What that means to you, in your context, is a different matter.

Our nature is such that the common duties of human relationships occupy a great part of the course of our life

Michel de Montaigne, one of my favourite writers, had a very good friend, a ‘soulmate’ in the form of Étienne de la Boétie. He seems to have been quite the character, and an early influence for anarchist thought, before dying of the plague in 1563 at the age of 32.

His main work is translated into English as The Politics of Obedience: The Discourse of Voluntary Servitude where he suggests that the reason we get tyrants and other oppressors is because we, the people, allow them to have power over us. It all seems very relevant to our times, despite being written around 450 years ago!

We live in a time of what Patrick Stokes in New Philosopher calls ‘false media balance’. It’s worth quoting at length, I think:

The problem is that very often the controversy in question is over whether there even is a controversy to begin with. Some people think the world is flat: does that mean the shape of the world is a controversial topic? If you think the mere fact of disagreement means there’s a controversy there, then pretty much any topic you care to mention will turn out to be controversial if you look hard enough. But in a more substantial sense, there’s no real controversy here at all. The scientific journals aren’t full of heated arguments over the shape of the planet. The university geography departments aren’t divided into warring camps of flattists and spherists. There is no serious flat-earth research program in the geology literature.

So far, so obvious. But think about certain other scientific ‘controversies’ where competing arguments do get media time, such as climate change, or the safety and efficacy of vaccination. On the one side you have the overwhelming weight of expert opinion; on the other side amateur, bad-faith pseudoscience. In the substantial sense there aren’t even ‘two sides’ here after all.

Yet that’s not what we see; we just see two talking heads, offering competing views. The very fact both ‘heads’ were invited to speak suggests someone, somewhere has decided they are worth listening to. In other words, the very format implicitly drags every viewpoint to the same level and treats them as serious candidates for being true. That’s fine, you might reply: sapere aude! Smart and savvy viewers will see the bad arguments or shoddy claims for what they are, right? Except there’s some evidence that precisely the opposite happens. The message that actually sticks with viewers is not “the bad or pseudoscientific arguments are nonsense”, but rather that “there’s a real controversy here”.

There’s a name for this levelling phenomenon: false balance. The naïve view of balance versus bias contains no room for ‘true’ versus ‘false’ balance. Introducing a truth-value means we are not simply talking about neutrality anymore – which, as we’ve seen, nobody can or should achieve fully anyway. False balance occurs when we let in views that haven’t earned their place, or treat non-credible views as deserving the same seat at the table.

To avoid false balance, the media needs to make important and context-sensitive discriminations about what is a credible voice and what isn’t. They need balance as a verb, rather than a noun. To balance is an act, one that requires ongoing effort and constant readjustment. The risk, after all, is falling – perhaps right off the edge of the world.

Patrick Stokes

For many people, we receive a good proportion of our news via social networks. This means that, instead of being filtered by the mainstream media (who are doing a pretty bad job), the news it’s filtered by all of us, who are extremely partisan. We share things that validate our political, economic, moral, and social beliefs, and rail against those who state the opposite.

While we can wring our hands about the free speech aspect of this, it’s important to note the point that’s being made by the xkcd cartoon that accompanies today’s article: we don’t have to listen to other people if we don’t want to.

In a great post from 2015, Audrey Watters explains how she uses some auto-blocking apps to make her continued existence on Twitter tolerable. Again, it’s worth quoting at length:

I currently block around 3800 accounts on Twitter.

By using these automated blocking tools – particularly blocking accounts with few followers – I know that I’ve blocked a few folks in error. Teachers new to Twitter are probably the most obvious example. Of course, if someone feels as though I’ve accidentally blocked them, they can still contact me through other means. (And sometimes they do. And sometimes I unblock.)

But I’m not going to give up this little bit of safety and sanity I’ve found thanks to these collaborative blocking tools for fear of upsetting a handful of people who have mistakenly ended up being blocked by me. I’m sorry. I’m just not.

And I’m not in the least bit worried that, by blocking accounts, I’m somehow trapping myself in a “filter bubble.” I don’t need to be exposed to harassment and violence to know that harassment and violence are rampant. I don’t need to be exposed to racism and misogyny to know that racism and misogyny exist. I see that shit, I live that shit already daily, whether I block accounts on social media or not.

My blocking trolls doesn’t damage civic discourse; indeed, it helps me be able to be a part of it. Despite all the talk about the Internet and democratization of ideas and voices, the architecture of many of the technologies we use is designed to amplify certain ideas and voices and silence others, protect certain voices, expose others to violence. My blocking trolls doesn’t silence anybody. But it does help me have the stamina to maintain my voice.

People need not feel bad about blocking, worry that it’s impolitic or impolite. It’s already hard work to be online. Often, it’s emotional work. (And it’s work we do for free, I might add.) People – particularly people of color, women, marginalized groups – shouldn’t have to take on the extra work of dealing with abusers and harassers and trolls. Block. Block. Block. Save your energy for other battles, ones that you choose to engage in.

Audrey Watters

Blocking on the individual level is one thing, but what about whole instances running social networking software blocking other instances with which they’re technically interoperable?

There’s some really interesting conversations happening on the Fediverse at the moment. A ‘free speech’ social network called Gab, which was was forced to shut down as a centralised service will be soon relaunching as a fork of Mastodon.

In practice, this means that Gab can’t easily be easily shut down, and there’s many people on Mastodon, Pleroma, Misskey, and other social networks that make up the Fediverse, who are concerned about that. Those who have found a home on the Fediverse are disproportionately likely to have met with trolling, bullying, and abuse on centralised services such as Twitter.

Any service like Gab that’s technically compatible with popular Fediverse services such as Mastodon can, by default, piggyback on the latter’s existing ecosystem of apps. Some of these apps have decided to fight back. For example Tusky has taken a stand, as can be seen by this update from its main developer:

Before I go off to celebrate Midsummer by being in bed sick (Swedish woes), I want to share a small update.

Tusky will keep blocking servers which actively promote fascism. This in particular means Gab.

We will get our next release out just in time for the 4th of July.

Don’t even try to debate us about Free Speech. This is our speech, exercising #ANTIFA views. And we will keep doing it

We will post a bigger update at a later time about what this all really means.


Some may wonder why, exactly, there’s such a problem here. After all, can’t individual users do what Audrey Watters is doing with Twitter, and block people on the individual level — either automatically, or manually?

The problem is that, due to practices such as sealioning, certain communities ‘sniff blood’ and then pile on:

Sealioning (also spelled sea-lioning and sea lioning) is a type of trolling or harassment which consists of pursuing people with persistent requests for evidence or repeated questions, while maintaining a pretense of civility. It may take the form of “incessant, bad-faith invitations to engage in debate”.


So it feels like we’re entering a time with the balkanisation of the internet because of geo-politics (the so-called Splinternet), but also a retreat into online social interactions that are more… bounded.

It’s going to be interesting to see where the next 18 months takes us, I think. I can definitely see a decline in centralised social networks, especially among certain demographics. If I’m correct, and these people end up on federated social networks, then it’s up to those of already there to set not only the technical standards, but the moral standards, too.

Also check out:

  • The secret rules of the internet (The Verge) — “The moderators of these platforms — perched uneasily at the intersection of corporate profits, social responsibility, and human rights — have a powerful impact on free speech, government dissent, the shaping of social norms, user safety, and the meaning of privacy. What flagged content should be removed? Who decides what stays and why? What constitutes newsworthiness? Threat? Harm? When should law enforcement be involved?”
  • The New Wilderness (Idle Words) — “Ambient privacy is not a property of people, or of their data, but of the world around us. Just like you can’t drop out of the oil economy by refusing to drive a car, you can’t opt out of the surveillance economy by forswearing technology (and for many people, that choice is not an option). While there may be worthy reasons to take your life off the grid, the infrastructure will go up around you whether you use it or not.”
  • IQ rates are dropping in many developed countries and that doesn’t bode well for humanity (Think) — “Details vary from study to study and from place to place given the available data. IQ shortfalls in Norway and Denmark appear in longstanding tests of military conscripts, whereas information about France is based on a smaller sample and a different test. But the broad pattern has become clearer: Beginning around the turn of the 21st century, many of the most economically advanced nations began experiencing some kind of decline in IQ.”

Header image via xkcd

What is no good for the hive is no good for the bee

So said Roman Emperor and Stoic philosopher Marcus Aurelius. In this article, I want to apply that to our use of technology as well as the stories we tell one another about that technology use.

Let’s start with an excellent post by Nolan Lawson, who when I started using Twitter less actually deleted his account and went all-in on the Fediverse. He maintains a Mastodon web client called Pinafore, and is a clear-headed thinker on all things open. The post is called Tech veganism and sums up the problem I have with holier-than-thou open advocates:

I find that there’s a bit of a “let them eat cake” attitude among tech vegan boosters, because they often discount the sheer difficulty of all this stuff. (“Let them use Linux” could be a fitting refrain.) After all, they figured it out, so why can’t you? What, doesn’t everyone have a computer science degree and six years experience as a sysadmin?

To be a vegan, all you have to do is stop eating animal products. To be a tech vegan, you have to join an elite guild of tech wizards and master their secret arts. And even then, you’re probably sneaking a forbidden bite of Google or Apple every now and then.

Nolan Lawson

It’s that second paragraph that’s the killer for me. I’m pescetarian and probably about the equivalent of that, in Lawson’s lingo, when it comes to my tech choices. I definitely agree with him that the conversation is already changing away from open source and free software to what Mark Zuckerberg (shudder) calls “time well spent”:

I also suspect that tech veganism will begin to shift, if it hasn’t already. I think the focus will become less about open source vs closed source (the battle of the last decade) and more about digital well-being, especially in regards to privacy, addiction, and safety. So in this way, it may be less about switching from Windows to Linux and more about switching from Android to iOS, or from Facebook to more private channels like Discord and WhatsApp.

Nolan Lawson

This is reminiscent of Yancey Strickler‘s notion of ‘dark forests’. I can definitely see more call for nuance around private and public spaces.

So much of this, though, depends on your worldview. Everyone likes the idea of ‘freedom’, but are we talking about ‘freedom from‘ or ‘freedom to‘? How important are different types of freedom? Should all information be available to everyone? Where do rights start and responsibilities stop (and vice-versa)?

One thing I’ve found fascinating is how the world changes and debates get left behind. For example, the idea (and importance) of Linux on the desktop has been something that people have been discussing most of my adult life. At the same time, cloud computing has changed the game, with a lot of the data processing and heavy lifting being done by servers — most of which are powered by Linux!

Mark Shuttleworth, CEO of Canonical, the company behind Ubuntu Linux, said in a recent interview:

I think the bigger challenge has been that we haven’t invented anything in the Linux that was like deeply, powerfully ahead of its time… if in the free software community we only allow ourselves to talk about things that look like something that already exists, then we’re sort of defining ourselves as a series of forks and fragmentations.

Mark Shuttleworth

This is a problem that’s wider than just software. Those of us who are left-leaning are more likely to let small ideological differences dilute our combined power. That affects everything from opposing Brexit, to getting people to switch to Linux. There’s just too much noise, too many competing options.

Meanwhile, as the P2P Foundation notes, businesses swoop in and use open licenses to enclose the Commons:

[I]t is clear that these Commons have become an essential infrastructure without which the Internet could no longer function today (90% of the world’s servers run on Linux, 25% of websites use WordPress, etc.) But many of these projects suffer from maintenance and financing problems, because their development depends on communities whose means are unrelated to the size of the resources they make available to the whole world.


This situation corresponds to a form of tragedy of the Commons, but of a different nature from that which can strike material resources. Indeed, intangible resources, such as software or data, cannot by definition be over-exploited and they even increase in value as they are used more and more. But tragedy can strike the communities that participate in the development and maintenance of these digital commons. When the core of individual contributors shrinks and their strengths are exhausted, information resources lose quality and can eventually wither away.

P2P Foundation

So what should we do? One thing we’ve done with MoodleNet is to ensure that it has an AGPL license, one that Google really doesn’t like. They state perfectly the reasons why we selected it:

The primary risk presented by AGPL is that any product or service that depends on AGPL-licensed code, or includes anything copied or derived from AGPL-licensed code, may be subject to the virality of the AGPL license. This viral effect requires that the complete corresponding source code of the product or service be released to the world under the AGPL license. This is triggered if the product or service can be accessed over a remote network interface, so it does not even require that the product or service is actually distributed.


So, in other words, if you run a server with AGPL code, or create a project with source code derived from it, you must make that code available to others. To me, it has the same ‘viral effect’ as the Creative Commons BY-SA license.

As Benjamin “Mako” Hill points out in a recent keynote, we need to be a bit more wise when it comes to ‘choosing a side’. Cory Doctorow, summarising Mako’s keynote says:

[M]arkets discovered free software and turned it into “open source,” figuring out how to create developer communities around software (“digital sharecropping”) that lowered their costs and increased their quality. Then the companies used patents and DRM and restrictive terms of service to prevent users from having any freedom.

Mako says that this is usually termed “strategic openness,” in which companies take a process that would, by default, be closed, and open the parts of it that make strategic sense for the firm. But really, this is “strategic closedness” — projects that are born open are strategically enclosed by companies to allow them to harvest the bulk of the value created by these once-free systems.


Mako suggests that the time in which free software and open source could be uneasy bedfellows is over. Companies’ perfection of digital sharecropping means that when they contribute to “free” projects, all the freedom will go to them, not the public.

Cory Doctorow

It’s certainly an interesting time we live in, when the people who are pointing out all of the problems (the ‘tech vegans’) are seen as the problem, and the VC-backed companies as the disruptive champions of the people. Tech follows politics, though, I guess.

Also check out:

  • Is High Quality Software Worth the Cost? (Martin Fowler) — “I thus divide software quality attributes into external (such as the UI and defects) and internal (architecture). The distinction is that users and customers can see what makes a software product have high external quality, but cannot tell the difference between higher or lower internal quality.”
  • What the internet knows about you (Axios) — “The big picture: Finding personal information online is relatively easy; removing all of it is nearly impossible.”
  • Against Waldenponding II (ribbonfarm) — “Waldenponding is a search for meaning that is circumscribed by the what you might call the spiritual gravity field of an object or behavior held up as ineffably sacred. “

GAFA: time to ‘ignore and withdraw’?

Last week, Motherboard reported that an unannounced update by Apple meant that third-party repairs of products such as the MacBook Pro would be impossible:

Apple has introduced software locks that will effectively prevent independent and third-party repair on 2018 MacBook Pro computers, according to internal Apple documents obtained by Motherboard. The new system will render the computer “inoperative” unless a proprietary Apple “system configuration” software is run after parts of the system are replaced.

As they have updated the story to state, iFixit did some testing and found that this ‘kill switch’ hasn’t been activated – yet.

To me, it further reinforced why I love and support in very practical ways, Open Source Software (OSS). I use OSS, and I’m working on it in my day-to-day professional life. Sometimes, however, we don’t do a good enough job of explaining why it’s important. For me, the Apple story is a terrifying example of other people deciding when you should upgrade and/or stop using something.

Another example from this week: Google have announced that they’re shutting down their social network, Google+. It’s been a long-time coming, but it was only last month that, due to the demise of Path, my family was experimenting with Google+ as somewhere to which we could have jumped ship.

Both Apple’s products and Google+ are proprietary. You can’t see the source code. You can’t inspect it for bugs or security leaks. And the the latter is actually why Google decided to close down their service. That, and the fact it only had 500,000 users, most of whom were spending less than five seconds per visit.

So, what can we do in the face of huge companies such as Google, Amazon, Facebook, and Apple (GAFA)? After all, they’ve got, for all intents and purposes, almost unlimited money and power. Well, we can and should vote for politicians to apply regulatory pressure on them. But, more practically, we can ignore and withdraw from these companies. They’re not trillion-dollar companies just because they’re offering polished products. They’re rich because they’re finding ever more elaborate ways to apply sneaky ways to achieve vendor lock-in.

This affects the technology purchases that we make, but it also has an effect on the social networks we use. As is becoming clear, the value that huge multi-national companies such as Google and Facebook gain from offering services for ‘free’ vastly outstrips the amount of money they spend on providing them. With Google+ shutting down, and Facebook’s acquisition of Instagram and WhatsApp, the number of options for social networking seems to be getting ever-smaller. Sadly, our current antitrust and monopoly regulations haven’t been updated to deal with this.

So what can we do? I’ve been using Mastodon in earnest since May 2017. It’s a decentralised social network, meaning that anyone can set up their own ‘instance’ and communicate with everyone else running the same OSS. Most of the time, people join established instances, whether because the instance is popular, or it fits with their particular interests. Recently, however, I’ve noticed people setting up an instance just for themselves.

At first, I thought this was a quirky and slightly eccentric thing to do. It seemed like the kind of thing that tech-literate people do just because they can. But then, I read a post by Laura Kalbag where she explained her reasoning:

Everything I post is under my control on my server. I can guarantee that my Mastodon instance won’t start profiling me, or posting ads, or inviting Nazis to tea, because I am the boss of my instance. I have access to all my content for all time, and only my web host or Internet Service Provider can block my access (as with any self-hosted site.) And all blocking and filtering rules are under my control—you can block and filter what you want as an individual on another person’s instance, but you have no say in who/what they block and filter for the whole instance.

You can also make custom emoji for your own Mastodon instance that every other instance can see and/or share.

Ton Zylstra is another person who has blogged about running his own instance. It would seem that this is a simple thing to do using a service such as masto.host.

Of course, many people reading this will think so what? And, perhaps, that seems like a whole lot of hassle. Maybe so. I hope it’s not hyperbolic to say so, but for me, I see all of this as being equivalent to climate change. It’s something that we all know we need to do something about but, for most of us, it’s just too much hassle to think about what could happen in future.

I, for one, hope that we’re not looking back from (a very hot) year 2050 regretting the choices we made in 2018.

Blogging in the Fediverse with Write.as

I couldn’t be happier about this news. Write.as is a service that allows you to connect multiple blogs to one online editor. You then compose your post and then decide where to send it.

Matt Baer, the guy behind Write.as, has announced some exciting new functionality:

After much trial and error, I’ve finished basic ActivityPub support on Write.as! (Though it’s not live yet.) I’m very, very excited about reaching this point so I can try out some new ideas.

So far, most developers in the fediverse have been remaking centralized web services with ActivityPub support. There’s PeerTube for video, PixelFed for social photos, Plume or Microblog.pub for blogging, and of course Mastodon and Pleroma for microblogging — among many others. I’ve loved watching the ecosystem grow over the past several months, but I also think more can be done, and getting AP support in Write.as was the first step to making this happen.

Baer references one of his previous posts where, like the main developer of Mastodon, he takes a stand against some things that people have come to expect from centralised services:

If we’re going to build the web world we want, we have to constantly evaluate the pieces we bring with us from the old to the new. With each iteration of an idea on the web we need to question the very nature of certain aspects’ existence in the first place, and determine whether or not every single old thing unimproved should still be with us. It’s the only way we can be sure we’re moving — if not in the direction, at least in some direction that will teach us something.

In Baer’s case, it’s not having public ‘likes’ and in Mastodon’s case it’s not providing the ability to quote toots. Either way, I applaud them for taking a stand.

Baer is planning a new product called Read.as:

Today my idea is to split reading and writing across two ActivityPub-enabled products, Write.as and Read.as. The former will stay focused on writing and publishing; AP support will be almost invisible. Blogs can be followed via the web, RSS, email (soon), or ActivityPub-speaking services (for example, I can follow blogs with my Mastodon account, and then or share any posts to my followers there). Then Read.as would be the read-only counterpart; you go there when you want to stare at your screen for a while and read something interesting. It would be minimally social, avoid interrupting your life, and preserve your privacy — just like Write.as.

Great, great news!

Source: Write.as

OERu has a social network

I saw (via OLDaily) that OERu is now using Mastodon to form a social network. This might work, it might not, but I’m flagging it as it’s the approach that I’ve moved away from for creating Project MoodleNet.

The OERu uses Mastodon, an open source social network with similar features to Twitter.

We encourage OERu learners to use this social network as part of your personal learning environment (PLE) to interact with your personal learning network (PLN). Many of our courses incorporate activities using Mastodon and this technology is a great way to stay connected with your learning community. The OERu hosted version is located at mastodon.oeru.org.

I was initially convinced that this was the right approach to building what Martin Dougiamas has described as “a new open social media platform for educators, focused on professional development and open content”. I got deeply involved in the ActivityPub protocol and geeked-out on how ‘decentralised’ it all would be.

However, I’ve changed my mind. Instead of dropping people into another social network (on top of their accounts on Facebook, Twitter, Instagram, etc.) we’re going to build it around something which will be immediately useful: resource curation. More soon, and follow the Project MoodleNet blog for updates!

Oh, and if you need a short, visual Mastodon explainer, check out this new video.

Source: OERu

Microcast #003

What technologies are going to be used with Project MoodleNet?


Get a Thought Shrapnel digest in your inbox every Sunday (free!)
Holler Box