Live data from Hacker News

Viewing profile — cstrahan

cstrahan

HN member
Joined
Tue, Jan 10, 2012, 4:10 AM UTC
HN karma
1,115
Public activity
486 items

About cstrahan

Charles Strahan cstrahan.com

Software Developer in Washington, DC

[ my public key: https://keybase.io/cstrahan; my proof: https://keybase.io/cstrahan/sigs/yV0wzDolQldJ9GSMuflLE9_PIggrsCf9jzIQPUHqzKE ]

Recent public activity

  1. comment
    Comment #48894694

    Probably not, given that "terrific" was almost certainly used sarcastically here.

  2. comment
    Comment #48406995

    “that code” refers to the body of the loop. Unless the loop is unrolled, yes, there is a branch to exit the loop. But then that doesn’t matter because the whole goal at the beginni…

  3. comment
    Comment #48313039

    IIUC 1) It isn’t a matter of literally “pasting into a terminal” (with the terminal emulator shoveling bytes into the TUI’s stdin), rather it’s “a TUI key-binding tells TUI app to …

  4. comment
    Comment #48239828

    I've had an upper endoscopy and a colonoscopy, both the same day, and both without anesthesia. If they didn't take a biopsy, it likely shouldn't have been too traumatic, consciousl…

  5. comment
    Comment #48163107

    I agree on the commit messages not being ideal, though a bit of by-hand rewording goes a long way. Recently let Claude Code handle some commit history clean up: split a couple comm…

  6. comment
    Comment #48157384

    > Do you believe what teachers told you in school? Yes? Nope. At least, not without proof. That would, IMO, be kinda crazy. We could argue semantics - maybe “stupid” would be a bet…

  7. comment
    Comment #48157119

    That seems like an odd way to interpret what they wrote. Imagine old school machinists saying to a CNC machinist “Ha! See, maybe you don’t jog the axes manually, but you still have…

  8. comment
    Comment #48086224

    People vary in their ability to differentiate colors and sounds. I’d be curious how you’d do on a hue test: https://www.xrite.com/hue-test For me, each colored square is plainly, o…

  9. comment
    Comment #47745327

    Slack requires shift+enter to create a new-line, while in JIRA shift+enter creates a new-line instead of new paragraph, creates all sorts of confusing layout issues, and because th…

  10. comment
    Comment #47464553

    Nah, I think it’s pretty clear. It would look like a terminal emulator. Just like how Electron looks like a bunch of browser widgets - because it’s literally a single-web-app brows…

  11. comment
    Comment #47353131

    I had a colonoscopy and esophagogastroduodenoscopy (thankfully not in that order) without sedation. Had it done in D.C. My doc looked at me like I was crazy when I asked if it coul…

  12. comment
    Comment #47204304

    Not at all. Some things are fundamentally unsafe. mmap is inherently unsafe, but that doesn’t mean a library for it shouldn’t exist. If you’re thinking of higher level libraries, i…

  13. comment
    Comment #47185741

    I think they are likely referring to doubly linked lists in Rust, specifically. See, for example: https://rust-unofficial.github.io/too-many-lists/ https://news.ycombinator.com/ite…

  14. comment
    Comment #47103615

    https://bablr.org/ > The next-gen LR parser framework for creating elegant and efficient language tools > BABLR is a new kind of thing that does not quite fit into any category of …

  15. comment
    Comment #46903875

    > Any self respecting engineer should recognize that these tools and models only serve to lower the value of your labor. Depends on what the aim of your labor is. Is it typing on a…

  16. comment
    Comment #46725231

    Vertical CNC mills and CNC lathes are, obviously, different machines with different use cases. But if you compare within the categories, the designs are almost all conceptually the…

  17. comment
    Comment #46724911

    Or you already know all of the details, and you don’t want typing to be the bottleneck to getting things done.

  18. comment
    Comment #46689153

    https://vimhelp.org/motion.txt.html#%7B { [count] paragraphs backward. exclusive motion. } [count] paragraphs forward. exclusive motion.

  19. comment
    Comment #46367378

    Do you take issue with companies stating that they (the company) built something, instead of stating that their employees built something? Should the architects and senior develope…

  20. comment
    Comment #46121696

    Let me rephrase GP into (I hope) a more useful analogy. — actually, here’s the whole analogous exchange: “A rectangle is an equal-sided rectangle (i.e. “square”) though. That’s wha…

  21. comment
    Comment #46012194

    You read it that way because that’s the sensible way to read it. Everyone suggesting you missed the plot is in turn making a rather large logical leap.

  22. comment
    Comment #45977799

    > These issues would still exist. I just explained why these issues don't apply to the LLM writing and invoking code: again, this is because code can apply successive transformatio…

  23. comment
    Comment #45977613

    > Okay....now what function calls or libraries should the API use to write that code? Whatever the most popular library is which provides a client to whatever "thing" (locally runn…

  24. comment
    Comment #45958411

    What whoknowsidont is trying to say (IIUC): the models aren't trained on particular MCP use. Yes, the models "know" what MCP is. But the point is that they don't necessarily have M…

  25. comment
    Comment #45958326

    > but those that I have used (GitHub, [...]) > Most MCP severs don't sit in between the LLM and the API endpoints [...] Your first example certainly isn't an example of that: https…