How to Write a Java Database Application That is 10 Times Smaller | Hacker News Reader