If you really want to read this, try using The Internet Archive.
OK, can anyone confirm this at all?
I'm normally a sucker for a good hoax...
http://forum.watmm.com/topic/50521-aphex-twin-has-died/page__st__30__s__a0644dd2203760125219510ff0b7bb68