Always know your audience. Hacker News readers are not most users and you won't always be designing for them. You wouldn't believe what hangs up most users unless you saw it yourself. This is true for the web as well as all devices. Forgo testing with real users and prepare for a high bounce rate.