Doing research: some generic advice for PhD students | Hacker News Reader