Outsourcing your development? Ask these 25 questions to avoid expensive mistakes [pdf] | Hacker News Reader