4 ms·
There's a real engineering cost to federation. Your email example is a good one, I think. But digging a little deeper, what's the last major feature that got ad
by likpok 9y ago
There's a real engineering cost to federation. Your email example is a good one, I think. But digging a little deeper, what's the last major feature that got added to email? For example, we've been trying to get encryption in email for longer than WhatsApp has ever existed. WhatsApp rolled out encryption for everyone on its network last year. That's a billion people! I'd be surprised if 100 thousand people regularly used encrypted email, and even fewer used effectively encrypted email.
Social networks have been adding lots of features over the years to compete with each other. Realistically I think that fractured platforms would struggle to catch on because each provider would prioritize different features. Since social networking grows in utility superlinearly with the connectivity with your friends, features get less useful and the whole thing stagnates.
Basically: Microsoft Outlook is a social network of the kind you envision. Even Outlook for Mac versus Outlook for Windows is a sharp divide in terms of features! Do you think that people would use social networks if they looked like Outlook?
- Sir_Substance 9y agoThe idea that centralization leads to better UX results is demonstrably false. Popcorn Time is a great example of distributed streaming providing a considerably better UX than most commercial solutions. Additionally, the notion that the necessity of making group decisions on a protocol must lead to stagnation is not guaranteed. There's plenty of space for Facebook, Google, LinkedIn and Twitter to form an an industry working group and make a protocol that meets their needs, and then throw it out and say "this is what we're using. Keep up or get left behind". However, to more directly answer your concerns, there's nothing stopping Facebook from exposing basic functionality via an established and fairly firm protocol, and keeping advanced features as their competitive advantage. Textual Timeline posts, IM's and event RSVP's are good candidates for things to be exposed by the protocol. Facial tagging of images is a good example of something that a core social protocol could skip.