Fortunately for us, all the entries are live on deepseanews.com (I'm fairly sure the discovery.com postings had the same content), it's just the links that are dead, and archive.org is of no help here. I suspect the blog migrated from the Discovery site to Deep-Sea News, but the internal links...