> it arrived on hacker news front page today, is what I am referring towards.
It arrived on the front page today because it was submitted today, and because it's an interesting and relevant article, regardless of the election result.
You'll have to ask the submitter haakonhr about the timing, but 6 days is a reasonable amount of time to discover, read, and submit an article from the Boston Review.