Twitter is going public. It announced the news yesterday, in a tweet, and now the world is all a-twitter about how good an investment the company might really be. Problem is, no-one quite knows how it makes money, and the company isn't telling. At least, not yet. Oh, and Sarah Jessica Parker has a new shoe line. Better late than never.