George Nachman

548 Followers
26 Following
39 Posts
I am the iTerm2 guy. I eat, sleep, and breathe terminal emulation. It is my everything.

The release of iTerm 3.5.0 is such a great gift for its long-term users. It feels amazing to see my everyday tool continually improve.

iTerm2 is still the best terminal emulator on macOS, thanks to the hard work by @gnachman . I've tried to switch to alternatives like Kitty and WezTerm several times in the past decade, but none of them beat iTerm2 in terms of stability, feature richness, and ease of configuration. While iTerm2 may fall short in rendering efficiency, compared to how well it performs in other aspects, that's a minor concern.

There are so many AI critics in the HN comments. It's a pity they ignore all the good features in version 3.5.0 and focus only on a small, completely optional feature.

https://news.ycombinator.com/item?id=40425428

@gnachman thank you for your continued support and development on iTerm2! While LLM integration isn’t my cup of tea, it does offer benefits to many people.
Got it, no more invites please 😅

2/2.

Energy Usage
The energy consumption required for training these models is a huge problem, but that’s a sunk cost. The decision to use AI involves weighing the environmental costs against the benefits. It is not my place to make this tradeoff for every user. Each individual or organization must evaluate whether the productivity gains and other advantages justify the energy expenditure.

Usage and Practicality
Users are going to use LLMs to help them use a terminal emulator whether support is built in or not. By building it in, the tool is more useful for these users. LLMs make mistakes all the time, but in my experience the quality is good enough to be useful.

1/2. AI features in iTerm2 caused some saltiness over on lobste.rs so I’ll put my comments here to reach a wider audience:

Opt-in
The AI features are entirely opt-in. If you have ethical considerations regarding the use of AI, you do not need to enable these features. Don’t provide an API key, and the AI functionalities will remain inactive. I don’t have VC funding and I’m definitely not footing the bill for you :)

Copyright Concerns
The issue of copyright in the context of AI, especially for code generation, is complicated. I think the principles of the GPL align more with using code for model training purposes, but I’m not a lawyer and I could be convinced otherwise.

Can someone send me an invite to lobster.rs? I’d like to comment on the thread about AI and iTerm2. My email is [email protected]

Correct. All the AI features require an api key.

RE: https://curmudgeon.cafe/@StevenJV/112479395805377436

Steven Vore 🎩 (@[email protected])

@[email protected] @[email protected] Lots of good things in here, thanks. Q: if we don't fill in an OpenAPI key, the iTerm2 won't even give us any "AI" prompt, is that correct?

Mastodon

Great upade in iTerm2 <3

(cc @gnachman)

it’s new books day and it’s fucking awesome when I can walk out of my local indie bookshop with two works by my favorite bloggers from 20 years ago
I think I already knew this, but boy are kitchen opinions intense and defended with vigor.