throwaway50182
You need to plan ahead, sure. Portability was one of my main concerns (including the possibility to go self-hosted). But it's definitely not impossible, nor too hard to do.
But tell me what third tier cheap provider has managed scale-to-zero-or-infinity functions? Managed storage with S3-like API? Where can I get an API gateway cheaper than Amazon? What about managed databases? These tools allow me to develop insanely scalable software incredibly easily.
Agreed - all the big clouds are very expensive VPS hostings. Don't use it for that.
And Kubernetes? It goes way beyond containers, you can replace many cloud provider-specific resources with Kubernetes resources. What alternative gives you that?
I care about my taxes (and I don't mean EU subsidies here) going to solar baron's pocket instead of nuclear reactors.
The few projects you listed - you seriously think that's enough? I don't. We can see in practice that all the money spent on solar and wind led us to over dependence on fossil fuels, not their abolishment, and now we have to spend another absurd amount of money on storage to solve that.
It's a failed anti-nuclear policy that's thankfully reversed now but that doesn't change history. I really don't care about the US, or frankly, Slovakia and France. I care about my own home.
BTW, it's funny that all the projects you listed were started way before the green deal. IMHO you just confirmed what I said.
The population is pro-nuclear, sure. But the policy was set by the anti-nuclear supporters of the green deal and we had to wait for many years until reality forced them to accept nuclear.
EU energy policy made visible changes on the markets and landscape of the eastern republics - and the people here hate the EU for it.
For example, it created a whole class of "solar barons" who used the EU regulation to get free money that now everyone has to pay for, and for the necessary energy storage that the "barons" are not on the hook for. The population here would've preferred to go nuclear, but EU forced it to support this instead.
They could've simply integrated TypeScript into VSCode using a proprietary protocol to keep people locked to it. Instead they took care to make a well documented and reasonably open protocol that others can use for their own language support, and to integrate TypeScript into other IDEs.
I really don't understand what you think they should've done instead.
Do you think that the world where every compiler has its own API is better? You're still free to do so - just develop an extension for VSCode and/or all the other IDEs instead of a single LSP server implementation.
Only the richest of the rich (literally few hundreds of people) could buy legally imported western electronics. It was available, even in the Eastern Bloc, but nobody had the money.