A few days ago, car company Tesla issued a software update which turns existing Tesla Model S cars into self-driving cars (while Google and Apple are busy designing self-driving cars).
This reminded me of the old joke from the 90s which made a comparison of the progress made by cars and computers – “If cars were like Windows, they would crash for no reason — you would have to close all windows and restart the car”.
A few years have passed, and cars are essentially ‘drive-by-wire’ now – which means that there is a ton of software ‘under the hood’ (literally!). Meanwhile, Windows has improved in terms of reliability, so let’s see how the old joke holds up.
1. For no reason whatsoever, your car would crash twice a day.
Computers still crash – sometimes spectacularly. But it’s not “twice a day” bad like the days of Windows 95/98 etc. . Since Windows 2000 moved to the NT kernel, things have improved. Cars have started crashing for no reason (Toyota unintended acceleration, failure to detect objects by Tesla etc.) Still I trust my car to run without crashing far more than I trust my laptop! Win for the old joke.
2. Every time they repainted the lines in the road, you would have to buy a new car.
I’m not sure what the joke referred to by repainting the lines in the context of computers, but technology does tend to get obsolete pretty quickly – especially smartphones these days that seem to be designed to last about two years.
3. Occasionally your car would die on the freeway for no reason. You would have to pull to the side of the road, close all of the windows, shut off the car, restart it, and reopen the windows before you could continue. For some reason you would simply accept this.
This happens to cars already (Infiniti EX35 shuts off while driving).
4. Occasionally, executing a manoeuvre such as a left turn would cause your car to shut down and refuse to restart, in which case you would have to reinstall the engine.
I suppose they were referring to software crashes etc that would render the computer un-bootable. I would think this is pretty rare these days for typical computers.
5. Macintosh would make a car that was powered by the sun, was reliable, five times as fast and twice as easy to drive – but would run on only five percent of the roads.
While Apple is busy with it’s car plans, a self-driving car start-up (probably qualifies as “twice as easy to drive”) called Cruise has a car which can only drive around San Francisco!
6. The oil, water temperature, and alternator warning lights would all be replaced by a single “This Car Has Performed an Illegal Operation” warning light.
This already happens – the Check Engine Light.
7. The air-bag system would ask “Are you sure?” before deploying.
Fortunately, this does not happen, but there have been cases where the air-bags did not deploy due to software errors.
8. Occasionally, for no reason whatsoever, your car would lock you out and refuse to let you in until you simultaneously lifted the door handle, turned the key and grabbed hold of the radio antenna.
This sort of happened to us once while we were renting a ZipCar which uses an app based system instead of keys. We were just not able to unlock the car and get in. Eventually, after some fiddling around and calls to customer care we were able to coax the car into letting us in.
9. Every time a new car was introduced car buyers would have to learn how to drive all over again because none of the controls would operate in the same manner as the old car.
Car controls can be confusing too – Example : Unusual transmission controls could increase risk of accidents.
Car navigation systems and media centres can be pretty unintuitive.
10. You’d have to press the “Start” button to turn the engine off. “
Computers have become more reliable over the years, but cars have now become computers on wheels. We can only hope car makers are able to stand up to the complexity of software systems!