I clicked on his homepage and it still seems to be active.
Nope. Look again. Many FReepers have seen/commented on his execution on this thread.