Armed with this confidence, in the years since Y2K, we have created more and more complex networks and systems to enhance, guide, or even take over many facets of our daily lives. Whereas in 1999, many aspects of our day-to-day living remained offline, today little is left untouched by computer systems, networks, and code: Talking to friends and family, reading a book, listening to music, buying clothes or food, driving a car, flying from place to place — all of these activities depend on the network. Increasingly, the network extends to devices that, in 1999, were not considered to have much technological potential: household appliances like refrigerators or thermostats.

Now, we’re discovering what a false sense of security we’ve created. Along with it should come the realization of just how little we understand about the programs that permeate our lives and the networks that link them. Unlike 20 years ago, we appear less and less capable of predicting what will go wrong, or of stopping it before it does.

Source: We’re Finally Learning the Lesson of Y2K — and It’s Too Late