I find most of these 8 rules of X too vague to be useful. What would be useful is to have an example on how to get it right and how to get it wrong for each one.
I swear someone posted about a new site which basically has a list of good ideas for blog topics. What you just suggested would be good on there.. anyone remember what it was?
"Permit easy reversal of actions" is kind of a toughy and rare among web apps. Also not quite an interface item as it takes some substantial functionality in the code to accomplish.