Live data from Hacker News

iTerm2 3.5.0

iterm2.com

51–60 of 167 posts

Re: iTerm2 3.5.0

#51

A lot of the comments mention the AI inclusion from an LLM-is-everywhere point of view. I'm also a little confused about why behaviour like that is in a terminal rather than a shell ? To my mind I just want the terminal to render text and handle input, and then it's my shell's job to define behaviour of commands etc. I find that a super helpful distinction- what if you like iterm but want a different shell like fish…

iTerm2 does a bunch of things with native controls that would not be the same in the shell. E.g. tmux integration allows the windows/panes etc. of a tmux session to show up as actual panes in tmux.

The composer is a small native popup that allows you to edit a command using a native textbox instead of interacting with the terminal, and then send it all at once. The AI stuff hooks into this.

Re: iTerm2 3.5.0

#52
post #37

Earlier quoted context omitted.

> good Mac-centric alternatives for folks who don't want OpenAI snooping around their terminal iTerm, since they don't do that. Just keep it disabled. Unless you consider any terminal that lets you make network calls to OpenAI = OpenAI snooping around.

I don't think "it's fine, I unchecked the OpenAI checkbox" is going to make my HIPAA/SOC2 auditor very happy

Checking the box is not enough. You also need to provide an API key for iTerm do be able to do any kind of uploads to OpenAI.

If your auditor does not believe that with the checkbox unchecked and no API key provided, iTerm will not talk to OpenAI, how do they believe any other software you run does not secretly upload stuff to OpenAI?

What's different between a piece of software claiming to not support OpenAI at all vs. one that claims to support OpenAI if the user provides an API key in light of the possibility that both might be lying (if that's an auditors concern)

With iTerm your auditors at least get to check the source code...

Re: iTerm2 3.5.0

#53

A lot of the comments mention the AI inclusion from an LLM-is-everywhere point of view. I'm also a little confused about why behaviour like that is in a terminal rather than a shell ? To my mind I just want the terminal to render text and handle input, and then it's my shell's job to define behaviour of commands etc. I find that a super helpful distinction- what if you like iterm but want a different shell like fish…

iTerm is a feature-packed terminal emulator that's had shell-integration and various smart features to automatically trigger actions based on the terminal text content for a long time, long before the current AI wave.

Re: iTerm2 3.5.0

#54

So what are the good Mac-centric alternatives for folks who don't want OpenAI snooping around their terminal? Warp already went all-in on AI and cloud, now iTerm headed down that same path. Alacritty? Kitty? Hyper?

The feature requires an OpenAI API so it's not even on by default, you will have to configure it to be able to use it. Not to mention that you just have to not use it and boom, no communication will ever be made with OpenAI even if configured. That is a terrible use of the word "snooping".

Re: iTerm2 3.5.0

#55
post #47

So what are the good Mac-centric alternatives for folks who don't want OpenAI snooping around their terminal? Warp already went all-in on AI and cloud, now iTerm headed down that same path. Alacritty? Kitty? Hyper?

Don’t be like that. Even as it is, iTerm is the furthest thing from Warp. The ai api is upto you to hook up using your own provider key, you don’t have to use to and everything else remains the same. And it’s reasonable to assume they chose the OpenAI rn because it has become the unofficial defacto standard, should a universal one emerge I’m fairly confident iTerm would use that. iTerm’s been around long enough and d…

Outrage culture encourages us to get into a big flap and announce our departure.

Re: iTerm2 3.5.0

#56
post #43

So what are the good Mac-centric alternatives for folks who don't want OpenAI snooping around their terminal? Warp already went all-in on AI and cloud, now iTerm headed down that same path. Alacritty? Kitty? Hyper?

Stay with iterm It has been a while since the last release… I don’t mind staying outdated for some more time. Also, I’m not sure if the openai thingy is mandatory.

Then be careful that you're not accidentally clicking the Update button on the updater popup. There was no upfront warning about the AI integration there.

Re: iTerm2 3.5.0

#57
post #8

Earlier quoted context omitted.

No KeePass support, then?

On a related note it’s amazing just how much better the UX of 1Password is, compared to KeePass X, etc. I used to not want to use 1Password or any other hosted password manager like that. But I had to start using it for work since a couple of years ago and they also gave me a free personal account for it and when I experienced how much better it was than everything else, I started using it and haven’t looked back sin…

I moved from LastPass to 1Password last year. The difference in experience is not insignificant. Login screen presentation and identification is orders of magnitude better on 1Password than with LastPass.

Also, LastPass's Android app seems an afterthought.

Re: iTerm2 3.5.0

#58
post #37

Earlier quoted context omitted.

> good Mac-centric alternatives for folks who don't want OpenAI snooping around their terminal iTerm, since they don't do that. Just keep it disabled. Unless you consider any terminal that lets you make network calls to OpenAI = OpenAI snooping around.

I don't think "it's fine, I unchecked the OpenAI checkbox" is going to make my HIPAA/SOC2 auditor very happy

It is opt-in, not opt-out. You do not have to uncheck anything. If you do not put the effort to activate it and provide an api key, it will not do anything.

Re: iTerm2 3.5.0

#59

I've been a big fan of iTerm for the last 10+ years. What do people think is the best alternative?

I just installed wezterm and looking good so far.

I actually prefer the Lua config script instead of that messy iTerm2 preferences panel.

Re: iTerm2 3.5.0

#60
post #23

Are we past the point of no return? Does all software need to have AI features now? I know it's opt-in, but just knowing it's there makes me not want to use this any more.

On the other hand, I like AI integration. In iTerm's case, I like this ability to cmd+Y -> "start a static http server here" -> it responds "python3 -m http.server 8000" and I easily shift+enter to run it. As opposed to alt-tabbing to my browser, opening an LLM (or google, yuck), asking it a question, and the copy and pasting stuff back into my terminal. That might be the familiar / old way of doing everything but it…

I know that was just an example, but if you're doing it that often, why not create a `start-static-server` script/alias? And if you're not doing it often enough to justify that, is the difference in workflow really significant?
Post reply on HN