Live data from Hacker News

Viewing profile — ievans

ievans

HN member
Joined
Fri, Aug 03, 2012, 4:26 AM UTC
HN karma
724
Public activity
90 items

About ievans

co-founder at https://semgrep.dev make it expensive to exploit software

Contact me at isaac at that domain ^

[ my public key: https://keybase.io/ine; my proof: https://keybase.io/ine/sigs/lLgIx6kHhFdId2nkYud-g18G-usi9L4GzJVXQMjK6qM ]

Recent public activity

  1. comment
    Comment #48648956

    Last year I thought that AI-generated code would be scanned the same way as human-generated code. What I realized from working on Guardian was that being in the agent loop is an un…

  2. comment
    Comment #47880626

    Top comment has a great explicit refutation: > This plan works by letting software supply chain companies find security issues in new releases. Many security companies have automat…

  3. comment
    Comment #47092277

    Not super surprising that Anthropic is shipping a vulnerability detection feature -- OpenAI announced Aardvark back in October ( https://openai.com/index/introducing-aardvark/ ) an…

  4. comment
    Comment #46530998

    "Staged publishing: A new publication model that gives maintainers a review period before packages go live, with MFA-verified approval from package owners. This empowers teams to c…

  5. story
  6. story
  7. story
  8. comment
    Comment #44582607

    This is explicitly not the conclusion Pascal drew with the wager, as described in the next section of the Wikipedia article: "Pascal's intent was not to provide an argument to conv…

  9. story
  10. comment
    Comment #43394020

    Do you store your SSDs powered? They can lose information if they're not semi-frequently powered on.

  11. comment
    Comment #43208767

    For C, you might be interested in https://github.com/weggli-rs/weggli or https://github.com/semgrep/semgrep (I work on the latter). Both are also tree-sitter based.

  12. comment
    Comment #42496539

    Looks like the `ets` readme has a direct comparison: > The purpose of ets is similar to that of moreutils ts(1), but ets differentiates itself from similar offerings by running com…

  13. comment
    Comment #41677710

    I wrote up a Semgrep rule as a comparison to add! (also tree-sitter based, `pip install Semgrep`, https://github.com/semgrep/semgrep , or play with live editor link: https://semgre…

  14. comment
    Comment #41652478

    So the argument is because the vulnerability lifetime is exponentially distributed, focusing on secure defaults like memory safety in new code is disproportionately valuable, both …

  15. story
  16. story
  17. comment
    Comment #39780995

    Absolutely agreed, and copying from a comment I wrote last year: I think the fact that tree-sitter is dependency-free is worth highlighting. For context, some of my teammates maint…

  18. story
  19. story
  20. story
  21. story
  22. comment
    Comment #37042666

    I'm surprised there are so many negative comments on this release, which I suppose is timed for discussion at Blackhat/Defcon. The report's identifies its audience as four groups o…

  23. story
  24. story
  25. story