Stashed in: Facebook!, Active Users
1.55 billion users is more than one fifth of planet Earth. Wow.
6 Things the Most Productive People Do Every Day | TIME
Tech Confessional: The Googler Who Looked At The Worst Of The Internet
Why You Can’t Lose Weight on a Diet, by the New York Times
VY Canis Majoris -- largest star ever discovered -- compared to our Sun and Earth...