Live data from Hacker News

Viewing profile — ctz

ctz

HN member
Joined
Thu, Oct 21, 2010, 6:48 PM UTC
HN karma
2,856
Public activity
511 items

About ctz

bluesky: https://bsky.app/jbp.io

mastodon: https://infosec.exchange/@ctz

github: https://github.com/ctz/

locale: Cambridge, England

alumnus: nCipher, Thales eSecurity, Good Technology, Blackberry, Electric Imp, Twilio

recent open source:

- rustls: a TLS stack in Rust

- fastpbkdf2: faster PBKDF2

Recent public activity

  1. comment
    Comment #47565327

    people better not be snooping on my public open source projects!

  2. comment
    Comment #46987198

    There were ~16mn users of the internet in 1995. As of 2025 there are 5.56bn. Are you saying paedophilia has dropped by 99.7% over 30 years? If so, please provide a source for that …

  3. comment
  4. comment
    Comment #46085998

    I have a Neato D650 which I assume meets that classification and is covered by the service withdrawal, it is now pretty degraded -- no notifications, no mapping, no keep-out zones.…

  5. comment
    Comment #45691873

    Welcome to the web. Pages often have hyperlinks that can be followed to see related information.

  6. comment
    Comment #44884682

    I can already feel the unfinished edge of the desk chipboard on my wrists. Such a premium finish!

  7. comment
    Comment #44878881

    I understand that part. Mostly interested where the runners are coming from? macOS especially is pretty costly to provide runners for, so who is doing that for free?

  8. comment
    Comment #44874361

    > You can have a nice CI/CD pipeline that runs 100% in-house, for free. Interested! Some detail on how you achieve this for free would be great.

  9. comment
    Comment #44804376

    asn1 enjoyers can also look forward to the sweet release of death. though if you end up in hell you might end up staring at XER for the rest of eternity

  10. comment
    Comment #44803565

    The other base64 prefix to look out for is `MI`. `MI` is common to every ASN.1 DER encoded object (all public and private keys in standard encodings, all certificates, all CRLs) be…

  11. comment
    Comment #44488769

    Looks like it is in ports?

  12. comment
    Comment #44488304

    https://pqcrypto2025.iis.sinica.edu.tw/slides/Invited3.pdf edit: video if you prefer - https://www.youtube.com/watch?v=nJxENYdsB6c

  13. comment
    Comment #44288520

    My apologies.

  14. comment
    Comment #44222763

    > This is awesome for Zig, I think this direction is gonna be a primary differentiator when comparing to Rust. FWIW there is a similar effort for Rust using cranelift: https://gith…

  15. comment
    Comment #44046414

    It is instructive to compare Bun and Deno's issue tracker. Like, the five most recent issues for Bun at the time of writing are all crashes. Some of these are controlled panics or …

  16. comment
    Comment #43233678

    This is a great opinion piece about Personal Liberties and Free Markets. Thanks Jeff!

  17. comment
    Comment #42766079

    My impression is that top aerospace people do not now work in aerospace, but in Motorsport.

  18. comment
    Comment #42076803

    The topic is how to make non-local returns faster. I would suggest that normal returns are massively faster, and not returning at all is faster still (zero instructions needed!) --…

  19. comment
    Comment #41918938

    Note that the AVX-512 code we're referring to is the code that Intel also contributed to OpenSSL. As a side-note, I believe the CPU we tested this on does not suffer from the AVX-5…

  20. comment
    Comment #41908126

    Runtime errors surface when a program runs into an unexpected condition or situation such as dividing by zero, memory overflow, or addressing a wrong or unauthorized memory locatio…

  21. comment
    Comment #41868366

    I believe AIX C++ name mangling includes function argument type information (with CV qualifiers!) so this is a real-world case where this does actually break. I suspect curl does n…

  22. comment
    Comment #41813416

    The original may have made sense, eg "no hardware dependency", or "no GPU dependency". Unfortunately HN deletes words from titles with no rhyme or reason, and no transparency.

  23. comment
    Comment #41590241

    Lots of small strings sparsely spread over 282MB is pretty cache inefficient? Whereas the separate small allocations will likely end up close together, which gives a better chance …

  24. comment
    Comment #41244481

    It makes sense once you realise that Chrome and Google benefit from increasing the complexity of web browsers. It means that new browsers cannot feasibly compete. It's basically an…

  25. comment
    Comment #41145058

    https://github.com/RustPython/RustPython/blob/main/Lib/PSF-L...