Re: Well, maybe we should not put software in everything
@Tornado42,
Car systems already use "data diodes" to separate critical systems from non-critical stuff like the radio, etc. They're generally not optical as one normally perceives a data diode, but they aim to accomplish the same end result.
Mistakes in implementing this separation is what cost Fiat-Chrysler a $500million fine.