top | item 1173524

Ask PG/HN: Is there something changed in the rank/sorting algorithm of HN?

21 points| jrnkntl | 16 years ago | reply

It occurred to me that a couple of articles are hitting up the top places pretty fast with just 1 other upvote (eg 2 points total). This used to never be the case, is this a little experiment? Is it based on Karma? I happen to see some spam articles get pretty fast at the top yesterday/today.

21 comments

order
[+] chaosmachine|16 years ago|reply
It's been this way for as long as I can remember. I like it. HN is the only place where you can submit something and have it hit the front page in a few minutes. It feels much more "real-time" than something like Digg or even Reddit.

Combine that with the strong spam filtering and fast moderation, and you have a winning formula. If something lame hits the front page, you can expect it will be [dead]ed quick.

[+] pg|16 years ago|reply
I noticed it too. I'm not sure what's happening, because that code hasn't changed in a long time.
[+] patio11|16 years ago|reply
FWIW: I almost always post in the 7 to 11 AM range Pacific time, and my experience is that one upvote in the first twenty minutes is frequently sufficient for frontpaging at these times on the weekends. I've literally never seen it take more than two, if they're in the first half hour.

Edit: changed strength of above writing somewhat. My memory is bad and I don't have contemporaneous records, which should make me wary of saying things like "almost always."

[+] axod|16 years ago|reply
Another bug report/oddity:

Loading any page when I'm logged in has started taking forever. If logged out, it doesn't take long to load.

For example:

This comments page loads in 981ms when I'm logged out. If I log in as axod, it loads in 7.5 seconds.

Maybe it's just my account :/ Hopefully it's not a 'moderation feature'. Maybe due to a reasonably high comment count for my account? idk but it makes HN pretty boring waiting for page loads.

Is anyone else seeing this behavior?

[+] cperciva|16 years ago|reply
This is wild speculation, but... is it possible that this is related to caching?

My understanding is that the ranking of front-page items is based on [# points]/[time since submission], which is obviously very large immediately after an article is submitted; this wouldn't normally matter much, but if the high points/time value is being cached, a low-point submission could stick around on the front page until the cache entry expires.

[+] shafqat|16 years ago|reply
Yeah, I noticed that sometimes two very quick upvotes can rocket an item to the front page.

On the other hand, one of my recent ASK HN posts (http://news.ycombinator.com/item?id=1167298) got 7 or 8 votes in the first hour but never made it anywhere near the front page, which seemed a bit weird.

Since PG says the code hasn't changed, I'd assume the number of people online and submitting during the given period has a large impact on whether any particular story will hit the front page.

[+] DanielBMarkham|16 years ago|reply
I think "Ask HN" articles get special treatment in the ranking system.
[+] vladocar|16 years ago|reply
It happened to me before that some stories only with two votes go to the front page but I think it's based on time, the longer the article spends on new stories more difficult it goes to front page. I'm note sure if the Karma has any influence on this.

Anyway I'm pretty happy how HN sorting algorithm works, meaning even with two votes you can go to the front page if it's quality article will remain on front page otherwise you are going to the second page.

This is smart system because every article has a chance to go to the front page and on the front page the "human factor" who will decide the destiny of an article. Not like many other sites that you need "million" votes to go to the front page meaning quality stories can be lost because people visiting the front page is much greater than people visiting upcoming articles page.

[+] vijaydev|16 years ago|reply
Interesting.. All my recent posts that made it to the front page got two to three up votes in the first half an hour.. I must confess that i was more happy than curious about this :)