Other article: http://news.ycombinator.com/item?id=4450307
There was a Univ of Wisconsin study, and an "Barshop Institute for Longevity and Aging Studies at the University of Texas Health Science Center in San Antonio" study, and their results contradict.