It's a lame mix of actual techniques, design opinion and random trends.It's a shame how How-to's are more popular than design theory and psychology on design blogs."Offer personalization options" has nothing to do with "User Interface" it is "UX" not "UI".
this list is completely useless don't waste your time... most of those points are just describing current trends which you don't need any list for... just look around.<p>I was expecting some time-proven list of fundamental design rules. Sorry but I find it rather insulting that this was posted on hackernews.