Re:Sortable Hacker News
by taitems on Monday July 27, 2009 @12:11AM
(#725365)
A "HN Labs" style concept would be amazing. I know it probably goes against the HN mentality, but a gmail style label system would be so useful. "Javascript", "Press", "Databasing" etc.
Re:Sortable Hacker News
by mcav on Monday July 27, 2009 @01:06AM
(#725407)
That'd be quite cool: Allow users to create javascript plugins for the site. Could have a karma minimum limit to be listed as a list of "labs" plugins.
People could tackle things like layout, sort, hide/show karma, display an iFrame of the content, etc.
But the security implications would probably be completely unacceptable. Ah well.
Re:Sortable Hacker News
by nimbix on Monday July 27, 2009 @02:20AM
(#725468)
You already can create JS plugins for HN with Greasemonkey.
I have one which currently:
- hides links based on domain (like techcrunch.com)
- hides links based on words appearing in the title (like gogaruco)
- highlights names of known posters and adds a string describing them ("somenick" becomes "somenick: Firstname Lastname (Companyname)")
- makes comment boxes bigger
- adds a margin at the bottom
Re:Sortable Hacker News
by taitems on Monday July 27, 2009 @02:36AM
(#725484)
But as you suggest, karma limitations would mitigate security issues. Updates could also be reviewed and controlled by moderators.
I only suggest this because quite often you see websites (like the above) popping up on externally hosted servers, when they could potentially integrate into HN.
Re:Sortable Hacker News
by nopassrecover on Monday July 27, 2009 @02:40AM
(#725487)
Pretty cool! Any way to make it remember my sort order (just a cookie or something?). If I sort, then click a site (rather than open a new tab) and go back it will have forgotten my order. Not a big issue but could be nice, especially for those that might want the same sort order each time they visit.
Re:Sortable Hacker News
by bsd_junkie on Monday July 27, 2009 @11:10AM
(#725973)
I think a site that was submitted here about a month ago has almost the same features except that they fetch news from everywhere, not just HN and order them based on several interesting scores like "popular", "controversial", etc.
They call it <a href="http://www.euraeka.com>All the news that's fit to read</a>. Pretty bold claim:-)
From what I can see on their site, when you register you can "save" your sorting preferences (click on Advanced at the top of the site) and the site also allows you to filter by topic and domain. I am personally using it for their recommendations system. Truth be told, all news sites are really just a portal so you can find what's interesting to you. Once a system is trained on recommending you what you like, then all the sorting, scoring, mashing up, etc becomes pointless. That's goal really of every information providing site - customize the information flow to every user to the point that every user sees a unique version of the site based on their unique preferences.
So, while I like the sortable HN concept ultimately it needs to be extended to a personalized recommendation news system in order to be truly useful. Euraeka and Google News are two sites that I like, Digg's recommendations frankly suck in my opinion.
Good luck to you though, good stuff.
Re:Sortable Hacker News
by cperciva on Sunday July 26, 2009 @11:39PM
(#725323)
Is there any way to get a "raw HN feed"? I imagine there are a number of interesting hacks which could be made given real-time access to a stream of submissions and votes.
Re:Sortable Hacker News
by cperciva on Monday July 27, 2009 @12:22AM
(#725372)
Yeah, but that (a) requires scraping, and (b) only gives you the vote totals. Given a raw feed far more interesting things could be done -- say, figuring out which people tend to like the same stories as you.
Re:Sortable Hacker News
by cperciva on Monday July 27, 2009 @02:56AM
(#725511)
The fact that people like to read HN in different ways isn't due to shortcomings in HN -- it's simply an inevitable result of the fact that HN has a large and non-homogeneous readership, and thus any one way to view HN will not satisfy everybody.
Re:Sortable Hacker News
by cperciva on Monday July 27, 2009 @03:42AM
(#725560)
Maybe services like HN should be built up around an API where the default website is just one way to use the site.
Many sites don't like that approach because it limits their ability to serve up advertising; but for a site like HN, that would make a great deal of sense -- it has certainly worked for twitter.
Re:Sortable Hacker News
by derefr on Monday July 27, 2009 @12:09AM
(#725362)
Instead of a selectable "by-field" comparison, can we have a "formula" box at the top that lets us write our own comparison function? I think that'd be a lot more fun for us here to play with—we might start trying to optimize it ;)
Re:Sortable Hacker News
by scrollinondubs on Monday July 27, 2009 @05:19PM
(#726762)
bummer - apparently my hosting provider had a DNS outage last night that cut the site down in its prime while it was on the homepage of HN. It's back up now.
People could tackle things like layout, sort, hide/show karma, display an iFrame of the content, etc.
But the security implications would probably be completely unacceptable. Ah well.
I have one which currently:
It's pretty easy to do, really.There's a configuration section at the top which you need to customize.
http://userscripts.org/scripts/search?q=hacker+news&x=0&...
I only suggest this because quite often you see websites (like the above) popping up on externally hosted servers, when they could potentially integrate into HN.
sean
Maybe services like HN should be built up around an API where the default website is just one way to use the site.
Everybody that is capable of doing so can then roll their own.
Many sites don't like that approach because it limits their ability to serve up advertising; but for a site like HN, that would make a great deal of sense -- it has certainly worked for twitter.
http://cin-o-matic.com/on-video.php has a fantastic filtering system for movies. Some of these things could be incorporated into hnsort.