Viewing profile — cstrahan
cstrahan
HN member- Joined
- Tue, Jan 10, 2012, 4:10 AM UTC
- HN karma
- 1,115
- Public activity
- 486 items
- HN profile
- View on Hacker News ↗
About cstrahan
Software Developer in Washington, DC
[ my public key: https://keybase.io/cstrahan; my proof: https://keybase.io/cstrahan/sigs/yV0wzDolQldJ9GSMuflLE9_PIggrsCf9jzIQPUHqzKE ]
Recent public activity
-
comment
Comment #48894694
Probably not, given that "terrific" was almost certainly used sarcastically here.
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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.
-
comment
Comment #46689153
https://vimhelp.org/motion.txt.html#%7B { [count] paragraphs backward. exclusive motion. } [count] paragraphs forward. exclusive motion.
-
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…
-
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…
-
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.
-
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…
-
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…
-
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…
-
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…