If you really want to read this, try using The Internet Archive.
http://drownedinsound.com/news/4143498-new-dis-site-coming-soon--your-feedback-is-very-much-welcomed?recent-recommended-reading