4 ms·
I'm a broken record, but this is a great time to modularize "social media" and break it apart into a sub/pub protocol, an interoperability protocol, a client, a
by basch 6y ago
I'm a broken record, but this is a great time to modularize "social media" and break it apart into a sub/pub protocol, an interoperability protocol, a client, a data store, standard data sets, data portability, and a sorting algorithm (including anti-evil, spam etc.) Splitting whatsapp or instagram from facebook is a fools errand.
A client should be something much more agnostic, that anybody can use on any platform. The platforms would need to agree to an smtp/http like protocol allowing a person to upload and download data. Nations seeking sovereignty can be more protective of data stores and ranking algorithms, BUT as end users, WE would benefit from being able to plop different ranking algorithms between the data set we are connected to, and client we use to view. If I dont like my client, ranker, data provider etc, I can swap out the component, WITHOUT losing my friends or access to my own graph.
Innovation can happen independently at the client and ranking levels, new winners can rise and fall more naturally, where everybody isnt "stuck" with the lowest common denominator default.
In my view, anything else will continually lead to a few titans owning the whole network stack and graph, and governments can peruse antitrust and security angles all they want, but the same problem will just keep happening as long as they incentivize isolated proprietary silos over choice.