Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 153 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

Take this question for example. There is no accepted answer because I was looking for other ways to script HTTP more efficiently than using Java/apache commmon's HTTP Client. How come I have to choose one answer, yet there isn't even a right answer to that question?

share|improve this question

closed as too localized by GEOCHET, Ladybug Killer, juanformoso, alex, Ether Feb 2 '10 at 17:07

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

No one's forcing you to accept an answer and no one's forcing you to have 100% acceptance rate. Just leave it the way it is, most of us understand that some CW questions simply can't have a best answer.

share|improve this answer
On top of that. If you are asking a question where there is no answer that could be posted that would be accepted it should be a CW. – MrStatic Feb 2 '10 at 15:46
@MrS I agree. Sometimes they shouldn't be posted at all, but that's a different matter. – alex Feb 2 '10 at 15:49
I changed it to CW but it still is asking me for an accepted answer, call it an inherent flaw in SO. – Zombies Feb 2 '10 at 16:05
@zombies Just ignore it. It is a flaw, but I doubt it will get fixed. – alex Feb 2 '10 at 17:03

How come I have to choose one answer, yet there isn't even a right answer to that question?

You don't have to do anything. If you don't want to, don't accept an answer.

Recognize, however, that you had a very broad and open ended question to start off with. You wrote a question which, by definition, does not have a single universal answer. So you already chose the path that leads to no answer.

However, you should at least vote up everyone that contributed something that is useful - in this way you not only highlight their contribution as a reasonable contribution, but it's also a 'tip' of sorts to give them reputation for reading and answering your question.

You might also consider objectively reviewing all the answers, and selecting the one where the contribution was above and beyond what you originally asked. It may not be the answer for your question, but you are simply recognizing that they provided the best information given your limited input. Post a comment on their answer indicating that while this isn't the answer, you appreciate their time and selected their answer because they obviously put significant effort in it and you want to give them the additional 15 rep tip for their help.

While the site has suggestions for what you should upvote and select as your answer, at the end of the day they mean whatever they want to you. They highlight the answers in a certain way, change the ordering, and give reputation to the contributor. If you feel an answer is deserving of those features, then you can provide them even if they don't meet the site's definition of 'answer' or 'upvote'.

share|improve this answer
"You might also consider objectively reviewing all the answers, and selecting the one where the contribution was above and beyond what you originally asked." No, because it would imply that there is a best way, when there isn't. – Zombies Feb 2 '10 at 16:06
@zombies - if that's your definition of "answer" and how you decide to use the tools the site gives you, then fine. Why are you asking us what to do when you've already decided what the 'accepted' answer is for, and when you will or won't use it? Use it, or don't use it. It really doesn't matter - it's merely a tool. – Adam Davis Feb 2 '10 at 16:54
@zombies - however, I urge you to accept the suggestion in the FAQ when posting future questions: "Avoid asking questions that are subjective, argumentative, or require extended discussion. This is not a discussion board, this is a place for questions that can be answered! " (emphasis added) - your question CANNOT be "answered" with a final, objective, measurably "ideal" solution. – Adam Davis Feb 2 '10 at 16:58
I thought this was a place for meta discussion. – Zombies Feb 3 '10 at 14:18
@zom - Sorry, you presented your question as though you had a problem, and I gave you a solution. I'm an engineer and it's hard for me to discuss problems without also attempting to introduce solutions. Once you indicated that you had additional constraints that actually resolved the problem, I simply showed you that you already know the solution. I suppose I could re-approach the question with the intent to change your mind, but I don't think your current usage is wrong at all - it only differs from mine very slightly... – Adam Davis Feb 3 '10 at 15:30

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