On heap vs. off heap memory usage in Java | Hacker News Reader