20110315 tech: What Yahoo engineers doing at Microsoft