In 2007, Miele introduced a machine to disinfect medical products and laboratory equipment, which featured an Internet connection. Ten years later, a security researcher found that that particular series of machines was remotely accessible by anyone. These machines are similar to dishwashers, which caused several sharp comments in media publications.
"This is fucking hilarious. A dishwasher on the internet."
— Dan Tentler (source)
How can it be that the programmers of Miele made such an error? They are experienced people, aren’t they? They’ve been writing software for years. And their company has money to pay them.
The thing is, they’ve been writing dish cleaning software. They know how to interface with switches, relays and sensors. But they don’t know how to connect to the network.
I’ve seen scientists write programs for DOS. I’ve seen them learn IDEs and make fancy GUIs for Windows. I’ve seen them learn Matlab and R. In a connected world, the Internet, and the web, can look like the obvious next step.