Hacker Newsnew | past | comments | ask | show | jobs | submit | cstrahan's commentslogin

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 read system clipboard”. No different than any other app.

2) This works on macOS, Linux and Windows, but not WSL. Sounds fair game to call this a bug, or at the very least a feature disparity.


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, consciously or subconsciously - maybe that's a bit comforting to know.

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 commits, reordered some, and identified some that could/should have been fixups, and reduced the number of commits from ~70 down to ~40. Very happy with the results and time savings.

FWIW, here’s my interactive rebase skill: https://github.com/cstrahan/claude-plugins/blob/main/skills/...


> 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 better word? Lacking in critical thinking skills? Whatever “it” is, it isn’t good.


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 to be involved in placing the stock material, and you have to do the CAD/CAM work - so did it really machine the part for you? No!”

AI is a tool like any other. It has its limitations. It has classes of problems that it is suited to handle, and others it isn’t. If it’s true that they haven’t written (as in “typed out by hand”) a single line of code, why can’t they say that without you making that statement into more than it is?

I haven’t written a single line of code in 6 months, and that’s simply fact. It is also true that I put in a lot of other work to make that feasible, but that work isn’t in the form of writing code.

“it’s mature and the next step of engineering”

Tautologically, it’s mature enough for what it is mature enough for, and it certainly is the next step in the same way that CNC was the next step for machining — if you’re not using it as a machinist, you’re going to produce less compared to those who are.

Same thing with garden hoses. Yes, you can go fetch water from a lake and splash it on your lawn, or, you know, you could just use a sprinkler connected to your garden hose. Doesn’t replace buckets. Buckets just have a narrower scope in a world where garden hoses exist.


I'm sorry but both of these are false equivalences. CNC isn't about making general machining operations faster or necessarily better. It's about making a single machine more versatile. Instead of needing an assembly line of machines you can get a bunch of different operations done on the same part without moving it to a different machine. You can also do compound operations that were otherwise highly specialized (like milling a turbocharger's radial compressor wheel). You can get the same job done with a series of manual operations though.

A garden hose vs a bucket is also the same situation. You can accomplish the same thing with either, but one might be more labor intensive.

AI is nothing like either of those. It would be like instead of a bucket you get a garden hose that points in a different direction every time you try to use it. Or instead of a 5 axis mill that rigorously executes the g-code it just randomly reinterprets tool paths each time it cuts a part. Both of these things would be worse than useless in their respective applications.

AI is different because it plays to the pliability of the software domain. Even fairly shitty, irreproducible results can be good enough for software development, if you don't look at it too closely. Make analogies to the physical world at your peril!


> AI is nothing like either of those. It would be like instead of a bucket you get a garden hose that points in a different direction every time you try to use it.

And also adds a multiplier to your water bill


Seamlessly mutating to an exponent.


If you let garden hose loose it will definitely spray all over the place given enough pressure.

The same with AI you still have to hold it and point in direction to be useful.


There is a reason why such discussions about CNC machines never happened. I wonder what it cculd be? Becausw their output is better than man-made atuff? Because they are reliable? Because their manufacturers generally don't lie?


Globally cnc machines are a little over $100billion.

It also had a logical stopping point in automation tech.

Ai is trying to do everything and wont stop


> Ai is trying to do everything and wont stop

Because it's a solution looking for a problem. All the AI companies lean in to coding because it actually helps with that to some degree but the amount that it helps doesn't justify their valuations. It needs to be good at everything to justify their target IPO price.


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, obviously different, and it is immediately obvious how they need to be sorted. But I also know people I’ve shown the test to who thought it was a trick - “there’s only 3 or 4 distinct colors, so how am I supposed to sort the same-colored squares?”

If one’s perception is particularly lossy, it makes sense that lower fidelity displays and audio will likely be indistinguishable from higher fidelity ones.


I'm a bit like the parent poster and I scored 0 on your test.

It's not like I can't tell the difference if I see hi- and low-fidelity products next to each other. It's just that I don't care enough to pay the price premium, and I don't mind using low-end equipment. I also feel less apprehension about losing or damaging it.


That was fun, thanks! I scored a perfect 0 but I admit that I had to stare quite hard. Some of the purple squares were not "plainly, obviously different".

But the real issue here is surely simpler. To me, when I buy a screen (or whatever), I know in advance that (A) I will not be comparing it daily with another screen, and (B) it will be - easily - good enough for my purposes.

You might say I'm depending on other, more perfectionist, consumers to do the quality control. Fair enough.


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 the difference is invisible, it's hard to to figure out where/when you've made this mistake of using shift+enter instead of just enter.

Nearly drove me insane, until I developed separate muscle memory between the two apps/sites.


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 browser.


A screenshot would still make it clear that that's all you're getting - and no extra chrome etc


Does it have any extra controls? And is it using native windows (as opposed to Electron)?


I agree a screenshot or even better a video of lazygit, btop or something similar running in the tui side by side with the trolley app


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 could be done without sedation, and reminded me that it would be uncomfortable, but otherwise didn't have any problem with it. I've endured 50k runs, brutal workouts, and traumatizing childhood neglect - I really can't see what the fuss is with mild discomfort that, by comparison, barely registers, and for such a short amount of time at that.


I too had esophagogastroduodenoscopy and the "sedation" I received as a barely noticeable dose of fentanyl. It was unpleasant to feel like I was drowning in saliva but it was quite bearable.

If I ever receive that procedure again, I will ask to skip the fentanyl microdose. The anesthesia and the buzz were not only underwhelming but for some reasons I started to feel the typical opioid warmth when the procedure was almost completed. Had they waited a few minutes after the IM injection I might have had another opinion on the usefulness on fentanyl during endoscopie because the last 30s were almost pleasant!


FYI, there is an alternative, depending on what you need it for: https://jamiekoufman.com/tne-transnasal-esophagoscopy-is-the...

However, doctors who do it are a bit hard to come by.

With a esophagogastroduodenoscopy, I think the main issue is the gag reflex, not necessarily the pain.


Yea most of the time it was discomfort but the turns were pretty high up there in pain. But that was only 3 times.


I don't really mind the pain itself, but I could see myself thinking the worst in that situation and imagining the strong pain meant the probe had punctured my colon.

I assume that's not actually a realistic risk, right?


> I've endured 50k runs

Did you see this? https://www.nytimes.com/2025/08/19/health/running-colon-canc...

But I agree with you, I would only want this done if I could get it without sedation.


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, involving http, html, more typical file operations, etc, what you’re saying may generally be true. But if you’re dealing with Direct Memory Access, MCU peripherals, device drivers, etc, some or all of those libraries have two options: accept unsafe in the public interface, or simply don’t exist.

(I guess there’s a third option: lie about the unsafety and mark things as safe when they fundamentally, inherently are not and cannot be safe)


Yeah I didn’t want to get into the weeds about inherently unsafe stuff, since the OP was about an XML parser


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: