The surprisingly difficult problem of user-defined order in SQL | Hacker News Reader