Source: http://www.newser.com/article/f0315f730c6843a195808c10be967f62/the-latest-zuckerberg-admits-mistakes-outlines-steps.html