Ha! Found a copy of the home page at last, cached just yesterday!! For those curious enough, here is the link:
http://106.10.137.112/search/srpcache?p=http%3A%2F%2Fdennisc...
http://106.10.137.112/search/srpcache?p=http%3A%2F%2Fdennisc...
But now I'm really confused. That page still exists as of this minute: http://www.dennis-cooper.net
The link from the fusion.net story is: http://denniscooper-theweaklings.blogspot.com/
That blog does not exist. So maybe we're talking about two different things?