Live data from Hacker News

Viewing profile — kingkilr

kingkilr

HN member
Joined
Mon, Jul 06, 2009, 3:47 AM UTC
HN karma
4,623
Public activity
811 items

About kingkilr

Fish in a Barrel Principal and co-founder. Core developer of Django, PyPy, CPython, PyCA Cryptography. US Digital Service alumni. Former Firefox Security. Retired Python Software Foundation board member.

Recent public activity

  1. comment
    Comment #47274292

    [Work at Anthropic, used to work at Mozilla.] Firefox has never required a full chain exploit in order to consider something a vulnerability. A large proportion of disclosed Firefo…

  2. comment
    Comment #44968320

    (pyca/cryptography dev here) As Steve notes, Rust does support s390x. Even prior to shipping Rust code, we never tested or claimed to support s390x. If there's genuine interest in …

  3. comment
    Comment #43405800

    RealPage was DoJ. As was the Google search litigation where DoJ proposed Google divest Chrome. Which is by way of saying, the FTC and Chair Khan were not responsible for those.

  4. comment
    Comment #42576212

    I would strongly implore people not to follow the example this post suggests, and write code that relies on this monotonicity. The reason for this is simple: the documentation does…

  5. story
  6. story
  7. comment
    Comment #33333744

    Since last year's AMG case in the Supreme Court, the FTC is not authorized to seek monetary relief in these cases. The FTC can seek monetary relief if this order is violated.

  8. comment
    Comment #26926460

    I don't know Brett super well so I can't speak to the rest of his background, but it's not correct that the Obama admin asked him to take over DDS. DDS's founding head was Chris Ly…

  9. comment
    Comment #24730165

    While I don't love the proliferation of dependencies, from a risk perspective the raw number of dependencies isn't always the right metric. Looking at the authors and publishers nu…

  10. comment
    Comment #24729992

    I think it's fair to say that this work is quite likely to qualify :-)

  11. comment
    Comment #24729822

    Rust has a few interlocking behaviors that provide its memory safety, a few of the most important are: - The borrow checker enforces mutable XOR shared references. - The compiler d…

  12. comment
    Comment #24729396

    Sure you can. First, in a philosophical sense: pointers and x86 CPUs are real, ultimately any safe abstraction must be built on unsafe primitives. The ability and need to do that a…

  13. comment
    Comment #24729356

    I don't have any data on exploitability, but 19 of the last 22 vulnerabilities (since 2018) have C-induced memory unsafety as a cause: https://curl.haxx.se/docs/security.html

  14. story
  15. comment
    Comment #23968844

    It's a great question! a) It being acceptable to upstream is mandatory to receive a bounty, so a starting point might be: pick projects whose maintainers are sick of dealing with A…

  16. comment
    Comment #23968266

    Lots of drivers, network protocols, etc. in the kernel, and they're most of the attack surface -- not the scheduler :-) We have to approach this as a question of how, not if. When …

  17. comment
    Comment #23968051

    The kernel maintainers have actively expressed interest in having upstream support for writing kernel modules in Rust!

  18. comment
    Comment #23967917

    Those of us who organized this both have a long history of involvement in open source. If we have even an iota of this becoming a problem, we will a) be incredibly saddened, b) fig…

  19. comment
    Comment #23967827

    One of the folks behind the bounty here. Happy to answer questions.

  20. story
  21. comment
    Comment #22342352

    (Former Firefox Security Engineer) I suspect it's because Firefox exploits have looked the same for the last several years -- there has not been a lot of novelty required to implem…

  22. comment
    Comment #20526938

    As far as we know the entire kernel for both is memory unsafe. It's not clear to me how much Swift is in use internally for things besides apps (e.g. is there a future where Window…

  23. story
  24. comment
    Comment #19493082

    29/51 appear to be memory unsafety https://twitter.com/LazyFishBarrel/status/111032101282489958...

  25. story