Military leaders throughout history have supposedly goaded on their troops with the phrase, "You wanna live forever?" In 2009, the answer for many people is "Yes, please," and the Nobel Committee has today honored three U.S. scientists for discovering the genetic code that regulates aging in cells.
What makes us happy? There's no simple answer (sorry), though this 70-year-long longitudinal study on well-being offers some fascinating insight. Humility helps, so do our reactions to life's woes, and "the only thing that really matters in life are your relationships to other people."
Also in today's links: customer-unfriendly shopping innovations, it pays to be tall, and more.