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 HN
    • Not 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

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

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/28959174)