Live data from Hacker News

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

blog.atuin.sh

71–80 of 85 posts

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

#71
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…

Atuin is open source. You dont like their new release? Fork the previous repo, and customize it however you want. That's the whole essence of open source.

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

#72
post #55
post #22

All I want is auto complete for the commands on Windows. And none provides

Take a look at clink[1]. Or use PowerShell. [1]: https://chrisant996.github.io/clink/

I do use powershell but it doesn’t provide auto complete for commands. I repeat I don’t want history. I want commands or args suggestions. Just like zsh auto complete

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

#73
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

I personally prefer the fzf UX, but I liked atuin's better tracking of history and sync abilities so I combined them: https://github.com/prashantv/atuin-fzf

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

#74
post #46
post #5

Why does every tool on the face of earth try to add AI features ? Good tools are simple and orthogonal. If you want AI, there's already plenty of other tools doing it probably better. I'm overall fairly disappointed by this announcement. This IMHO doesn't bode well

If you want VC money you need to put an AI spin on it.

Product is free, open source and largely written and maintained by one person. Doesn't seem like a startup payday scheme.

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

#76
post #17

Atuin is great. This, fish, LazyGit, and zellij are mandatory for me now.

what does zellij offer that tmux doesn't? I love tmux and haven't had a reason to switch for a while, but have heard these new Rust based terminal tooling get really popular.

If you are comparing raw features, there is probably little to differentiate vs a legacy tool. However, the out of the box experience is fantastic, and the author has clearly put a lot of effort in their take without being locked into legacy decisions.

If you watch some of the screencasts and are not impressed, there is nothing more I can do to pitch the idea. My only complaint is that I feel like I am only ever scratching the surface of what the tool can offer.

https://zellij.dev/tutorials/basic-functionality/

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

#77
post #69

Earlier quoted context omitted.

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. Beside…

“I want this feature” and “I want this feature to not exist” are fundamentally incompatible viewpoints when applied to any given feature. It seems like adding that feature and making it opt-in is a good middle ground. The people that want it can have it and the people who don’t want it can pretend it doesn’t exist. This outcome seems like the result of listening to all viewpoints, so I’m not sure what problem you’re trying to point out.

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

#79

For those wondering, it seems version 18.12.1 was the latest version without the AI feature... https://github.com/atuinsh/atuin/releases/tag/v18.12.1 Personally I'll keep using this version for a while until i find something better.

Note that the database format of 18.13 is not compatible with 18.12.1, so if you already had 18.13 running you need to remove the data and reimport your shell history.

    brew remove atuin
    brew tap --force homebrew/core
    brew version-install atuin@18.12.1
    brew untap homebrew/core
I just reinstalled completely, by deleting the folder:

    ~/.local/share/atuin
then run `atuin import`.

Downgrade your atuin server to 18.12.1 and run the sync setup on your client(s): https://docs.atuin.sh/cli/guide/sync/

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

#80
I never found a satisfying search algotithm with atuin (iterating over time between fuzzy, skim, fulltext, and maybe others). Is there one that is both:

- case insensitive (e.g. inputting "make" matches ("make install", "vim Makefile")

- works on partial matches (e.g. inputting "ma in" matches ("make install", "cd main")

?

Post reply on HN