Another one of those nerdy, opinionated pieces that comes up with stuff that is so mindless it's almost not worth the time to click on and check it out. But, they are at Most important inventions of the 21st Century in pictures - Telegraph if you really care.