Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 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

I have asked this question on SO. It seems people want to close this. I've asked for clarification and I've been given the following link:

However I don't see anything there which sustains their action. On the contrary, the document states:

However, if your motivation is “I would like others to explain __ to me”, then you are probably OK.

The question is a programming question (it is about hardware, so some elements of hardware come into play, but there's the linux-kernel tag too), it is constructive, since I'm trying to build something, AND it is of general interest, since I'm asking about the general methodology, not about specifics to my system.

So why close this question?

share|improve this question

closed as not constructive by jmort253, Bart, BinaryMisfit, ChrisF, BoltClock's a Unicorn Sep 7 '12 at 11:03

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 11 down vote accepted

I think that two comments for that question explain why the question was closed, even if the reason is not the one I would have expected.

The problem may be (I didn't vote to close, and I even upvoted) that this is a very wide question. It's not off topic in my opinion but asking for " the methodology, step by step, with reasons for each step" may be a little out of the custom here. – dystroy

Even though it's a programming question, it's very open ended and difficult to impossible to provide you with an authoritative answer that is both specific enough for your needs and general enough to be applicable to a wider audience. – OmnipotentEntity

The FAQ says:

You should only ask practical, answerable questions based on actual problems that you face. Chatty, open-ended questions diminish the usefulness of our site and push other questions off the front page.

Your questions should be reasonably scoped. If you can imagine an entire book that answers your question, you're asking too much.

While you are asking a question for a problem you are facing, the question is not reasonably scoped. If you were writing a driver, and you had a problem with part of the code, which is not working as expected, a question about that would be more scoped.

share|improve this answer

I can't really tell exactly what you're asking about in that question, but it doesn't appear to be a programming question. You were talking about your laptop, I didn't see anything related to programming except the mention that you want to learn about this to make a program. So your question is not actually about programming, but just information leading up to a program you're going to write in the future. Stack Overflow is not the place to talk about hardware. Try Super User.

What kinds of questions can I ask here?

  • a specific programming problem
  • a software algorithm
  • software tools commonly used by programmers
  • practical, answerable problems that are unique to the programming profession
share|improve this answer

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