News for hackers. Stuff that matters.
Re:Show HN: HN Trends - like Google Trends, but for Hacker News by edge17 on Sunday June 19, 2011 @04:19PM (#2671767)
first of all, very cool.

how is it normalized? every single thing I type in has an upward trend, which to me just suggests that interest in Hacker News has increased over the last few years... and I don't really need a chart to tell me that since I live in silicon valley :)

Re:Show HN: HN Trends - like Google Trends, but for Hacker News by retube on Sunday June 19, 2011 @04:36PM (#2671825)
Came to say exactly this. The chart seems to start (by default anyway) at the beginning of 2007. I'm guessing the user-base and thus activity of HN has increased considerably since then. So yes it would be good to be able to re-normalise in some way. By the number of registered users would probably be the simplest. By number of comments posted would be another, by number of submissions or even number of words would all be interesting.

Btw - my suggestions got me thinking - I assumed this is looking at posts and comments. Whether just submission titles or if includes comments will affect best way to normalise.

Re:Show HN: HN Trends - like Google Trends, but for Hacker News by sant0sk1 on Sunday June 19, 2011 @05:11PM (#2671913)
It uses submission titles AND comments. How would you suggest going about normalization?
Re:Show HN: HN Trends - like Google Trends, but for Hacker News by retube on Sunday June 19, 2011 @05:26PM (#2671946)
In that case I would do it by number of submissions (posts) + number of comments for each period (3 months I think, looking at your graphs?). I would normalised all quarters to the last complete quarter.

So if say in q1 2011 there were 1m posts + comments, and in q1 2007 10k, multiply the count for q1 2007 by 100.

It would be truly great to have this normalisation optional, e.g option to normalise by comment+post count and maybe also normalise by number of users (could be an interesting comparison). And perhaps have them super-imposed on each other!

Re:Show HN: HN Trends - like Google Trends, but for Hacker News by sant0sk1 on Sunday June 19, 2011 @07:10PM (#2672237)
Thanks, I will definitely implement the multiplier as you suggested. I like this better than showing as a % of total.

I'm storing the total hits so I will do the calculations on the client-side, which means I just might be able to add some toggles for the normalization schemes ;)

Re:Show HN: HN Trends - like Google Trends, but for Hacker News by retube on Monday June 20, 2011 @05:34AM (#2673501)
Thinking a little bit more about this, there are of course lots of submissions that don't get voted up or commented on - spam, off-topic, not interesting etc. Maybe you should only use posts that have either at least one upvote or comment, just to filter out the crap.
Re:Show HN: HN Trends - like Google Trends, but for Hacker News by sant0sk1 on Monday June 20, 2011 @09:37AM (#2674085)
A first version of this has been implemented. You can't toggle the normalizations just yet, but I figured I should get the fix out there as soon as I could.

Check the "Learn More" section where I give you props for the help :)

Re:Show HN: HN Trends - like Google Trends, but for Hacker News by retube on Monday June 20, 2011 @01:07PM (#2675043)
Awesome, and thanks :)

Also, see my other comment below for a suggestion re filtering out crappy posts.

Re:Show HN: HN Trends - like Google Trends, but for Hacker News by topomorph on Sunday June 19, 2011 @05:35PM (#2671973)
Coincidentally, I was also working on an HN Trends app a couple weeks ago (though I got distracted and haven't finished), and mine is normalized (by number of comments). For example: http://hn-trends.heroku.com/trends?q=scala%2Cclojure

Your app looks a lot better, though! (And my dataset ends around Sept. of last year.)

Re:Show HN: HN Trends - like Google Trends, but for Hacker News by byrneseyeview on Sunday June 19, 2011 @06:01PM (#2672046)
Divide by the weighted average change in the number of hits for the 100 most common English words? Basically, add up all the uses of "and," "or," "a," "the," etc. in each period. If Q3 2009 has 4X the sum of those words as Q1 2007, then divide all Q3 2009 results by 4.
Re:Show HN: HN Trends - like Google Trends, but for Hacker News by sqrt2 on Sunday June 19, 2011 @06:10PM (#2672075)
Unfortuantely, many common words seem to be filtered by the API. Some however are not, and they show a common growth pattern: http://hntrends.jerodsanto.net/?q=what%2C+you%2C+here
Re:Show HN: HN Trends - like Google Trends, but for Hacker News by sant0sk1 on Sunday June 19, 2011 @04:23PM (#2671783)
Good point. I wasn't really thinking about normalization as I was more interested in comparing trends on multiple terms, but I don't think it'd be too much work to change the algorithm to account for HN's growth.
Re:Show HN: HN Trends - like Google Trends, but for Hacker News by hammock on Sunday June 19, 2011 @05:01PM (#2671890)
The trends on multiple terms are actually easier to read after normalization anyway. Right now the power-law curve growth of HN in total is making it hard to read the difference in growth between, say, FB and twitter. Easier for our brains to process if you took the ln() of them - which is definitely the fastest way to fix the charts - or normalized in some other way.
Re:Show HN: HN Trends - like Google Trends, but for Hacker News by suking on Sunday June 19, 2011 @04:36PM (#2671822)
Yah, you could easily do it by total # of posts to account for the growth. Cool stuff man.
Re:Show HN: HN Trends - like Google Trends, but for Hacker News by hammock on Sunday June 19, 2011 @05:02PM (#2671894)
Doesn't seem to be normalized at all. The easiest way to fix would be to chart the y-axis on a log scale.
Re:Show HN: HN Trends - like Google Trends, but for Hacker News by sant0sk1 on Monday June 20, 2011 @06:14AM (#2673569)
Just an update to let you know that the site now accounts for HN's growth. I used retube's suggested adjustment scheme. Let me know what you think!