1
31

[–] kltpzyxm 1 points 31 points (+32|-1) ago 

Atko, you da goat.

1
34

[–] Atko [S] 1 points 34 points (+35|-1) ago 

I'll just leave this here.

0
15

[–] Slayfire122 0 points 15 points (+15|-0) ago 

0
2

[–] Anchy 0 points 2 points (+2|-0) ago 

hahaha :D

0
0

[–] GenghisSean 0 points 0 points (+0|-0) ago 

I'm not sure how human that sounds, but it's crazy for sure.

0
2

[–] Turbo_Sloth 0 points 2 points (+2|-0) ago 

GoAtko!

3
16

[–] deformedwarf 3 points 16 points (+19|-3) ago 

Too much logic for me to process, but finally, I was looking forward to something like this. Danke Atko-sama.

0
9

[–] chags 0 points 9 points (+9|-0) ago 

I thought it was weird when I read it, but then I read it again: for guests. Oh, OK.

0
5

[–] 721r 0 points 5 points (+5|-0) ago  (edited ago)

I forgot whether I already linked this, but here is how it works at reddit:

This is basically how a particular user's front page is put together:

1) 50 (100 if you have reddit gold) random subreddits from your subscriptions (or from the default subreddits for logged-out users and ones that haven't customized their subscriptions at all) are selected. This set of selected subreddits will change every half hour, if you have more subscriptions than the 50/100 limit.

2) For each of those subreddits, take the #1 post, as long as it's less than a day old. Order these posts by their "hotness", and then these will be the first X submissions on your front page, where X is the number of subreddits that have a #1 post less than a day old. So you get the top post from each subreddit before seeing a second one from any individual subreddit.

3) The remaining submissions are ordered using a "normalizing" method that compares their scores to the score of the #1 post in the subreddit they're from. This makes it so that, for example, a post with 500 points in a subreddit where the top post has 1000 points is ranked the same as one with 5 points where the top has 10.

https://www.reddit.com/r/dataisbeautiful/comments/2lhhiu/the_reddit_frontpage_is_not_a_meritocracy/clv5d5j

0
10

[–] Atko [S] 0 points 10 points (+10|-0) ago 

This was exactly something we discussed today (I had no idea Reddit did it that way, thanks for the link). I think we would eliminate the first step though, having two submissions on page one from /v/news is not an issue, but it would definitely eliminate the possibility of /v/news having 12 submissions on the frontpage and users would have to go to next few frontpage pages to reach the remaining x /v/news submissions.

1
5

[–] p0ssum 1 points 5 points (+6|-1) ago 

Thank you!

0
5

[–] 51rH0n3y84d93r 0 points 5 points (+5|-0) ago  (edited ago)

If your goal is to normalize the front page, shouldn't your calculation only factor in the submissions that made it? IE, if a lot of crap gets submitted to /v/news, you may never see anything make it to the front page using your proposed algorithm.

For an even better algorithm, I'd need to review the literature for normalization approaches before I could even give you a better proposal.

0
3

[–] 721r 0 points 3 points (+3|-0) ago  (edited ago)

Yeah, I guess score should be higher than average lowest subverse front page score for submission to count (if you understand what I mean :) )

0
1

[–] 51rH0n3y84d93r 0 points 1 points (+1|-0) ago 

Correct, that algorithm would likely produce the results we're looking for.

2
0

[–] escapefromredditbay 2 points 0 points (+2|-2) ago 

well, if they didnt make it, they might just be junky, crappy submissions :p

0
4

[–] 51rH0n3y84d93r 0 points 4 points (+4|-0) ago 

That's fine, but I was talking about the crap weighing down the good submissions. The normalization equation weighs all submissions; meaning, if i was to submit spam to news all day long, you could never see anything from news.

1
5

[–] InnocentBystander 1 points 5 points (+6|-1) ago 

Thank you.

0
4

[–] Cid 0 points 4 points (+4|-0) ago  (edited ago)

I like the idea so far. What if you were to give subs a maximum amount of possible slots for the front page too? This could even extend past just guest users and actually diversify everyones front pages a little (obviously a rough idea).

load more comments ▼ (15 remaining)