Microsoft President: Why We Need a Hippocratic Oath for Software Engineers | Hacker News Reader