News for hackers. Stuff that matters.
Re:Improving the Hacker News Ranking Algorithm by max_ on Friday September 03, 2021 @05:13AM (#28401995)
How about you let HN users choose what algo they want like how they choose their header Color.
Re:Improving the Hacker News Ranking Algorithm by dagw on Friday September 03, 2021 @06:53AM (#28402573)
One really cool thing about Usenet readers (like slrn) back in the day, was that you could write your own scoring rules for comments to sort and filter conversations.

I will probably go as far as saying that no web based forum has come even close to producing a online group discussion UX as good as what Usenet readers used to have.

Re:Improving the Hacker News Ranking Algorithm by kuroguro on Friday September 03, 2021 @06:04AM (#28402312)
Bring your own ranking with an SQL input in the profile! /s
Re:Improving the Hacker News Ranking Algorithm by consumer451 on Friday September 03, 2021 @06:52AM (#28402570)
Hmmm, maybe no "/s"? That sounds really cool, especially if users can explore each other's custom feeds. HN admins would get some useful stats on popular feeds. Hackers get to hack...

Would be an interesting experiment, maybe they've tried it before?

Re:Improving the Hacker News Ranking Algorithm by kuroguro on Friday September 03, 2021 @07:55AM (#28402979)
Well the /s is for security implications as well as performance.

You can imagine someone writing a clever query to extract hashed passwords or something from different tables. Also with the amount of traffic HN gets the front page is probably cached - running a query for every single request sounds expensive.

It would be very cool if possible tho.

Re:Improving the Hacker News Ranking Algorithm by bsksi on Friday September 03, 2021 @06:47AM (#28402541)
I wonder if one could express a complex ranking algorithm in, say, yaml

Or maybe send the entire list of links of the day to the client and sort it using JavaScript provided by the user

Re:Improving the Hacker News Ranking Algorithm by manx on Friday September 03, 2021 @09:00AM (#28403558)
Doing it client-side could actually work.