1. 0

Just came over this. For context, it’s a project by Tim Berners-Lee et al. I wouldn’t post it if it weren’t for that. It appears this project wants to do something against centralised social media, at least that’s how the German press frames it (German).

  1.