Open Thinkering

Menu

Month: November 2022

Weeknote 45/2022

Fire pit

Historically, I haven’t enjoyed the month of November. In the last few years, however, I’ve come to be at peace with it, realising that I don’t have to be pushing things forward on every front all of the time. I get through November, and try to enjoy the autumnal colours and the remaining light.

This week, I’ve been working from home on various client projects as usual. Ironically, WAO now have two of the six projects we’re working on covered by NDAs, which means I can’t really talk about them. Both are important things to get done, however, just like the three I can talk about:

We’ve had conversations during our monthly co-op day about rates for next year. It’s pretty crazy to be in a situation where we have to raise them at least 10% just to prevent giving ourselves a pay cut…

Other things we did on our co-op day:

  • Created an FAQ page
  • Planned for our IRL meetup in the Netherlands in January
  • Talked about how we feel about the co-op (optimistic!)
  • Agreed our new minimum day rate
  • Talked about our availability until the end of the year / start of next

Here I published a post entitled On the importance of Fediverse server rules. Over at Thought Shrapnel, I posted:


Our car went into the garage this week and, as predicted, it cost £1,844 to fix (clutch, flywheel, etc.) Still, it’s cheaper than laying out £25k on a newer car at the moment. We’ve only just bought a second car, a VW Up! which I’m actually enjoying in short bursts for driving around locally taking the kids to various sporting things.

Hannah went down to Devon to visit family and for a work thing yesterday, so I’m solo parenting for a few days. It’s pretty straightforward as we have strong routines during term time. I just need to keep things ticking over! She made the

During the week we burned the sock ‘guy’ that my daughter made at Scouts as she was under the weather last weekend. We used the fire pit in the garden after we’d made some ghetto s’mores with marshmallows and chocolate digestive biscuits.

Within the space of an hour on Wednesday I put up and then took down a Google Nest Cam by our back door which I figured we could use as a video door bell. My wife was not impressed, nor was one of our neighbours. On reflection, it’s fair enough.


Next week I’m in London for the day on Wednesday. I don’t like going there and back within 24 hours but, needs must. I’ll be braindead on Thursday, as I’m facilitating something reasonably tricky for the LocalGov Drupal project around their organisation and future.

Although I can’t count down the days yet, I can count down the weeks. After this one, four more weeks until I stop work for the year! While I enjoy what I do, I’m looking forward to eating mince pies, drinking whisky, and not looking so much at computer screens…


Photo of the fire pit I reference above.


This week in recent years:

On the importance of Fediverse server rules

Let’s say you’re going to set up a new WhatsApp, Signal, or Telegram chat for a group of people. It could be for family members, it could be for friends, or colleagues. It could be, which is a very familiar scenario for Team Belshaw, the way in which you find out when and where your kids sports matches are.

These chats have ‘admins’, people who have the power to change things like:

  • Group avatar/icon
  • Group name
  • Group membership (i.e. adding / removing individuals)
  • Deleting messages
  • Setting whether messages disappear after a set time

Perhaps most of the time, there’s no problem. But things can go spectacularly wrong, as I’m sure you’ve either experienced yourself, or heard about from others.

The above example is of people who already have something in common, or some kind of relationship that precedes the setting-up of the group chat. While I can imagine the manager of a sports team mentioning that participation in the chat is subject to the club’s privacy policy and code of conduct, you wouldn’t really do that for chat groups for friends and family. It would be weird.


Now let’s talk about places which are set up for conversation where the context is different:

  • Most people don’t know one another
  • They can talk among themselves, but also with people outside the group
  • When they talk with people outside of the group, the carry some of the group’s identity

Yes, I’m talking about the Fediverse. And, specifically, I’m talking about codes of conducts and ‘server rules’. Just as contracts are usually there to be referred to when things go wrong, so the server rules are there for when something goes awry.

If you’re a straight, middle-aged, white guy (like me!) playing life on the easiest difficulty setting, it might seem annoying to have to come up with server rules when you just want to set up a new Fediverse instance. Can’t everyone just be cool and get along? Well, frankly, no.

Conflict in social situations is inevitable; it’s the way that you handle each incident that matters. If you run a Fediverse instance with essentially no (or very few) rules, people playing life on harder difficulty settings won’t join. Moreover, some other servers might proactively block your instance. And even if they don’t, any small infraction from any of the people on your instance will lead to a look at the server rules. If you don’t have any/many, it’s likely to get blocked.

Most good codes of conduct are Creative Commons licensed. That way, we can built upon one another’s work. The one for exercise.cafe can be found here, and exists largely thanks to the work of people more experienced than me. Like the Mastodon Server Covenant it’s not perfect, but provides a base layer for building a code of conduct that works for communities.

So if you’re setting up a Fediverse instance, be as intentional about the server rules as you are about the technology choices you make! Think about the behaviours you want to encourage. Read and learn those written by those running successful instances. Endeavour to create a moderation team with documented workflows as soon as you can. That way, it won’t be just people like me who feel safe and included — it’ll be everyone!

Weeknote 44/2022

Mosaic tiles

Back to the bullet points! This week, I’ve been:

  • Spending more time than I like dealing with spreadsheets. We’ve got a ‘State of the Co-op Union’ one which we’ve always had to basically ensure that we’re solvent. As we’re maturing and growing, John and I have created a new one which takes into account more factors and allows us to do more forward planning.
  • Getting stuck into a new project with a client we had about four years ago. I’m not entirely sure what I can say about it, as we’ve signed an NDA but also the work is focused on community. So I’ll clarify that and hopefully be able to talk about it from next week onwards.
  • Planning the next Open Working workshop that we’re running for Sport England’s innovation and digital accelerator later this month, funded by CAST. Part of this work includes Open Working badges, which Laura wrote about recently and which anyone can earn.
  • Writing a couple of blog posts, the first entitled Sticks and stones (and disinformation) about content moderation in the wake of Elon Musk’s acquisition of Twitter going through. The second was The Fediverse is made up of cities, towns, and villages which is about how while it’s great lots of people are migrating from Twitter to Mastodon, there’s a lot more to the Fediverse than that!
Table showing which orgs offer which Fediverse platforms as a hosted service
  • Updating a wiki page (see above screenshot) to show which Fediverse platforms are available from different managed service providers. It was obviously helpful, given the number of times it was boosted and favourited. However, apparently I made too many changes to the wiki without asking first, so my changes were reverted. 🙄
  • Setting up an instance of Misskey for testing at wao.wtf. I’m not sure how long it’ll be around for, but if you’d like to try out a Japanese-flavour Fediverse platform, let me know!
  • Getting back up-to-speed with various client projects with Laura and Anne after taking the previous week off for a half-term holiday (and being at a conference the week before). John and I are wrapping up a bit of work we’ve been doing for the Wellbeing Economy Alliance in collaboration with Happy Porch and Common Knowledge, and are hoping to continue working with them on some digital strategy.
  • Attending a post-16 ‘inspiration’ event at my son’s school, where he ended up talking to a Royal Marines Commando Reservist for a good while. I looked at the test to get into the Commandos and thought I could probably do the running component. Er, I tried and… not quite! 😅
  • Confirming that I’ll be down in London on November 16th (probably just for the day) to facilitate an in-person workshop for LocalGov Drupal. Thankfully, Aaron will be around to help!
  • Playing plenty of Battlefront II and Vampire Survivors on my Steam Deck. The latter was the most-played game on that particular device last month, apparently!
  • Enjoying watching Enola Holmes 2 as a family. The fact that it was based on a real historical event made it even better!

To be honest, although I found the platform extremely useful between about 2007 and 2014, it’s actually been great to see the inevitable happen to Twitter. Decentralisation is inevitable in a situation where you need content moderation that works in different contexts. Although I feel for the people laid-off and the way it was done, the fact that it’s hastened the move for so many people moving to the Fediverse is absolutely awesome.

Next week, I’m at home all week before Hannah and I are (separately) away a bit for work the following week.


Image by Annie Spratt

css.php