And this is exactly why that report is somewhat misleading. On the cheaper end of cars, a lot of those are not maintained regularly, and this is the reason why they fail in the first place. And if you look closely, in most cases the reason for the fail has something to do with lights or brakes or tires. Stuff which does not cost much to fix in a Dacia, but is crazy expensive on the upper end, BMW etc.
I had the first major issue with my Dacia since I bought it 7 years ago, and it had something to do with the LPG installation, and it was about 1000€. From a TCO standpoint of view, that car is so dirt cheap, only my little Seat Mii (CNG) - which I bought used, is cheaper.
A bit of a strange article. Of course they are right that VW is struggeling. But to suggest to only favour tech monopolist solutions is from a strategic standpoint a really bad idea.
And it is very surprising that nowhere in the article is mentioned that VW - in comparison to other auto makers - at least, has a plan. They specifically bundled all the software operation into a new company, CARIAD. If that will work is a different question.
The point is, that in a moderately complex Java project that might be something on the order of 150-200 dependencies, and updating just one of those usually doesn't lead to a big change in the transitive dependencies (it is a different thing for a major update, Java 8 -> 11, or from the pre jakarta JEE to jakarta), but its possible for a single person to track whats happened. But with 1500+ dependencies, so an order of magnitude bigger, its just not possible.
I still think plus is fine in this case. And really, my expectation is, that anybody who thinks about adding a months, knows about their own intention. Because I suspect just adding the month is not what most people are actually doing, I guess in 90% of the cases most developers will add another step, rounding to the last (or first) day, or to the next same weekday, whatever.
The one thing nobody wants, is to add a month and land in the month one over.
So even if the semantic differs between libraries for adding a month, it actually doesn't mather that much. Because for all the other cases one could imagine, most people will add days or weeks, if staying on the same day matters.
It was reported about it in the German press. I'm an opponent of nuclear power, but in this case I can only shrug and conclude that everything worked as expected, the issue was identified and dealt with.
Just from some discussions from the last weeks, I don't think simple is possible anymore: just Unicode and Font Rendering by themselves have a complexity which boggles the mind. If you then consider stuff like authentication/authorization, i18n and support for blind people its clear that "simple" just doesn't cut it.
And even that is not entirely true. The TGV can only run this fast because it runs on tracks where only the TGV is allowed.
The rail bed is even not that great, that's why only some ICEs are allowed on TGV routes, because they need a special deflector which is more robust to tolerate the stones which are thrown up in the air when the train drives over it.
I think they took this in consideration when they designed the latest iteration of the ICE.
so recycling the batteries of the vapes is apparently a thing