I've been a user for a year now and have decent reputation. But sometimes, I really wonder what questions we should ask and how. Most of the time, questions are downvoted because of sheep voting patterns — one downvote and more will follow blindly...
A user asked a question here, which in my opinion is legit. He wrote the code, he posted the code, and he said "I am not getting any results". Not enough information? We can always comment and ask for more if we need it.
Another user commented (the comment has since been deleted):
Unfortunately, questions asking to fix your code considered offtopic on this site [sic]
So what are we doing here? Aren't we supposed to fix the code (which has been tried by the OP)?
Recently, this question was upvoted (again, sheep pattern), while this one was closed. So are we supposed to help fancy-looking things? Ask some cool stuff for easy-to-fetch votes? Or should we help people who really try out and push some code here?
I am not shouting here at anyone, but things seems to be running a bit unfair...
This led me to read the rules, and the first thing I saw there was "a specific programming problem" — check.
And reading on:
Questions about general computing hardware and software are off-topic for Stack Overflow unless they directly involve tools used primarily for programming.
Questions concerning problems with code you've written must describe the specific problem — and include valid code to reproduce it — in the question itself. See http://SSCCE.org for guidance.
Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn't work, and the expected results. See also: Stack Overflow question checklist.
Already shared what he tried
Questions on professional server, networking, or related infrastructure administration are off-topic for Stack Overflow unless they directly involve programming or programming tools.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.