20081023 tech: Yahoo CEO's update mail to employees