That's because the big optimization would be "don't cram this entire application into the browser", but we've all collectively decided desktop software is impossible, so.
> we've all collectively decided desktop software is impossible
the customers are the ones who did.
Suppose there was a desktop app, but a competitor has a web version. It's much easier, faster to use the web version, because you dont need to download the desktop app, install it (which might require admin perms). Then your files are local, so if you have a second computer, there needs to be some way to share those files between.
There are plenty of advanced compiler techniques, but you can't understand them until you understand the fundamentals. There will always be a place for the purple dragon book.
Except our entire sociopolitical system here doesn't incentivize lofty, crunchy-granola companies. The same reason why we're in this mess in the first place is, well... because we're in this mess in the first place. I.e. you have the causality backwards: we don't need alternative orgs to save us, we need to outlaw the more ruthless, race-to-the-bottom business practices that are not only legal, but encouraged. It's not a coincidence that it's getting harder and harder to complete with big, entrenched players, and a worker co-op can't do much when Google has more money than several small countries combined.
which is the process by which big entrenched players make it hard for others to compete with them. Consider this quote:
"I believe we need a more active role for governments and regulators."
That's not a quote from Bernie Sanders; that's a quote from Mark Zuckerberg.
I'm not saying you're wrong, but my default assumption is that anything coming out of the political machine will benefit the big entrenched players at others' expense.
The US is one of the most business-friendly countries on the planet (it's why you don't have to provide your employees, you know, rights). No idea what GP is on about.
Behavioral interviews select for people who are good at lying. Why else is interview prep a multi-million dollar industry? I can train anyone to tell interviewers exactly what they want to hear. Do you want people who are honest but maybe say things you don't want to hear? Or do you want drones?
My last "1 hour" test took me hours to complete. I asked them to implement it in front of me in an hour and they couldn't.
Programmers are terrible at estimating and programmers will choose tasks that are obvious to them because it's the exact thing they do every day, but it might not be so easy for people not in their exact niche.