If you really want to read this, try using The Internet Archive.
All seems to have gone pretty quite as of late. Is there any news regarding a new record?