HACKER Q&A
📣 xeonmc

Whats stopping Matrix.org from adding a Twitter-like user status feed?


The idea of an aggregator of tracking individuals’ “status update” timeline only requires a known focal point, the operation of said locale need not be predicated on centralized control.

Matrix being a known, agreed-upon protocol means that it is a potentially viable “mindshare locale” , while the transmission of which being entirely distributed and self-hostable.

People can simply follow @: handles just like @ following as it currently works.

So all it requires to create the functionality is to add a dedicated “Matrix Feed” room to each user profile by default. The user mindshare will gradually come as people seek greener pastures of uncensorable platform, while moderation is entirely self-policed by individual communities curating their own list of persona non grata.

What considerations have I missed that could possibly stop Matrix.org from picking up what seems like a low-hanging fruit?


  👤 Arathorn Accepted Answer ✓
i think you're asking for https://matrix.org/blog/2020/12/18/introducing-cerulean. there's nothing stopping someone from building that out; we released it as FOSS hoping someone would pick it up and finish it off. Yay open source.

👤 ratg13
You should read a book called "designing data intensive applications" to fully grasp what you are suggesting.

But the answer is that what you are suggesting is not simple, cheap, or easy. Quite the opposite.

The book also uses Twitter's architecture for many of its examples, and you'll quickly see that something like even just building a user feed for millions of people is rather complex.