The Tyrannical Mods of Stack Overflow
Video Statistics and Information
Channel: GamesWithGabe
Views: 178,015
Rating: undefined out of 5
Keywords: gameswithgabe, games with gabe, stack overflow, toxic stack overflow, toxic community, bully, stack overflow sucks, why is stack overflow harsh, why is stack overflow mean, the death of stack overflow, stack overflow mean
Id: IbDAmvUwo5c
Channel Id: undefined
Length: 12min 14sec (734 seconds)
Published: Fri Jul 02 2021
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.
I have 19.8k reputation on Stack Overflow. I was really into asking and answering questions for a long time.
Then I started to notice all the negativity for valid questions. There are people who would write incomplete and often incorrect answers. They'd then bully people via comments on the better answers, and try to convince the asker why their answer was better. One guy did this a lot, like 10 threads a day or so. I made the mistake of answering something at the same time as him; my response was selected as the answer because it didn't start with a negative "Did you even try.." thing and included a code snippet. The dude immediately went through my history and downvoted about 30 answers from two or three accounts. He was made a mod just a couple months later, so I haven't contributed to that community since.
As others have mentioned, SO was born with some clear goals, and there are things that they always steered away from early on (eg: avoid duplicates, avoid homework dumping, ...)
SO never intended to solve all problems of all programmers in the world, and I don't see why that should be a problem.
More specifically, regarding the 'opinion based', I see clear reasons to discourage that kind of questions, because more often than not, they lead to endless discussions with poor results. In the end, everyone has its own opinion. That doesn't mean that opinions are not valuable or that having discussions is not interesting; it just means that SO is not the place for that.
I have a good bit of sympathy for the kinds of comments mentioned in the video. Most questions he shows in the first half are by absolute beginners. They’ve been asked and answered a million times. There’s a never ending stream of these questions on StackOverflow alone. In fact when I look at the Python or C++ newest questions almost all of them are of that kind. Of course it’s frustrating to see the same old questions again and again and again. Especially when you were initially drawn to SO because you love to answer technically challenging questions.
Let’s face it: StackOverflow is and always has been a terrible place for beginner questions because of how the question-and-answer system works. It actively discourages dialogue and assumes the asker to have a base level of expertise because that’s what you need to write a competent question that can be answered directly. Both points are problematic for beginners: They don’t and cannot have the expertise to write a good question, so they need a dialogue with more knowledgeable people to pin down first what the question actually is.
So, what do we have?
That’s an awful situation overall, no doubt about it. Blaming it mostly on those rude commenters and bad bad mods like the video does seems a little overly simplistic. However, I do mostly agree with his conclusion. SO is an extremely valuable source of information. That’s why I still go there regularly; and that’s not gonna change any time soon. But participating on a regular basis, especially answering questions? No, it’s no fun any more.
2k+ rep on SO here. I'll try to argue both points:
Yes, the environment is hostile, especially for beginners. People can be douches and I'm sure valid questions could be closed. I don't know the details though. I can see many people having ego problems and answering in less than helpful ways.
The thing is though, SO isn't a forum for *all* programming Q&A. It is very specifically either designed to be (or evolved into) a site that aims to be a knowledge base, hence the on topic, don't ask and how to ask guides.
So yeah, being overly hostile is no good. The people could have just pointed out what the site is for and closed lots of the questions in this video. Reputation boundaries are good to not just let everyone edit and reopen questions whenever they please. Having the right people as mods, then, that's a bigger issue 😀
He misses the mark on the basic question about what
means, because Stackoverflow is explicitly not there to teach basic programming. This looked like a case (based on the name of the class, which I don't remember) where someone was trying to learn C++ by learning Unreal Engine, which is a horrible idea (closed: opinion).
That's no reason to be a dick (he says, nervously, looking through his comment history), but sometimes "Please learn C++ in a systematic way" is the right answer.
I don't mind the mods closing low effort questions, but they can go fuck right off for closing all the opinion-based ones.
I'm going to be that guy:
This video did no research. It relies solely on anecdotal evidence and projection of the narrator's lack of information.
Note how he says that „why do they hate opinions? well, nobody really knows“. That's a straight-up lie here. They have multiple blog posts about this. Everyone is of course free to disagree with their stance, but claiming that nobody really knows shows that you either never bothered doing research or you have malicious intent.
The narrator also likes to appeal to emotion: In an obvious attempt to make SO look bad he asks „how dare somebody help some other person on the internet“. Just… wow. While SO is obviously a site to help other people on the internet, it also defines a framework and resulting restrictions for this. You can't just say „if you provide a site to help people, you can't restrict this in any way, that makes you a bad site!“. That is ridiculous.
For all the examples he shows, he never provides any statistical data. SO is a huge site, with an enormous amount of questions. Of course there will be some moderation faults in there. Providing no context makes this totally useless argument, again only designed to make SO look bad.
While I am an active SO user, I will not defend them here (SO does have serious flaws in its management). I just want to point out that this video is solely venting of a single user, and in no way a constructive criticism of the site.