|
|
|
|
|
by brigade
169 days ago
|
|
As someone who did predominately use stack overflow through Google search… I remember that half the time the top result was someone asking the question I had, only for it to be duped to a different question that didn’t answer the original. So they failed there. |
|
* The originally asked question was very low quality; for example, it might have basically been a code dump and a "what's wrong?" where many things were wrong, one of which is what you were both asking about. Someone else may have decided that something else was the more proximate issue.
* The OP was confused, and didn't really have your question. Or the question title was misleading or clickbaity. These should get deleted, but they tend to get forgotten about for a variety of reasons.
* Sometimes two very different problems are described with all the same keywords, and it takes special effort to disentangle them. Even when the questions are properly separated, and even if every dupe is sent to the correct one of the two options, search engines can get confused. On the flip side, sometimes there are very different valid ways to phrase fundamentally the same question.
My favourite example of the latter: "How can I sort a list, according to where its elements appear in another list?" (https://stackoverflow.com/questions/18016827) is a very different question from "Given parallel lists, how can I sort one while permuting (rearranging) the other in the same way?" (https://stackoverflow.com/questions/9764298). But the latter is fundamentally the same problem as in "Sorting list according to corresponding values from a parallel list" (https://stackoverflow.com/questions/6618515). It's very easy to imagine how someone with one of these problems could find the wrong Q&A with a search engine. And there were a lot of other duplicate questions I found that were directed to the wrong one, and if the site were as active as it was in 2020, I'm sure it would still be happening.
And that's after the effort I (and others) put in to improve the prose and especially the titles, and add reference sections. The original titles for these questions were, respectively: "python sort list based on key sorted list"; "Is it possible to sort two lists(which reference each other) in the exact same way?"; "Sorting list based on values from another list?". No wonder people didn't get what they wanted.