Post #2346338
2026-05-07 08:27 UTC
Replies (2)
-
@strypey@mastodon.nzoss.nz 2026-05-07 08:34
I'd be really interested in what @evan@cosocial.ca, @cwebber@social.coop and @darius@social.tinysubversions.com have to say about what @uriel@x.keinpfusch.net has to say here; https://x.keinpfusch.net/@uriel/statuses/01KR0M8Z007JNFHJ80QGS7DGJX
-
@smallcircles@social.coop 2026-05-07 10:10
@strypey@mastodon.nzoss.nz @uriel@x.keinpfusch.net The diagram in my last blog post on Grassroots fediverse evolution directly relates to it.. https://coding.social/blog/grassroots-evolution TLDR it is unclear where protocol ends, and solutions built on top of it start. Post-facto interoperability drives evolution: First implementer has full freedom to either make a good design or a hack for any AP extension. Hacks prevail, as the own app has the primary focus. Fediverse is app-centric. The next implementer can either follow suite, or reinvent, patching or mending, perhaps create a new flavor. You can say that the fediverse was vibe-coded by humans. In-the-large the participants in the ecosystem are involved in a huge Big Ball of Mud anti-pattern, where interoperability becomes ever harder and involving ever more whack-a-mole development and maintenance workload to assure by how each other app is able to break yours.