| I had a rant about this on Twitter yesterday[0]. Google makes money precisely because the web is centralised. If we moved to P2P systems they could still provide an index, but I'd wager far less data would ultimately pass through them. Not to mention that if people were more in control of their data rather than LinkedIn, Facebook, Flickr, YouTube, I bet they'd be less inclined to having it indexed publically simply because they have a choice. There's all sorts of network effects and shitty incentives at play, and it's a shame. My twitter rant (not the whole thing even) > though they have their place, centralised systems reinforce the role of the middle man, which is prime for rent-seeking and lopsided value > in reality networks exist on a continuum between centralised/decentralised. The web makes it difficult to choose the correct degree per case > both centralised and decentralised systems have trust issues, but they are different in kind not magnitude > the incentives are wrong for innovation. Google requires centralised, so HTTP is fine. Ubiquity, so HTML is fine > web developers have spent years becoming skilled in their corner and are incentivised to defend and perpetuate the platform > if you think discoverability, zero-install and sandboxes are only possible on the web, I invite you to consult the literature > we could have decentralised, secure, simple, efficient primitives, but network effects and incentives steer us away > tech solutions are moot unless they incentivise behaviour that leads to better returns for everyone. layers on HTML/HTTP will never do that [0] https://twitter.com/benkant |
I see it exactly the other way: Google makes money precisely because the web is decentralised, and hence you can create an invaluable service by crawling it and creating a centralised search index.