Have I just witnesssed the suicide of an online persona?
Looks like he threw himself under that double-decker bus Jimbog mentioned.
I know it's a character flaw to make fun of those less fortunate, but man, stupid people are hilarious.
In RL, there are the Darwin Awards - published in the internet.