TL;DR: nope, the duplicate message is alright. Users can ask duplicate questions under reasonable circumstances and having sufficient argument to do so
In this answer:
- Validation for asking new question
- Prior Questions on SE Meta
- Duplicate message
- The linked question and what is wrong with flagging it as duplicate
1. Validation for asking new question:
if the question is an exact an undoubted dupe, but OP does not like
existing answer(s), it suddenly isn't a dupe anymore?
While it may be a duplicate, even word for word, users still have right to ask a different question if the answers under original question do not satisfy OP's specific case or the question is outdated. Especially in the last case, new users with only 1 reputation, cannot add bounty to existing question to draw attention , and cannot comment. The consequence of brutally closing all questions as duplicates leads to more users being pissed and having no answer. As Jeff Atwood put it:
Having one "perfect" form of a question that contains every possible answer to every slight variation of that question is a myth at best and actively harmful at worst.
Even the duplicate message suggests that asking a different question is OK
Liking the answer has nothing to do here, and nobody explicitly comes and says "I don't like it, make me something else". People ask those questions because answers on dupe do not work for them. This is legitimate reason to keep question open
2. Prior Questions on SE Meta
Refer to Someone flagged my question as already answered, but it's not . It is a normal and accepted practice to have a duplicate question, which specifically says suggested duplicate did not work for them. Even if confirmed by OP, the OP still has right to request their question being left open because answers on other answers did not work or are not satisfactory for them.
Refer to How to remove duplicate mark from my question?. The answer states:
If your question has been closed as a duplicate, but the answers to the other question don't solve your problem, edit your question to explain exactly why. Be sure to actually try to use the information in the other answers. Don't just write "That obviously is different"; take some time and try to understand why expert users decided to help you by pointing you to an existing post.
Note that even on our own site, our own moderator has explicitly stated that it is alright to edit the question and explain why the question is not a duplicate
The documentation itself states:
duplicate - the fundamental goal of closing duplicate questions is to
help people find the right answer by getting all of those answers in
one place
"Right answer" is subjective in some cases, and depending on OP's circumstances the "right answer" may not be in the duplicate. ( Mechanic: "Hey, Mr. Customer, I had another person have this car issue" , Customer:"Yeah, but those guys had one brand of car, I have different one, the parts are in different places" )
3. Duplicate message
Prior to 2015 , it appears the duplicate message used to have such clause:
Compare:
So while I might agree with you that the message may need to be edited to include that clause again, I strongly disagree that "question defines the duplicate, not the answers". What's the worth of a question, if the answers there don't work ?
4. The linked question and what is wrong with flagging it as duplicate
Referring back to the specific question , OP appropriately responded in the comments:
I agree our questions are the same but the answer on that question does not answer my question. It only offers an unnecessary alternative
And this:
@JacobVlijm I didn't take anything personal. When you flagged it as a possible duplicate askubuntu sent me a notification saying if the answers on the possible duplicate didn't answer my question (they don't) then I should edit my question to explain why.
As per two StackOverflow meta posts, his action is legitimate and his question deserves to be standalone post.
Also, consider both questions: Panda asked How to interact with window behind gnome-terminal on shortcut key press?
, while CaldwellYSR I would love to be able to click through the terminal and interact with the browser directly ( they did not ask for shortcut , so it's not exact duplicate in the first place ! )
OP explicitly mentioned that in the comments as well:
It did answer your question, since it is exactly the same question. You even mentioned: "this is a much better answer than the one in the duplicate question". The fact that you don' t like the answer doesn't change that . . .
@JacobVlijm It doesn't... it offers an alternative to alt+tab. alt+tab has nothing to do with the question since the question about about keeping the terminal on top of what you're interacting with. That answer does exactly the opposite. . .
6
down vote
To expand further on what Oli said in the comments, I would argue that duplicates should only be used when both:
To quote thomasrutter:
- Any answer to question "A" would also be a valid answer to question "B"; AND
- Any answer to question "B" would also be a valid answer to question "A".
If either of the above two conditions aren't met it's not a duplicate question.
As you can see, suggested duplicate asked for keyboard shortcut AND both mouse and keyboard interaction, while the original question asks for direct interaction AND mouse action on lower window while keyboard interacts with top window. Answers to either question are not equally applicable
As Jeff Atwood stated in his blog:
There are similar questions, yes, and so-called "exact" duplicates do
happen, but they are kind of rare in my experience. It's far more
common to have many subtle variations of a question. I think that's
OK, because that's how the world works. Trying to shoehorn a bunch of
semi-related things into one arbitrary container in service of some
Highlander-ish "there can be only one" rule is ultimately harmful.
is also meant in the same way
. Explain what does that mean ? 2)liking existing answers
has nothing to do keeping duplicate. You fail to see that answers on duplicated do not always work for OP's specific case, even if question is "exact" duplicate as you interpret. 3)The current message however suggests that the rule is that the answer defines the question
We vote to close based on question first, but having same question without working answers is pointless.is also meant in the same way
was there from version[1]
; sometimeas people mean to ask A, but mean to ask B. Not a dupe then, but subject to edit. 2) You fail to see that the additional answer should then be posted on the original, since it is ....surprise.... a dupe, and additional answers also concern the original question, are useful there. Keep the information in one place, remember? 3) see[2]
.