IMO, the best way is by rating weighted by time. The top comments are the ones that have a lot of points or were posted very recently. That way, new comments have a chance to get upvoted. A lot of sites (e.g. Reddit, YouTube) do this.
I wholeheartedly agree, I think that the decay weighted algorithms are such a neat and useful tool. Not the author, but I found this nice little repo that covers the HN + Reddit algos: https://github.com/clux/decay
reply