Semgrep: A Swiss Army knife for understanding code | Hacker News Reader