Peter Ha stops by the 404 studio today for an update on what's going on at TechCrunch. We'll also chat with him about his time at The Daily and its recent cuts, Facebook reporting more than 83 million fake users, and the ups and downs of Sriracha hot sauce lollipops from ThinkGeek! [Read more]