News for hackers. Stuff that matters.

Poll: petition for HN improvements

There are several annoying things about HN that people have been complaining about for a while. Vote for the ones you'd like to see fixed (or add suggestions in the comments and I'll update the choices)
( 29 comments | on HN )

Poll

longer timeouts for "unknown or expired link" 57 votes
stop converting PDFs to Scribd (or make it optional) 48 votes
downmod (or flag) option for posts 15 votes
search (integrated into the site) 45 votes
Re:Poll: petition for HN improvements by Alex3917 on Wednesday May 21, 2008 @12:56PM (#196219)
Let's say that 127 million people don't like the Mona Lisa. What does that tell you about the quality of the painting? Nothing. That's why downmodding is a bad idea.
Re:Poll: petition for HN improvements by comatose_kid on Wednesday May 21, 2008 @01:29PM (#196281)
Let's say that 127 million people like the Mona Lisa. What does that tell you about the quality of the painting?
Re:Poll: petition for HN improvements by xlnt on Wednesday May 21, 2008 @02:37PM (#196385)
i declare you the winner.
Re:Poll: petition for HN improvements by cstejerean on Wednesday May 21, 2008 @12:59PM (#196224)
That's why I didn't vote for that option myself. People keep asking about it though. One option would be to let users flag content as not appropriate for HN, and then have a per user option of filtering away content the community doesn't find appropriate.
Re:Poll: petition for HN improvements by spydez on Wednesday May 21, 2008 @01:23PM (#196265)
I'm all for flagging the content. It'd be especially nice if it'd throw up a warning in front of the summary if enough people flag it.

Digg does pretty well in this regard. If enough people bury the story as inaccurate, you see a big "Warning! The contents of this article may be inaccurate!". That plus scanning a few comments are helpful for deciding not to waste my time on an article.

Suggested flags include: 'inaccurate', 'nsfw', 'not suitable for HN', etc.

Re:Poll: petition for HN improvements by dusklight on Wednesday May 21, 2008 @01:53PM (#196319)
Let's say that 127 million people LIKE the Mono Lisa. What does that tell you about the quality of the painting?

For your argument to be sound, it has to apply equally to upmodding as to downmodding. So might as well get rid of modding entirely and just have all the crap come in unfiltered?

It is true that if a lot of people downmod something, this does not necessarily mean that thing sucks.

But it is also true that A LOT OF THE TIME when a lot of people downmods something, that thing does in fact suck.

Hows about we add downmodding and also tags and a way for each user to specify his/her own set of filter parameters?

Re:Poll: petition for HN improvements by run4yourlives on Wednesday May 21, 2008 @02:20PM (#196359)
Using that logic though, why have it on comments but not on posts?
Re:Poll: petition for HN improvements by jraines on Wednesday May 21, 2008 @01:25PM (#196272)
Right. Also, people are much more inclined to try mold the front page into their idea of what the site should be using down arrows than they would any given comment page.
Re:Poll: petition for HN improvements by ComputerGuru on Wednesday May 21, 2008 @01:01PM (#196227)
Agreed.
Re:Poll: petition for HN improvements by axod on Wednesday May 21, 2008 @01:16PM (#196256)
Democracy sucks :/
Re:Poll: petition for HN improvements by axod on Wednesday May 21, 2008 @01:15PM (#196253)
I don't understand why there should be any timeout for #1.
Re:Poll: petition for HN improvements by mojuba on Wednesday May 21, 2008 @01:43PM (#196308)
Here is my guess: because it's Arc with closures and web closures have a timeout. It can be long or short, but hardly infinite.
Re:Poll: petition for HN improvements by axod on Wednesday May 21, 2008 @01:51PM (#196316)
If that's the case, closures don't seem like a good idea in this sort of context.
Re:Poll: petition for HN improvements by mojuba on Wednesday May 21, 2008 @01:56PM (#196320)
But you are not going to write a comment infinitely, are you? Wouldn't 12 hours be OK, for example?

It's about memory allocated for the hash table. If they add some RAM and change the timeout to 12 hours you won't even notice what's going on under the hood.

And closures are nice from programming perspective. Should I say it's almost definitely the future of server-side development... ;)

Re:Poll: petition for HN improvements by ken on Wednesday May 21, 2008 @02:15PM (#196352)
This isn't about closures. This is about using continuations on the server to store client state.

Surely they could come up with some way to store trivial state in the URL's GET params, without making life too miserable for the programmers.

Nearly 10 years ago, Nielsen wrote about "URL as UI" <http://www.useit.com/alertbox/990321.html>. URLs that break after an indeterminate time are not good UI.

Re:Poll: petition for HN improvements by mojuba on Wednesday May 21, 2008 @02:23PM (#196365)
You are right, I meant continuations, sorry.

HN is using URLs for passing those hash keys (if they are hash keys of course), but they need to store them on the server as well. So URLs themselves don't solve the problem in this case.

It's actually that HN doesn't use databases, where they could keep session-specific data much longer.

Re:Poll: petition for HN improvements by natrius on Wednesday May 21, 2008 @02:19PM (#196358)
If you look at the URLs for voting on comments, they aren't using continuations. I don't see any reason why comments should.
Re:Poll: petition for HN improvements by mooneater on Wednesday May 21, 2008 @02:53PM (#196403)
The reply link I used to add this comment, had timed out, which seems wrong.

Have continuations just moved the the complexity -- making some aspects more elegant, while resulting in undesired side effects like expiring reply links?

I find that often happens when I'm designing abstractions - complexity moves somewhere else, and I later get unexpectedly bitten.

Re:Poll: petition for HN improvements by run4yourlives on Wednesday May 21, 2008 @02:18PM (#196357)
It's a trade off for running the entire app in memory.
Re:Poll: petition for HN improvements by lux on Wednesday May 21, 2008 @01:43PM (#196309)
"Ask HN" as its own section for giving discussion/connection between members a place with more focus :)
Re:Poll: petition for HN improvements by mojuba on Wednesday May 21, 2008 @01:51PM (#196315)
On "SEARCH!":

All HN posts show up in Google unbelievably, even suspiciously quickly. Not sure if it's a hack on Google's side or it's popularity, but a link to Google with "site:news.ycombinator.com" in the request would do perfectly.

(BTW: http://www.google.ie/search?q=%22Poll%3A+petition+for+HN+imp...)

Edit: Notice what Google's cache says: "Poll: petition for HN improvements. 4 points by cstejerean 32 minutes ago"

Re:Poll: petition for HN improvements by cstejerean on Wednesday May 21, 2008 @02:09PM (#196338)
Google does a good job at indexing HN quickly. There are several problems however since Google's ranking algorithms aren't necessarily the best at ranking content in HN. SearchYC addresses some of these problems and I like their solution, but I would prefer not having to leave the site to search. Given that search dominates the top of the list in "Feature Requests" I'm assuming there's a good number of people that feel the same way.
Re:Poll: petition for HN improvements by rantfoil on Wednesday May 21, 2008 @02:11PM (#196344)
I think the scribd auto-link is awesome. I hate load times and absurd browser pauses (thanks, Adobe), and scribd cuts that down significantly.
Re:Poll: petition for HN improvements by rms on Wednesday May 21, 2008 @12:52PM (#196213)
Re:Poll: petition for HN improvements by cstejerean on Wednesday May 21, 2008 @12:57PM (#196221)
I opted for the simple get rid of scribd or make it optional since the overwhelming majority in your poll wanted some option of getting the original PDF.
Re:Poll: petition for HN improvements by horatio05 on Wednesday May 21, 2008 @02:07PM (#196332)
ADD some or all of a post (not just the title) on the RSS feed
Re:Poll: petition for HN improvements by apgwoz on Wednesday May 21, 2008 @01:06PM (#196235)
there are many search options available, which could be at least linked too... but if you don't know them you'll have to search for them :)
Re:Poll: petition for HN improvements by noel_gomez on Wednesday May 21, 2008 @01:19PM (#196260)
no duplicates on RSS feeds.
Re:Poll: petition for HN improvements by xlnt on Wednesday May 21, 2008 @01:35PM (#196291)
ability to change our votes