Not sure when it started, but the second chance pool has moderators putting stories that didn’t get much attention when they were submitted directly on the front page.
There may be some survivor bias here, but second-chance stories seem very front-page sticky to me. At least those I have recognized.
The penalties are interesting. It shows that the design goal is not to maximise interactions otherwise "controversial" posts should stay up. Still though, I wonder what's the point of deranking said posts. Minimise the potential for a flame war to hit critical mass? Stop people from perceiving HN as an argument-filled forum?
HN is already perceived as an argumentative forum. Now imagine if the ratio rule wasn't there. FWIW I find it just as effective on Bluesky and Twitter for myself. Ratioed threads are usually more heat than light.
Personally the first HN algorithm anecdote I really noticed was when the "stop destroying videogames' petition hit the front page a couple years ago. In the first hour it got a modest ~100 votes and comments with some organic discussion, so pretty typical for a good HN post. In the next hour it was dead and buried several hundred posts down.
I don't want to be a tinfoil hatter here, but I think certain industries have a lot more influence over this site than most people realize.
This isn't very satisfying to me, as that ranks pretty low on the list of potentially damaging threads, don't you think? The genesis period of a petition? I see way more alarming stuff on here every day that further disillusions me to the biggest players.
I don't like Paul Graham, but I don't know if he really gives a shit what's happening on here. HN is not a super influential forum.
>as that ranks pretty low on the list of potentially damaging threads, don't you think?
Yes, exactly. That's why it struck me as being so weird; something so innocuous on its face getting hammered that badly suggests some kind of outside coordinated influence.
The part of this I always forget is how lazily the ranking is applied. HN does not rescore the list on every page load. A story is rescored when someone upvotes it, and separately one story out of the top 50 gets picked at random every thirty seconds and rescored. Pages cache for another ninety seconds on top of that.
So the front page is never a clean rendering of the formula. A story that stops getting votes can sit at the wrong position for minutes at a time.
Which is also why the penalty figures in the post are ranges rather than numbers. Shirriff is inferring them from stories ranked lower than their raw score implies, and a story that simply has not been rescored recently looks exactly the same from outside. He lists that as one of his sources of error, along with neighboring stories carrying their own penalties.
This falls apart completely if you’re like me and only see the list presented on brutalist.report which is strictly chronological and with zero algorithms.
If there's a vote threshold, it's still profoundly influenced by the HN algorithm, because front page exposure is the principal component in how many votes a story gets.
That site's interesting, but it would be super helpful with some summaries of the stories and maybe of the comments. Though I imagine that would make it a LOT more expensive to host.
Author here. I don't know why this popped up 13 years later, but hi :-)
Not sure when it started, but the second chance pool has moderators putting stories that didn’t get much attention when they were submitted directly on the front page.
There may be some survivor bias here, but second-chance stories seem very front-page sticky to me. At least those I have recognized.
The penalties are interesting. It shows that the design goal is not to maximise interactions otherwise "controversial" posts should stay up. Still though, I wonder what's the point of deranking said posts. Minimise the potential for a flame war to hit critical mass? Stop people from perceiving HN as an argument-filled forum?
HN is already perceived as an argumentative forum. Now imagine if the ratio rule wasn't there. FWIW I find it just as effective on Bluesky and Twitter for myself. Ratioed threads are usually more heat than light.
Officially, should be protecting the site by keeping things interesting. (Just saying officially.)
Thanks to dang, links:
curiosity and repetition: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
downweighting follow-ups: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Controlled narratives
Presumably this has gotten way, way more complicated in the last 13 years.
+ if (this.moneyPaid > 10000USD) = instaPostToFrontPage.
Personally the first HN algorithm anecdote I really noticed was when the "stop destroying videogames' petition hit the front page a couple years ago. In the first hour it got a modest ~100 votes and comments with some organic discussion, so pretty typical for a good HN post. In the next hour it was dead and buried several hundred posts down.
I don't want to be a tinfoil hatter here, but I think certain industries have a lot more influence over this site than most people realize.
This isn't very satisfying to me, as that ranks pretty low on the list of potentially damaging threads, don't you think? The genesis period of a petition? I see way more alarming stuff on here every day that further disillusions me to the biggest players.
I don't like Paul Graham, but I don't know if he really gives a shit what's happening on here. HN is not a super influential forum.
>as that ranks pretty low on the list of potentially damaging threads, don't you think?
Yes, exactly. That's why it struck me as being so weird; something so innocuous on its face getting hammered that badly suggests some kind of outside coordinated influence.
The part of this I always forget is how lazily the ranking is applied. HN does not rescore the list on every page load. A story is rescored when someone upvotes it, and separately one story out of the top 50 gets picked at random every thirty seconds and rescored. Pages cache for another ninety seconds on top of that.
So the front page is never a clean rendering of the formula. A story that stops getting votes can sit at the wrong position for minutes at a time.
Which is also why the penalty figures in the post are ranges rather than numbers. Shirriff is inferring them from stories ranked lower than their raw score implies, and a story that simply has not been rescored recently looks exactly the same from outside. He lists that as one of his sources of error, along with neighboring stories carrying their own penalties.
This falls apart completely if you’re like me and only see the list presented on brutalist.report which is strictly chronological and with zero algorithms.
Looks algorithmic to me. Reverse-chronological with upvote threshold(?), where upvotes are correlated with sort rank on vanilla HN.
Again, not a thing if you are on the site I mentioned.
There’s clearly decision-making going on because it’s not listing most HN posts. How is it deciding what not to show?
Not to mention HN posts don’t spontaneously emerge out of the randomness of the cosmos.
Sure they do. Just with extra steps.
Remember what Carl Sagan once said: “if you want to complain about AI from scratch you must first invent the universe.”
Saying it a second time doesn't make it any more true.
If there's a vote threshold, it's still profoundly influenced by the HN algorithm, because front page exposure is the principal component in how many votes a story gets.
Indeed, if you go out of your way to circumvent automatic story ranking, the particularities of automatic story ranking no longer affect you...
A capability available without visiting any third party sites, by the way: https://news.ycombinator.com/newest
I just hope you don't believe that somehow this magically allows you to escape bias. A (reverse) chronological sort is still a sort.
That site's interesting, but it would be super helpful with some summaries of the stories and maybe of the comments. Though I imagine that would make it a LOT more expensive to host.