20081124 tech: Have layoffs begun at Google?