How to deadlock a Java ExecutorService | Hacker News Reader