4 ms·
As someone who was very active answering questions on SO, I can say that duplicate or low-quality questions were a pretty big issue on the site. It might be fun
by nneonneo 3y ago
As someone who was very active answering questions on SO, I can say that duplicate or low-quality questions were a pretty big issue on the site. It might be fun to answer “what does * do in a Python function call” once; it’s quite another to answer that same question a dozen times. “Mark as duplicate” is an important way to keep the workload down, and to centralize questions around a single high-quality source of answers.
People also forget that answers are not set in stone. Answers are editable - if an answer needs to be updated for the latest version of a framework, or it’s been obsoleted, just add that to the answer! Low-rep users can suggest edits, while higher-rep users can just go in and edit them. Its not uncommon to see the top answer have an edit pointing at another answer for some newer version.
Centralizing around a single deduplicated answer also has a major benefit: multiple answers can gather on a single question. It’s not always the case that one particular answer works for everyone, so try different answers and see what works (and upvote the ones that do work!)
- Izkata 3y ago> if an answer needs to be updated for the latest version of a framework, or it’s been obsoleted, just add that to the answer! Depending on how much of a change it is, that might also be discouraged. Adding a disclaimer about being for an old version is generally fine, rewriting it for the newest version is a big no-no - that's when it should be a new answer.
- Neikius 3y agoKinda hard to get rep nowadays though.
- oxfordmale 3y agoThe real problem is that genuine questions get dupe hammers. Yes this was the right solution in the Python stone age version, but no longer the right solution in the current one. Of course I can give an alternative answer on an old question, but it will appear very low on the page and will get missed by regular users.
- bachmeier 3y ago> Answers are editable - if an answer needs to be updated for the latest version of a framework, or it’s been obsoleted, just add that to the answer! Yeah, I tried that, and they've always been reverted without explanation. Best you can do is comment and hope someone reads it. I think that's more common today, since it doesn't take long to realize the comments are where the useful information is found.
- JohnFen 3y ago> Best you can do is comment and hope someone reads it. When I use SO these days (which getting much less common over time, I admit), my habit is to read through the comments first because of this problem.
- unclebucknasty 3y agoPlus, if the change is significant, it's essentially a different solution entirely. There may be alternative solutions which would vote higher and comment relevance/quality would be impacted, etc. It starts to become unwieldy at a certain point. Better that solutions can be versioned and possibly linked together for findability.