Live data from Hacker News

Please tell us what features you'd like in news.ycombinator

news.ycombinator.com

801–810 of 1001 posts

Re: Please tell us what features you'd like in news.ycombinator

#801
At present, the only way to access all of my "saved stories" is to send in a scraper to keep walking the 'more' link until it no longer exists. With the "unknown or expired link" timer, one would have to repeatedly hit the site quickly to get all of the saved stories. Similar is true for a user's comments and submissions. Needless to say, HN already has enough trouble with bots/scrapers, so it would be rather unfriendly to add to the load.

Is it possible to provide a 'download all' link for a user to get their own comments, submissions, and saved stories?

Re: Please tell us what features you'd like in news.ycombinator

#802
It would be awesome, if the RSS feed would return CORS[1] headers. That way pure client-side JavaScript apps can retrieve it without the need of a proxy. All that is needed for this is a single static response header: "Access-Control-Allow-Origin: *"

[1]: http://www.w3.org/TR/cors/

Re: Please tell us what features you'd like in news.ycombinator

#803
Trying to login with emacs-w3m, I get the error message: "Post request without Content-Length."

Sniffing the POST request that emacs/w3m sends:

Content-length: 38

I get the feeling news.ycombinator expects the more common form "Content-Length" (capitalized l), but according to the HTTP 1.1 spec: "Field names are case-insensitive." (see http://tools.ietf.org/html/rfc2616#section-4.2)

So my request is to fix that to adhere to the HTTP spec, thus allowing us poor emacs-w3m users to login as well.

Re: Please tell us what features you'd like in news.ycombinator

#805
tl;dr: I'd very much like a "noprocrast front-page only" or "comment threads ignore noprocrast" checkbox.

I have a huge noprocrast.

Having to /logout just to check out a story or its comments that I got linked from somewhere else (and that I know I really want to check, specifically) is really annoying.

To me, this is a completely different use-case than browsing stories on the front-page. Browsing of the front-page is a significant threat to my productivity, hence the huge noprocrast. Browsing of stories I have a direct link to is not a significant threat to my productivity.

Hence, the suggestion above.

Re: Please tell us what features you'd like in news.ycombinator

#806
It's a little anoying not to be able to read HN offline. I mean, I use my Smartphone to download several RSS feeds. All of them includes a short summary of the news so I can read them quickly. Unfortunatelly, HW DOES NOT include such summary so I have to go online to and, even then, what I see is not the new, but the comments.

Please, please, please, include summary in RSS.

Re: Please tell us what features you'd like in news.ycombinator

#807
It would be very nice if you could wrap the post time in a element. I've been toying with the idea of writing a userscript for HN, and it'd be much nicer if I didn't have to parse the post times by hand. Not to mention that right now it's impossible to know the exact time of older comments when they might all say "300 days ago". You could also add a feature to the site itself that would show the exact time and date of a post when you hover over the post time.

Re: Please tell us what features you'd like in news.ycombinator

#810
I noticed about a week or two ago, the HN RSS feed at http://news.ycombinator.com/rss suddenly started responding with a 301 redirect to http://news.ycombinator.com/ when the HTTP "Host" header in the request is not capitalized. Node.js sends all request headers in lower case, so this situation makes it impossible to access the HN RSS feed for those of us using Node as part of an RSS client (without very kooky workarounds).

RFC 2616 states that HTTP headers are case-insensitive; yet HN's RSS service responds happily to "Host:" and badly to "host:". Would be very grateful if this this problem could be corrected in the HN RSS service.

Post reply on HN