I have noticed something as of late. Certain sub-communities(jQuery, MySQL) on this site glazing over questions giving them half a glance then down voting or voting to close. It seems it should be common sense that a vote to close particularly on grounds that "I am not sure what the OP is asking" should only come after considerable effort has been made to understand what the OP is asking. These offenders come in several varieties and I have taken the liberty of categorizing them below.
The "Be Clearer":
This person demands that the OP be "Clearer". Clearer How? If the question or solution was clear would the poster have resorted to asking strangers on the internet? Isn't the purpose of the comments section to help a poster hone their question into something that has community value? Not all starting points for solution possess the desirable amount of symmetry. Sometimes it takes someone with the appropriate skill set to orient the problem correctly to make it approachable.
The Aggressive "Post your Coder":
This person is a parrot. They look at a block of text and immediately respond with "Post your code" regardless of what the text says. Not all questions require that code be posted. Often a question is unrelated to a specific piece of code. When I ask "I would like to run an explain plan on a MySQL query sourced from a file. Is this possible from the command line client?" that doesn't require the specific query. The question is clear and self contained. If I post the query
Select * from mysql.user does that put it over the top?
The ghost doesn't even bother to ask clarifying questions. His or her knowledge of the subject matter is so extensive that they can immediately judge the relevance of a question without the trouble of even reading it thoroughly. Since their time would otherwise have been spent unraveling the mysteries of space and time the effort spent reviewing the posters question is tantamount to an insult. In fact, they are so offended that the poster has wasted their precious time that they immediately crusade to erase the question from the histories.
I am posting this because I used to enjoy participating in this community, but it now has become this place for arrogant individuals with superiority complexes to scoff at the plebs. The attitude of "if I can't immediately understand it, the poster is an idiot" is pervasive.
I can't help but feel like this is an artifact of the reputation system. Individuals just want to clear out what they perceive as the "Cruft" to make way for the low hanging fruit. Are the mods on Stackoverflow aware that this is happening? Are they aware that it is taking a community intended to facilitate the free and open dissemination of information and making it hostile and unapproachable? Are they aware that this is a whole class of programmers that avoid this site altogether for just those reasons?