Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things

Re: Perlmonks Threaded Article Viewer (Trend)

by toolic (Bishop)
on Jul 30, 2010 at 00:30 UTC ( #852024=note: print w/replies, xml ) Need Help??

in reply to Perlmonks Threaded Article Viewer

UPDATE: (Jul 31, 2010 at 01:11 UTC)
It looks like there may be a bug in how PTAV is now calculating the Root Node Count. As a sanity check, I picked a recent day at random: June 8, 2010. Super Search shows that there were 18 root nodes created that day, but PTAV only shows 9. That's a big discrepancy.

I picked another day at random: June 8, 2003. Both Super Search and PTAV match for that day 7 years ago (23 root nodes).

I conclude that the recent PTAV results are incorrect, and the following discussion is invalid.

Here is my original post:

++ to jcwren for creating Perlmonks Threaded Article Viewer, which is still collecting data nearly 9 years after it was launched.

Well, the 'data' is now 'information'. If we can assume that the data is accurate, it clearly indicates a trend. The 'Root Node Count' (the number of top level nodes) is calculated for every year, from 1999 to 2010. The count peaked in 2001, remained fairly constant for the 5 year period of 2001-2005, then started steadliy declining in 2006.

Would anyone care to speculate on the reason for the decline?

  • Have some people switched from using Perl to another language?
  • Are there fewer new Perl users? Are people choosing a newer language?
  • Do fewer people come to PerlMonks? I imagine there are many more online forums now than there were a decade ago, which means that there are now more choices.
  • Was there any event (or sequence of events) in late 2005 which triggered the decline?
  • Has it all been said and done by now? Have people run out of new reasons to start threads (Meditations, Tutorials, CUPF, etc.)?

What say you, monks?

  • Comment on Re: Perlmonks Threaded Article Viewer (Trend)

Replies are listed 'Best First'.
Re^2: Perlmonks Threaded Article Viewer (Trend)
by BrowserUk (Pope) on Jul 30, 2010 at 05:54 UTC
    What say you, monks?

    Asking those that are still here will probably not elicit good explanations.

    Is it possible to go straight to the horses mouth and ask former active members to say why they are no longer such? Anonymously or otherwise. Perhaps those here that are still in contact could email them to ask them to post a short explanation of their reasons for moving on.

    Perhaps it could be wrapped up in a poll? (It'd be nice to see a useful one for a change :).

    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.
      Nevermind :(

      See my update: Re: Perlmonks Threaded Article Viewer (Trend)

      Asking those that are still here will probably not elicit good explanations.
      You are probably right. However, you might be the perfect monk to recount some event in the history of the Monastery, given your longevity as a monk and your exceptionally high frequency of participation herein. "I remember the hurricane back in '05 that wiped out the barn." I'm not saying there was such an event, but if there had been, you'd be someone in a good position to remember it.
      ask former active members to say why they are no longer such?
      That would be insightful, indeed.
      Perhaps it could be wrapped up in a poll?
      Good idea. I doubt I'll get to it soon; so if anyone else wants to do it, feel free.
Re^2: Perlmonks Threaded Article Viewer (Trend)
by mojotoad (Monsignor) on Jul 30, 2010 at 14:15 UTC
    For what it's worth, I was quite active in these parts in the early naughts, after which I went on hiatus for a few years. Recently I've been poking around the halls again.

    In my case, there was no particular reason, just changes in life, work, interests. More recently I had to become proficient in p-p-p...p-p-p...Python! (don't tell anyone) Naturally I spent less time with perl during that.

    Even more recently, I started dabbling around with some XS extensions and perl, plus have begun experimenting with perl6. Messing about with perl again naturally led me to wonder what the monks have been up to, so here I am.

    Things do seem slower, though. Personally I think EV2 is showing its age in this 2.0 world.


      Things do seem slower, though. Personally I think EV2 is showing its age in this 2.0 world.
      Good point. Maybe the response time of the site started degrading in the 2005-2006 timeframe. Several people have voiced their impatience over the years. It can be aggravating -- but I still think it's worth the wait :)

      Thanks for sharing your experiences otherwise.

Re^2: Perlmonks Threaded Article Viewer (Trend or Bug)
by toolic (Bishop) on Jul 31, 2010 at 01:11 UTC

      EDIT: The problem has been remedied and the numbers PTAV reflects are accurate (again)

      Interesting. Although I haven't researched this, I would likely suggest it's a problem in the XML feed, from which that data is derived.

      If that's indeed the case, I may as well take it off line, as it's only wasting bandwidth.


      e-mail jcwren

Re^2: Perlmonks Threaded Article Viewer (Trend)
by Anonymous Monk on Jul 30, 2010 at 06:10 UTC
    What say you, monks?

    Piss off :) There is too many possible reasons and overwhelming lack of information that the problem defies quantification

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://852024]
[Your Mother]: Forgot to sign in as my sockpuppet, how embarrassing!
[1nickt]: pryrt I am creating a Type to check valid user IDs, which must be a whole number greater than or equal to zero. I would like to disallow 1.0 but because of this behaviour, by the time it is checked by the constraint, it *is* an Int.
[LanX]: should this be considered? Re: Parsing .txt into arrays
[LanX]: and this Re^4: Hash user input
[pryrt]: LanX, I would vote "keep" if it were considered: it's not helpful, but it could be taken multiple ways, not all of which are offenseive...
[pryrt]: 1nickt: if you are checking for valid user IDs, then I wouldn't care about the difference between 1.0 and 1: I would take either as a valid representation of the integer user ID#1
[LanX]: and this Re^2: extract column data
[Lady_Aleena]: I have two sub recurse { my ($directory, $other_var) = @_; my @files = file_list($directo ry); for my $file (@files) { if (-f $file) { do "stuff"; } if (-d $file) { recurse(" $directory/$file" , $other_var); } } } This was when I hated File::Find.
[tobyink]: 1nickt: your code?
[LanX]: pryrt: yeah, that's why I didn't consider, but the last >10 anonymous posts are from the same troll-person

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (14)
As of 2017-05-24 20:14 GMT
Find Nodes?
    Voting Booth?