Why it’s hard for programmers to write a program to flatten a list? | Hacker News Reader