I'd be more cynical and suspect this is some kind of elaborate SEO strategy. Submit the site to social networks -> wait till gets some love from the Google algorithm -> put ads on it -> profit.
Possible, but this seems of rather a niche interest for a successful SEO strategy. I could grant that it would then be targeted specifically at the HN sort of social networks.