The chips themselves add a bunch of new failure states to consider beyond software bugs, too. Maybe a bad wire or component puts too much load on the microcontroller's wee internal pin drivers and they melt into a permanent "on" state. Or a voltage fluctuation browns out the chip on boot, partially randomizing its RAM or registers. Or the chip manufacturer fixes some errata or discontinues a particular part number and now a pin you've left floating has become a hardware heisenbug. Or the wrong bit flips in your EEPROM after being in a hot machine for a few years. Suddenly a boring 555 looks pretty good. (Keep in mind, we're talking about "turn off heater after pulses stop", not "abort launch sequence if tank 3 pressure low". The latter is way above my pay grade.)
For every task you could also use a 555 timer for (with dedicated analog support complexity,) you are talking about tens of lines of user code at most.
Even if you had to do everything directly with registers, the amount of C or Rust here is minuscule.
Sure. And selling the most popular car on the planet is a failure?
Didn't the US government put ~$80b into rescuing GM etc, years ago?
Subsidies bootstrapped the EV industry. Stupid policies mean walking away from the investment, ceding the market to foreign competitors, and doubling down on legacy ICE crap the rest of the world no longer wants...and Americans will be less and less able to afford.
Also, if you compare the entire model line up sales, Tesla isn't even in the top ten in sales. Tesla could disappear entirely and the car industry wouldn't even notice.
Car buyers are not confused. The market is naturally highly segmented. My needs "every day low distance compact car that can cope with city centre narrow streets with once a month motorway driving" is not met by the same car as "family of 5 with big dog living in a village"
I really don't get how most comments don't get that "wd" stands for "water displacement". I buy and use it not for lubrication but for eliminating moisture and cleaning. What would you use in a distributor? Motor oil or penetrit?
reply