Yes but if those articles come to Hacker News so you don't have to go to Reddit, why would you keep using HN?
The best way to know if something is off topic, and indeed the best reason not to post off topic stuff, is if you think the community will spend more time debating whether the article is on or off topic than the article itself.