In any event, it appears that Yahoo's investment decisions are the the only thing that have saved the company. They should shut down all non-profitable parts of the core company, liquidate most of their of their Alibaba/Yahoo Japan stake, and use the newly empty offices and $50 billion war chest for a private equity/venture firm/hedge fund. They could reassign some of their brightest engineers to write trading algorithms. With $50 billion to play with, and some smart people, they could be throwing off $5-$7+ billion in profits for their shareholders per year.
They've lost the battle for web supremacy. They should recognize their strengths and capitalize on them.