Why do you need major performance increases for old looking games that are already maxing out your monitor's refresh rate? Next you're gonna say programmable shaders are overkill.
If you think having more lines of code makes something slower then you should disabled the JIT in your browser and see the amazing performance wins of javascript being interpreted with less lines of code!
Google sucks and you're complaining to Mozilla? I can't believe people have become so complacent with search they will start blaming great content on the internet for being hidden by shitty algorithms.
This is the prep for fiber. They're releasing something with deprecation warnings so when they have to completely remove those things in 16 (w/ fiber), everyone will be ready.
Large companies actually do better in terms of diversity.
As far as doing things, there is definitely many things to be done! You are right that the problem starts well before college. In America there is a culture that being CS is nerdy, and not girly. This is largely in part due to Hollywood's attempts, but this can be combated at a more local level.
Whereas in an untruthful system like first-past-the-post - the winner could be someone who was #2 on 100% of the country's wishlist. But they voted for them because they were told their #1 had no chance.
And in this case, it's even more important than just being the first from a market perspective. Being first here allows Tesla to acquire a ton of data for their ML to churn on. Data is the monopoly that makes tech companies like Facebook so valuable today.
Facebook open sources most of their infrastructure, and anyone can copy their designs because they're fully public.