Why Nostr? What is Njump?
2024-05-22 14:20:01

PointlessOne :loading: on Nostr: My heart goes out to #iTerm maintainers. They just released 3.5.0—all around great ...

My heart goes out to #iTerm maintainers.

They just released 3.5.0—all around great release—with a whole lot of improvements and new features but everyone's mad about AI feature.

The AI feature is highlighted (among other things) in the release notes and in a popup on the first start after upgrade. The feature lives in a separate window and is not active unless an OpenAI API key is provided.

However, at least two issues were created with comment upon comment demanding (literally) removal of the feature. I'm very disappointed with everyone of those people.

It doesn't take long to discover that it's an opt-in feature. You don't have to use it. It's not "shoved in your face", it lives in a separate window (if configured), there's a menu item to show the window, and a text-only button in the Composer.

There's a complaint that presence of AI integration at all—even disabled—puts people into preach of some government regulations/company policies. I'm very skeptical of the claim. They probably use Chrome, they're in the breach. They have access to the web, they're in the breach. They definitely use macOS with no way to uninstall Siri, they're in the breach. I'm fairly confident this is a made up argument, or if not a very ill-conceived rule that is impossible to follow.

Another weird complaint is that iTerm doesn't validate OpenAI API keys, putting anything other than an empty string into the key field would make Codecierge send requests to OpenAI. I guess, not everyone realises that an API key can only be validated by sending a request. There's no other way. Oh well. In any case, the maintainer promised a separate explicit Enable checkbox for the feature.

One thing specifically that upsets me is that there are clearly a lot of people fired up about AI. Yet no one went and forked iTerm. It's #OpenSource. Go fix the issue for yourself. Leave the maintainers be. Consumer mindset is front and centre in those comments: "Fix this for me", "I'll leave if not removed", “I created a GitLab account to let you know how mad I am”.

I'm almost certain there's no one, literally 0 people, out there using all and every feature of iTerm, other than maintainers testing those features. This is yet another feature you don't have to use and absolutely nothing would've changed for you if you didn't know about it.
Author Public Key
npub1xlnjztvtc8848l53q2pr3e0zq3zlcmdjenvetk4vps7gpwpklpcsulkxwe