Live data from Hacker News

Viewing profile — ethomson

ethomson

HN member
Joined
Thu, May 31, 2012, 6:34 PM UTC
HN karma
3,773
Public activity
359 items

About ethomson

Product Manager at Stacklok; formerly product and software engineering at Vercel, GitHub, Microsoft.

https://www.edwardthomson.com/

Maintainer of libgit2. https://libgit2.github.io

[ my public key: https://keybase.io/ethomson; my proof: https://keybase.io/ethomson/sigs/48RVOIuAzrPKWNpOT1zlhLUUiT8VXFtqnuo5MzEds_w ]

Recent public activity

  1. comment
    Comment #47785919

    Saddened to hear this. As a former GitHub employee, Mona was _a thing_. She had a backstory, and obviously a lot of designs. Simon’s initial work had a lot of impact on GitHub’s de…

  2. comment
    Comment #39858190

    Thanks for everything, Cliff. I discovered _The Cuckoo’s Egg_ as a child, and was taken in. I wrote a book report on it... and then I wrote a book report on it the next year... and…

  3. story
  4. comment
    Comment #39028975

    This is delightful and I can't wait to try it out. Right now, the libgit2 project ( https://github.com/libgit2/libgit2 ) has a custom HTTP git server wrapper that will throttle the…

  5. comment
    Comment #38662720

    Yes, that’s definitely the Copper Kettle. More interesting than the food, though, is the background. Those who aren’t familiar with Cambridge will see King’s College in the backgro…

  6. comment
    Comment #37450428

    There’s no confusion about it referring to a dwelling. The confusion is about the _type_ of dwelling. To quote Wikipedia: > In American English, "cottage" is one term for such holi…

  7. comment
    Comment #35779553

    Product Manager for Vercel's storage products here. Today we announced three new storage products in beta; they're based on infrastructure that are provided by partners. There's a …

  8. comment
    Comment #34832443

    I was fortunate enough to go in 2019, pre-covid, while I had a day off in Seattle. It was a great museum, and I’m disappointed that I won’t be able to go back. I tweeted a bunch of…

  9. comment
    Comment #32925234

    No - your local server will still listen for webhooks, but they'll come from the proxy's client software. Basically, you set up your GitHub webhook URL as the proxy server (for exa…

  10. comment
    Comment #32925016

    Neat stuff - certainly this problem crops up quite a lot where an internal server needs to get GitHub webhook data. In the past, I've had good luck using a webhook proxy. I've most…

  11. story
  12. comment
    Comment #30925565

    Thanks. The "commit and hope for the best" problem really resonates with me. There are two great projects that might provide some pain relief - nektos/act or rhysd/actionlint. But …

  13. comment
    Comment #30922043

    Thanks for the feedback! I'm one of the PMs for GitHub Actions, and I appreciate this. Thinking about Actions as a set of primitives that you can compose is very much how I think a…

  14. comment
    Comment #29980303

    That's probably not what you want. Checking out an ID would put you in a detached HEAD state, and the CLI will give you the page of warning messages that go along with it. I think …

  15. comment
    Comment #29242283

    GitHub turns off rename detection and turns off recursive base-building when creating merge commits in pull requests. Both of these selections would cause differences in when a mer…

  16. comment
    Comment #29241103

    That's certainly possible, but libgit2 carries an _exhaustive_ test corpus around merge as we aim to be bug-for-bug compatible with git-merge-recursive. This was also proved out by…

  17. comment
    Comment #29066666

    tl;dr: this is a MSCCI plug-in for git, for compatibility with (quite) old versions of Visual Studio. This is impressive work. I've used the MSCCI API on several projects - MSCCI i…

  18. comment
    Comment #29005760

    frood: noun (in dogs) a thickly furred section between the forelegs, covering the upper upper surface of the hind legs; a hindleg "a ferret with an astonishing, yet brief, frood" D…

  19. comment
    Comment #28808716

    Right, but when you write C, C++ and Swift directly you can also make a program that _doesn't_ leak memory. The question posed was whether that's even possible in Ć?

  20. comment
    Comment #28791152

    Product Manager for npm here. That was correct. As part of our integration, we were not excluding withdrawn advisories. We've since corrected this. Apologies!

  21. comment
    Comment #28472454

    No, there's no reason why that isn't available. This is a very sensible request and we'll add this information to the context available to workflow runs.

  22. comment
    Comment #28471592

    > Sometimes the checkout action fetches the wrong commit! I'm a product manager at GitHub, and I'm investigating this now. Feel free to drop me an email (ethomson@github.com) if yo…

  23. story
  24. comment
    Comment #22595253

    Product Manager at GitHub here - I'll be the Product Manager for npm when the acquisition closes. I agree - npm is definitely an integral part of the JavaScript ecosystem. The npm …

  25. comment
    Comment #22595136

    Yes, I love those. We'll keep those around for sure.