When Elon Musk calls to imprison the government, it turns out not to matter very much. But when thousands of accounts repeat each other, it matters enormously.
Matrix has been running private rooms on open protocols for a decade, and they ended up inside European governments. This piece is about why happened, and why it does not have to be the result of the various projects for private data and rooms on the open social web too.
AT Protocol scrobble analyser for Teal.fm history.
The D.C. Circuit hears oral argument in Anthropic PBC v. United States Department of War on May 19, 2026. This is the most significant AI governance case to reach a federal appellate court, and the arguments will reveal more about how the judiciary handles AI-era executive power than any brief filed to date.
What the Russmedia ruling means for ActivityPub and atproto.
ActivityPub and ATProto both promise to rebuild social life online, but they answer the question of where community actually forms in fundamentally different ways. Protocol design is institutional design, and right now those institutions are being built.
The European Commission put a 120M EUR fine on X for DSA violations. But as the European politicians cannot get themselves to leave the platform, it shows the issues with how they understand how power works on social platforms.
There is a need for better moderation systems on the fediverse. But getting people to coordinate to build and adopt such systems is proving to be a challenge.
After Kirk's murder, calls for censorship and the crackdown on political places started to include Bluesky. Open social networks must now fight political suppression as well as platform monopolies.
Over the last year, as Bluesky got more popular, conversations about whether Bluesky and ATProto are really ‘decentralised’ have gotten more “popular” as well. These conversations ranged from high-quality, productive back-and-forth articles to people just saying a lot of dumb stuff on the internet (shocker, I know). As time went on, this discourse has grown more vicious and vicious however. As more governments attempt to control access to the internet, the conversations around discourse have gotten more intense as well. Last week the Social Web Community Incubator Group (SWICG) had a meeting, and out of that meeting, independent social web […]
SocialHub, one of the primary forums to talk about the fediverse and ActivityPub, has been struggling how to continue the operation. Decentralised networks need a coordination layer, but how to build this in a decentralised manner?
The narratives that networks like the fediverse and Bluesky have about themselves how their network grows are a snapshot of a specific moments in time. How do these narratives evolve as the circumstances change again?
The Open Social Web is an ongoing debate about what open social networks should look like. New tools like Bounce change how we think about this space.
Examining the different approaches taken by platforms in the fediverse and ATmosphere shows that both networks take quite different approaches. Moreover, these approaches seem compatible with each other, and it's been surprising to me that no platform has really tried to unify these yet.
The ATProto protocol takes the software that runs a social networking app, and splits that up into separate components. We are now seeing the first results of this.
Fediverse Report is a blog about federation, it is right there in the name. I say that I write about decentralized social networks. But why do I care about the concepts of decentralization and federation? What do they even mean? There are two different approaches to looking at the value of this new generation of social network: the individual perspective and the governance perspective: Individual The individual perspective on social networks is about user agency. Gordon Brander wrote a blog about ‘a minimal definition of user agency’. Brander says that for a person to have agency in a network, they […]
Discover why exponential growth charts can be misleading and why "today" isn't a special turning point despite what many trend analyses suggest.
Pulling traffic data from the undocumented Netlify Analytics API into a local store for long-term analysis beyond the dashboard's retention window.
Why MAX returns the wrong number for end-of-period values in time-series SQLite data, and how LAST_VALUE with a window frame gives correct results.
Why combining Kusto's hash() with modulo for sampling can produce skewed slices, and what xxhash distribution means for picking subsets of telemetry.
A local Jupyter notebook walkthrough that pulls Reddit posts via PRAW and runs sentiment analysis on the text without relying on hosted big-data services.
How product managers can use cohort analysis to slice users into behavioral groups and surface trends that aggregate metrics like MAU completely hide.
Primer for product managers on quantifiable product metrics - top-level categories, picking what to measure, and avoiding vanity numbers in decision making.
Core data skills product managers should own themselves: querying telemetry, spotting anomalies, and reading distributions without depending on data science.