Semgrep App
Dev tools
static analysis
SHOW HN2021
79points
13comments
#642of 2,533 in 2021
Top 26%of 2021 by points
How HN took it
RoastedHalf or more of the comments are critical
1 positive, 2 neutral or asking, 0 mixed, 4 critical, out of 7 comments about the project. Thread score -0.29.
Design: 0 for, 4 againstIdea: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
Objections
Layout bugs: green check marks overlap text on Firefox, Brave and Chromium
From 2 comments
Congrats on the launch! Just a heads up that the website seems to have some issues on Firefox. The green check marks show up over the copy making it unreadable.
Fervicus on HNNot just firefox, brave (chromium) too
pedalpete on HN
Overlapping dialog over infographic on Chromium/Linux
From 1 comment
Is the "Enforce Security" dialogue on your website supposed to overlap with the infographic? I'm browsing on Chromium/Linux
smoldesu on HN
Fix still broken on Safari
From 1 comment
Still broken on Safari
DrBenCarson on HN
Questions
What Semgrep is and whether it replaces ESLint or orchestrates linters
From 1 comment
This looks neat, but I'm still not sure I quite get it. Do I understand correctly that earlier tools helped you use, e.g., ESLint, but now it replaces ESLint and does the linting…
losvedir on HN
Why OCaml was chosen
From 1 comment
Most of it written in OCaml, cool! What made you pick OCaml as the primary language to use for the business logic?
frellus on HN
Alternatives named
ESLint
From 1 comment
This looks neat, but I'm still not sure I quite get it. Do I understand correctly that earlier tools helped you use, e.g., ESLint, but now it replaces ESLint and does the linting…
losvedir on HN
Bandit
From 1 comment
Semgrep replaces ESLint’s security rules. We have a ruleset[0] which shows you how we reimplemented the eslint security plugin’s rules with our pattern matching language. I’m not…
underyx on HN