Personally I have no contingency plan in front of me, because this is not a deviation from the trajectory I expected.
Democracy only flourished X the costs of broad increases in standard of living could be externalized (ie: conquests, colonies, slaves, overfishing, pollution etc).
(I'm not sure if 'X' is "because" or "while" and that is only of academic interest anyway.)
In other words: Democracy seems to be a luxury item.
I'm amazed that there has been zero coverage of this:
EU's new Product Liability Directive got voted through last thursday.
No later than two years from now, software, stand-alone, cloud or embedded are subject to "no-fault liability" (ie: doesn't matter how or why, only that it is defective.)
Yes, I've seen lots of quality code written by people who tried to do so over the last 40 years.
But as I said: I have never seen a silver bullet hit.
Rust is absolutely a step forward, but it is not a silver bullet either.
And as I already said, I have nothing against it's use in FreeBSD.
The only thing I resist is wasting time and effort on importing it into the FreeBSD tree, just because we as a project have this "src or forget it" attitude.
I think that is one of the worst failures of stewardship I in IT history.
It's 20 bloody 24 and we still cannot tell the C-compiler that we want this struct packed&padded a specific way and that the fields should be explicitly little- or big-endian, so that it matches the hardware specification or protocol format ?
But nooo, can't have that in C.
I guess nobody uses C-programs to exchange data outside their program ?