I agree that it is a very annoying site for navigation and content. Original link took me to an ad that didn’t want to load, then to a homepage with buzzword reference to social media, celebrity douchebags, and geek stunts (like not eaing for 100 days).
I can get all the links at the top of the page to show up, but clicking them does not accomplish anything.