2 posts on that page are less than 6 months old and they are both posts of the same thing.
Another search, limiting it to >50 points (so passed through the frontpage at one point) and within the last 12 months, showing ~26 results: https://hn.algolia.com/?dateRange=pastYear&page=0&prefix=tru...