How Contract Lawyers are Like Software Developers | Hacker News Reader