That submission is obviously controversial and has probably attracted flags.
http://imgur.com/tWjIPSP 13 points 2hrs, http://imgur.com/SgI97bA 8 points 6hrs
clickables: my latest posts-> http://imgur.com/tWjIPSP front page-> http://imgur.com/SgI97bA.
You probably triggered one of the antispam mechanisms.
also, from the guidelines: Please don't post on HN to ask or tell us something (e.g. to ask us questions about Y Combinator, or to ask or complain about moderation). If you want to say something to us, please send it to hn@ycombinator.com.