What do you think would be the appropriate algorithm/approach to ranking/vetting submissions for the Hacker News Frontpage?
What should be factored in?
Do you believe the items shown should be personalized to each user (through collaborative filtering (or something) based on their voting patterns)? And if so, then should everything be personalized, or just a subset of what makes it to the front page (for example, 10 global top submissions + 10 personalized recommendations + 10 "test submissions" (to allow new submissions the chance to be up or down voted), then have them all shown in whatever order is determined by the main HN algorithm)?