3 ms·
Up until 2010 or so I used to be pretty active on SO. It was Jon Skeet, Marc Gravelli then me on the top users. I stopped for a variety of reasons, some of whic
by cletus 2y ago
Up until 2010 or so I used to be pretty active on SO. It was Jon Skeet, Marc Gravelli then me on the top users. I stopped for a variety of reasons, some of which are completely unrelated to SO but here were several big issues I could see then (and I commented about on Meta SO at the time):
1. Moderators were already getting out of control. They had decided among themselves that questions without a provable answer needed to be purged from the site despite them having clear value. A question like "Should I use Java or C++ for X?" can have an answer like "These are the benefits of each and things you should consider". By 2010, that was an automatic "closed, not constructive".
2. Users didn't understand what was and wasn't a duplicate. Two questions may sound simimlar but one important detail can ccompletely change the answer.
3. SO had its most value when all the information was current but as time goes on answers become no longer current and I didn't know how that would be handled. A correct answer in Java 7 might be incorrect in Java 14. I believe this is still handled haphazardly and is a huge problem with, say, Android;
4. The system rewards low-hanging fruit and pretty much discourages any complex question or answer. A complex but legitimate question might be closed as being too specific. It's less likely to find an answer and fewer people understand the answer so won't upvote it (or, worse, will upvote the wrong answer that sounds right).
5. It suffers the problem that all sites do that require users to effectively to rank answers (be that with upvote/downvote, liking or whatever) and that is that people vote for what they like, not what it is correct. Post an objective question about an issue in C++ and a provably correct answer that is perceived to be negative of C++ will attract downvotes from C++ devotees. This applies to SO, reddit, social media sites, HN, etc. This is a pretty negative experience for the answerer.
Forums suck because they're time-ordered. SO's big value was that answeres were net vote ordered so the top answer was often (but not always) the best and/or correct.
I wouldn't necessarily call SO "documentation". "Ossified opinion" would be more accurate in a lot of cases.
- bena 2y agoI remember your username. But StackOverflow suffered the issue every site that relies on user contributions/moderation does: it ultimately caters to those with the most free time, not those with the most expertise. And I don't think there's an easy way around the problem.
- cletus 2y agoThe quote I come back to repeatedly is "the bureaucracy is expanding to meet the needs of the expanding bureaucracy" as it perfectly describes the Moderator Problem. There are people who ask questions. You need questions but questions come with an audience. You can argue a well-crafted question is better than a bad one but it's not really an issue. The site only has value if the answers are there and they're good. This is the real value of answerers. In my mind, moderators are the janitors. Yes, that job is important. You need to clean up tags, fix misspellings or bad grammar, remove low value questions and answers but the scope really is pretty limited. But there is a certain personality type that gets attracted to moderation that, if left unchecked, is completely toxic. Instead of cleaning up answers they decide to set policy. "Subjective" questions were one of the first big targets. It requires constant vigilance for the moderators not to get completely out of hand. Wikipedia is a really great exmaple of this. Toxic moderators love solving imaginary problems. The argument for closing "subjective" questions was they didn't want it to descend into a flamewar. Thing is, that never happened. And if it did, you just delete the relevant comments and answers. There is absolutely no need for a site-wide ban on "subjective" questions. It's a complete non-problem.