Software engineering, social software, life and the internet.
I Try To Explain This To People
What I have ascertained is not that PCs as we know them lack good design, but that PCs as we know them have hardly any design to speak of. I'm not trying to be insulting. Use a Mac for a week, and we'll talk again.