What defines a desktop system | Hacker News Reader