Since many of HN users are well educated people I trust I want to know which unpopular opinions you got? For me I think everything's fine the way it is. Life is evolving and a continuous movement.
What are your out of the box opinions about ... everything?
JavaScript is already dead, it just doesn't know it. We've entered the era of Zombie JavaScript.
https://github.com/WebAssembly/component-model
The component model is being used for the WebAssembly System Interface (WASI). WASI provides operating system integration for wasm applications outside the browser:
https://github.com/WebAssembly/WASI/tree/main
In the meantime you can use JavaScript glue code auto-generated by your toolchain to access the DOM. This will be made better with builtins like the js-string-builtins proposal:
https://github.com/WebAssembly/js-string-builtins/blob/main/...
You can call JavaScript functions and DOM methods from wasm like this example from Hoot, which is a Scheme to wasm compiler:
https://spritely.institute/news/building-interactive-web-pag...
I'd go a step further to say that React is not a framework - it's a library that people have cobbled together "frameworks" around.
Another unpopular opinion I hold is that I think dogs are superior to cats.
Puberty and high-school locker rooms can be tough enough as-is, then imagine the extra hell of being teased and ostracized as Boobie Boy for years.
- Evolution's uneven pacing caused human problem-solving ability to grow far quicker than our moral and social ability, resulting in a violent, selfish ape with powers far beyond what our societies can truly support. To really progress socially, it is not enough to merely evolve human culture and knowledge, but to evolve the human genome itself (or some manufactured equivalent thereof). See also: The Borg were the good guys.
- Generationally speaking, today's kids will have a worse life than we did. Their own kids and grandkids will be even worse off.
- React is awesome. Next.js is pretty nice for the right use case, despite its complexity and learning curve
- Cloudflare is one of the few companies actually driving the Web forward
- Game streaming (via GeForce Now) is a tremendously better value proposition than owning & upgrading gaming PCs every few years
- Both major U.S. political parties suck (maybe this isn't that unpopular these days...)
I guess this means we should make a new human species coded in React and host the entire society in Cloudflare or something like that...? Didn't get that far yet...