Why Humans (and Baboons) Stress So Much8 points by seren6ipityRead the articleDiscussion on Hacker News