I have just over 1000 as well. Not sure why I saw it and not others. Maybe the article has to be "[dead]" for vouch to appear. (It was "[flagged] [dead]" when I vouched it.)
Try emailing the mods -- you can just use the "contact" link at the bottom of the page.
I think the subject matter is on topic for Hacker News, which is why I submitted it. Often times these types of articles lead to discussions that "generate more heat than light" (a term dating back to at least Usenet if not earlier), which is understandably not too welcome on HN. There seems to be more "light" than usual in this thread though.
Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Ideological or political battle or talking points.
I think the subject matter is on topic for Hacker News, which is why I submitted it. Often times these types of articles lead to discussions that "generate more heat than light" (a term dating back to at least Usenet if not earlier), which is understandably not too welcome on HN. There seems to be more "light" than usual in this thread though.