Live data from Hacker News

Atuin v18.13 – better search, a PTY proxy, and AI for your shell

blog.atuin.sh

61–70 of 85 posts

Re: Atuin v18.13 – better search, a PTY proxy, and AI for your shell

#61

I'm still looking forward to being able to only remember a command for a specific time. I currently block sensitive commands, which completely destroys the ability to just press the up arrow key to quickly edit the command. If we had like a timeout of 1 minute for sensitive commands, we could edit them and still make sure they are not persistent

I really like this idea — might give an implementation a shot

Re: Atuin v18.13 – better search, a PTY proxy, and AI for your shell

#62

Earlier quoted context omitted.

Yep, out of precaution i've never used their sync infrastructure, which I guess was reasonably cheap to run, but the moment you add LLMs to the mix it is obvious that they are in for the free VC money and are soon going to need a lot of investment to keep the lights on.

The thing I found frustrating was I wanted to merge changes with just files without their sync server (i.e. just import this other atuin sqlite dB) so I raised a PR to support that. They closed it (which is fine) but there is no offline migrate alternative. It's a shame, and fair enough, their project, but I don't think my wishes and the projects are very aligned. I keep half meaning to move back to zsh-histdb (I thi…

> They closed it (which is fine) but there is no offline migrate alternative.

If it helps, you can copy the history table from one db to another in 3 simple lines of sqlite. I’ve done it myself a few times with zero fuss.

Re: Atuin v18.13 – better search, a PTY proxy, and AI for your shell

#63
post #7

Hmm might be great for some. I’m a Unix philosophy guy, one tool for one job. So far atuin was fine to be a better search history. Now it might be time to look for simpler alternative. Any suggestions? (I’m on zsh)

You can try McFly [1] and Television [2]. I still prefer fzf.

[1] https://github.com/cantino/mcfly

[2] https://github.com/alexpasmantier/television

Re: Atuin v18.13 – better search, a PTY proxy, and AI for your shell

#64
post #57

Earlier quoted context omitted.

It’s optional- you can choose to opt in or not.

That's a poor argument that doesn't change the fact that any feature requires maintenance time and effort which for some users could be better invested in features they actually use, in improving overall stability, reliability, performance, etc. The more such unused features a product has, the less relevant it is for those users. The question is, was adding "AI" to this product requested by most users, or was it done…

It's open source software, so this attitude of "the work hours have to be spent how I want them to be spent" feels rather icky to me.

There's also a very weak souled scarcity mentality. It feels like you are working to take umbrage, to come up with outrage. Some users do find these features good and useful. That should be celebrated. Demanding features not be present? That's so condescending.

Re: Atuin v18.13 – better search, a PTY proxy, and AI for your shell

#66
post #7

Hmm might be great for some. I’m a Unix philosophy guy, one tool for one job. So far atuin was fine to be a better search history. Now it might be time to look for simpler alternative. Any suggestions? (I’m on zsh)

I have to ask -- why? Atuin has not gotten any worse at its core history search functionality. All of the new features are entirely opt-in. Why switch?

Because to me it feels like it gets more complex in ways I don’t like. It’s a matter of preference. To be honest had I not read about it I might have never noticed it but now I know and will probably go back to fzf.

Re: Atuin v18.13 – better search, a PTY proxy, and AI for your shell

#67
post #8
post #7

Hmm might be great for some. I’m a Unix philosophy guy, one tool for one job. So far atuin was fine to be a better search history. Now it might be time to look for simpler alternative. Any suggestions? (I’m on zsh)

I tried atuin and then switched back to fzf[0]. It's less features but that's not necessarily a negative. [0] https://github.com/junegunn/fzf

Yup already using fzf for other things will probably just go back for search history too.

Re: Atuin v18.13 – better search, a PTY proxy, and AI for your shell

#68

I'm still looking forward to being able to only remember a command for a specific time. I currently block sensitive commands, which completely destroys the ability to just press the up arrow key to quickly edit the command. If we had like a timeout of 1 minute for sensitive commands, we could edit them and still make sure they are not persistent

zsh doesn't add commands that start with a space to stored history. So you can up arrow recall them but once you exit the session they're gone.

Re: Atuin v18.13 – better search, a PTY proxy, and AI for your shell

#69
post #57

Earlier quoted context omitted.

That's a poor argument that doesn't change the fact that any feature requires maintenance time and effort which for some users could be better invested in features they actually use, in improving overall stability, reliability, performance, etc. The more such unused features a product has, the less relevant it is for those users. The question is, was adding "AI" to this product requested by most users, or was it done…

It's open source software, so this attitude of "the work hours have to be spent how I want them to be spent" feels rather icky to me. There's also a very weak souled scarcity mentality. It feels like you are working to take umbrage, to come up with outrage. Some users do find these features good and useful. That should be celebrated. Demanding features not be present? That's so condescending.

OSS is not immune to enshittification, and, in fact, is prone to it. It's not entitled to have the opinion that a piece of software might be heading in the wrong direction. Paying for software doesn't somehow buy you this right. What's icky to me is the idea that the opinion of users who support the author financially is more valuable than of those who don't, which goes against the entire ideal of open source.

Besides, VC-funded OSS often prioritizes the needs of its shareholders rather than its users. If you find these features useful, that's great. But there's no reason that they should be universally celebrated. The authors might want to listen to all viewpoints.

Re: Atuin v18.13 – better search, a PTY proxy, and AI for your shell

#70

The PTY proxy looks pretty neat! Excited to give that a try. Losing some of the scrollback was a minor nuisance that I kind of lived with until now.

Update: I gave it a try and it does exactly what I hoped. However one (minor) annoyance I immediately realized was that with `hex` enabled I will get this warning whenever I close the terminal window:

> The terminal still has a running process. If you close the terminal the process will be killed.

Hopefully there is a workaround for this (I'm using then Ghostty emulator).

Post reply on HN