News for hackers. Stuff that matters.
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.