Daniel Rutter, hyperactive blogger and writer, and perhaps the only one guy who can compete up there with all the major hardware review sites, had the other day up there in his site, Dan's Data, a somewhat interesting but particularly hilarious article
about bad interfaces. It's not that he gave up particular tips about how to design a good one (if he did, I would have posted this in "Developer's Corner"), but he pointed out really bad ideas done through software development history (and some others with home devices), giving a bucketful of links to show even more terrible examples of how people slaps and sells usability nightmares. I really advise you to check some links, because they're mind-numbing. Have fun!
And you thought you designed a bad interface...
via The Tech Report