And I know there are folks on hn who think js is an abomination and noscript is the answer to all of life's persistent problems. "My web browser should be exclusively for reading text." But personally I'm not interested in taking us back to the 1990s.
That's just how it is though. Even if you're using vanilla js.
Don't get me wrong, I know what you mean... it's just that it's really hard to actually find arguments for that... philosophy
At this point, I think it doesn't really matter as long as your site has a good ux.. which is obnoxiously hard to measure
JS is fine as a technology, but blindly executing every single piece of code on every single web page is simply not a good way of doing things.
This would make JS outrageously slow, like hundreds of times slower than it is now.
Modern JS engines are not written for playing funny tricks with "window.status" or "window.title" as in 1990, but for more complex applications.
Not all uses are useful, but that's to subjective. As with wheels.
I do predict that the VPS providers will see some nasty side-channel attacks in the coming years due to the way they've chosen to share SMT between customers to reduce their costs and overprovision their hardware.
... wait, that sounds like plan9's dream
I understand that half the world runs on this stuff nowadays. That doesn't make it any less insane.
Your customer database is in a random DC somewhere halfway across the world running on the same box as some other arbitrary code.
Nice one. It's Web Scale(tm).
Maybe what we should be killing off instead is exporting everything to the cloud and running untrusted native code willy nilly.