It matters that we create reasonable and sane policies and enforce them evenly and fairly across all market participants. We don't apply them selectively based on whether the company is "a nice guy." None of them are nice guys. They're not people, and folks need to stop anthropomorphizing them.
Your claim is false. When Apple made the decision to not allow Adobe Flash on iOS, there was no App Store. Apple did not allow third-party apps, and writing HTML5 was the only way for any third party to run anything on iOS.
That changed later, and clearly Apple enjoys the 30% now, but the grandparent comment is 100% accurate, and your first three sentences are 100% false.
This is cherry-picking articles to create a false timeline. The iPhone never supported Flash. There was never a "Flash ban" so much as there was never Flash.
I think that by "Flash ban" Dotnaught means "Apple's ban on third party development tools" which was specifically intended to ban the iOS packager tool Adobe had started shipping.
All of the earlier smartphones had applications. I had a real player app and a better video recorder for my Symbian phone; blackberry, windows (CE), and palm phones all had apps too.
Mobile Safari was certainly a lot better than browsers on the other phones though. And a lack of carrier garbage and interference on updates was also nice.
Yes, but they're just thin wrappers around iOS' WebView; they don't use the Gecko or Blink engines. Apple doesn't allow other browser engines on the App Store.
I think you're overestimating the amount of space we have realistically available for renewable energy. At some point I did the math for Germany.
The average German needs around 144sqm of solar panels (located in Germany) to meet their primary energy demand of around 48MWh per year (taking into account average production of solar panels in Germany). Germany has a population density of around 4300sqm / person. So in the ideal case with no storage losses you need to cover more than 3% of Germany with solar panels if you want to meet primary energy demand with solar power. (Wind energy is slightly more dense in Germany, but I haven't done the math there).
Realistically you might get something like 1% of the land area without huge resistance of the local population. Probably less, which is why offshore wind is popular. 100% renewable generation is only realistic because you can safely assume that large parts of the primary energy consumption are wasted. For example internal combustion engines are at best 40% efficient. Burning things for heating also only gets you 1J of heating per Joule expended, whereas heat pumps get you 2-3J. You just can't get away with losing another factor two to generate syngas, or even more if you want liquid fuels.
Of course you can justify some inefficiencies if you're willing to transport energy from far away (say solar power from the Sahara), but that is ridiculously expensive compared to more local generation.
When is Microsoft going to release first-class Rust support in Visual Studio and Windows, including debugger and official Rust bindings for their most commonly used APIs like Win32, Direct3D, etc.?
> C and Ada variations have done so for many years, way before Rust was a thing.
Not giving any concrete examples is just proving my point.
Which C variations are both thread and memory safe? Which Ada variations are both thread and memory safe ?
AFAIK, such variations do not exists, and people claiming that they do on the internet and then failing to provide a simple link when requested multiple times by others to do so just seems to confirm that.