http://qs321.pair.com?node_id=420773

Worst Nodes and Best Nodes currently list nodes from 2004 under 'Best / Worst Nodes of The Month' and 'Best / Worst Nodes of The Year'.

There are two ways I can think of to fix this

  1. Change the section titles: 'Worst Nodes of The Month' to 'Worst Nodes of The last 30 days' , 'Worst Nodes of The Year' to 'Worst Nodes of last 365 days' and likewise for Best Nodes.
  2. OR Instead of showing nodes from the last 30 days (for the Month section) or 365 days (for the Year section), show only nodes going back to the begining of the month or year.

Which of these do you prefer, or do you have any other ideas?
  • Comment on Best and Worst Nodes of The last month / year

Replies are listed 'Best First'.
Re: Best and Worst Nodes of The last month / year
by tye (Sage) on Jan 10, 2005 at 04:02 UTC

    But they are not of the last 30 days nor 365 days! They are of the last 30*24*60*60 seconds and 365*24*60*60 seconds (roughly)!

    So you've only somewhat reduced the inaccuracy. And you don't care about weeks?? Everyone should have a user setting that says whether their week starts on Sunday or Monday and we'll recompute the superlative nodes lists separately for each person.

    And timezones mean that we need to compute the other lists separately for each user as well.

    Or, we could just realize that from Jan 18th 2004 through Jan 17th 2005 is a duration of one year and so listing the best nodes of the year "as of X date" and not "the best nodes of 2005 so far", is just fine.

    - tye        

Re: Best and Worst Nodes of The last month / year
by grinder (Bishop) on Jan 10, 2005 at 09:16 UTC
    Worst Nodes of last 365 days

    I don't think so...

    This is the kind of usability problem that drives non-computer people crazy. Yes, of course the nodes in question are from the last 365 days, that doesn't mean you have to say so. I think "in the past month, "within the last year" or "up to a year ago" are quite sufficient to allow people to understand, without sounding like a dork.

    I also wish to register my dislike for the idea of best/worst nodes of the year starting from the beginning of the year/month. I'm not so fussed about what this means for Worst nodes, but for Best nodes, a brilliant node that scores on the Best nodes of the year in December will get wiped out at the end of month, when it could have been showcased for eleven more months. That would suck.

    - another intruder with the mooring in the heart of the Perl

      Agreed. For the most part, it sounds like a gratuitious change request to me.

      Makeshifts last the longest.

Re: Best and Worst Nodes of The last month / year
by gaal (Parson) on Jan 10, 2005 at 09:39 UTC
    In Hebrew, there are expresions that mean "a week's worth of days", and "a month's worth of days". (Curiously, there are no such expressions for other durations. I think.) I agree wholeheartedly with grinder that it's the length of time that should matter, not the calendaric slot it falls in.
Re: Best and Worst Nodes of The last month / year
by Happy-the-monk (Canon) on Jan 10, 2005 at 10:15 UTC

    As gaal mentioned a Hebrew term, there is a German term "Kalenderjahr", meaning things like 2004, 2005, or even 5702, 532 and the likes, covering roughly 365 days with a fixed start and end day like, in most cases, 1 January.

    But since at any anniversary people supposedly remember the year that's passed since the last one, a year is any about 365-dayish span and need not be a specific calendar-centric year bosting a name like 2004 or 2005.

    Cheers, Sören

      Well, in English, there is the (remarkably similar) term "calender year", having exactly the same definition as "Kalenderjahr", ie. to differentiate between the period of a year (2 points in time roughly 365 days apart) and an actual year, eg. 2005.

        There is also the "fiscal year"/"calendar year" difference, which has nothing to do with a duration... Gotta love English? Hence I avoid the "calendar year" phrase and just refer to fiscal years when needed. When something "takes a year", calendar year is implicit.
Re: Best and Worst Nodes of The last month / year
by demerphq (Chancellor) on Jan 10, 2005 at 08:45 UTC

    Well, we could alter the titles I suppose. Not sure there is much point, but if folks feel it would be clearer I'm ok with it. Id rather see someone take the time to do a "best nodes of random date" instead tho. I think folks would find that more interesting.

    ---
    demerphq

Re: Best and Worst Nodes of The last month / year
by Anonymous Monk on Jan 10, 2005 at 09:57 UTC
    I don't see the problem here. "Year" has more than one meaning. One meaning is the "period from Jan 1 to Dec 31, inclusive, labelled with a non-zero integer". But it could also mean a period of 365(6) days. See for instance Merriam-Webster's definition of a year, meaning 1a.
Re: Best and Worst Nodes of The last month / year
by talexb (Chancellor) on Jan 10, 2005 at 17:58 UTC

    I'm reminded of arranging to meet someone for brunch on New Year's Day, and her cheery sign-off .. "See you next year!" .. when it was only three days away.

    As has already been discussed (and I imagine that you know this already), these lists have to do with a relative length of time, not an absolute length of time. A month ago was December 10. If I think about how many times I've had a glass of beer in the last month, I don't consider all of December, or the part of January that's gone by so far -- I consider the period from December 10 to the present day (or maybe I start from December 11 if I'm being a little picky).

    And under your suggested definitions, the Best Nodes of the Year wouldn't mean much at noon on January 1 -- in fact, it would be identical to the Best Nodes of Day and Month.

    So leave things the way they are. And have a nice glass of beer. :)

    Alex / talexb / Toronto

    "Groklaw is the open-source mentality applied to legal research" ~ Linus Torvalds

Re: Best and Worst Nodes of The last month / year
by ww (Archbishop) on Jan 11, 2005 at 16:46 UTC
    Virtually all above make good points but suggest we're missing a clear, commonplace, common-sense phrase for distinguishing (as per gaal, happy, mutant, AM) between the last "calendar year" -- 2004 -- and "the last 365 days (as of this writing)" (bear, inter alia, and noting -- with agreement -- grinder's critique of the phrase) -- mid-Jan 2004 thru mid-Jan-2005.

    Can we agree that "the (last | past) 12 months" unambiguously refers to the "last 365 days" without the defects/issues mentioned by grinder and tye?

    Lapsing into opinion: grinder's last graf in this seems a decisive argument against Arunbear's option 2; choice between doing option 1 and doing nothing is harder ... and maybe so hard/divisive as to be better dropped?