UX for reversible actions: A decision framework for designing for recovery | Hacker News Reader