Java 8’s new Optional type doesn't solve anything | Hacker News Reader