Twitter’s revenue rises but the stock falls after management’s comments about future growth. Baidu is making an expensive bet, but will it pay off? Plus, we sift through the wreckage of Yelp’s latest quarter and celebrate National Chicken Wing Day.