At last year's Summit Joel Spolsky gave a talk entitled "How to Have Nice Things" in which he described why there must be rules on content based factual sites and why the rules that exist on SE are the way they are. Although it is a bit long it might be nice to link to it somewhere on programmers.SE as we seem to get a lot of questions that violate these rules. Do you agree this should be linked to somewhere here and where would be best for this?
I think this closed questions page covers everything quite nicely, it lists the reasons a question can be closed and explains why, although I think Joel's explanation is helpful because it is an explanation of his reasoning and so is nicer to new users. The tour page does list some examples of bad questions but does not give an nice list of banned question types, the on topic page is good at explaining what this community considers on topic in detail but doesn't address the other types of question sthat will get closed, and the don't ask page is good but again is mainly examples rather than a list of types of questions and an explanation for the reasons behind the rules and why the rules exist.
I tagged this question as a discussion, do people think that putting the content in the list in the help/closed-questions post more prominently on the site might help with the number of questions that need to be closed? As a new user to the site I found it hard to understand the rules, there are indeed pages to help on the help/asking page but you can't get directly to that from the main page. Maybe nothing needs changing but I found it difficult so I thought others might too.