Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I am a UI spelunker. I right-click, option-click, dobule-clicke, force-press every little interface element and I am so happy when the software delights me with a surprising feature.

I type the konami code as soon as I discover a web app supports keyboard input. I have no problem pulling-to-reveal and shaking to undo. In fact, it makes me feel awesome to know all this little secrets and have people all like: Wait! how did you do that?

But when I design software I don't do it for people like me. I want my users to feel awesome and delighted without being UI spelunkers. Good design doesn't make you think.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: