Regressive disclosure: designing complex interfaces by reducing choice | Hacker News Reader