20101214 tech.tech-news: Yahoo to lay off 600 to 700 workers