It's a straightforward question I tend to ask when I can't figure why something was posted at Programmers instead of Stack Overflow. I expect askers to read my comment at a face value:
"why didn't you ask at Stack Overflow?"
Second part of my comment is a reference to MSE post that provides a fairly detailed guidance on this matter: Which computer science / programming Stack Exchange do I post in?
I add it to make sure that asker understands what is my take on the matter and will help me understand their reasons for posting here according to mentioned guidance:
Implementation problems, and questions on software tools commonly used by programmers. If your code or your IDE doesn't work, ask on Stack Overflow.
Does not welcome subjective questions (anymore).
The main focus is whiteboard questions, problems that you face while in front of your whiteboard designing your project. Everything that can be considered part of the SDLC, except implementation.
Also, questions on freelancing and business concerns that require the unique expertise of software developers. We use this lovely diagram to help people understand if their questions belong on Programmers:
If your questions fall in the "all careers" circle, you should ask them on The Workplace.
Programmers welcomes some subjective questions, but they should still be suitable for the Q&A format. No polls, no lists, no product recommendations, no discussions...
As for close votes, no, it doesn't depend on whether I am out of or short on these. What it really depends on is whether asker appears to have a reasonably solid presence on Stack Overflow or not (I check their profile prior to asking).
I abstain of asking someone who doesn't have SO account or is registered there only recently, assuming that they most likely just don't know. I also don't ask if it turns out that question has been cross-posted (seems to happen rather frequently).