Live data from Hacker News

Viewing profile — callahad

callahad

HN member
Joined
Sun, Feb 17, 2008, 3:17 AM UTC
HN karma
11,314
Public activity
1,917 items

About callahad

Now: F5 (Director, Engineering), 2023-.

Prev: Suborbital, Element, Mozilla (RIP Persona).

Contact me:

- Matrix: https://matrix.to/#/@callahad:matrix.org

- Email: python3 -c "s='callahad'; print(f'{s[-1]}an.{s[:-1]}n@gmail.com')"

Keybase Proof:

[ my public key: https://keybase.io/callahad; my proof: https://keybase.io/callahad/sigs/vfNSwqxVwElLD-T563yfgqb4Qx-7diX8eybLvnulnEM ]

Recent public activity

  1. comment
    Comment #48781139

    I believe koverstreet is referring to the Linux kernel Memory Management subsystem ( https://docs.kernel.org/mm/index.html )

  2. comment
    Comment #48740440

    They've absolutely both changed. The initial version I saw didn't include max effort data points on the first chart, and the plot itself was much less favorable to Sonnet at high/x…

  3. comment
    Comment #48505042

    It's a silent technology, but I'd argue it has broken through in that most of us already use it daily without knowing. Figma, Google Sheets, Disney+, Prime Video, and much more all…

  4. comment
    Comment #46431943

    Can you say more about what specific things you tripped over with Starling, and which bank you moved to? Worried I'll find myself in the same boat. It does seem like Starling has g…

  5. comment
    Comment #45873166

    Step 5.2; the browser binds the KB-JWT to the site it's on, so Site A would receive a JWT that is only valid for Site A.

  6. comment
    Comment #45869172

    > This section could easily be done by [...] Less easily than you'd think. You'd have to make an authenticated cross-origin request to the issuer, which would be equivalent to moun…

  7. comment
    Comment #45868718

    I largely agree, but I still think there's a compelling argument that blinding the issuer implicitly precludes API gatekeeping or censorship. Sites wouldn't need to pre-register wi…

  8. comment
    Comment #45868630

    The key mitigation is that the protocol - as envisioned - is mediated by the user agent; you as a website cannot silently fire off probes that tell you anything.

  9. comment
    Comment #45868570

    The Verified Email Protocol got renamed to BrowserID, and Persona was its reference implementation. This looks broadly similar to that, but with some newer primitives (SD-JWT) and …

  10. comment
    Comment #44990889

    My understanding from looking into this two years ago is that it's hit or miss for banks (depending on if they opt into device attestation stuff), no for NFC / Google Wallet, and y…

  11. comment
    Comment #44982948

    For me, it was the challenge and allure of doing something relatively difficult and rare. The first time I saw a Stop - Prevent Your Death sign[0] at depth, I knew I wanted the tra…

  12. comment
    Comment #44978687

    I found Florida's caves positively delightful at 21 C; never felt the need to dive dry. I am envious of the speleothems in Yucatán cenotes. Florida's caves are all phreatic, so you…

  13. comment
    Comment #44871462

    It's the Online Safety Act. As the government says about the OSA: "Ofcom is the independent regulator for Online Safety. [...] Ofcom has strong enforcement powers" https://www.gov.…

  14. comment
    Comment #44766674

    Cassidy Williams recently published an open source calendar that might scratch that itch: https://pocketcal.com Source at https://github.com/cassidoo/pocketcal

  15. comment
    Comment #44446250

    Interesting that Apple even allows ICEBlock on the App Store given that 13 years ago they blocked the publication of an app that notified users of American drone strikes abroad as …

  16. comment
    Comment #43955984

    I disagree that LLMs are comparable to a higher level language or framework since the fundamental output it still at the same level of abstraction. This isn't C to Python, it's Pyt…

  17. comment
    Comment #43575468

    > I don't know if that means an Apple server actually listens for the notification from the HTTP server or if the device itself maintains the connection to the server. In the case …

  18. comment
    Comment #43346754

    This covers binding Cmd+Opt+[Arrows, F, C], which is all I use: defaults write -g NSUserKeyEquivalents -dict-add \ "\033Window\033Move & Resize\033Left" "@~\\U2190" \ "\033Window\0…

  19. comment
    Comment #43324864

    Same branch as beta, but with different build flags. Add-ons don't need to be signed to be installed on DevEdition, there's a DevTools button in the toolbar by default, etc.

  20. comment
    Comment #42561503

    FxOS at its height was an absolutely huge resource and personnel commitment; I seem to recall it being half of MoCo, maybe more. Mark Mayo, then SVP Firefox, was quoted in a 2017 i…

  21. comment
    Comment #42522969

    You're probably looking at half that (~80 MB) per album for how normal people would've been ripping twenty years ago, so around 40 GB for 500 CDs. Contemporaneous forum post: https…

  22. comment
    Comment #41998442

    Thunderbird is housed in MZLA Technologies, an independent subsidiary of the Mozilla Foundation and completely separate from the Mozilla Corporation or its CEO's remit.

  23. comment
    Comment #41942611

    Didn't expect to click on that link and end up on a blog post I wrote 10 years ago! The old Firefox Sync / PAKE stuff was fantastic for getting sync going between devices... but pe…

  24. comment
    Comment #41927992

    I think it's worth jumping in. Fifteen years ago, it wasn't clear whether Git, Mercurial, or Bazaar would win, but it was evident that something fundamental had forever changed in …

  25. comment
    Comment #41541610

    Edge and Safari have had vertical tabs for years; when the default browsers on Windows and macOS offer that affordance, it becomes more of a mainstream parity issue. Which is thank…