How to Improve the User Experience with “Objective-Based Design” | Hacker News Reader