The art of caddying: What makes a good golfing companion? | Hacker News Reader