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

Yeah, I've migrated away from tmux and back to using terminal windows.

I've been using shpool these days (especially for things like Claude / Codex / etc). Shpool only does persistence, not multiplexing. It turns out this is exactly what I want. I want to have one keyboard shortcut, to detach the session, and that's it.

I can do terminal multiplexing better in the GUI—tabs, virtual desktops, or in the browser with xterm.js.

Yes, you can learn all these different tmux shortcuts, and I know them well enough. I like using the shortcuts in my terminal emulator better. All I really want is a way to continue my session after putting my laptop to sleep, and shpool does exactly that and no more.


I want to like shpool but it struggles with reattaching and redrawing or resizing

Interesting. I’ve been using it heavily on macOS (ssh to Linux host) and over the web using xterm.js, and it’s been working about as reliably as tmux did. Sometimes it doesn’t resize properly, but that’s also true of tmux (when I see a big field of .).

Doesn’t this line of debate get kind of predictable?

It does, but that's an interesting psychological effect all by itself, where if someone keeps hearing the same -- valid! -- point over and over again, they start to discount its value.

Richard Feynman called it "normalization of deviance", but there's other names for it as well depending on the details.

I'm sure everyone has heard some variation of this before, especially in the work place.

I once got angrily shouted at by a customer because I turned up as a consultant and apparently I told them exactly what the last five consultants had said!

Well, yes, of course. It's the solution to their problem.

I regularly face variants of this at work.

"Yeah, yeah, backups are important, stop talking about it already."

"Yes, but they're still not happening and they still remain the top priority and it is madness to start a project to reformat the SAN array until backups are working!"

"That's what you said last week! You always say that!"

Etc...

There's a point where people lean into it and become purposefully contrary, making their refusal to change their opinion a permanent part of their identity as a person.


I’m aware of “normalization of deviance”, but I think of it as a problem, and I should solve it, work around it, or decide that the status quo is fine.

Like, if I got shouted at for saying what the previous five consultants had said, I would take that as a lesson.


Harnesses should be responsible IMO for managing lifecycle stuff, including worktrees and temp files.

It’s simple, deterministic stuff. At least most of the time.


Hence my question.

I assume auto-updates are handled by deterministic code that's far away from anything agents can touch (self-modifying harnesses like Autolith notwithstanding). With the same behavior showing up in multiple high-profile harnesses (Codex, Claude Code), it feels likely there must be some actual reason for doing it this way.


I didn’t see your reply.

It should be the harness responsibility to create / destroy things like worktrees and scratch spaces, and communicate to the agent (e.g. via system prompt) where the scratch space is and its purge schedule. Harness should also set appropriate env vars to make this work in tools.

> With the same behavior showing up in multiple high-profile harnesses (Codex, Claude Code), it feels likely there must be some actual reason for doing it this way.

I think fixing it is just not high on the priority list.


Over eager use of /tmp is the worst. That’s RAM, my boy! Precious gold.

I don't think that's always true.

Although I just looked into it, and even Ubuntu 26.04 appear to default to tmpfs for /tmp storage, so I guess it's fairly universal now.

Not sure if I agree with that idea in principle... What's wrong with just wiping it intermittently??


It’s RAM unless you have swap enabled.

Did not know this. Was looking at htop yesterday scratching my head as to why there was over a GB in swap with ram <0.25 capacity. Had been teeing logs there pretty heavily

It was a literal factbook online. In high school, I remember using it to look up facts like the area or population of different countries.


The title of this submission says "Facebook", not "Factbook". That's what they were referring to.


I feel a bit twitchy remembering the pain of trying to do the references right for websites back then.


from what I understand, there’s a high standard here, beyond “beyond reasonable doubt”, along the lines of “no appearance of impropriety”


Technically true but not informative


Finder has its whole set of keyboard navigation shortcuts, like command + up arrow to go to parent, command + down arrow to open, ⌘3 for column view, ⌘⇧D for desktop, ⌘⇧H for home, ⌘⇧G for "go to"… I am very fond of the Finder’s navigation and as a long-time Mac user it still feels pretty clunky to try and get around on Windows. Both Windows and Mac are getting worse but it seems like Microsoft is making it worse faster, with OneDrive.

A lot of the Finder shortcuts work in the save / open dialogs in apps, although they broke some of the ergonomics of those dialogs years back.


Special relativity is one of those unusual theories that requires very little in the way of math or concepts to understand. You take the data from the 1887 Michelson-Morley experiment (which measures the same speed of light, despite different reference frames). You take the idea that the laws of physics work in any reference frame. You take some high-school math, et voilà, special relativity.


Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: