Live data from Hacker News

Viewing profile — dcherman

dcherman

HN member
Joined
Fri, Oct 04, 2013, 5:58 PM UTC
HN karma
178
Public activity
104 items

About dcherman

No profile information was provided.

Recent public activity

  1. comment
    Comment #47675156

    You need to define how much muscle mass you expect to lose. The entire idea behind the bulk/cut cycle is that you want to net gain muscle after a full diet cycle. It's also not bor…

  2. comment
    Comment #47521004

    I think the gist of what we're debating is principle of least privilege - give the LLM the fewest privileges needed to accomplish the task and no more, that way you avoid issues li…

  3. comment
    Comment #47519570

    You can make the identical argument for the CLI tool. Allow kubectl, deny everything else.

  4. comment
    Comment #47518134

    The same permissions model that works for other tools. In Claude Code terms, allow Bash(kubectl:*). Deny Read(**/.kube/**). That allows kubectl access without allowing the tool to …

  5. comment
    Comment #47517713

    How so? Let's use a common CLI tool as an example - kubectl. Config is generally stored in ~/.kube in a variety of config files. Running `kubectl config view` already redacts the a…

  6. comment
    Comment #44945495

    Can't recall if I played on your servers, but I know I played an unreasonable amount of CS 1.6, including on a bunch of WC3 servers when I wasn't playing on ESEA. If you happen to …

  7. comment
    Comment #44786916

    Adjusted for inflation?

  8. comment
    Comment #44100054

    The point about coverage results is an important one to understand. Something that I like to say when discussing this with other folks is that while high code coverage does not tel…

  9. comment
    Comment #44037699

    There's another alternative - debug in CI itself. There's a few ways that you can pause your CI at a specific step and get a shell to do some debugging, usually via SSH. I've found…

  10. comment
    Comment #35700251

    I generally would agree, but be careful. You don't know what you don't know, and that could be dangerous. As one example, I would guess that the vast majority of folks are not fami…

  11. comment
    Comment #28464760

    You can also use a deploy key. That's how I do it while avoiding adding a PAT to a shared repo

  12. comment
    Comment #27203305

    Random aside, were you at KubeCon a couple years ago chatting with Sugu at the whole conference party in San Diegi? If so, hi! I was crazy out of my depth, but listening to folks t…

  13. comment
    Comment #27031273

    Agreed, was typing a similar comment, however yours expressed that idea better than mine. Consider that this pattern contains N different properties that renders N different compon…

  14. comment
    Comment #23230881

    Not only that, but it really illustrates that even well-known, famous engineers can start contributing to a project with simple pull requests that just rename variables or add comm…

  15. comment
    Comment #22370761

    It's not just the raw size of the image, but also about what the image includes; a smaller image often reduces the potential attack surface because vulnerable things just aren't th…

  16. comment
    Comment #18964398

    I agree. While you can accomplish some really interesting things with Proxy, I think that this article presents some poor examples that are actively harmful. I don't expect `delete…

  17. comment
    Comment #18036944

    What you're saying is that comparing the existing build time to the new one, the existing one is about 70% slower. You can also phrase it as comparing the new build time to the exi…

  18. comment
    Comment #17146012

    This right here is why I'm a large proponent of using ML/AI for computer assisted diagnosis. Unlike a doctor, a computer won't forget about a possible diagnosis. I'm not saying to …

  19. comment
    Comment #17145861

    Absolutely! I come from a historically Microsoft shop, and the lack of this was by far the biggest barrier when initially learning PostgresSQL since I was still in the mindset of d…

  20. comment
    Comment #17115011

    So do you not have automated tests that run cross browser? If so, what's your method for doing so?

  21. comment
    Comment #16577767

    So what do you think your result variable contains in the event that the promise is rejected? Is this semantically equivalent to try/catch?

  22. comment
    Comment #16479650

    Hah, was just talking about this a few days ago. I was at work, maybe around 24-25 years old, and couldn't figure out why all of the supposedly high def screens in our conference r…

  23. comment
    Comment #15754431

    Define expensive. 200$? That's the cost of the plumber's time, and now I've got that tool forever. That and I've gained knowledge and know how to fix or build something that I didn…

  24. comment
    Comment #15633187

    They did, but quite honestly they should have just renamed the framework; Angular 1->2 is less of an upgrade and more of a completely new framework that happens to share the same n…

  25. comment
    Comment #15111060

    This post is entirely going to be based on questions that I would expect an experienced developer that I was interviewing to be able to have a conversation on. This is not a starti…