4 ms·
It's a nice essay but like so many in this space, it's really missing a key force that encourages consolidation, fights diversification, and pushes companies to
by shadowgovt 3y ago
It's a nice essay but like so many in this space, it's really missing a key force that encourages consolidation, fights diversification, and pushes companies to centralize as much as they can into as few services as possible:
Users.
Users demonstrate, by their behavior, again and again, that they want simple, they want turnkey, they want inter-operation, and they want stability. And the big corps generally succeed in providing those things. Web 1.0 and most of Web 2.0 was none of those things.
The easiest way to engineer those goals is to consolidate. Consolidated software developed under one roof can use incentive of money to induce engineers to figure out the "grimy" problems to make pieces of the tooling work with each other (such as GMail interoperating with Docs, or Facebook Messenger and Facebook itself). And the centralized dev houses force consolidation; for all the jokes (justifiable) about Google having too many chat options, how does it compare to the world outside their garden? How many people actually go through the hassle to get XMPP inter-operating, since Google dropping support for it didn't mean it actually went away? Not enough. A consolidated dev house doesn't have to have multiple competing social network platforms or image hosts, etc... They can maintain one, maybe float the occasional experiment, and users don't have to worry too much about change.
Users actually hate many kinds of change because they build their lives atop the predictability of systems they don't control and they get angry when those systems are altered without their consent. And to head off the argument "But the FAANGs change shit all the time..." They sure do. Now compare that rate of churn to the rate of churn of how one stands up a web server, or how many non-FAANG online services have come up, run out of money, and evaporated.
Inter-operation, at first glance, is the thing the walled gardens fight against. But ironically, by consolidating to one solution and letting just about everyone on the internet use it, they create an "interior inter-operation" to rival the inter-operation you can get with diverse solutions. Consider how much of Twitter you see doing a Twitter search vs. a Mastodon search, or how easy it is to find your coworkers on LinkedIn vs. finding (and using, successfully, through their spam filters) their email addresses. The single-service, one-API, few-clients model consolidates multiple things that users don't want multiple of... chat clients, search corpuses, histories, administration stories, username / password combinations, privacy policies. And this all carries consequences (get locked out for legitimate or illegitimate reasons and you're now locked out of a very big garden), but they're consequences that hit the few; for the near totality, "it just works."
Regarding stability: Google has been around a quarter of a century at this point. Facebook about two decades. They may not last forever, but users understandably are more likely to stick with them than to try new things. Every new thing is more likely to be a pets-dot-com than the next Amazon, and who has time to build familiarity with someone's bespoke solution just to get that inevitable "We never hoped to have to send this message..." turndown email?
And this all culminates in the lack of proliferation of browsers, because the browser enables all these features and, at the end of the day, no user (rounding for error) wants to run two or more browsers and no web developer (rounding for error) wants to accomodate the undocumented implementation quirks of two or more browsers (quirks that always exist no matter how spec-compliant they are... If they didn't exist, they'd be the same browser). So there's the occasional cry of "Why aren't there dozens of browsers" without anyone really answering who wants that?
Nothing about a "rewilded" net is impossible, but users don't want to do it and don't really want to use it. Not nearly enough to make it into something as big as the consolidated service providers. It's a nice hobby for people who really care about how the machinery works to dabble in (I, too, run a Mastodon node...), but I don't see anything pushing people out of their Facebooks, their Amazons, or their Googles, in the near future.
Not if the alternative is for regular users to have to do more work than they do today.
- _factor 3y agoThis didn’t have to be the case. It was purpose built around these megalithic designs by these large companies. Now advertising and culture curation ensure it’s always displayed in a positive light. Google, Apple, MS, all know to use angelic white light in their branding (slight hazy, blurry, seems to penetrate where it shouldn’t be). Apple stores even mimic a church design. It’s not that people don’t want to. They don’t know any better and are addicted. These are not scions of capitalism. These are anti-competitive ecosystems by design. Having to do more work wouldn’t be a thing if the protocols were designed to aid communication outside of corporate channels. People are afraid, not unwilling. Big brother says it’s not safe, so they go to the cozy sphere they know and regrettably trust with too much of their lives. It’s a nation state problem too. The US gets economic advantage from having the major players local. It’s hard not to lose ground when a federated system in Sweden or China can chip away at your control base. So we subsidize and solidify. We get temporary advantage for long-term decay and virtual feudalism. People lived under monarchies for a long time before a streak of luck, war, and land changed it.
- shadowgovt 3y ago> This didn’t have to be the case. It was purpose built around these megalithic designs by these large companies. I agree, because it was the easiest way to solve the problem of providing value to users. Redundancy and coupling of unrelated implementations is expensive. In the extreme, its O(N^2) expensive if you're going to bridge every separate system. Far easier to just build it once. > Having to do more work wouldn’t be a thing if the protocols were designed to aid communication outside of corporate channels. Sure, but rephrasing that would be "if companies did more work at no direct benefit to themselves, it would be easier for people to not use their software." Where is the benefit to them? And if this were easy to do, why hasn't the open source community done it? The only thing stopping them is when they build it, nobody (modulo the rounding error of dyed-in-the-wool computer fans) actually wants to use it. > It’s not that people don’t want to. They don’t know any better and are addicted... People are afraid, not unwilling. Big brother says it’s not safe, so they go to the cozy sphere they know and regrettably trust with too much of their lives. I used to believe this. I have come around to the thinking that after spending decades telling people what they should want, maybe I'm wrong and people know what they want better than me. Mastodon is free and (relatively) easy to install and maintain. Why do people stay on Twitter? It's not because Elon Musk is tricking them. I think you make a point regarding Big Brother, but it underestimates the benefits of staying in the maintained channels. If someone steals my money out of my bank account, the FDIC makes me whole. Who makes me whole when someone steals my Bitcoin? If Facebook did something illegal to me, they're a big enough target for the FBI to intervene. Who intervenes if my Mastodon admin uses my PII against me? They're judgment-proof, and criminal investigation doesn't enforce on small potataoes like that. Larger, consolidated firms are bigger targets and easier to keep in line. A lot of crime happens in the ecosystem of small communities not in the spotlight. > People lived under monarchies for a long time before a streak of luck, war, and land changed it. People have all the tools to change out of corporate systems right now; they don't because it would make their lives worse, materially. They're not waiting for a savior to walk them off the plantation; they had the option to wander off in the wildnerness and they chose to live (virtually) where people are.