4 ms·
If that’s true then why aren’t the more upvoted posts getting ranked higher than the less upvoted posts. You didn’t address OPs comment at all.
by spiderice 4y ago
If that’s true then why aren’t the more upvoted posts getting ranked higher than the less upvoted posts. You didn’t address OPs comment at all.
- doctoboggan 4y agoIts not only upvotes that affect ranking, but also flagging.
- chewxy 4y agoBecause time is involved. The scoring formula is something like `(votes/age)^g` where `g` is a "gravitational constant". So if there is a post with 200 votes overall but is 20 hours old will be ranked lower than a post with 30 votes but was created 1 hour ago
- 10000truths 4y agoAre you sure that formula is right? f(x)=x^g is a strictly monotonic function for all positive g, so the ordering of the scores will stay the same no matter what constant is used for g (assuming g is positive).
- chewxy 4y agoIt's a bit more involved than that. There are factors like nonURL posts etc. It's been some time since ycombinator.com/arc held the source code of HN (it no longer holds the source code) so I can not verify the actual formula.