Today I was in Dordrecht, an old city south of Rotterdam. My colleague Paul rents a bridge operator’s hut that’s no longer in use, and uses it as his office. It’s the bridge keeper’s hut at the Engelenburgerbrug, from 1911 in its current form (but a bridge has been there since the early 16th century). It’s right in the old city center just steps away from the Dordrecht Minster (built between 1284 and 1470). The weather today was very nice, so we sipped coffee and enjoyed lunch outside in the sun while we worked.

Because the bridge still is in use, Paul gets approached regularly as if he is the bridge keeper. Hence he routinely wears a t-shirt with the text “NOT the bridge keeper” and has the same text on display in the windows.

I and my team at The Green Land are looking for a self-hosted version of event organisation tools like MeetUp.com or Eventbrite. Both for small scale events as part of projects, such as meet-ups of citizen scientists, as well as for ourselves, such as small gatherings we organise around AI ethics with our professional peer network.

We don’t want to use Meetup.com or things like Eventbrite because we don’t want personal data to be handed over to US based entities, nor require the participants to do so just because they want to attend a local event. We also notice a strong hesitancy amongst participants of events when it is needed to create yet another account on yet another service just to let us know they will be joining us for something.

Nevertheless we do want an easy way to announce events, track registrations, and have a place to share material before, during and afterwards. And I know that events are hard in terms of discovery, because although there are a plethora of events, for most participants as well as event organisers they’re incidents (years ago I came across a blogpost describing this Events Paradox well.). Additionally, for us as professionals it is usually more logical to host our own events than find one that fits our needs.
So we need a way to announce events where we can assure participants there’s no need to hand over personal information, and where material can be shared.

There seem to be two FOSS offerings in this space. Mobilizon by Framasoft and Gettogether. In the past weeks my colleague S and I tried to test Mobilizon.

Mobilizon is ActivityPub based, and there’s a Yunohost version which I installed on our VPS early last month. Mobilizon promises several strong points:

  • Fully self-hosted, and able to federate with other instances. There aren’t many visible instances out there, but one NGO we frequently encounter in our network does run its own instance.
  • you can maintain different profiles in your account, so that for different parts of your life you can subscribe to events, without e.g. your historical re-enactment events showing up amongst your professional events in a public profile.
  • People can register for an event without needing an account or profile (using e-mail confirmation)

Working with Mobilizon turned out less than ideal at a very basic level. Accounts couldn’t log in after creation. As an administrator I could not force password resets for users (that couldn’t log in anymore). Not being able to do user admin (other than suspending accounts) seems to be a deliberate design choice.
I still had access through my Yunohost admin account, but after an update yesterday of the Mobilizon app that stopped working too. So now both instance admins were locked out. Existing documentation wasn’t much help in understanding what exactly is going on.

I also came across an announcement dat Framasoft intends to shift development resources away from Mobilizon by the end of the year, and thusfar there’s little momentum in the developer community to pick up where they intend to leave off.

For now I have uninstalled Mobilizon. I will reach out to the mentioned NGO to hear how their experiences are. And will look at the other tool, although no Yunohost version of it exists.

I’m open te hear about other alternatives that might be good to try.


Screenshot of a context menu of Twitter.com when clicking on the three dots at the top-right of an ad you want to remove. At the bottom is a new option ‘Report EU illegal content’.

Twitter (yeah, I know, but whatever) has added a reporting feature as a visible part of their European Digital Services Act (DSA) compliance efforts. There’s more interesting bits to the DSA to comply with for Twitter, and I wonder how many of ‘the DSA is thought police!*!$!?!!!’-types will submit false reports.

Bookmarked The 100 Year Plan (by Automattic/WordPress)

WordPress is offering a century of managed hosting for 38.000USD, I presume upfront.

In reply to I’d love to understand what prompted Automattic to offer a hosting plan for $38K. by Ben Werdmuller

I don’t think this is a serious proposition by Automattic / WordPress.

  1. Who is in a position to put 38.000USD on the table right now, that they can’t use more usefully elsewhere? (even if in terms of monthly rates it’s not a large sum)
  2. Who believes Automattic, or any company, is likely to be around anno 2123 (unless they pivot to brewing or banking)? Or that they or their successor will honor such century old commitments (State guaranteed Russian railway shares are now just over 100 years old)?

I think it’s a way of getting attention for the last part of Matt’s quote at the end:

I hope this plan gets people and other companies thinking about building for the long term.

Matt Mullenweg

That is a relevant thing to talk about. People’s digital estates after they pass are becoming more important. I know how much time it took me to deal with it after my parents died, even with their tiny digital footprint, and even when it wasn’t about digital preservation mostly. Building code, hardware and systems to last is a valuable topic.

However if I want to ensure my blog can still be read in 100 years there is an easy fix: I would submit it to the national library. I don’t think my blog is in the subset of sites the Dutch Royal Library already automatically tracks and archives, even though at 20+ years it’s one of the oldest still existing blogs (at the same url too). However I can register an ISBN number for my collected postings. Anything published in the Netherlands that has an ISBN number will be added to the national library’s collection and one can submit it digitally (preferably even).

I think I just saved myself 38.000 USD in exchange for betting the Royal Library will still exist in 2123! Its founding was in 1798, 225 years ago, so the Lindy effect suggests it’s likely a good bet to give it another century or two.

Bookmarked een tweet van Frankwatching

Niets is zo persoonlijk als een machine je hartekreet laten schrijven! Technische mediatie brengt je alleen maar dichter bij elkaar. Ik hoop dat het team van Frankwatching de ironie ziet van hun eigen tekst.

Hoe zet je AI in … om persoonlijker te communiceren?

Frankwatching

(overigens valt me ook op dat het opslaan van losse tweets in The Web Archive niet lukt. Eerder lukte me dat wel. Dan maar een screenshot, met de gebruikelijke caveat)

Oh great, LinkedIn! Of course I want you to ‘suggest’ postings in my timeline concerning conspiracy delusions about the fires in Hawaii, a disfigured street cat ‘nevertheless’ feeding its young and thus commended for its nurturing instincts (is animal ableism a separate category in your data model?), an autoplaying video of a woman removing mobiles from her family’s hands at the dinner table in a very funny (hahaha!) way, and something about a leopard. Enshittification ftw! I unfollowed every one on my contact list two years ago just for you to have more space to play Facebook and TikTok all by yourself. And I am also very pleased you always make me set the timeline to ‘most recent’ and then put it back to ‘most relevant’ (I do wonder about LinkedIn’s definition of ‘relevant’) so I don’t miss any of your suggestions. I think I need to use a different way of going to LinkedIn to find the details of someone in my network than the default /feed LinkedIn steers you to. I’ll add the direct path to the network search page as bookmark. And continuously strengthen my personal notes-as-rolodex.

Such a great day for the Digital Services Act to come into effect for ‘VLOPS’ like LinkedIn!