Programming and Computer Science: an imminent divorce? | Hacker News Reader