Unlike StackOverflow or any other technical Q&A sites where most answers can be described as "this answer works and is correct" or "this answer does not work and is wrong", answers in Japanese SE are more subjective and are hard to decide whether they are correct or not. I'm thinking of accepting the answer that has the best and most thorough explanation, but that by itself is subjective.

For example, for my question of What is the difference between 「はずがない」 and 「わけがない」?, I found both deceze's answer and hasen j's answer are excellent so I can't decide between accepting one of them. deceze's answer gives many examples to emphasize the difference while hasen j's answer is compact yet immediately makes sense.

So, in general, how to choose which answer to accept? Let's just say that the number of upvotes should not be the primary reason to accept an answer. Or should it?

2 Answers 2


While it may seem that StackOverflow has more clear-cut answers there are many cases where multiple answers are "correct", but the individual who asked the question must choose one to accept as THE answer.

When you ask a question you own that question, the "answer" will be the answer that you personally feel best addressed the core of the question that you raised. If other users feel that the other answers are "more correct" they can upvote them.


you could always accept one as the answer and just upvote the other one.

  • 1
    I like Mark's idea here. I think I might also consider tagging the answer as being the one from the user with a much lower reputation score. By rewarding and thanking a new user or lurker, they may get the feeling of accomplishment and be more inclined to contribute to the site in the future.
    – rcjsuen
    Commented Jun 1, 2011 at 12:04

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .