They also have the distinction of being the first page I've ever run across where temporarily enabling javascript on their domain causes the page not to load, whereas leaving it off does make it load. Makes "forbid fastcompany.com" an easy choice.
This is surprisingly common. They keep the content on the page in order to make it available for crawlers, and then use JS to hide the content until it's determined you don't have an ad-blocker, or you've accepted some draconian terms, or whatnot.
Better to leave JS off if the site works without it. :)