3 ms·
The comments in this thread are depressing, I expected much better from HN. The AI features are but 1 minor aspect of this release, they are optional, you can
by joshstrange 2y ago
The comments in this thread are depressing, I expected much better from HN.
The AI features are but 1 minor aspect of this release, they are optional, you can change the URL to point to a local LLM, yet people are pretending like all your data is going to be sent to OpenAI if you update.
I’m not sure if people are being intentionally daft or are just not reading anything past the word “AI” (which, again, isn’t even listed as the top feature of this release).
If you don’t want to use it, don’t put in an API key. It’s not like you are going to accidentally enable it.
iTerm2 is one of the most solid pieces of software in use on a daily basis. To the point that I often forget it’s not a default/included app. It has a million configuration options and it makes complete sense for them to /offer/ /optional/ AI/LLM features.
- oneeyedpigeon 2y ago> I’m not sure if people are being intentionally daft or are just not reading anything past the word “AI” I think this demonstrates the risks of jumping on a bandwagon. When software companies (in general, not iTerm2 specifically) overuse a term, including outright lying to attach a buzzword to basic features that are nothing to do with it, many people respond with an equal and opposite reaction: distrusting use of the term altogether.
- ogotai 2y agoDepends on the vantage point. Have you worked in any regulated industries? I can see iTerm joining internal software ban lists because of its AI integration (even if it's off by default). Security departments of these corps are constantly pleading with their staff to "please stop sharing corp data with LLMs, you're not allowed to do that", all the while staff feel under pressure to deliver faster, and reaching for whatever tools are available. The temptation to use it will be irresistible to many, especially juniors/temps competing for limited positions and promotions. From a regulated corp point of view, why would they risk it, and rely on individual staff conscience, knowledge, and ability to estimate risk? Better to neutralise the risk from the outset by banning use of the software. Plenty of other terminals where this can't be enabled at all by any over-excited staff.
- AnonymousPlanet 2y agoFollowing that logic, regulated industries would be going after anything resembling Microsoft Office with a flamethrower. It would be product suicide for any piece of software, like e.g. Microsoft Office or Microsoft Windows, to offer even optional AI capabilities.
- DiabloD3 2y agoYes, and the Fortune 500 et al. are all telling Microsoft that they will be forced to do anything required to protect their businesses, including ceasing all business with Microsoft. Microsoft needs to tell their shareholders to fuck off and quit backseat driving, but Satya Nadella is just yet another CEO who trades profits today for the end of the company tomorrow.
- carimura 2y agoThe mistake you're making is assuming that large companies make logical decisions.
- ashildr 2y agoIt’s a terminal emulator and it has access to a local shell. Your scenario trusts the junior/temp with a shell.
- deleted 2y ago[deleted]
- tzs 2y agoIf someone wants to use ChatGPT with their terminal it is not really much of a roadblock to use the LLM's web interface and copy/paste between that and the terminal. I'd expect then that if the security department is worried about people obeying a "don't use unauthorized LLMs" policy to be blocking access at the network level.
- tqwhite 2y agoIf you work in one of those places, quit.
- soraminazuki 2y agoTotally. There are clear explanations in the release notes and the wiki entry linked from the relevant place in the preference pane [1]. The full release note is displayed before updating. There are numerous comments here explaining how it's impossible to accidentally enable the feature. It's opt-in, you have to input a paid API key, you can use a offline model instead, and the data it sends are totally customizable and by default limited to the output of "uname" and the prompt that you explicitly enter. Yet people are ignoring all of that and writing all sorts of misinformation. iTerm2 is featureful yet solid, constantly improved on, doesn't work against the user, and is free. I've submitted patches before and the author was nice and responsive. The AI feature is minimal, non-intrusive, and doesn't advertise its existence once you decided not to opt in unlike commercial products hyped up about AI. It's thankless work even without HN piling on and the author deserves much better. [1]: https://gitlab.com/gnachman/iterm2/-/wikis/AI-Prompt https://gitlab.com/gnachman/iterm2/-/wikis/AI-Prompt
- flohofwoe 2y agoI haven't seen any of that pressing the update button on the updater dialog box that automatically pops up (as I usually do, since typically iTerm2 updates don't have such sneaky surprises). Only after the update there was a little slideshow where the AI stuff was hidden somewhere on the 3rd or 4th slide.
- soraminazuki 2y agoYou should have. iTerm2 uses Sparkle update and it shows release notes. It was there. There's a screenshot of how it should look like in Sparkle's project page. https://sparkle-project.org https://sparkle-project.org Care to explain what's so "sneaky" about it? What did the iTerm2 dev do to you? You saw the dialog. It's not so hard to verify again. Yet you so quickly accused me of lying. Shame on you.
- joshstrange 2y agoSneaky? Hidden? It is _opt in_ and it’s not the main feature of this release. If it was the first slide you people would be complaining about that too. Maybe it’s best you just uninstall iTerm2 and use the default terminal if you can’t be sure you won’t trip one day, accidentally open the preferences, and enter in an OpenAI key by accident. Don’t forget to get a refund, oh wait…
- jarpineh 2y agoYeah, this state of discussion saddens me. There's so many other features I've yet to digest in the release notes. This release has been a long time in coming. Yet, as a daily iTerm user, I haven't thought I have really missed anything. It works and it works well. But, I'm certain there's few things here I'll be using soon. I have been donating a long time, and shall continue to so.
- ErneX 2y agoAgree, people are complaining about a new OPTIONAL feature on a open source project?
- sys_64738 2y agoIt's like the Facebook integration and Twitter integration that Apple did to Mac OS X Lion. It's basically "don't do that".
- karmakaze 2y agoI can see the perception/concern being different than the technical reality. I just did the update myself and briefly saw something about "AI Term" or other and finished the update. Afterward I was wondering how to get details on what that meant--searching "AI" in iTerm2 Help menu shows no results. If I hadn't read this post/comments already I would be concerned as should anyone who installed without detailed understanding.
- hylaride 2y agoWe trusted google at one point with a lot of our info, then they started to screw us. Are people overreacting for something not enabled by default? Quite possibly, but literally today open ai is getting in trouble for almost certainly using Scarlett Johansson's voice, even after she specifically told them "no". They're already giving all the indications they don't care about consequences to abuse. And the URL for the AI API shouldn't be buried in the advanced settings.