What is meta? ×  One of the things that really bothers me lately
about SO is the preponderance of crappy questions. People,
especially new users, consistently fail to:    • Provide enough
information to figure what they're trying to do   • Indicate
what part of the problem is confusing them (e.g., is it null-
terminated strings or nested for loops?)   • Indicate what they
tried already (seen often in a comment: I tried x library
already, but its implementation of SVD is too slow for my
dataset)   • Indicate their level of proficiency   • Provide
feedback of any kind (upvotes for those who are on the right
track, best answers to those who answered the question)  Often,
it seems like other SO users take this as an opportunity to
punish users, with downvotes and snarky comments. This is an old
old old thread in programming & nerd culture where we simply are
not very friendly to the very new and very naive.  One thing
that I think would help would be a notice on the ask a question
page that gives some tips for ask