M mashable.com Even Mark Zuckerberg puts tape over his webcam 53 points caberus 10 years ago 64 comments