How cool is this?! Swiss researchers have released some data which suggests that anger is actually the driving force behind human cooperation. This makes me smile, since it affirms my faith that all the time I spend getting frustrated at (and then frankly angry with) customer support representatives has a greater beneficial purpose.