35

I’m Tom, Senior Talent Acquisition Manager at Stack Overflow. I first joined in 2015 when Joel was running the show, spent a few years here, and then boomeranged back in 2021. I primarily support hiring for the Product, Engineering, Design, and Community teams.

I recently posted on Meta SO about StackQuest – a proposed gamified challenge feature for Stack Overflow, and one recurring theme in the feedback was this:

“Stack Overflow should be more fun and engaging.”

That sentiment resonated. While Stack Overflow’s core value lies in being a trusted and focused Q&A platform for developers, there’s room to explore how we can make participation here more enjoyable, engaging, and even a little playful, without compromising the mission. As we move towards expanding beyond Q&A, and finding new ways for the community to learn, share, and grow in the future (including moving forward with testing a version of coding challenges on Stack Overflow after incorporation community feedback), we also want to find ways to make playing the game more fun!

We’ve done it before. Long-time users may remember initiatives like:

These projects brought energy, humor, and a sense of play to the network - even if only briefly.

So we’d like to ask the community directly:

What would “fun” look like on Stack Exchange for you?

What features, events, games, or tweaks could make the site more engaging or lighten the tone without undermining its quality?

Some inspiration to get you started:

  • What were your favourite parts about participating in Winter/Summer Bash?

  • Would you enjoy tag-specific puzzles or coding mini-games?

  • Could we have a playful badge series or community-wide quests?

  • Are there ways to highlight creative answers or celebrate long-time contributors in lighthearted ways?

While my original post was on Meta Stack Overflow, I’ve opened this larger question up to the whole network. This post is open-ended and experimental. We’re looking for your ideas - whether serious, silly, small, or speculative: your insights here can shape future efforts to make Stack Overflow more rewarding and enjoyable for all. Please leave each idea as its own separate answer. If you have thoughts on whether your idea would be appealing to core engaged users, newer users, or everyone, we’d also love to hear those thoughts.

38
  • 5
    so... is the fun tag for questions that are for fun, or about fun, or both? tag wiki says "are for fun" Commented May 22 at 16:32
  • 80
    SO/SE was pretty fun itself before it turned into an endless library vs helpdesk war… Commented May 22 at 16:53
  • 38
    My first thought: whatever it is, I don't want to moderate it. That way I can join in on the fun without conflict of interest (real or imagined by others). Also, fun is often ruined for me by one group of users complaining about the other (like complaints about FGITW or low effort answers on contests here, or accusations of cheating elsewhere). So something no one can complain about, is what I'm also asking for. Commented May 22 at 18:00
  • 46
    You do realize you're contractually obligated to hate fun, right? :P Commented May 22 at 18:14
  • 5
    It crossed my mind that a well-designed scavenger hunt could be a way to encourage various forms of curation, similar to the way the winter bash hat hunt got people to do various tasks. I don't know how you keep it fun and non-disruptive exactly though. Commented May 22 at 19:07
  • 13
    Why not bring back winter/summer bash? Commented May 22 at 23:36
  • 122
    Devil advocate. You mention Winter bash. That event was cancelled on a company decision with the reasoning that it was too pricey for the small return it gave. So, exactly, before people waste time thinking about what to propose, exactly what "investment" are you planning to place on such features? If Winter Bash costs were excessive, then what level of commitment would be reasonable for you? Commented May 23 at 8:35
  • 67
    There is plenty of fun in the Internet. I am very dedicated to have enough of fun at the evening after the work. During the working hours I need a boring, but very useful Stack Overflow. Are all demanded features already completed? Commented May 23 at 9:23
  • 6
    @ColleenV great suggestion on the scavenger hunt. From a cross network perspective it could be a really good way to give some other sites some more exposure to users who may not know they exist Commented May 23 at 14:36
  • 4
    @SPArcheon it's a fair point RE budget and ROI and one we're taking into consideration as we start collecting suggestions and doing research into future initiatives - essentially how can we make the most impact with what we have, and how can we measure success beyond just what it's financial ROI is? I don't have an answer for that, but consider this post the first step on finding one. Commented May 23 at 14:40
  • 13
    @ꓢPArcheon For what it's worth, I don't think there was anything wrong with Winterbash as an idea. It just lost its shine after 10 yrs or so. A good portion of the reasoning I heard was that we should do something new/refreshing and engaging or just skip it. Giving people some joy in their day is value, but coming up with something to fit the bill wasn't easy to do on short notice. Now Tom's giving it a fresh look, and I think that's an excellent thing for the network. Commented May 23 at 21:22
  • 11
    @Slate the announcement clearly states 'In the end, the lift and time required for Winter Bash is too great for the team to take on.' so nothing to do with "freshness" Commented May 24 at 10:39
  • 7
    @starball possible, but that doesn't change that what was told to the userbase was that the sunset of WB was related to the cost (despite the heavy reuse between years). Ergo why as an user (still without any access to internal communication nor private mod only info that can't be shared by design/convenience ) I still find it hard to waste time thinking about events and features that would require money. Basically, my issue is that in the context of what we were told before (was it a white lie?) I would need to read this as "please suggest something that we can do for free" Commented May 26 at 12:06
  • 14
    @aytimothy "moderators earned reputation by culling interactions they deemed irrelevant." this is when I know I shouldn't take anything an opinion piece says seriously. when they demonstrate they really don't know how things actually work and then make that misunderstanding the premise of their conclusions. so sure. it's a great read if you enjoy bad analysis. Commented May 30 at 6:45
  • 6
    Part of ensuring fraud doesn't occur is weighing whether the design of a system creates large incentive to commit that fraud @Itallmakescents Commented Jun 6 at 15:26

45 Answers 45

168
  1. Purge all generative AI from the network. (Classifying ML, such as for identifying spam, is fine.)
  2. Support the existing communities of question askers, answerers, and curators.
  3. Address long-term tech debt and old bug reports and low-hanging feature requests.
  4. Enjoy the fruit of cherished and supportive communities which get great fun and excitement from answering each others' interesting questions!

I'm not trying to be facetious - I've had several very good SE experiences this week! When our site communities can be healthy and positive this is still one of the best corners of the internet. And I think the company can help foster that, rather than giving into the bleak AI-overrun dead internet that's slowly taking over so many other places.

7
  • 49
    Basically, bring Joy, cause its more important than fun :D Commented May 23 at 6:42
  • 79
    +1. Fix the anti-fun, and the community will make the fun. Commented May 24 at 8:35
  • 3
    I absolutely love SE! I do find that learning the culture is a curve.. Good programs have documentation Commented May 26 at 9:13
  • 7
    +1. Fun without respect is mockery. Bring back the respect - including longtime promises like the free availability of the data dump - and the fun will follow. Commented May 29 at 21:32
  • 8
    We have to spend far too much time dealing with AI generated junk on the site I most frequent (Physics SE), so that every day I spend more time downvoting and voting to close junk than I do dealing with real questions. It's becoming more trouble than it's worth to be on the Q&A sites. Commented May 30 at 18:17
  • Comments have been moved to chat; please do not continue the discussion here. Before posting a comment below this one, please review the purposes of comments. Comments that do not request clarification or suggest improvements usually belong as an answer, or in Meta Stack Exchange Chat. Comments continuing discussion may be removed. Commented Jun 3 at 14:26
  • 9
    Also stop selling data to AI vendors. So many good people closed their accounts and stopped contributing because of that. When good people start leaving, there goes the culture. Commented Jun 3 at 19:52
90

Create a contest for the users to come up with the site logo, banner, and color for the Stack Exchange sites that lack the site design.

And then actually implement the winning designs. :)

See also:

Examples:

See How Network Questions for some examples of sites without logos (marked by red arrows in the screenshot below), compared to sites with logos (no arrows):

some examples of sites without logos (marked by red arrows)

4
79

Open a web store that lets people buy Stack Overflow (or other major network site) branded screen-printed tee shirts, mugs, mouse pads, etc. There are myriad services (and have been for over a decade) to help manage this kind of thing with minimal overhead. It is an easy way to make many users feel more connected to the network and company and it's better than free advertising: people pay you to advertise your brand.

Of course, you might want to wait until you finish rebranding, I suppose.

15
  • 7
    That's one of the things I've found curious. I've seen 2-3 people youtube channels sell swag, and SE struggle with it Commented May 23 at 0:35
  • 1
    I love this idea! There was a "hat" themed contest a few years back where we submitted photos of ourselves with home-made hats. The prize was stack-exchange network themed swag. I still cherish my S-E merch, and in fact, I wore my Stack Exchange T-Shirt to work today. :) SO and SE fans (etc...) would definitely buy merch. Commented May 23 at 12:57
  • 11
    Buying things to promote other people's products? I guess we have different interpretations of 'fun'. Commented May 23 at 13:01
  • 5
    Great suggestion and definitely something I (personally) would enjoy (although I'm lucky enough to have a sizable collection of swag that is becoming more and more a part of my wardrobe). Not sure what our plan is post rebrand but you and others have flagged this as a good incentive. Commented May 23 at 14:43
  • 3
    @Joachim Sure, lots of people have different tastes. That doesn't change the fact that thousands of people have wanted to buy SO-branded swag since basically 2009, even today. Commented May 23 at 15:32
  • 1
    @JourneymanGeek They probably didn't have any money left over to pay an intern minimum wage to manage it after things like paying employees w/ 0 years of experience who live in places like Montana or Mississippi $100k/yr+ (harkening back to the days when they published their 'SO salary calculator' and the wild claims that came with it). Commented May 23 at 16:17
  • 1
    I still remember the time when the company decided to stop selling swag, and reserve it for givaway purposes for people contributing in some way. (You should find it in the archives somewhere.) Commented May 24 at 23:33
  • 7
    One issue with that suggestion: I would have loved to have some SO swag ca 2012-14. Nowadays I wouldn't wear a SO t-shirt if you paid me for it. I assume that many of the experts disillusioned with the site feel the same way. But who knows, maybe the help vampires want to buy lots of merch... Commented May 26 at 7:53
  • 1
    @l4mpi: I still wear my SO t-shirt, though admittedly at home. Commented May 26 at 14:09
  • 2
    @PaŭloEbermann I remember; they don't give it away now, either. Commented May 26 at 16:15
  • @PaŭloEbermann yeah for mods and similar I recall? Though Im still waiting to be contacted to get my info so they can send mine :( Commented May 27 at 16:41
  • 1
    And if you did, maybe you could finally live up to your old promises. ... not that I necessarily feel warmly enough about the company at the moment that I would wear it, but any movement there would be welcome to see. Commented May 28 at 16:56
  • Just don't sell the moderator hats! That'd be like selling peerages. Commented May 30 at 12:52
  • 1
    I still have the cheese overflow board set and use it regularly. It pairs well with the mugs :D Commented Jun 1 at 1:19
  • 1
    @l4mpi When I got my bundle of SO swag for hitting 100k rep, I thought it was pretty cool and was proud to have it, for a year or so. But then soon after, SO fired Monica in a batshit insane way, and didn't apologize. And has been doing everything they can to destroy community good-will towards the company. An analogy feels appropriate, to a newspaper where the journalists (community) have editorial control, but management/ownership has starkly different goals and ideas for the paper than the journalists. I still spend time here because of the good stuff, not coming from SO inc. Commented Jun 6 at 9:23
75

I would rather see energy devoted to rectifying the balance of the current 'gamification' (ie. rep). There are currently no rewards for the day to day grunt work of curation including edits, meaningful closures, etc. I largely gave up answering questions a few years ago and now spend most of my time looking for duplicates so my reputation gain has been largely flat even though I spend a lot of time contributing. This isn't fun, and worse, doesn't reward greater privilege despite a very clear curation record.

9
  • 7
    I agree curation / moderation activities could be better rewarded to encourage such activities. I'm not sure if you consider badges a suitable reward, but there have been feature requests such as Allow us to earn the Marshal badge multiple times Commented May 24 at 13:38
  • 7
    Curation and editing is probably the largest job on the platforms these days and it is the one with the least reward. Imagine how much would be saved on overheads if all the duplicates were removed Commented May 26 at 9:15
  • 5
    Badges (and silly hats!) are fine, but mostly I'd like to see active curation rewarded by increased privilege. Currently you can ask a flotilla of mildly received, often banal questions and all of a sudden have privileges in a language tag that someone actively curating that same tag for years doesn't have. Commented May 26 at 9:31
  • 17
    As for duplicates, I don't think they need to be removed per se, but rather more actively linking them creates a stronger knowledge base. Unfortunately, Askers take it as a criticism if you flag a duplicate and Answerers would rather get a few quick upvotes on simple, obvious dupes than vote to close. As an aside, I think duplicates could be even more useful if backlinks on canonical questions to all the linked duplicates were put in place thus yielding value in both directions. Commented May 26 at 9:33
  • @pilchard so something more akin to JIRA's bidirectional 'links', which can be defined in many ways (eg 'relates to', 'clones', 'blocked by' etc)? Commented Jun 3 at 23:26
  • @pilchard: The "linked questions" sidebar includes all the duplicates... but also questions where it's just mentioned in a comment. So it can be unwieldy to wade through. Commented Jun 6 at 9:25
  • 1
    @PeterCordes I guess I didn't realize the linked dupes were in that list simply because there is no differentiation between questions linked in comments, in answers, and apparently coming from closed dupes. Very unwieldy and ripe for some meaningful interface updates. Robotnik's comment re JIRA's implementation seems interesting in this regard. Commented Jun 6 at 9:32
  • 1
    @pilchard: Yeah, fully agreed, the linked-questions list would be more useful if you could separate by how it was linked, especially linked duplicates. And things linked from here, vs. other things liking to here. Commented Jun 6 at 18:05
  • A good answer on another question regarding duplicates: Duplicate closure should be a more rewarding experience Commented Jun 30 at 10:49
68

Community submissions for things like the 404 page, "page not found", or captcha popup images. It could be a monthly thing, replacing the previous image each time.

4
  • Some sites have a "Picture of the Week" competition with an accompanying widget on the right-hand sidebar of their site (modifiable by the mods). It wouldn't be a stretch to have something similarly modifiable for the 404 page :) Commented Jun 3 at 23:22
  • I'm chronically on SO since forever. I see a captcha over a year and a 404 basically never. Commented Jun 16 at 9:51
  • @sehe not that this is meaningful, but you can view them on demand with /404 and /captcha. if you look at charcoal chat messages, it's common to see "page not found" for deleted spam. Commented Jun 16 at 10:06
  • 3
    I am really surprised by what sone of you consider funny and also how often some of you happen to see these elements at all :-) Commented Jun 16 at 10:51
40

I guess it feels hypocritical to say that you're looking for ways to make the community more fun after you canceled the April Fool's pranks and the Winter/Summer Bash.

For full transparency: I upvoted the winter/summer bash post - I never used it myself - but downvoted the April Fool's post. I understand the business case for canceling events like April Fools, but doing that leads to the exact problem you're trying to address here.

As someone who doesn't engage as much in the SE community, things like the The Key were fun reasons for me to come back to the site. I think just bringing back April Fools events would be a big hit.

5
  • 2
    I understand your discomfort but it's not fair nor constructive to call them hypocritical for looking to take back the fun. However, I agree with bringing back April Fools events. Commented May 23 at 14:00
  • 15
    If it was aimed at Tom personally, maybe, but I suspect this is aimed at the company’s behaviour and not his. Aimed at the company, it’s totally fair and constructive to call out the hypocrisy here Commented May 23 at 17:20
  • I loved Winterbash event, last winter felt sort of empty... Commented Jun 2 at 23:34
  • I understand the sentiment, but I can also see how the amount of staff time and resources spent on making something that ceased to be after a day (April 1) or a week or two was just not sustainable, given the low impact it actually had. I think the company recognizes that getting rid of everything "fun" isn't great, and is looking for other ways to bring the fun back that is actually sustainable. Commented Jun 3 at 3:52
  • (Also, I don't think it's really hypocrisy, in that they're specifically looking for other low-lift ways to "bring back the fun" because they had to sunset those projects that took a bunch of resources to execute something very short-term.) Commented Jun 13 at 18:12
39

Community challenges

Once upon a time, I attempted to organize fun on my corner of Stack Exchange (The next writing challenge could be yours), but participation dwindled over time, likely reflecting the continued sorry state of participation on the main site, and I eventually had to stop posting new challenges. Still, I've held onto the idea of resuming it, waiting for something significant enough to ensure it wouldn't immediately be a failure again. Official promotion to audiences across the network would qualify—just look at how Hot Network Questions often draws in outside activity.

Like Winterbash, or even something like badges, there was another layer of purpose underneath these challenges. At best it was supposed to trick people into encountering problems which they would ask about on the main site (which I unfortunately never saw happen), and at worst it was something to capture a little more attention towards the site.

Other sites have similar events they might want to share with the network, and still more might start their own with support.

Of course, there are some barriers, but nothing I see as entirely insurmountable. One of the bigger barriers is that many of these events currently require the ability to post on a child meta, and expect participation to be restricted to a small enough crowd requiring next to no moderation. I can't quite find a good solution to overcome this, since there's something a little wrong with each idea I've had:

  • Keeping it on a child meta blocks newcomers.
  • Lowering the rep to 1 to post on the child meta while promoting that fact loudly would probably expose some weaknesses of moderation on child metas that we haven't really seen much of before
  • Moving it to main has its own weaknesses and could get somewhat convoluted. (Make a Community Wiki question to ensure no rep is gained, hope that no regulars try to close it despite it being technically off topic for main, and migrate it to the child meta later to ensure it's not littering the main site?)
  • Moving it off-site entirely means no traffic is being brought in at all
4
  • 8
    I think the coding challenges being tested on SO should actually be the start of a framework for any site on the network to host a challenge that fits their topic. Commented May 22 at 18:56
  • 1
    @ColleenV Believing in content outside strict Q&A is what brought me to Discussions (which will be reconfigured as the framework for code challenges too), though in truth there's a lot to be desired with the exact execution for reasons that can't fit in a comment. Many interesting pieces are there though, and some of them would fit unintentionally well for other purposes, especially knowing that it's somewhat configurable (e.g., having no downvotes, top-level posting being only available to some users). Commented May 22 at 23:23
  • 4
    I just worry that they might get a little tunnel-vision by focusing on coding. The engineers I know don’t necessarily want to code all day, then go home and do coding puzzles for fun. They might like doing 50-word story writing challenges for writibg.se, or “Chopped” style recipe challenges that have to creatively mix a set of ingredients for cooking.se, or a contest to create mad-libs to help teach vocabulary for ELL.se, or an Earth day art challenge for crafts.se to make something from upcycled materials. The possibilities are endless. Commented May 23 at 0:15
  • 5
    I think the dwindling of support for writing.SE may have been caused by SE/SO screwing over a very prominent and well loved mod on there. Commented Jun 1 at 3:01
37

Weighing in as someone working at Stack Overflow, I’m genuinely curious: does the Community Open Source Ads tradition count as fun and does it still have value today?

It seems like a creative, community-driven way to promote open source projects, combining fun and purpose. But I wonder: is this something the community still finds meaningful, or has the need for it faded over time?

Here’s the original blog post for context: https://stackoverflow.blog/2009/12/19/free-vote-based-advertising-for-open-source-projects/

Edit: 2015?! Tom, I didn’t realize you’ve been at the company so long! Congrats on 10 years!

11
  • 3
    Recent discussion(?) on MSO: What happened to free vote-based advertising for Open Source projects? (Apr 2025) Commented May 23 at 3:49
  • 1
    I think it still has value. I know it was one of the things that folk on Retrocomputing were looking forward to on graduation, and I was (ab)using Community Events for this purpose for a bit after SE stopped running them. (Then I kinda forgot about it, because they can't easily be made recurring.) (We also sketched out some site designs, iirc.) From a cynical perspective, putting worthwhile stuff in the ad space will make me more inclined to look at the space, and so more likely to notice if one of the useless corporatey ads is actually maybe useful after all. Commented May 23 at 14:16
  • 2
    I think it still has value, if only it were actually done. I don't remember the last time one happened, although apparently it was 2021 (4 years ago). They used to be annual affairs, IIRC. Commented May 23 at 16:18
  • @TylerH it was discontinued around then by SE due to the hostile relations between the company and the community, which had deteriorated to the point that people were actively building alternative sites. IIRC it was cancelled because otherwise an ad for codidact or some other SO alternative would have won. Commented May 26 at 8:24
  • @l4mpi wasn't that around 2019? Commented May 26 at 9:01
  • 1
    @starball I think codidact was created some time in 2020 so it couldn't be 2019... but then again the pandemic messed with my sense of time so my confidence interval on this is pretty big. Not that the exact timing matters that much, the point is the last time I remember a call for community ads on meta the community tried to promote SO alternatives, which was IMO entirely justified due to the behaviour of the company but expectedly not well received by SE. Commented May 26 at 9:46
  • @l4mpi Do you have a source for that? Anyway, this could easily be managed by putting in a rule that says 'no advertising for companies or organizations that directly compete with Stack Overflow, like Experts Exchange, Codidact, Spiceworks, etc.'. Commented May 26 at 15:16
  • 2
    @TylerH I was thinking of this codicact ad from 2020 which AFAIK was not run even though it had 4 times the votes of the next one. There was one more round of community ads after this in 2021 with a restriction that ads couldn't be for "knowledge sharing or collaboration tools for technologists, or for sites where ad buyers are primarily targeting technologists" which was not exactly well received by the community, and then it was discontinued. Nobody outside SE will know for sure but I'd be surprised if the hostile relations weren't a factor. Commented May 27 at 8:16
  • @l4mpi Based on JNat's comment it looks like there was a series of things breaking that year, and an indication that they at least intended to do run it again in 2021 (probably before priorities changed). Not sure that that Codidact ad getting the highest score is indicative of a decision to abandon that platform/service altogether. Commented May 27 at 14:24
  • Not sure about open source in particular, but Community Promotion Ads were definitely something that brought a little bit more community investment in the site. Losing that did mean the community lost a little bit more of its ownership of the sites. (I don't think getting rid of that had to do with Codidact or competition or anything, though that decision was made before I became a CM...) Commented Jun 3 at 3:49
  • @starball - The Monica incident & forced relicensing controversy started late 2019 and bled into 2020, with Shog & Robert C being let go, and John E resigning in January '20. Suffice to say, the Codidact community ad situation was borne out of that, so 2020 is on par. Commented Sep 26 at 1:15
34

Arqade runs a fortnightly contest to get an image into the sidebar. Photography also used to run a contest, but hasn't for a long time.

As a bonus: allowing users to use another community's widget across the network would add some nice optional customization to the home page.

3
  • 2
    similar suggestion plus swag: meta.stackexchange.com/a/410213/997587 Commented May 22 at 19:41
  • This, a SE-themed Fortnite contest would be amazing! Commented Jun 5 at 21:35
  • @xdhmoore I doubt most stackers play fortnite. Commented Jul 4 at 19:13
31

Let sites have more control over how we look. Arqade used to look amazing and very on-theme. We had a MOTHERSHIP ask-question button!

Then all sites were changed to look pretty similar to each other (even though they're really not). Could we have more control over the way our sites look?

2
  • 14
    Ironically, the powers that be tried to justify the Great Undesign with a unification of the code base which would make such such per-community adjustments easier. TeX.se still hasn't got the custom voting icons back :( So sad that communities can't even have this little identity of their own! Commented May 31 at 17:15
  • 5
    Bring back old customizations! Commented Jun 2 at 23:32
27

This is a deep cut but - Bring back the annual contests in some way. I'd also point at the old super user contest. Nothing big - site specific swag like T shirts or stickers since SE doesn't have the very happy VC money.

This would tie into TylerH's suggestion. Get a swag store - maybe bring back 'classic' trilogy T-Shirts and other SE swag, and have prizes be 'store credit' and let people pick their prizes.

0
26

Swag giveaways through monthly posts on meta (MSE, and on child sites for more individually themed swag and additional opportunities) that can come in the form of targeted contests such as the screenshot contests on arqade, or more general ones such as what is your favorite x, just some way for the staff and community to interact that is light-hearted and consequence free with a fun outcome.

It doesn't need to be some specific repeated themed thing like winterbash, be more spontaneous. Remember the "How many jelly beans are in this jar?" questions on the surveys?

2
  • Id even go further and have some Easter eggs e.g. a comment hidden in the HTML files with instructions for the first one to post about it on MSE about it getting some swag. Commented Jun 5 at 14:24
  • @B-Tech those used to exist, but, well, many no longer do. (not necessarily ones that give swag, that's not really going to be a thing) Commented Jun 5 at 16:01
21

I think you need to give sites the tools and flexibility to make their own fun. If Stack Overflow is interested in coding challenges, build more flexible infrastructure for that so all sites can do some sort of challenges. If Meta has a happy hour every week in a chat room, but needs that even to be more visible, make a way for all sites to advertise events in their chat rooms to people who aren't looking at chat. A network full of all different sorts of events is more compelling (in my opinion) than one giant event for coders on Stack Overflow.

I'm working on architecting a plug-in API for our tool suite. Maybe that is something that would be worth thinking about for SE. The company doesn't have the resources to do everything it might want to do, and you've got a large community of programmers. Let them help you discover and try out features. I know there are a LOT of things to think about with a plug-in API in terms of security and user experience, but I think the investment would be worth it. Look at how World of Warcraft took the most popular community-created mods and incorporated those features into the game for everyone. The company could run UX betas with plug-ins it wrote and see if they were popular instead of running A/B tests where some of the people who might want to try the new things aren't selected and people who might want some experiments, but not this specific one are selected.


A spammer just bumped a 14 year old post that's relevant: Provide a streaming chat API

When you have a community of people who enjoy tinkering, you just need to give them tools and a little bit of space in your workshop and they will make cool stuff just for fun. Some hooks into the chat system might be a good place to start experimenting with plugins/APIs.

3
  • 3
    Something akin to actively maintained and relatively accessible/user-friendly modding tools for video games - GECK, Hammer, REDKit, or, well, 'Toolkit' for SE. Sounds like fun! Commented May 26 at 8:22
  • 3
    Awesome idea @ColleenV, and another reason why I wanted to get the wider SE perspective on what 'fun' could be. Commented May 27 at 11:47
  • +1 for asking to give us the tools to make our own fun. That, I think, is the key! Commented Jun 9 at 17:31
18

I want more . I loved the interview/podcast content about CMs.

It was fun, and I think it helped show that behind all this, it's people, which I think is needed in the context of so many people feeling that our community (or certain parts of it) is hostile.

It doesn't even need to be limited to CMs. I think the thing where you had Spev on the podcast (or something like that) was cool and I'd like to see more. Reach out to mods or engaged community members and ask if they want to do something like that (or if they're not comfortable with voice, something analogous in text-only form).

2
  • 10
    It was fun to hop on the podcast. They also semi-recently invited me to speak (AMA format) at an internal meetup that was a lot of fun. It received a lot of positive feedback, and that's just little ol' me. Grab a Stack Overflow moderator who's been here since the dawn of time and ask them some questions. I'm sure you'll get some really interesting and illuminating answers. Commented May 22 at 19:38
  • 4
    @Spevacus from an internal perspective I was thrilled to hear you talk during our company AMA - even as someone who's spent a lot of time working here or being part of Stack in some way it was genuinely really insightful and valuable and helped bridge that gap between being an employee and a community member for myself (and I'm sure many other folks). Commented May 27 at 11:46
17

I like the idea of SE/SO branded merch (see Tyler's answer)!

To add a twist, I think running a contest where users submit their designs for t-shirts, mugs, or other merchandise could make it more fun. Winners could receive a free batch of merchandise and/or a badge. This also directly involves the community in brand development.

This obviously cannot be a regular event, e.g. monthly, due to manufacturing logistics if nothing else, but let's say a bi-annual event like Winter/Summer Bash (but different).

4
  • 1
    I seem to remember there was once site-specific merch. Perhaps some of the sites might consider redesigns of their desktops - even if only to be shown for an "award period" before reverting (or maybe not). Would take a bit of file-juggling by staff, but it should work. Alternatively, calendars are popular, all those designs... Commented May 23 at 3:15
  • 1
    @W.O. community can even help with running the "show", juggling the files, and whatnot, to an extent. Also, branded merch is much more common these days compared to ~10 years ago. Commented May 23 at 3:18
  • 1
    Perhaps a collaboration with shop.spam.com ? Commented May 23 at 7:20
  • 2
    I remember getting my free t-shirt and mug in the mail on hitting 200k rep being a Very Big Deal. Would absolutely be willing to pay to replace them (and thus need to worry less about putting wear on both). Commented Jun 3 at 22:53
15

What would “fun” look like on Stack Exchange for you?

Fun has to look 2 ways.

Professional access should have no "fun".

I use Stack Overflow in a professional aspect at work to fix issues I am experiencing at work. Fun in this mode of access shouldn't exist. I am accessing the network via a work PC, which will be monitored to some extent. It will be viewable to a range of colleagues in an open office environment, and I'm being paid by my employer to fix the issues I come across, not to have fun on the site while I do it. So fun aspects should be discreet, non-intrusive and shouldn’t end up with me being pulled into HR for not doing my work/appearing not to be doing my work.

Non-professional access should have fun.

When using the wider Stack network in a non-professional manner, "fun" should be enacted by allowing a sense of community to grow, this could be via collectables, such as hats in the winter bash or competitions that provide "experience points", separate to reputation points, that allow the activation of "user skins" or other display elements.

The worst thing about fun is it being forced, so instead of specific items/areas being developed, it needs a loose framework in which fun can be built which will be different for each site and each user. While the implementation of such a thing as Hats or Easter eggs will be fun for some, it will not be fun for everyone.

2
  • 2
    I agree that access to "fun" should be disabled for professional access. Suggest that access to "fun" is by default disabled, and you have to specifically enable it in your profile. As I said in this answer when I access Stack Exchange at work I'm not logged in, so would want access to "fun" disabled by default when not logged in. Commented Jun 14 at 7:20
  • 2
    "The worst thing about fun is it being forced" - +1 for this and my finger is still shaking as if it would click +1 more and more ;-) Commented Jun 16 at 11:00
14

Bring back the swag/merch rewards for 100k reputation

I'm almost there and would very much enjoy my t-shirt and a mug. :P

Not sure if this is the kind of "fun" you're asking about.

1
  • 1
    And something for hitting other milestones such as 250K, 500K and 1M Commented Jun 14 at 10:15
13

I'd really like site-specific events that are appropriate to each's theme, with community input on its organization, and that would happen annually or something.

For example:

  • Game jams on Stack Overflow or Gamedev.SE with a community-chosen theme (could be in partnership with itch.io, or self-hosted using web builds)
  • Writing contests for language-specific SE sites with a community-chosen initial pitch
  • Puzzle contests for Puzzling.SE
  • A CTF for Security.SE
  • For SE sites that can't really have a contest based on their theme, maybe they could default to electing the best post of the year?

The election system used for moderators could maybe be reused to elect winners for such contests and chose their themes, saving you a lot of engineering trouble, which is what killed Winter/Summer Bash.

The community would chose the theme/idea, do the judging with votes and elect its winner. Staff would have to, at worst, do some programming for the first version of the event, then it would just be a matter of pressing a start and finish button on their end, with maybe minor tweaks if needed.

Maybe contest winners could get a silver badge, too? But if so, not a unique per-event badge, but a generic "Won an event" badge, so we don't get a huge pool of unobtainable retired badges that might frustrate people.

6
  • 4
    Good idea, but please don't touch Stack Overflow, games should belong to games. Commented May 23 at 9:25
  • @Sinatr Good point, edited accordingly. Considering there's also a bunch of game development related questions on SO, maybe a shared event between the two? Commented May 23 at 9:43
  • 1
    The writing SE has done challenges in the past: writing.meta.stackexchange.com/q/2446/39860 Commented May 23 at 14:39
  • Winterbash was pretty effective, AFAIK, and about as much gamification as would be tolerated on Stack Overflow. cc @Sinatr Commented May 23 at 16:21
  • What is "CTF" in this context? I'm thinking to "Capture The Flag" from video games but that sounds weird for Security. Commented May 24 at 1:41
  • 4
    @A.L Capture the Flag, indeed: en.wikipedia.org/wiki/Capture_the_flag_(cybersecurity) Commented May 24 at 6:29
13

Using this opportunity to ask to provide incentives for curation. Currently editing, reviewing, & flagging are rather thankless tasks as your effort is neither visible nor do you get fake internet points (apart from the +2 for suggested-edits) and some other specific issues with the queues, but that is beside the point right now.

While I don't think flags/reviews should give the user reputation points one could certainly add something akin to the Duolingo-day-streak e.g. for doing reviews daily showing a flame next to your profile picture and the number of consecutive days:

enter image description here

Additionally, on hover over the number/flame there could be some random tooltip messages shown in the style of a video game combo notification: "[User] claimed his first review","[User] is unstoppable","[User] is on fire", "[User] entered John Skeet mode™" etc.

Independent of the specific idea above, it would help to increase the visibility of what people are doing as your being "invisible" tends to discourage people from doing it.

12
  • 4
    Is that "fun" though or just a way to pretend that reviews are not boring busy-work? In general, I can't think of many things that are less fun than doing reviews. Commented Jun 2 at 12:57
  • 6
    @Lundin Plenty of people enjoy grinding for points - a lot of video games' entire end-games are built on that lol. Commented Jun 2 at 13:11
  • 6
    @Lundin Are reviews boring? Sure. Is it just busy work? No, it is a needed action for the site to function. But people want some form of recognition. It does not have to be fake points, but it should be something visible. Commented Jun 2 at 13:41
  • 6
    FWIW, I find streaks extremely demotivational. It feels you need to build an entire schedule around them and messing up even slightly ends the streak. Commented Jun 2 at 18:15
  • 2
    Could be made optional for those who want it Commented Jun 2 at 18:19
  • 3
    Streaks motivated me personally. I wanted the fanatical badge. By that point, the routine had been established. Now I contribute everyday. Well played, SO. Commented Jun 2 at 21:11
  • 1
    @B-Tech Depends on the review type. Suggested edits and low quality reviews are meaningful. Triage etc is pointless busy-work. Commented Jun 3 at 6:26
  • @ColleenV "..a lot of video games' entire end-games are built on that.." I fell into that trap once or twice but only because I wanted to know how it all ends. I'm not sure there is an overall story arc for the platform (or even any kind of game over, unless maybe if they threw you out at 1 million rep). Commented Jun 3 at 16:14
  • @NoDataDumpNoContribution Hmmm I wonder what a hardcore/permadeath account on SO would be like. You get one question closed or an answer with a negative score for some period of time and your account gets downgraded to standard lol. That will teach you to support your answer with credible sources! Commented Jun 3 at 16:25
  • @ColleenV It would be very hard, but maybe tempting for some. Was also proposed recently by Evan Carrol. Commented Jun 3 at 16:34
  • @NoDataDumpNoContribution I was just joking-I can't imagine the chaos it would cause. We might as well try to set up a PvP server lol Commented Jun 3 at 16:49
  • @ColleenV some think its already pvp Commented Jun 4 at 8:34
11

I'd say we'd need folks whose job is dedicated to promoting the network at both ends of the user experience spectrum. While it was short-lived, I'd say team chaos was a good example of a network wide community promotion, potentially at scale. It's been a while and if you're unfamiliar - here's the blog post that announced them.

They even did marketing and partnerships. Public Q&A needs to be marketed - the current focus is very much on SAAS products and I feel the approach taken in the past with team CHAOS would be at odds with what I've seen the past decade with marketing.

I'd suggest that we also need an initiative that's in a sense the opposite of CHAOS - I'm not in the mood to sledgehammer an acronym for order yet, but essentially focus on the folks who are here now - and working on connecting to and communicating with them primarily. While Chaos 2.0 would be focused on network-wide site promotion, its counterpart would be focused on community communication and responsiveness. (I've a bunch of ideas on that, but it would be soapboxing on community management, and it'd be a post on its own I suspect.)

As much as trying to work with mechanics and promotions, we need a sustained organised initiative to promote our network, both to new users and folks who were active.

3
  • 4
    the marketing thing in particular thing is great. I've always wondered why there isn't a team of SO staff out there advocating for various network sites (with good internet etiquette- not that I see them do it with poor etiquette. I just don't see it except for CEO posts on twitter and linkedin, which isn't what I have in mind). Commented May 23 at 2:56
  • Thats what CHAOS was really. I'm a bit mixed about functionally siloing it from the 'current' marketing functions but Both Chaos, and its 'inward facing' counterpart feel like they need different skills from what we've seen from SO Inc's marketing folks Commented May 23 at 3:26
  • Before this, they may want to communicate to volunteer mods that they want fun and engagement. You know, just so that new users looking at the chat for some nice fun aren't meet with a passive-agressive grinch moderator... More often than not on this network the right hand doesn't seem to know where the left one is going Commented May 26 at 10:26
10

Game Nights

What could go wrong with a bunch of random doods on the internet playing a party game like Kahoot!, Jackbox or Gartic Phone.

I'd just avoid the individualized ones like Valorant, unless the pool of players is the group... Sorta like emulating a LAN party.

I heard Arqade used to do these back in the days, plus with game giveaways to promote the asking of questions and to create content for the website.

Thouogh this is gaming-specific, I'm sure there's similar activities in other communities that could be done, like music group compositions or math competitions.

See also: Relevant meta

10

As moderator I've often wished I could suspend a user's ability/privilege to comment; without suspending their account entirely (i.e. their ability to post answers).

A user posting overly critical or pedantic comments is the main source of friction on the site -- a "downer", or "anti-fun" -- both for other users and for moderators.

9

Stack Exchange was born as a Q&A site. The progress of GenAIs today makes the "asking question" part way easier for knowledge seekers -- combined with Search tools, the accuracy is enough for most.

We are, by definition, passively waiting for questions. Communities die when they don't have enough new questions, and self-answer questions are just not a thing in many communities.

But, we don't need to.

However, beyond the Q&A, there is also a vibrant community in each SE that are so enthusiastic that they'd be doing free Q&A job on the topic. These people are not enthusiastic because they like the subject per se, but because they like sharing the knowledge on it.

I don't know whether this is controversial/impractical/whatever, but we should leverage this community to do something beyond "You ask, I answer". Similar to how your local PC SIG does not just repair PCs -- they also hold seminars that teaches others meaningful knowledge on how to empower their digital life. Same applies here. Programming Contests, Bring Your Own Code challenges, Webinars on language learning, Gamejams...... These are all knowledge sharing opportunities.

This would be pretty impractical, but we have the user base, we have the people that wants to do this but can't hold a full event on their own. But, if permission to hold such events are publicly given, maybe this would change.

3
  • Some sites have held "topic challenges" - for people to ask and answer questions about a given topic. So for example, Movies & TV might choose "Tarantino Films" as a topic, therefore encouraging users to ask and answer questions about those movies. Commented Jun 13 at 6:15
  • I think your suggestion definitely falls into the concept of adding additional avenues of knowledge-sharing to the platform, separate from but complementary to Q&A, that the CEO (Prashanth) has talked about in the past. Your specific ideas don't all apply outside of SO/technical sites, but there's potential there. Commented Jun 13 at 18:15
  • Articles is a first step, but not nearly as accessible (for contributors) as you propose. Commented Jun 19 at 8:02
7

While the primary function a Q&A is well to ask and answer, there are other important functions as well like editing, flagging and curating. These could be brought to attention through some events: Say for a limited time you get double reputation points for approved edits or a special hat for doing X amount of reviews for a daily for the length of an event. Perhaps even a new kind of time limited badges, e.g. [2025-archaeology-event] badge one can get by participating in an event for editing/updating questions older than 6 months.

Some more sophisticated form of network discovery could also be implemented. Have a monthly(?) MSE post showcasing a small list of the funniest/most absurd out of context question from a given network, like How do I lick a plane? from the Arqade.

4
  • 11
    I'm not a fan of the limited time rep rate increase thing. I think I like the event badge idea though. Commented May 23 at 7:35
  • 1
    @starball On edits specifically it won't mean much in terms of overall effect on the rep system as you can only have 5 suggestion at a time anyway and reviews do take ages (at least on SO) but it will bring some attention to edits. Commented May 23 at 7:51
  • 2
    I loves gamification, "Astrologers proclaims the day of Low Quality Answer Queue. All reputation gain there is doubled". Mmm hmm3.. nice! This kind of motivation may attract gamers to do some cleaning. Commented May 23 at 9:32
  • 1
    I think we need some sort of incentive currency in addition to the reputation that is currently tied to earning privileges that can still be earned by doing things the network needs like suggesting edits. I suggested somewhere else that we could use that currency to buy profile flair, chat emojii, etc that maybe could be transferable as gifts in some cases. It would be perfect for these sorts of time-gated events. Commented May 23 at 14:44
7

Taking inspiration from r/cpp, a periodic (Ex. monthly) project showcase space. Essentially, a space for people to periodically share something like "Here's something I've been working on recently that I'm proud of. <Optional elaboration, like "here's what's cool about it" / "here's what progress I made">"

I think a little bit of outlet for social self-promotion could be nice.

As for how or where exactly this happens I don't have a particular recommendation- just that it not be worth rep, and be relatively information-compact (think character limits, etc.). You could leave it up to each community to organize (if they want it all). Meta could work. Chat could work. On SO, Discussions could work. Letting communities organize it means they can choose how often to do it, and what granularity to do it at (Ex. making multiple for different categories), and community-specific rules.

This wouldn't take much work from the company. Just to tell network-site communities "If you want to do this, go ahead. You have our blessing. Feel free to define rules and parameters as you see fit".

3
  • 1
    There used to be site support for blogs. But nobody knew it was there so it was a fiasco for that reason alone. It wasn't necessarily a bad idea though. Commented May 23 at 11:25
  • 1
    @starball the self promotion idea definitely fits into our ongoing plan to try and diversify what SO could be for new and existing users, particularly as it relates to helping newer users/learners receive feedback and guidance as they pick up new skills. Commented May 27 at 11:49
  • You could have a monthly contest for a variety of subjects. One in particular that would keep me on this site longer is something like DailyWTF posts. Not that you should steal it - but perhaps a partnership. I like this idea but I wouldnt think it should always be project showcase. It could be more lighthearted as well. Commented Jun 3 at 1:53
6

Remember that there is a few things that used to work or be a priority that you removed or made worse:

  1. More custom styling. I know this wasn't really scalable, but still -- if you asked me, the sites look quite sterile now.
  2. Chat. IMHO it's the most neglected feature of all. Maybe it could use some attention? It works great for the TeX site (from the sites I engage with the only one really), but much less for most other sites.
5
  • 2
    when you say "community ads", are you referring to the same thing as meta.stackexchange.com/a/410224/997587? or are you talking about ads to promote the stack exchange network sites themselves? Commented May 26 at 22:45
  • Oh I am! I'll edit. Commented May 26 at 22:55
  • 3
    There's an on and off initiative to build new site designs. I suspect a slightly less bursty approach to this might yield dividents. Commented May 26 at 23:48
  • 2
    Work is going on right now to improve chat. It is getting attention (whether it’s the attention it should get is a different matter…). Commented May 27 at 3:51
  • And a recent announcement/discussion on the topic of site customization: Thoughts on the future of Stack Exchange site customisation Commented Jun 13 at 18:17
5

Is it possible for different sites to create small groups (for discussion and else) for users, sorted by topic or tags ?

For example, you can create a "Quantum field theory" group in PSE , and in this group user interested in the same topic can communicate more effectively.

I know that there are chat rooms available, however, it seems that they are not sorted by topic, making it hard to find a suitable chat. Plus, a lot of room are frozen and cannot be accessed anymore (and the rest does not really cover a lot of topic).

6
  • 15
    Don't we already have chatrooms for this? Commented May 26 at 12:38
  • 2
    I think the problem is the discoverability of those groups rather than just having a space for them. Making a chat room to try to attract people interested in quantum field theory puts the cart ahead of the horse @Glorfindel because it presumes that group already exists. Maybe a chat room could have tags associated with it and it gets recommended to people in certain contexts like asking/answering a lot of questions with that tag. Or when you look at the tag wiki there could be a link to a list of chat rooms with that tag? Commented May 26 at 17:29
  • 1
    @Glorfindel I've updated my suggestion. the frozen scheme and the way of sorting chatrooms make it difficult to find the group that is appropriate. Commented May 27 at 0:38
  • 4
    @ColleenV I agree with your suggestion, we can have permanent chatrooms sorted by tags, and it gets recommended to people in certain contexts like asking/answering a lot of questions with that tag. the frozen scheme make it difficult to find a suitable chat. Commented May 27 at 0:41
  • Yeah, this would be solved completely by chat, if we just get a few key improvements to chat (more discoverability, more RO tools for managing rooms/users). Commented May 28 at 13:45
  • This is what collectives should be used for as well. Each collective should have a dedicated non-freezeable room. We should also be able to define collectives at the mod or high-rep level Commented Jun 13 at 6:18
5

I recently posted on Meta SO about StackQuest – a proposed gamified challenge feature for Stack Overflow, and one recurring theme in the feedback was this:

“Stack Overflow should be more fun and engaging.”

Really? Have we read the same feedback? Because from my point of view, this just looks like wishful thinking. This was already the reason why you suggested StackQuest in the first place:

This is one idea that we’re considering to make participation more interactive, rewarding, and fun, without disrupting the core Q&A experience.
[...]
Would you find an opt-in coding challenge system like StackQuest engaging? Why or why not?

I don't mind making Stack Overflow a bit more joyful, but in that case, be honest about the fact that this is something the team wants, rather than SO and SE users. The majority opinion on SO and SE seems to be that, while improving user engagement is necessary if we want the platform to succeed, it's currently not a priority for many reasons already mentioned here.

As for improving user engagement, as many have suggested, you could bring back some of the previous initiatives that were already popular, maybe tweak them a little if necessary, improve Chat interactivity and usability, and... that's it! SO and SE are Q&A websites at their core. Most users that want to participate are probably not going to do it because it's the most entertaining thing on Earth. I know that the Company is trying its best to avoid the ChatGPT death sentence, but this is probably not going to work. These initiatives are great, because they solidify the community that's already on the website. Use them sparingly, and make improvements on other topics that are actively driving people away (AI integration, lack of support for the current community, taking their feedback into account, and maybe fixing the reputation problem), because if you are trying to copy Reddit and its community aspects, sorry to tell you this, but you are going to lose every single time.

4

Do you remember those IRC trivia bots (usually written in mIRC script or something)? They were really fun, and you'd often learn something.

enter image description here (Image source)

I think doing something similar in chat, with "trivia" questions related to the site's topic, would be fun.

1
  • It's still allowed (AFAIK) to run bots in chat. We used to have a bot friend called Psmith in the TeX chat, but it was hosted on one active member's PC and he decided to hibernate Psmith :-( It might be cool if this was more formalized! Commented May 29 at 9:09
4

Create some old fashioned arcade games, where the reputation earned one day is also converted to coins that you can expend to play on this arcade games. So if I earn 56 of reputation today, I have 5 credits that I can spent on these "arcade machines". Maybe the credits can be stored between days or maybe not if we want to encourage people to build up the community.

2
  • Better yet: have a platform for community members to submit games to the Arcade that use stack credits. Newgrounds here we come! Commented Jun 13 at 6:20
  • A good improvement! but not sure if copyright can be an issue here. Commented Jun 13 at 10:58

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.