20101214 tech: Yahoo plans to lay off over 600