Спасибо тем, кто разместил ссылки на другие вопросы / ответы. К сожалению, в этих уравнениях учитывается гораздо больше вещей, чем возможно при моей настройке (например, голосование, репутация автора и т. Д.)
Поэкспериментировав с этим, я пришел к следующему уравнению:
log10($numOfReplies * 20000 / pow($timeSinceLastPost, 1.3))
Это все еще может использовать некоторую работу. Например, если есть действительно очень популярная, но старая ветка, она будет слишком горячей, но если кто-то ответит на нее, это вернет ее к вершине на несколько дней / недель.