Complexity and Society
Vernor Vinge is well known as one of the originators of the concept of the technological singularity, which is well-known to inform his sci-fi writings.
One of the less well known concepts which informs his sci-fi writings is one possible fate of societies that do not or can not end in a "singularity", which is the eventual unavoidable collapse of the society in a cascading failure state brought on by excessive, uncontrollable complexity in the ever-more-sophisticated systems that drive the society. In this case, take "system" in the broad sense, including not just software, but business practices, government, and societal mores. A failure occurs somewhere, which brings down something else, which brings down two other something elses, and perhaps quite literally in the blink of an eye, you are faced with a growing complex of problems beyond the ability of any one human to understand or contain.
We've seen small-scale examples of this before; Part 1 of The Hacker Crackdown goes into some detail about the 1990 AT&T phone network collapse.
I've always been a bit dubious of this theory. It's not intrinsically bad, but the truth is all software and systems must have some fault tolerance in them, because in reality, faults happen all the time. As I write this, my office has just experienced 6 straight days of faulty internet connection, and yet, our world has failed to end. We've got problems, but every bit of software we use already knows it has to be able to deal with problems like that. Only a few things were confused by the exact nature of the network failure, and even those were non-fatal. Deliveries will be late, networks will be down, contracts will be violated, only the truly foolhardy fail to make plans for those eventualities... unless....
Jeff Jarvis on Topics instead of Articles
Michelle Malkin has the story behind the Palin email hack. (Warning: Link to Michelle Malkin, if you're sensitive about that. But the email quoted by that post is as close to primary source as I can get.)
In summary, Palin's email account was hacked by exploiting the fact that Palin's answers to the security questions that allow a user to reset their password could be even-more-easily-than-usually guessed by accessing public information, which then permitted full access to her account.
I wanted to discuss this situation from a computer security point of view, because there's a lot of interesting stuff going on in this example.