W wsj.com The Worst Job in Technology: Staring at Human Depravity to Keep It Off Facebook 138 points mef 8 years ago 65 comments