Thanks for the interesting read.
I do agree that the DNS system is an unfortunate centralization in a distributed internet. I would include Certificate Authorities with that as well.
However I disagree with the implication that the web is a step backwards. The alternative is running native applications outside of a sandbox. That's... inexplicably worse. Of course mobile apps exist too, and are an improvement with their permissions and capabilities. It would be cool if we moved in that direction on every platform.
Also the phrase "DARPA weapon" sounds weird to me. I understand the sentiment, but DARPA doesn't really do anything besides throw government money at interesting research projects which may be relevant to USA security.
There are tons of alternatives, mostly completely unexplored.
Plan 9 and Inferno OS, just to cite my favourite ones.
Indeed the problem that the existing web is trying to solve (with pretty inadequate tools) is the problem of distributed computations.
The Web as an application platform cannot work.
We simply need better distributed operating systems.
Windows, Linux... every mainstream OS is simply a convoluted primitive stack of patches.
As for DARPA: it's a US Defense agency (and it does its job very well).
While every one can use the arbitrary code execution attacks that I describe against any identificable victim, the US serve most web traffic (through Cloud companies and CDNs).
As for Certificate Authorities I totally agree! That's one of the reasons I don’t like DNS-over-HTTPS.
is inferno ready for day to day use
Inferno is ready.
A better question would be if you need what it provides or not. ;-)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.