Egyptian Hacker Teaches Yahoo 'Hard Lesson'