The "Best Kept Secret of the Internet" was, fortunately for me, not so well hidden: I stumbled upon this site while looking for something mentioned in a YouTube video about an entity in the Baikal lake.
To my surprise, there is also an entry about the Dead Internet theory here... which leads to...