Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Reddit's beauty is in sub-reddits. Don't like the front page? Just unsubscribe from it, and subscribe to whatever you like.

http://forhiremedia.com/wp-content/uploads/2010/08/map-of-re...



The downside is that if a particularly good post in your favourite subreddit hits the front page the Visigoths are going to come in and leave stupid comments one way or another. /r/AskReddit is incredible because of its judicious moderation, but the same can't be said for /r/programming or /r/technology, for example.

What reddit really needs is a ranking engine recommending users, submissions and comments to you based on the users you've friended and the comments and submissions you've upvoted. Just take a quick approximation of PCA/SVD/eigenvalue/tachyon-polarity and let the users see if they like it.

EDIT: Another simple idea is ranking comment trees by their first few comments instead of ranking them just by their first comment. I'm going to read the immediate replies of the top post either way, and I'd rather get three or four good comments than one great comment and two or three crappy replies to it.


If you're yet to see /r/AskScience check it out ASAP. One of my favourite discoveries this year. The mods are generally pretty merciless when it comes to memepushers.


Ack, I meant to say /r/AskScience when I said "/r/AskReddit is incredible".


Reddit is now a tree with only one level of nesting. What would help is making the subreddits a graph, and not have all the subreddits trunk in the frontpage.


    What reddit really needs is a ranking engine
    recommending users, submissions and comments 
    to you based on the users you've friended and 
    the comments and submissions you've upvoted.
Do you realize the insane amount of calculations that would take?

For each pageview you would have to find all stories in that subreddit, find all the authors, find all stories you ever voted on, find all the users you are friends with, and somehow rank all this shit.

It will cost millions of dollars a month in CPU time just to run something on the scale of reddit.


Sounds like a challenge :)

First, this doesn't have to be for each pageview. Crudely, you want every story to have a vector in some giant hyperspace characterizing it, and every user to have a vector precomputed offline based on their previously shown affinities, and take dot products.

This is not necessarily easy, or computationally very cheap, but the payoff can be pretty big.

I believe LinkedIn runs something similar to this every night.


I'm not sure what you mean exactly, but hey, if you can pull it off, it might be successful.

Just think of the number of comments up/down voted every millisecond, and that's just one the dimensions. The scale of that matrix would be enormous.


how is it much different from the ranking engines netflix and amazon use?


In those cases, users purely receive recommendations for media/products. In this case, users receive recommendations for other users to follow as well.


You can calculate the "weight" of the movie for a given user once. The number of movies is very low, compared to the number of stories on reddit.

Whatever that guy is proposing is an insanely complex dynamic system.

I'm not saying it's not doable, I'm just saying it's very expensive.


It might be less complicated then you'd expect (at least one way of doing it): http://en.wikipedia.org/wiki/Collaborative_filtering

The core idea is linear regression.

Here's Google's service: http://code.google.com/apis/predict/. Here's a commercial API service: http://www.directededge.com/.



Yup. Just unsubscribe from the popular sub reddits like pics, reddit.com and focus on technology, science, askscience and reddit is still as good as ever.


yes, you can say reddit is what you make it. I no longer subscribe to frontpage and replaced extremely mainstream subreddits such as /r/pics with more fresh and entertaining like r/RedditThroughHistory and so on, and the experience is much more pleasant. yet, the decline of average submission and comment quality is noticable even in smarter subreddits such as r/TrueReddit. the digg migration put reddit in eternal september, first it was easily noticable only in /new (oh boy, going down there is only for hardcore users) and comments, now it's spread all over the site.

I've been a big fan of reddit for years, but nowadays, the only reason I don't get out is that if I happen to step by without my account I'd meet the general frontpage and that could be depressing.


The frontpage isn't some singular magical land that was the only one affected by the apparent degradation of quality, others seem to be following suit.


It's really up to each subreddit to decide what kind of content it will be filled with - frontpage or not.


i like how art is classified as 'for fun' /sarcasm




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: