Let's go to the data
I've been a lurker, not a participant, for most of the time since I joined. So I think the best thing I can contribute to this discussion is use of my data-wrangling skills. Here are a few interesting queries. And bear with me, this post is beyond TL,DR
New Questions Analysis by Year/Month
This is a simple trace of each month's new question activity since 2011. There is a boom at the beginning, followed by a slow decline, a resurgence in early-to-mid-2012, another slow decline, and a recent megaboom in December, January, and February. This is just a high-level view so there's no attempt to exclude low-quality questions, anomalous questions, or anything like that. We'll get to that. What this does show is that traffic has ramped up enormously. Discussion questions: Has the 10-fold increase in new question views come at the cost of a 10-fold reduction in site quality? Has the 6- to 8-fold increase in new questions meant that 7/8 of those questions are bad?
year month AverageAnswerCount AverageNewQuestionViews NewQuestionCount NewQViewCount
---- ----- ------------------ ----------------------- ---------------- -------------
2011 1 16 2102 50 105137
2011 2 9 976 112 109389
2011 3 10 1266 62 78492
2011 4 9 1356 52 70559
2011 5 6 843 37 31213
2011 6 8 1290 35 45184
2011 7 7 1019 29 29561
2011 8 7 1121 31 34770
2011 9 5 744 20 14899
2011 10 9 934 9 8410
2011 11 6 823 23 18932
2011 12 9 910 39 35527
2012 1 8 1701 37 62939
2012 2 10 1066 17 18136
2012 3 6 693 30 20798
2012 4 9 1195 28 33467
2012 5 9 2611 31 80966
2012 6 7 898 36 32361
2012 7 8 766 29 22227
2012 8 6 830 36 29887
2012 9 8 919 39 35844
2012 10 5 686 39 26772
2012 11 7 696 28 19507
2012 12 7 853 23 19631
2013 1 6 885 28 24807
2013 2 4 757 34 25742
2013 3 6 502 29 14572
2013 4 10 1084 34 36868
2013 5 5 598 29 17370
2013 6 6 539 18 9707
2013 7 8 597 24 14331
2013 8 6 975 35 34137
2013 9 5 466 30 13985
2013 10 6 486 34 16537
2013 11 8 590 46 27167
2013 12 12 2159 93 200826
2014 1 10 1778 205 364679
2014 2 11 1245 184 229179
2014 3 10 261 9 2355
Where does this recent boost come from?
Let's look at the same stats, but broken down by tag. This shows tags that are high in one or more of these stats, over the past 3 months. Some notable items: code-golf is alive and well as a tag, commanding 39k, 265k(!!), and 105k new question views in Dec, Jan, and Feb, and dominating the new question submissions. Code-trolling makes a big splash in December, but a much smaller one in January and falls off as a factor in February, so perhaps it is not as big a portion of the recent surge as we thought based on Grace Note's report. It's interesting how much traffic hello-world is responsible for, and busy-beaver, and restricted-source. However, much of restricted-source can be attributed to one question: the 2014 question. Or can it? .......
year month TagName AverageAnswersPerQuestion AverageNewQuestionViews NewQuestionCount NewQViewCount
---- ----- ------------------ ------------------------- ----------------------- ---------------- -------------
2013 12 algorithm 14 10694 1 10694
2013 12 ascii-art 11 3513 5 17566
2013 12 code-challenge 13 7418 13 96439
2013 12 code-golf 8 744 53 39454
2013 12 code-trolling 38 11032 12 132384
2013 12 math 6 2852 4 11411
2013 12 popularity-contest 25 6496 21 136421
2014 1 ascii-art 16 3942 10 39429
2014 1 busy-beaver 59 10730 1 10730
2014 1 code-challenge 7 979 24 23506
2014 1 code-golf 10 2038 130 265058
2014 1 code-trolling 15 4398 5 21992
2014 1 hello-world 18 2805 7 19637
2014 1 popularity-contest 12 1723 43 74121
2014 1 random 38 4846 1 4846
2014 1 regex-golf 25 10816 1 10816
2014 1 regular-expression 6 1948 8 15585
2014 1 restricted-source 60 48557 3 145673
2014 1 string 8 1800 10 18002
2014 2 ascii-art 7 1244 9 11200
2014 2 bitwise 47 2437 1 2437
2014 2 code-golf 11 1022 105 107356
2014 2 graphical-output 12 3451 6 20707
2014 2 hello-world 35 11873 2 23747
2014 2 pi 30 2256 2 4513
2014 2 popularity-contest 14 2028 58 117676
2014 2 quine 22 5277 1 5277
But but but...what about Reddit? What about crappy popular questions like 2014?
OK, let's look at the top 5 tags for different stats over the past 3 months. But let's first assume that the big runaway success in each tag is perhaps too popular for its own good. It's an easy challenge that draws easy answers. OK, throw it away. Here's what we get:
TagName NewQuestionViews
------------------ ----------------
code-golf 278826
popularity-contest 237419
code-trolling 68359
ascii-art 46089
code-challenge 33297
Where do the eyeballs go? Code Golf, and Popularity Contest. The latter is, I know, divisive. But I theorize that it reflects that many people who look at the site do not know any of the "good for golfing" languages. Popularity contest lets them participate in something they have a hope of winning. Thought question: Could we make more Atomic Code Golf questions to downplay the need for popularity contests? Could we invent other tags that have objective criteria without implicitly favoring the languages obsessed with brevity?
TagName NewQuestions
------------------ ------------
code-golf 285
popularity-contest 124
code-challenge 55
string 25
math 23
It's notable here that people come to look at ascii-art, but when they make new questions, Math appears more often. Also, code-trolling shows similarly: fun to look at, but doesn't actually get that many questions created for it. Meanwhile, the core tags of code-golf, code-challenge, and popularity-contest show well for both views and new question growth, which seems to show that the site has a healthy core.
TagName AvgQuestionViews
------------------ ----------------
restricted-source 7724
hello-world 3238
code-trolling 3107
ascii-art 2003
popularity-contest 1914
This is interesting. Even with the wildly anomalous 2014 question excluded, restricted source questions - the questions many love to hate - draw views per question that average well above most other types of question. Ascii-art is unsurprising, because people like to look when there are pictures, but restricted source is interesting. Perhaps people just love an arbitrary challenge - "Play a Paganini caprice with an arm tied behind your back!" However, I began to suspect there might be another superstar question skewing the results, so I edited the query to require 3 or more questions per tag and got this instead:
TagName AvgQuestionViews
------------------ ----------------
hello-world 3238
code-trolling 3107
ascii-art 2003
popularity-contest 1914
sorting 1137
However so much we are tired of hello world questions, the tag has an audience.
TagName AnswersPerQuestion
------------------ ------------------
sorting 23
code-trolling 21
hello-world 20
popularity-contest 14
ascii-art 10
This one is very interesting, too. Code-trolling has an obvious appeal that probably draws lots of answers because if you're not normally the sort to troll you will likely jump at the chance to do so consequence-free and actually gain reputation. But, sorting? Surprisingly good at attracting answers.
In Conclusion
I've thought out loud here about some of what I think the data might mean, but my analysis is by no means conclusive. Please sound off and discuss what we can see here. Please modify the queries, or request modifications from me if you don't know how. I'm interested in making data like this a valuable resource for the site.
I think it is at least safe to say that the numbers show a healthy site that is growing. Not all of that growth may be in the right direction for the site, but there's a visible healthy core that remains devoted to the site's founding purpose and has exploded in size alongside any recent innovations or anomalies.
Doin' alright,
Gettin' good scores
The future's so bright..
We gotta wear plus-fours!