Shouldn't be allowing language in kernel that doesn't have a standard.
Even before Rust, the kernel wasn't written to ISO C, but to GNU C (there's plenty of quotes from Linus to that effect).
Rust does not make deadlocks safe (they cannot be). Rather, it disallows some ways of structuring your code and will then refuse to compile your code until you've written it in a way that the compiler can prove that a deadlock (or memory error, or other types of error) cannot occur. That can sometimes make Rust code much harder to write, but the benefit is that you can be much more aggressive at using threads because you don't have to "play it safe because of the risk of errors".
I've become a pessimist as I enter my 50s.
Everyone not Tesla is worried that Trump will get elected, and to stay in his good graces they're going to 'back off' because they aren't sure if the subsidies they were relying on will continue. They let their dealer networks rip everyone off, making their vehicles un-affordable, and then when interest rates skyrocketed now they can't sell their over priced under delivering pieces of crap. it's one thing to buy a car at 2x its value when interest rates is square root of a small number but when you now get 7-8% instead of 1-2%.dealers fucking over people doesn't work and the sales completely stall because the things were expensive before they were marked up.
Meanwhile, Tesla will continue to fuck up the market and sell more. I just wish Elon wasn't such an asshole.
My hope is that Polestar, and the Chinese brands I'm not familiar with and others still invested will pick up some of the slack. In a fair world GM, and others like Toyota will become a history lesson like buggy whip manufacturers.
10 to the 6th power Bicycles = 2 megacycles