Have you done any ML-lineage languages before (ocaml, Haskell)? If yes, did you like it? If yes, the answer to your question is probably Rust. The thing about Rust is that it’s kind of this Frankenstein language with a lot of foundational influence coming from ML lineage languages (algebraic data types, traits, combinator heavy programming, etc) but with curly braces and memory management part unique (lifetimes) part modern C++ (smart pointers).
I see Zig as being a lot more in C tradition and lineage with nicer and safer memory management techniques. Also comptime (Lisp-ish there?)
PHEV means a lot of things. Toyota PHEVs with e-CVT are simpler than a normal ICE. VW PHEVs where there’s an electric motor tucked into their DSG gearbox - not so much.
And then the kicker. VW doesn’t allow the dsg with electric motor to be repaired by dealers. If something is wrong it needs to be replaced completely. At the cost of €15k (NL, 2021). The only serviceable thing is the clutch and the mechatronic.
IMHO this is something that should be regulated away as consumer unfriendly and environment unfriendly. (Not to say hostile.)
In the end I got a DSG specialist fix the problem in two hours by replacing two simple components physically. The car then spend an hour retraining the dsg.
It’s not about champagne. It’s about us not making anything like the Patriot air defense system. Or us not having the capabilities to command our disparate militaries cohesively without US involvement in NATO. The whole Western order has been built on the premise of US being the corner stone that ties everything together.
Thank God the French have always been suspicious about it since the Suez crisis, hence we _do_ have at least some independent capabilities.
For those who don't know, the French (and British) instigated the Suez crisis. It was a highly illegal attempt at regime change in Egypt and the US along with the USSR and United Nations rightfully pressured the French to stop. Bizarre example to illustrate the need for military independence.
Unfortunately your assessment is based on the faulty premise that anyone in international politics does anything to be nice.
The US doesn't give one rats ass about Egypt. The US won and got their way in Suez and the international seas in general. Europe lost.
There is no right in geo politics - only might. It's completely machiavellian. This is because you don't get to elect your neighbors leaders, and so they aren't beholden to you. International politics fundamentally doesn't work like national politics because of this. You can't stop Putin, Trump, or Xi, from taking what is yours unless you have the steel and oil to stop them. You can't sue them or vote them out like in national politics.
The problem with your perspective is that citizens can still tell right from wrong. And the public is much less Machiavellian than those in charge. The people can change how their leaders act, but won't when they believe any attempt to steer towards pro-social geopolitics is pointless.
I should also point out that some countries are much more bellicose than others, in direct contradiction with your nihilist view.
I absolutely do not encourage anything bellicose. I'm saying you are not good for not defending yourself. Everyone needs to defend their access through the Suez.
Do you buy the first item that pops up on Amazon for a search that you've made? Because that's letting the robot do it for you.
If the answer is "no because that's an ad", well, how do you know that the output from ChatGPT isn't all just products that have bought their rank in the results?
You don’t even need all the ceremony. If the config gets updated every 5 minutes, it surely is being hot-reloaded. If that’s the case, the old config is already in memory when the new config is being parsed. If that’s the case, parsing shouldn’t have panicked, but logged a warning, and carried on with the old config that must already be in memory.
> If that’s the case, the old config is already in memory when the new config is being parsed
I think that's explicitly a non-goal. My understanding is that Cloudflare prefers fail safe (blocking legitimate traffic) over fail open (allowing harmful traffic).
I do agree with the fragility argument. Though if/when the shock comes, I doubt we’ll be anywhere near being able to build cars. Especially taking into account that all the easily accessible ore has long been mined and oxidized away.
That's part of it, but is also weird because C# & .NET is probably one of the most productive single-developer stack you can choose. Modern ASP.NET handles so much for you it's a lot like Rails in that regard, you can get a lot done in it solo.
I see Zig as being a lot more in C tradition and lineage with nicer and safer memory management techniques. Also comptime (Lisp-ish there?)
My two cents
reply