It was explained to me last week that the reason it does this is, the algorithm currently checks for interaction and if someone interacts with a 3 year old post it gets put in the pool. If I interact by upvoting the old post because I didn’t see the date, it gets put even more into the hot pool. This happens again and again to make posts come back from the dead. Apparently they’re working on adjusting this.