Atwood: One of the rules of StackOverflow is a little bit Fight Club like in that
we don't, we prefer that people don't discuss StackOverflow on StackOverflow.
Spolsky: You can tell by the meta site exactly why we prefer that.
Atwood: Well, really you think that's true ? I actually had one user comment on Twitter ?.com added "Man I really fought you on this meta thing and now that you've opened Pandora's Box I see what you were talking about". Why do you say that then Joel ?
Spolsky: Well the reason I don't like having meta on any discussion group is that it's something for, well, a lot of it is something for newbies right like. The first thing that happens is a newbie comes into the discussion group and starts hanging out and like "Wow this is really fun, I like this discussion group".
Atwood: But they have all kinds of feature requests and ideas and stuff like that and the first thing they want to do is start reorganising it in their image. You know...
Atwood: Really ?
Spolsky: You know they start discussing like "Why can't you sort the things here by color ?" and whatever maybe.
Spolsky: And now because they're newbies they're noticing the same thing that all the other newbies noticed and brought up as subjects of conversation and because they're newbies they don't know that these things have been talked about endlessly. And they're boring to the people that actually live in the newsgroup and use it, for news...
Atwood: I see.
Spolsky: And discussion or whatever.
Atwood: Well isn't that the point in which you, the grizzled veteran, would point to the FAQ.
Atwood: And force the user to go...
Spolsky: Read the fricking FAQ.
Atwood: I have noticed that, and actually that's something that came up on UserVoice a lot was that you would get the same stuff over and over and over.
Atwood: And some of it was bugs. If there was a bug and it came up over and over, something we could fix, then I would definitely fix it.
Atwood: My strategy towards bug fixing is just to keep people from emailing the same stuff over and over.
Spolsky: Right, cuz it just gets boring. But also think about what happens when you have all these people inside the forum or discussion group, and all they're talking about is the actual way that it works.
Spolsky: Let's say that you become a podcaster, so you get really interested in podcasting gear. You're going to buy some mixers, and want to know what kind of headphones to use, what kinds of microphones, when should I do the A/D conversions, all that kind of stuff.
So you find this awesome podcasting gear website. And you go on there, and the first subject of conversation is who's going to be elected to the podcasting gear website board of directors. And the second subject of conversation is whether the election that was done last year was orthodox, or was it slightly ... was there something suspicious about that whole thing. And you find a whole bunch of people arguing about that. And then you find a conversation about whether all the people who came in last year from South America and don't speak very good English should be allowed to hang around or should maybe be read-only users for the first six months.
That's all you find there, and you want to talk about mixers and mics. That's why you came to this site!
But they're bored talking about mixers and mics -- they've already had the full mixers and mics conversation all the way to the end, to its logical extreme. They all have, now, the perfect podcasting setup. Except for there's this one minor little thing about whether you should use Monster Cables that people still argue about.
So all they're talking about on this so-called "podcasting gear" website is the podcasting gear website itself.
Atwood: Yeah, no I do and actually I made a comment on Twitter that I had been thinking more about the meta-stuff as we launched meta.stackoverflow.com. And part of the reason that I wanted to launch it was that the community needed an outlet. There was a certain section of the community that really, really wanted this and they went to such lengths that they were actually setting up their own phpBB forum, which I appluad...I mean that kind of initiative. Rather than complain about the problem - try to solve it, and I totally support that. But I couldn't take phpBB anymore.
Spolsky: No, that's just unacceptable.
Atwood: The paradigm is just broken.
Atwood: I mean, I've been using traditional web-discussion boards for more than ten years now and I'm just...I'm done, I'm out. I feel like there's problems they don't even attempt to solve and the noise factor is just to high. And then the other factor that motivated...so that was one factor that motivated it was just like helping the community get off phpBB because I don't feel like it's a good solution. Plus, I mean, they know Stackoverflow engines, so why...it's a logical thing to move forward on. Then the other thing is there is still a lot of people that didn't like UserVoice. I like UserVoice. I still like UserVoice, actually, but I recognize there's a huge contigent of the community that doesn't like it at all. Like it kind of actively pisses them off.