Google isn't even accessible in the biggest country with the most people on the internet. So the HN title is misleading, in that it isn't 20% worldwide.
There is no "right to purchase an electronic device without replaceable parts". You just made that up. But I'll answer your question anyway.
Because it's a giant waste that is destroying the planet, and is economically irresponsible and noncompetitive?
Why should the arseholes who produce things that break in one year have a competitive advantage over companies that do the right thing by their customers and by the planet?
Also Australia is one of the most expensive places on the planet - in the urban centers. They already have space near the wind farm for very cheap. As a bonus you don't have a giant Samsung Galaxy situation near so many people.
Tesla sold a financial product. The government needed to cover some of the risk of when power lines go down, or if something goes wrong in another part of the network. It needs to cover this risk quickly for political reasons.
The chance of another similar storm knocking out the power lines again, which now have bigger maintenance crews, is very small. But if there is another blackout and they didn't do anything? They'd be in big trouble with the newspapers.
So Tesla really sold a risk product. Since SA could have spent the money on more generation. But not all people understand that.
The 100MW stage of that wind farm cost $250 million, and took some years to reach agreement, and some years to build. By promising to build the battery quicker, they have covered that risk during the time they need it.
They could have installed another wind farm the same size in a different part of the state in order to reduce the risk, and fill up the valleys of power generation. That has been proven to work too, and the benefit is you have more power generation in the peaks.
The cost of the blackout was estimated to have cost $367 million to business. 12% of the businesses had backup power generators themselves, and about a third of the businesses had bought insurance for such situations. Life critical systems are required to have independent backup power.
By the time it's built there will probably be a similar amount of solar power installed as the battery (by current rates of installation). There's 2,034 MW of industrial solar being constructed in Australia for 2017. This doesn't include stuff going onto roofs of houses, of which there are millions of houses already covered and more being done. 5KW solar installed in Australia can be done for $5,000AUD or less for a 5KW system. That's $100 million AUD for 100MW on 20,000 homes.
There's also a lead smelter which is being upgraded, so it will have modern equipment which lets it use power more dynamically... effectively making it a battery. It can take in power, or not, as it needs. They can also shut down their power hungry desalination plant if needed (which they don't really need when there is not a drought).
So now they have a backup battery, a backup gas power plant, and backup power lines to another state, more efficient industrial power users, and hundreds of thousands of small independent solar power generators.
I guess Conda is the most popular one. In the python world, we glue all sorts of things together. So I guess it's natural it'd come from there. But now it supports all sorts of stuff other than python.
They don't need to back it up. It is up to the person making the original claim to back it up.
There's half a century of research and practice into this topic. Anyone in the industry _should_ know about this. Anyone who doesn't can find it on a search engine within 30 seconds.
That looks like JavaScript. Yes, of course you can use that - but which react projects do it that way? It seems this is mostly pulled out when people go... ewwwwwwww, stinky...
Most use the html+javascript language which is compiled and then spits out JavaScript and html. This is pretty much identical to PHP - which is a preprocessor template language.
Anyway, facebook says it reminds me of a template language, so I'll believe them.
The datepicker native input plugin exists, so it's just installing it. Then you get a JS api for it.
If it doesn't exist somewhere in the thousands of plugins available, you'll have to make it yourself. The other thing that happens, is perhaps a plugin is only available for Android. Maybe there's another one with a slightly different JS api for iOS... or none.
I've also done emscripten compiled C++ mixed in there. Which replaced various native apps. Since it was mostly OpenGL anyway... the few controls were easily implemented in JS/Html.
Anyway... just trying to share some options. Lots of native cordova plugins available (which I guess is it's main point). I really don't care what other people do... and somehow got drawn in to this discussion again!
Cordova is all about plugins. You can use a native datepicker plugin for example.
If you need native functionality, use a plugin. (there's probably one already there, but maybe you need to write a tiny bit of native code).
I guess that's the whole point of hybrid that people don't understand - it's a hybrid, and you get to choose the best of both, making the trade offs you need to make for the best result.
Not ideal for every app/budget, but I think people just don't get this part - use the native plugins if you need them! :)
Ship fast, and slowly replace all the bits with native (if you need to). [fast|cheap|good] pick two! (then the third).