Tim, you made the web fundamentally client-server. Servers have urls, can be indexed, have centralising power. Clients do all the work: run the code, render the page, be subservient. Clients do not have urls, cannot be indexed and cannot communicate among each other (gRPC excepted). Don't you agree this design has massive centralisation as a side-effect, and how can we fix the design?
It's interesting that he is pushing the decentralization concept while at the same time decrying hate speech on the web. Wouldn't a non-centralized version of the web make it harder to police said speech?
As a disclaimer, I am not advocating the policing of speech in any way and am against that concept.
> Wouldn't a non-centralized version of the web make it harder to police said speech?
It might make it easier, by not connecting to those parts of the decentralized web where hate-speech is prevalent. Of course, this might then amplify echo-chambers.
You wouldn't be able to control what people publish on their own devices, but for those people to be able to spread their (unwanted) content would be presumably harder.