Live data from Hacker News

Viewing profile — mccr8

mccr8

HN member
Joined
Tue, May 08, 2012, 3:17 PM UTC
HN karma
1,274
Public activity
272 items

About mccr8

No profile information was provided.

Recent public activity

  1. comment
    Comment #49126256

    AI is very good at finding security bugs. If you are working on a product that processes hostile data like a web browser and has a security bug bounty program, your choices are eit…

  2. comment
    Comment #48213161

    The cute thing about asm.js is that it was fully backwards compatible with the web: it was just a lot slower without dedicated support. So Epic or whomever could put out a demo tha…

  3. comment
    Comment #48213048

    One of the big issues with NaCl is that the API it used wasn't standardized at all and there was only a single implementation. You could pick a random function and ask "hey, what h…

  4. comment
    Comment #48067860

    The incentive is that Mozilla will pay you thousands of dollars if you find a security bug: https://www.mozilla.org/en-US/security/client-bug-bounty/ We have many outside contribut…

  5. comment
    Comment #48056818

    Fuzzing isn't good at things like dealing with code behind a CRC check, whereas the audit based approach using an LLMs can see the sketchy code, then calculate the CRC itself to co…

  6. comment
    Comment #48056708

    Mostly I think this just means that having a test case makes it easier to fix and verify. You can't actually take for granted having a test case when fixing a security bug. Sometim…

  7. comment
    Comment #48056666

    A general limitation of this approach is that it is only as good as your validator, and there's nothing easier to validate than a test case that creates, say, an AddressSanitizer u…

  8. comment
    Comment #48056508

    Firefox developers do fix issues found by Coverity. I haven't looked at the results in over a decade, but the last time I did there were a few code patterns we used in a lot of pla…

  9. comment
    Comment #48056483

    Possibly! One of the many areas that might need rethinking in the age of AI (that started in February of this year) is how long security bugs should be hidden. We live in interesti…

  10. comment
    Comment #48056468

    I'd say it leans towards memory corruption kinds of issues, as those are easiest to pass the validator, thanks to AddressSanitizer. I think there's a lot of potential for making th…

  11. comment
    Comment #48055443

    Quantifying the abilities of an LLM is a hard research problem, so I'm not sure if I can describe it in any great way, but Mythos did seem to be fairly clever about putting togethe…

  12. comment
    Comment #48055025

    The usual sorts of fuzzing and static analyses, using AddressSanitizer and ThreadSanitizer. Also, with a bug bounty program to try to encourage external researchers to report issue…

  13. comment
    Comment #48027445

    If you go to about:memory and click on "measure" you can see a bit of where the memory is going. The per-tab overhead isn't that high, but unfortunately there's quite a bit of over…

  14. comment
    Comment #47893806

    You can't just use a linter to fix buffer overflows, or people would have done it already.

  15. comment
    Comment #47865446

    The basic technique (as has been publicly described by Anthropic) is you ask one agent to come up with a test case that triggers, say, an ASan use-after-free. Then you have a secon…

  16. story
  17. comment
    Comment #47834806

    Not really. The models were pointed specifically at the location of the vulnerability and given some extra guidance. That's an easier problem than simply being pointed at the entir…

  18. comment
    Comment #47834779

    The flood of reports that open source projects like curl, Linux and Chromium are getting are presumably due to public models like Open 4.6 that released earlier this year, and not …

  19. comment
    Comment #47684406

    No, they stopped paying bounties.

  20. comment
    Comment #47284083

    You should generally assume that in a web browser any memory corruption bug can, when combined with enough other bugs and a lot of clever engineering, be turned into arbitrary code…

  21. comment
    Comment #47277936

    Google already has an AI-powered security vulnerability project, called Big Sleep. It has reported a number of issues to open source projects: https://issuetracker.google.com/saved…

  22. comment
    Comment #47277789

    The bugs that were issued CVEs (the Anthropic blog post says there were 22) were all real security bugs. The level of AI spam for Firefox security submissions is a lot lower than t…

  23. comment
    Comment #47095745

    I think the trick to making the "shorts" feature stop showing scantily clad women is to use it actively a bit, and only watch the videos that are decidedly something else. I did th…

  24. comment
    Comment #46576291

    Rust did exist in some form in 2011. Source: I ate lunch with part of the Rust team in 2011.

  25. comment
    Comment #46508012

    Each tab can be a dozen or more processes nowadays, thanks to site isolation.