Who Is The Fake Steve Jobs?

The Web's new favorite mystery has turned dark and a well-known columnist admits he's not who you think he is. The big question: Who is the Fake Steve Jobs?

Baidu’s Net Profit Up 140%

Business is booming for Baidu - the Chinese search engine has reported its second-quarter revenue and net profit, and both figures have doubled (and then some) since last year.  Unlike Google’s earnings, this beats analysts’ forecasts; Baidu’s stock price shot up as a result.