Five Ways to Not Suck at Being a Java Freelancer | Hacker News Reader