Live data from Hacker News

Viewing profile — pdmccormick

pdmccormick

HN member
Joined
Sat, Mar 05, 2011, 6:31 PM UTC
HN karma
389
Public activity
104 items

About pdmccormick

Hi! My name is Peter, and I'm a software developer primarily focused on embedded Linux, systems programming and security.

GitHub: https://github.com/pdmccormick

[ my public key: https://keybase.io/pdmccormick; my proof: https://keybase.io/pdmccormick/sigs/OrKXSd2zp2Th8eFGRrxu1hQKb9wH0tnQel0Yd089mU0 ]

Recent public activity

  1. comment
    Comment #48509787

    Thank you for sharing this tidbit. It looks like this may have been fixed? https://github.com/tianocore/edk2/blob/master/NetworkPkg/Htt... I have an HTTP netboot flow that worked o…

  2. comment
    Comment #48066487

    This also works: var _ MyInterface = (*MyStruct)(nil) In my mind as I read this, I am reminded that it is the receiver type *MyStruct that implements MyInterface. YMMV.

  3. comment
    Comment #47928497

    Also, if you kill 10 people a year, you will have an accelerating rate of average wealth growth!

  4. comment
    Comment #46683526

    "Become close friends with the software you use all the time." That is a beautifully evocative phrase for a lovely idea, thank you for sharing. If I may share an idea for which I d…

  5. comment
    Comment #46448477

    Conceptually, can you break your processing up into a more or less "pure" functional core, surrounded by some gooey, imperative, state-dependent input loading and output effecting …

  6. comment
    Comment #46251124

    Bravo lol

  7. comment
    Comment #46110780

    "Eldritch vectors" is a perfect descriptor, thank you.

  8. comment
    Comment #45619778

    That seems like a lot of money. How quickly can sustainable capacity be built up in terms of building power plants, data center construction, silicon design and fabrication, etc.? …

  9. comment
    Comment #45398631

    HTTPSSH. Why not just SSH/QUIC, what does the HTTP/3 layer add that QUIC doesn’t already have?

  10. comment
    Comment #45398588

    “It sounds like a bunch of DJ’s dared each other to set their drum machines to BPM=1000” That has been my favorite line from this for decades (at least that’s how I remember it goi…

  11. comment
    Comment #45076574

    Could you be more specific about where you think the brain rot is? I thought the issues regarding bcachefs and Linux kernel development revolved around respecting conventions for c…

  12. comment
    Comment #44997996

    I love projects like these. They touch upon so many low level aspects of Unix userlands. I appreciate how systemd ventured beyond classical SysV and POSIX, and explored how Linux k…

  13. comment
    Comment #44583102

    I wonder how many more orders of magnitude of precision will be realistically possible. I wonder if we'd ever be able to use gravity to "see" things at non-cosmological scales, lik…

  14. comment
    Comment #44568118

    I remember studying the source code to the PHP Zend Engine 25 years ago, and seeing a triple C pointer for the first time (I think it was `zval***`?) I did a lot of PHP in the foll…

  15. comment
    Comment #44446284

    Not to mention intact families where parents had sufficient discretionary time (i.e. jobs that paid the bills with reasonable weekly hours) and a culture of prioritizing passing do…

  16. comment
    Comment #44088471

    Does anybody remember when the very first Pi was delayed due to an Ethernet magnetics issue? IIRC they needed a jack with integrated magnetics but populated a wrong part. How far t…

  17. comment
    Comment #43889402

    This reads like an LLM's fever dream. Maybe the singularity won't be a unitary super-intelligence but rather something like a gaggle of backscratching consultants, a self-perpetuat…

  18. comment
    Comment #41403268

    And just how much of the Linux Foundation budget goes to supporting kernel development? What percentage of core kernel developers are paid from the Foundation? As long as Linus is …

  19. comment
    Comment #41373545

    I'm genuinely curious, for someone who develops web application backends and larger distributed systems & infrastructure, predominantly using Go and Python, exclusively targeting L…

  20. comment
    Comment #40915745

    That option is CONFIG_INITRAMFS_SOURCE, see https://www.kernel.org/doc/html/latest/filesystems/ramfs-roo... .

  21. comment
    Comment #39363681

    file has a lot of magic, but a file typically has only one magic.

  22. comment
    Comment #38122928

    Was it a slam dunk case for a prosecution, or obviously reasonable doubt?

  23. comment
    Comment #37830868

    Imagine coming to terms with having nearly a trillion pennies.

  24. comment
    Comment #37655691

    By "personal computing" I guess I do mean machines that I have full root on, so usually either a laptop/desktop or a local headless server. Out of curiousity, these servers that yo…

  25. comment
    Comment #37655002

    Funny, I was just learning about Git revision ranges the other day, to get to something like the last one! Thanks for sharing.