Sometimes I have a question that I know I have seen on here before. I try searching for it as the first step. If I can't find it that way, I click "Ask a Question" and type in the title, because that seems more successful for finding the question than the search box is.
However, sometimes I don't see the question I'm looking for in the "Questions that may already have your answer" list.
I know I've seen the question; it's just a matter of hunting it down.
However, it just recently occurred to me that perhaps such hunting is counter-productive. The whole reason we can "close as duplicates" is to make finding the best answers easier. If I spend 15 minutes digging through my browser history and complex search results to find the question again, isn't it an indicator that there is a missing search term/phrasing for the question? Won't it just make more work for the next person who thinks of that wording of the question?
So if there is a question I have that I've seen here before, and I write a good, concise wording of it, and the answer doesn't show up...is it bad to ask the question so that it can eventually be dupe-closed? Thus the next person to search the phrasing I came up with would get a link to the answer.
(On a related note, is it possible/desirable to dupe-close your own question rather than delete it?)
Summary: Is it considered a "good thing" by the community to write a new form of a question when:
- You know it already exists someplace on here,
- You can't find it even with moderate effort, and
- Your wording of the question is relatively simple?
site:unix.stackexchange.com
in addition to the search keywords. Except for search that involves symbols (google strips them) it usually works."c++" site:unix.stackexchange.com
) usually helps.