31

This year Microsoft banned April Fools, which deprived the internet of their unique sense of humor as illustrated by Clippy and Windows 9. Stack Overflow and Stack Exchange users were not so lucky. Inspired by Captain Marvel, Space Jam and our own misspent youth, we inflicted a 90s theme on the network.

Reception

Judging solely by messages from former colleagues, family and acquaintances of employees, the theme was a hit. The cursor trail was especially popular. Twitter was generally into it, though a significant percentage of responses were annoyed with the distraction and a few noted they had to leave the page. Reddit had roughly the same reaction and Hacker News was a big old "meh".

Responses to my MSE announcement (+347/-48) and my MSO announcement (+863/-22) were generally pleasant to read. Several people suggested features that we did in fact include such as an old-school view counter (it was just our existing question view count restyled) and "Best viewed in Netscape" (way down at the bottom of the page). There were suggestions about how to make the page more authentic (more tables and frames) and the inevitable digging for Easter eggs (such as the ASCII art in the source). Some people thought the site was hacked and others seemed genuinely unsure if it was intended as a joke. Due to timing more than a few people wondered if the idea was from our next CEO.

Some people seemed quite angry with the page as they didn't want the distractions while trying to get their work done. In fairness, we launched with a bug that required users to turn off the feature on each page. While we did test the feature, it probably makes sense to reuse the toggle from previous years when possible to avoid this sort of error. (It should also be a network-account-wide setting.) I also suspect the sheer quantity of distractions on the page made finding the toggles close to impossible for some. If you are in the middle of solving some other problem and you have to try to solve our toggle puzzle, I can see being pretty frustrated with the whole thing.

This isn't our first rodeo. Some people will hate these events (either in principle or in the particular way we handle them). We still think April Fools is a worthwhile tradition. There's no real way to measure the unhappiness caused compared to the delight given, but there's no question in my mind we came up positive this year. Certainly room for improvement in the future, of course, but this year ranks right at the top of my favorite April Fools.

Activity

Since the goal of the prank was to be a giant distraction, I wondered how much the design would affect activity on Stack Overflow:

era    posts total_score avg_score questions answers 
------ ----- ----------- --------- --------- ------- 
normal 31709  5612       0.176984      15669   16008   
gap    85472 16029       0.187535      41657   43701   
fools  32176  4459       0.138581      15642   16502   

fools is the time from 2019-03-31 10:00:00 to 2019-04-02 10:00:00 UTC, normal is the same timeframe a week earlier and gap is the time between. (Once SEDE is updated to include this week's data, you can run the same query yourself.) There was a small increase posts due entirely to a 3% increase in answers. Conversely, the scores on those posts was down 20%. This was largely due to a 9% decrease in upvotes:

era    votes  upvote downvote 
------ ------ ------ -------- 
normal 130304   92636   13522    
gap    347243  249957   34223    
fools  121414   84352   13358    

I think the other reason scores were down on new posts is that a higher percentage of the votes went to older posts than normal. Spot checking a few other large sites, I saw generally similar results. The design seemed to have distracted people from exercising their vote on new content.

The story is radically different on Meta Stack Exchange:

era    posts total_score avg_score questions answers 
------ ----- ----------- --------- --------- ------- 
normal 103   -232        -2.252427        81      20      
gap    247   -605        -2.449392       180      65      
fools  240   2205         9.187500       100     138     

era    votes upvote downvote 
------ ----- ------ -------- 
normal  1387    607      618      
gap     3292   1375     1477     
fools   4935   3493     1100     

The event brought many more questions, answers (including on my question) and votes to meta. I don't think this is unique to this event, however. People just like to talk about whatever event is going on. Thank you to all the users who helped me handle the extra traffic on meta.

Revelation

While we were running a April Fools event that took the site back to the 90s, CommitStrip published Back to how it should be:

Pre-cog April 1 Commitstrip

Now we don't think we ought to take the site back to the 90s, but one of the most common requests was to make the new theme permanent. If you are in that camp, I recommend taking a look at a stone arachnid's 2019 April Fool's Day Retro Theme for Tampermonkey. It really took me back to last Monday and beyond. If, like Catija, you just want the mouse trails, there's a script for that too.

We spent the better part of the previous year making changes to site designs. So far users have seen very little benefit since we took a short break from working on site designs. (We're finally gearing up again starting with Anime & Manga.) Now one of the factors for choosing this particular prank was to show the value of having a standard. With the exception of this bug, the changed theme worked the same everywhere: a crime against usability.

Thanks to everyone who enjoyed the 90s theme. While we do sell products and services, the true engine of our company is you, the community. Events like this are disruptive, but for a good purpose. Double thanks to those who endured the event. Hopefully it's been a relief to go back to normal. Fortunately, it's hard to imagine something we could do next year that would be more disruptive.

Addendum

One of the benefits of doing this sort of recap is that it brings things out in the open that might not have come out otherwise. A colleague from the team that handles support emails (via the contact form) told me their experience was a bit different than mine. Most years support tickets on April Fools Day tend to be playful jokes riffing off of whatever we did for the event. This year was different. Our support team came back from the weekend with double the tickets they normally get.

Some people thought the site was hacked and were trying to report it. Others wanted to make sure their information was safe. Some people told us the prank was unprofessional and that they were leaving the site. The negativity in the helpdesk was so intense the team wished we could just turn off the joke early.

Indeed, the statistics from Stack Overflow alone show this was a much busier stretch of time than the previous week:

era    user_contacts moderator_deleted_users user_deletion_requests 
------ ------------- ----------------------- ---------------------- 
normal 21             72                      9                      
gap    49            113                     24                     
fools  70             39                      7                    

Deletions have gone down, which indicates users didn't make the ultimate protest, but we may very well see users not coming back to the sites in the weeks to come.

I'd like to thank our hardworking support team for shouldering the extra load. In my first few years of working as a community manager, I handled support emails one day a week and it is a thankless job. When people complain about the crap the see posted on the sites, I sometimes wish we could show some of the stuff we get via the contact form. Unfortunately the impact of this prank on their job just didn't enter my head until this morning. It's especially troublesome since I designed a feature that could have made a difference. We need to account for potential support spikes in future events.


This post is already so long, I might as well post some more graphs from Stack Overflow site analytics:

Post over time

Votes over time

Traffic

I use Stack Overflow because it has far more data, which makes unusual events more obvious. Posts and votes just followed the normal weekly pattern, but traffic spiked higher than normal. It wasn't just new people; all sorts of visits increased. My guess is the vast majority of extra visits were simply gawkers and not going to be productive members of the community.

7
  • 6
    I didn't want to make a Twitter-related rant, but ah well. Yes, it's one sentence, but still, can't help but notice that in the appreciations, Twitter and Reddit come before MSE and MSO...
    – Jenayah
    Commented Apr 5, 2019 at 8:05
  • 6
    Some people "had to" leave the page, others liked it, and engagement was a bit up and a lot down. I'm not sure "we came up positive" is a logical conclusion based on that. Also, unhappiness and delight isn't 1-to-1 - actively pushing a positive contributor away from the site is, in my eyes, significantly worse than just about any outcome that might come from someone liking the change. There is also the potential to quantify a lot more here - how many people created / deleted / abandoned accounts compared to other periods, what's the effect on engagement in the following days / weeks, etc. Commented Apr 5, 2019 at 12:58
  • 2
    @Jenayah: The principle is "save the best for last". ;-) Truthfully, I wanted to start that section with the unprecedented response from people we know, but there wasn't much more I could say without quoting private communication. So I tossed in the other external places I was looking at. Summarizing meta required a new paragraph (or rather, two paragraphs). Believe me or not, this was purely a matter of flow in how I wrote it.
    – Jon Ericson Staff
    Commented Apr 5, 2019 at 14:25
  • 1
    @Dukeling: We can certainly look at other metrics, but that paragraph was a summary of my impressions from spending time reading reactions to my posts (many of which were deleted as duplicates or NAA). Engagement was way up on meta and much of it was positive. The takeaway from the numbers on the main sites ought to be that the theme was distracting but not disastrous. Honestly, it surprises me how little an objectively awful design hurt participation.
    – Jon Ericson Staff
    Commented Apr 5, 2019 at 14:34
  • 1
    @JonEricson Meta has less than 1% of the posts of main, so one could argue it should be weighted accordingly, and part of the increased engagement on Meta might just be due to the fact that something was very obviously happening (which does not say whether the thing was good or bad). I'd be curious how it compares to e.g. a site redesign or another April Fool's event. A twenty percent drop in anything desirable would be quite concerning (and seemingly potentially disastrous) to me. Commented Apr 5, 2019 at 15:24
  • 3
    The only reason I personally am leaning more towards indifference than negativity is that it took only a few seconds to go from first seeing it to disabling it (although I'd be much less negative about it if I didn't have to do this about 20 times). Commented Apr 5, 2019 at 15:28
  • 1
    The graph Shog9 shared on Meta Stack Overflow, regarding the sharp increase in visits to the home page, is much more striking. That suggests that your conclusion is correct; most of these people were just gawkers. Still, a spike like that in a graph is pretty impressive.
    – Cody Gray
    Commented Apr 6, 2019 at 6:58

3 Answers 3

5

Thanks for the roundup, it was great fun for me and many people I've chatted with.

I do agree about the timing though, seemed a bit much for people on the far end of the world, 12 til 12 may have seemed a fairer balance, then again, many more casual users may have missed it altogether.. difficult balance.

If I knew how to train those greasemonkeys I keep hearing about, I'd ask them to bring it back for me!

3

I felt like the theme was a miss rather than a hit.

I suspect I encountered it earlier than most by being in Australia and when there was no obvious opt out I largely avoided my sites until normal service resumed a day and a half later.

3
  • 1
    The only thing that changed about the opt-out was that it worked for all questions after the this bug was fixed. But it certainly is true time zones meant some people saw the design for much longer during their work week than others.
    – Jon Ericson Staff
    Commented Apr 5, 2019 at 14:39
  • What do you mean "there was no obvious opt out"? There was a pop-up pointing you to a clock icon in the top bar. Even if you missed the pop-up because of pop-up blindness, it would be very difficult for a registered user to miss that new icon appearing between their user flair and their inbox. Note further that the top bar was otherwise unchanged by the April Fools' theme, so there was no issue of disorientation. It was right where it always was, looking just as it always does. Can't really get much more obvious than this.
    – Cody Gray
    Commented Apr 6, 2019 at 7:01
  • 1
    @CodyGray When clicked that disabled it for that site for that session only. I visit several sites from new sessions multiple times daily so I encountered it many times per hour.
    – PolyGeo
    Commented Apr 6, 2019 at 8:57
1

I would just like to say, thank you for only leaving the 90's theme up for 2 days! I don't know how the internet would have survived if Stack Exchange was old-fashioned for more than that...

On the other hand, those two days were the most interesting and unusual days I've had on Stack Exchange. Never before had I seen so many sparkles and unicorns and colorful banners all in the same place. The image of the split unicorn has been permanently implanted in my mind. This was solid proof of how much we hate fun.

1
  • Note to future readers: I meant for this to come across somewhat sarcastically; personally, I enjoyed the theme, it was... maybe not an ideal theme in the long-run, but it was a fun and unexpected twist in my day. (Not editing so as not to bump a 2-year-old post from an old event.)
    – Picachieu
    Commented Feb 16, 2021 at 2:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .