Last week, I watched "The man of year". In the movie, there is a election system with a bug. It will generate incorrect result. Even the candidate has the highest number of vote, he/she may lost too. The result is only reflect the alphabetic order of candidate's name.
In the real world, it is very low possibility to happen. Only possibility I can think about, there is a very very low level of bug in programming language complier. The sorting algorithm of array will be based on candidate's name instead of the number of vote. Yeah, it should be something like that, but that kind of bug should be very easy to find by the unit testing.
I found facebook is a great web application. So far, I don't find it uses some kind of very very high-end technologies. But the way it use the technologies. It captured the way of we communicating with people in the real world and bring them into the virtual world. In the real world, that is so common we know a friend from the other friends. In the facebook, you know "friends of your friends" by the "view friends".
Today, I found a friend of my friend put the wedding events on facebook. The facebook provides the functions to check who will attend. That is so great!