Synode: understanding and automatically preventing injection attacks on Node.js | Hacker News Reader