Hacker News new | ask | show | jobs
by ProAm 2998 days ago
Questions should never be closed on a site that has a voting system. Completely defeats the purpose of both options. There is nothing wrong with asking a similar question to another or posting answers that are similar to others. People learn in different manners, sometimes it might take a person to read the same question (but a little different) a few different times before they can grasp the concept. It's meant to be a forum to help people, not rewrite the manual on a programming language. If there was only one way people should literally just RTM.
3 comments

'Closing' isn't a big deal really. There isn't anything wrong with asking a similar question, but if it's effectively a duplicate then it's helpful to consolidate the answers in 'one place' (one question).

> It's meant to be a forum to help people, not rewrite the manual on a programming language. If there was only one way people should literally just RTM.

Actually, it's not meant to be a forum. It's meant to be more like a manual, the manual that no one has written (because the SO manual [potentially] covers everything, not just one product or package or library).

> Actually, it's not meant to be a forum. It's meant to be more like a manual

It's meant to be a question and answers site, if they want it to be a reproduction of the manual they should just link to the actual manuals. I feel it completely defeats the purpose of having a community to help others if it's not meant to be forum-esque.

if it's effectively a duplicate then it's helpful to consolidate the answers in 'one place'

To do this, they've already got the tech to identify similar questions. They should just leave all the variations of the question open, and have a prominent "Similar Questions" list displayed for all of them. That would encourage question titles that express what makes them distinct from similar questions, and give people the option of finding the most appropriate variant and getting an answer for that specific variant.

The existing system, a question that is closed as a duplicate automatically redirects users who aren't logged in (most users are anonymous google users) to the question that is the duplicate target. All of the questions that target that duplicate or mention it in another post are listed in the 'linked questions' on the sidebar.

If it truly is not a duplicate question, then it should not be closed as a duplicate. However, many people asking new questions either don't search or are unaware that their question actually is that other question.

Leaving a question open doesn't help any of the google users and instead makes it harder to find the canonical answer to the question as little tidbits of information are scattered around.

If the canonical duplicate target is insufficient in answering the question, add an answer to it that does a better job than the other answers.

This is covered by multiple answers to the same question and being able to ask for clarification.

Duplicates actually make it harder to find answers, now I have to go to 10 pages to find the different answers instead of the different answers to the same question all being on one page.

If the questions are significantly different enough they'll end up having their own page. SO isn't meant to be used like other forums, and if you need more help to figure out what you don't know you can jump in the Stack Overflow chat or go to another site like Quora or other forums.

I disagree. A user who does not understand an answer to a question they have can easily ask for clarification without reposting the same question again (even if reworded). If they see a question they do not understand, they can ask for clarification in order to determine if the question they found is similar to the one they have. These are basic skills that prove useful in a variety of situations where you may want to seek assistance.

By encouraging post duplication, you will quickly burn out folks who want to be helpful. I certainly would not want to answer 1000 questions that are essentially 1 question reworded 1000 times, would you?

> A user who does not understand an answer to a question they have can easily ask for clarification without reposting the same question again

Often times people just starting to learn or are new to a subject matter dont know what they dont know. So they might simply not have the capacity to realize they are asking a similar question or that an answer to another question will suit their needs. I feel its more beneficial to allow these people to ask their questions with the limited expanse of knowledge they have and use it to learn. Hopefully as a result will one day return the favor. The system now shuns these people and they never return or help and end up disliking the community.

>By encouraging post duplication, you will quickly burn out folks who want to be helpful

This is what the voting system is for. Any system that places a ranking level on votes should filter this out easily. There is nothing that says you have to answer a question just because you know the answer. Just vote and move on to keep yourself from burning out.