Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Decentralized services run on protocols such that no one service provider or software project can dictate the experience for all users.

And? I guess that somewhat hinders enshittification just by making it hard for the platform to ever evolve at all. But the cure is worse than the disease, you can't ever build something new that way nor can you really improve something that has any level of traction. Look at how IRC users revolt when you try to fix even the most glaring problems.



Mastodon, Misskey, Lemmy, Pixelfed are all very different, with different feature sets, supporting the same basic protocols, and evidence you can build something new on distributed protocols.

ActivityPub dictates how to meditate relationships between activities on collections of objects, and a few default objects types. It's specifically designed to let you "subclass" (not really inheritance, and more composition as you give a list of types with no enforced hierarchy) objects so you can create new object types nobody else understands but still give them another type that allows them to carry out basic operations on it.

It's not perfect but it's far from as dire as you make out.


So far the situation with ActivityPub is that the protocol is flexible enough to allow very different feature sets and user experiences. The most popular so far are twitter-like and reddit-like, with multiple implementations of each. I don't think ActivityPub was designed with the reddit-like use case in mind, yet it works well for that. There's no user revolt because the creation of new software with new experiences doesn't have much impact on users of existing software.

Enshittification is hindered not because nobody could create a Mastodon fork (or green-field project speaking the same protocol) that's riddled with ads, but because people can select a different service provider and still access the same network.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: