I think it depends. I've seen some decent discussion of TechStars on here before. I'm sure there is a Harvard and Yale aspect to it it as well. But overall I think that HN is a fairly impartial site. I would be much more inclined to think that people just didn't like the article then think they were boycotting TechStars.