I'd like to thank you for asking us these questions. They're really important ones to re-ask every once in awhile with a project as old as Stack Exchange is. The world's changed a lot in these last few years, and the network's changed right along with it. People come and go, features rise and fall, but this massive encyclopedia of knowledge is still here, and still widely useful.
I'm going to try answering the "big", core questions. I anticipate that I'm going to say things that are either flat-out wrong, or that you disagree with. I fully expect to miss the mark at times. I imagine this may be because I haven't been around here nearly as long as a lot of others. I still want to throw them out there.
Oh, and let's get rid of a few readers now. You can just stop reading and downvote if you disagree with this statement, because after a lot of reflection, I don't personally respect this line of thinking anymore:
Stack Exchange, Inc. is not evil.
Who are we?
We're a large, multicultural arrangement of users working together, knowingly or unknowingly, towards the betterment of an impossibly large encyclopedia of Q&A-style knowledge. We believe in a self-regulating system that empowers its users to act like stoneshapers, carving away at rock until it resembles something worthwhile to look at.
... No. That's a bit of an antiquated definition, isn't it? Much as we'd like for it to remain as it used to be, this place has grown to be far bigger, incorporating the interests of far more than just a core userbase. You're a software company whose flagship product of public Q&A no longer feels like its flagship product, because you've added more products to support. We have to expand our definition to include the creation and maintenance of software that's at the benefit of your sponsors via Collectives, your customers via Teams and OverflowAI, and your shareholders. That's a long list of people you need to do right by. So much so that... Sometimes, it feels like you do so at the expense of the community that's been there since the start. The community that spawned when Stack Overflow was tears in Jeff and Joel's eyes; where the words "Build it and they will come" were first floated. That public Q&A community has changed too, though. It's grown, shrunk, expanded and contracted in interests and desires, flared up during controversy and quelled during times of ease. It's acted as your contributors, your feedback mechanism, your research audience, your QA testers, your moderators, your confidants, and... Dare I say, at times, your friends.
We're more than we ever were, now. That makes things challenging. For us, and for you.
Where do we want to be, and what do we do to achieve it?
Where do you want to be, Stack Exchange? I don't think you've told us lately. I'd love for you to answer that question. You've, in a roundabout way, been telling us what you want to do to achieve it with some of your actions, but sometimes that feels... Off to us. Decisions and product movements that just don't feel right. When you do state a goal for a change, it sometimes feels like you either aren't working towards that goal, or that what your doing may even run contrary to that goal. Maybe that's because we don't know what the heck you're trying to get at.
I really think that we seriously just don't see your vision, and when we point out issues with what you're planning to do, we don't feel as heard as we feel we should be. Were we all on the same page, maybe it would make more sense. Instead we have to guess, and that leads us down toxic, and sometimes conspiratorial, lines of thought. I hate being there. I hate listening to others follow those thoughts. It feels shortsighted, rude, unproductive, and pointless. But how can we be less shortsighted when we don't know what your vision for this place is? Tell us what you're trying to do, how you're going to do it, and why. Lay it all out for us in a way that truly unveils what your core goals are, and try and listen to us when we point out that what you're doing runs afoul of that goal. We're not as unreasonable as you might think.
One thing you're not lacking in here is a long line of people who want to see you succeed. We differ in our views of what success looks like because we seem to have an entirely different finish line than you do. My Dutch moderator colleagues have repeatedly mentioned that they worry their Dutch bluntness can come off too strongly at times, but I urge you, as I would urge you with all feedback, to pierce through that bluntness to the core of their message, because it's so often what needs to be said or considered. I value their input deeply, no matter how well it's dressed.
The community, if I dare to represent it here, wants to move towards a Q&A product that empowers its contributors to make the content here the best it can be, with as many well-meaning users contributing as it can. We want to be the place that people go when they want answers to their questions, feel rewarded when they get those answers, and feel safe in the knowledge that they've been vetted by helpful humans. We want new users to be informed of how to best fit in with the established norms and guidelines, and feel welcomed into the space. We want the content on the network to be human-verified at a minimum, accurate, and helpful.
To get there, we want the public Q&A product to receive a lot of community-sourced attention from SE on the technical issues we've been asking for for years. We haven't even begun to consider the "societal" problems we have because we're so distracted by all the technical problems we'd like you to address. I hope that was one of the takeaways when Phillippe asked his magic-wand question, because he explicitly asked us to err away from technical asks, and yet 90% of the responses there were technical asks.
What does the future look like, years from now? What weighs on you?
To be honest? Minus the recent AI... uh... stuff... and the potential for that to leak onto the site... For the most part, I would imagine the network looks the same as it currently does. Y'know... That worries me a lot. I'm really worried that not enough meaningful change is going to come between now and, say, five years from now. Whether that's a result of a lack of resources or a lack of direction is unclear. What gives me this impression is a "Two steps forward, three steps back" feeling at times. That isn't meant to make you feel as though your efforts are worthless, it's just a feeling that I have. I'll readily admit it may not be fully rational.
I'll take a moment to mention something that weighs on me a little, and it's related to the Community Asks sprints. These sprints are fantastic and I'm really happy to see some old, long-requested, low-engineering-lift asks are being completed by you guys. I will never stop giving you credit for doing them. So... Why does this weigh on me? Because the nature of it makes me feel
(rightly or wrongly) like our Asks aren't otherwise being prioritized. We've got a long laundry list of technical adjustments that we'd love to see. You guys don't have the engineering bandwidth to tackle a lot of them, and I completely understand that. But when we have all of these outstanding asks and your resources go towards extremely unpopular features that we didn't ask for and/or gave feedback about how poor an idea it was/is, it feels really bad.
I'll toss some recent examples out there not to be mean and punch down on you, but because a lot of the feedback on them involves a bunch of genuine confusion* about the choices made, which points back to my previous point about how either your goals are miscommunicated to us or your choices in pursuing those goals are misaligned:
Now let's un-minus that recent... (sigh) - Generative AI stuff... Ugh, I'm seeing AI absolutely everywhere nowadays. It's in my browser, my favorite websites, my operating system... My email service, if you can believe that. Each iteration that's presented to me across the internet, and I promise you I am giving them an honest try, is marginally helpful at best. So many of these applications seem like they could've just been a feature that relied on very few metrics instead of some LLM. All of that primes me not to like it when I see even more of it, but believe me when I say I'm trying to keep an open mind.
Rant aside, let's talk about AI and SE. I'll warn you, I fear I may have written the following a bit unkindly. Not very mod-like, eh?
Since its explosion, you've loudly and proudly been saying you want to try and be a huge advocate for ethical AI, and you've tried relentlessly to get AI on the public platform. You're even putting it in the SG for crying out loud, the SG being something I was so happy with I hopped on with Ben Popper and basically did PR for it. I stand by everything I said in that podcast, but your reckless abandon to pursue AI for the sake of AI is turning me off (the network) really hard. You may think your foray into AI isn't reckless. That it isn't just putting it on the site for the sake of putting it on the site. But that's how it feels to us. Cutting past our reactions to that is going to be extremely difficult.
So obviously when the Answers Bot leak happened, I just... Got sad, I guess? I say this all because SE is the place I go to for human-generated content that's worth reading to help me with a problem I might have. If I wanted AI, I'd go somewhere that has AI. You've heard this before, so let me just carry on.
In the response to the AI bot leak, Philippe says that the main reason for this work is to prepare for a future LLM that is, and I'll exaggerate to the extreme here partly because I'm having fun and partly because I feel like it may demonstrate my point, "The Almighty Understand-er of All Questions that Can Answer Everything Accurately".
Let's assume that's an achievable goal. Let's assume that there will one day exist an LLM that's accurate and "good enough" to pass the smell test of an expert on any given question (because that's one of our bars for participation, by the way!) What the heck use will SE have then? Why would I want to come to a site for a human-written response to an issue when I can just ask the LLM in this futuristic dreamscape that's near perfect and remove the step of looking at SE? This is likely a bit of a shortsighted conclusion, but ultimately you're creating the on-ramp for the kind of content that would herald... Your own obsolescence? Kinda? That's probably stretching it a bit, but assuming we one day have an LLM that needs very little human review... What then?
All of this has been framed from a technical perspective; how the site will function and appear. What about from a social perspective? How does the relationship between the company and the community look five years from now? Do users feel like their asks are being met? I don't have true answers to these hypotheticals. All of it deeply depends on company direction and the world changing around us. Will we continue to squabble about (in our view, half-baked) features? Will we still feel unheard about some things, but heard and respected in others? Will we still have conspiratorial thoughts about you guys killing the data dumps?
What worries you?
I'm worried that the community will never be able to trust you guys again. Not fully, anyway. Like I mentioned earlier, there are folks who are "black-pilled" (warning, Urban Dictionary link) on Stack Exchange. They're convinced that the network can never be where they view it can/should be. They're under the impression that you guys are doing good things to shadow the bad. They're convinced you don't care, that you're going to kill the data dump, that you're going to force AI down our throats, and that you're stealing our data and selling it to the highest bidder.
I don't like to think that way. I like to think that you have far more nuanced motives. But what worries me is that, if these kinds of negative sentiments are mainstream... What the hell is the point in continuing? If we've completely discarded the assumption of good faith, how can we ever hope to move forward in an environment where the community is meant to be at the center of everything you do?
What gives you hope?
The people.
What I mean by that is, there are a bunch of people who really try their best to make this site the best it can be in whatever avenue of greatness they can leverage. Their efforts are felt and appreciated, even if they aren't outwardly acknowledged.
After the Strike debacle, I was hopeful that things could start to repair and improve. I will say that on several fronts, SE has been more communicative when they have the time to do so. Becoming a mod here let me take a peek into the Mod Team and the TL, and in the recent months (in comparison to the months prior to that that I had read the backlog of), staff have made several posts that really dropped the veil on how things work internally, the current status of some things, and a few other posts that were just really genuine. I really, really value those posts. Even as I write this, Slate wrote a really illuminating post (mod-only link) that I really hope makes it, in some form, onto Meta not only because it's important to the network, but because it was a very genuine and informative response from an employee. I wish I could talk about it here. I'm sorry for mentioning it when I can't.
Further, after my appearance on the SO podcast, Philippe sent me an email. He said he listened to every word I had said, and I believed him, because he went on to point out several bits from the rough cut of the podcast. He then offered an open line of communication, stating that if there ever was anything that I felt needed pointed out to him, I should do so through e-mail, and he promised he would read it. While I'd say that I'm a bit sad (and maybe a little disappointed) to see that Philippe doesn't participate around the network as much as when he became community VP, I can tell in my communications with him that he really does care about the network. I wish he showed us that side of him more often. Even still, that genuine love for what works here gives me hope.
I love seeing questions like these. I love it when employees talk openly about what they're working on. I love being involved in the process of crafting network greatness, because I feel heard and respected. My involvement with the SG beta showed me what community-driven development could look like, and I haven't seen a similar effort since. I want more of that.
So... There are really good people here who work to try and make this place great. Using that drive in a manner that serves the community (yeah that's hard to put a target on, I know) is your best path forward.
I'll close this out with a thank you to those who read through everything, especially SE employees who made it through. I wrote entirely too much, and probably said a bit that you disagree with, but you read it anyway. Thank you for listening.