Often things get worse before they get better.... were I the CEO of Mozilla this is the vision for the browser that I would have. Electrolisys is one example... something that needs to happen for the browser to advance but also negatively affects the rendering engine. But that is ok because the rendering engine is on it's last leg as is the extension model.
Future firefox will be a blank slate, with a UI rendered almost if not entirely in HTML and portable webassembly. That means that the chrome extension model is MORE powerful than even on chrome as unlike chrome Firefox is most likely going to use an HTML based UI rather than a native one. The evidence for this is pretty clear... if they aren't going to use XUL and XPCOM what would be the point in replacing it with more of the same?
We'd almost certainly have extensions written in Lua, ruby and who knows what else... people that wanted thier extensions to be robust could write them in rust the same language as the engine itself.... and it would get optimised down from webassembly into native code. To me that sounds like like ti would have WIN-WIN for all developers and users of mozilla tech.
If you want these people to listen... you can't be a liar. Just because they won't listen to Al Gore or any of the other liars in office does not preclude that they won't listen to anyone. Presuming that the voter is stupid is like shooting yourself in the foot because it itches.
The face is no one wants their local lakes and rivers to be toxic! I'd bet a lot of the people that ridicule Al Gore and his ilk love fishing... and going to pristine beaches and riverboat rides etc etc... ocean fishing and eating the fruit of the sea. What hurts that to some degree is they level of annoyance caused by the EPA and measures that have dubious effect across a various industries from farming to manufacturing. While at the same time allowing travestys like the Animas River which is now full of freakin' heavy metals!!!
The fact is if there were a Donald Trump like figure going after water pollution just like he is immigration they'd probably have to battle it out at the polls!
I'm about an hour from downtown Charlotte, NC. And we just got 300Mbps cable from TWC... I'm on the 50Mbps/5Mbps plan but its still nice and was actually a free upgrade... I can't remember that happening here in the USA since forever. Latency occasionally gets terrible (100ms more than it should be) for some reason possibly my LAN but I doubt it.
Now... free speed upgrades were pretty commonplace when I lived in MG, Brazil but they were still poking along at around 3Mbps in 2005 even in a city with 120k people.
Currently Ubiquity long range wifi based internet is extremely popular there In Brazil... and cheap. You usually have to pay extra for a static IP though.... otherwise they set the antenna up as a router which is rather annoying since it makes dyndns etc a no go.
"pro-life/anti-abortion but, at the same time, I am pro-choice" most people don't seem to realize that is an option at least from a governmental standpoint.
Basically don't make abortion illegal... but require that people that have them pay for it, this makes it so my taxes aren't paying for something I believe is immoral. And if you can't then you carry the child to term and then put the child up for adoption.
That is only when running at the *same* switching frequency for transistors... keep in mind some of these technologies are not entirely transistor based so the power usage metrics that would apply for CPUs don't entirely apply to memory... memory is inherently mostly dark anyway though.
Stacked memory like the HBM in AMD's new GPUs being a fine example, or stacked nand... can allow the same data to be transferred at lower frequencies due to physically smaller bus lengths and wider buses. Which leads to lower power per work done.
Think of a physical hard drive... the only active area is directly under the read/write head.
Also, regarding the human brain... its mostly a combined memory/processing unit... interesting really to think about! Moving data from one place to another wastes energy.. and it just so happens that our brains process and store data in the same place and it would also seem that the different types of data it stores (muscle memory etc,thoughts and ideas, are stored in the regions those things are processed...)
If you can fit 400Gb on a micro sd... why not just put it on a the die with the cpu at the very least in the same package! You could literally install static game texture data into your GPU... and never access it from the main system disk after installation again rather loading it strait out of a bandwith optimisted nand or 3d xpoint memory...