Ask HN: Understanding software that was made because previous ones didn't work? | Hacker News Reader