Here's his Twitter feed. Some gloating going on there. People are laughing at him.
It was the rage on 4chan last night for a while too.
Bttt