Live data from Hacker News

JetBrains forces AI freemium plugin that cannot be completely removed into IDEs

youtrack.jetbrains.com

71–80 of 133 posts

Re: JetBrains forces AI freemium plugin that cannot be completely removed into IDEs

#71
post #57

Earlier quoted context omitted.

It probably comes down to what your practice of programming is. If it's "search for code snippets that might do what you want, copy/paste, change and adapt until it mostly works," then, yeah, LLMs are going to be a huge time saver. If it's "sit there and think about what you need to do, then write and debug it," then LLMs aren't quite a force-multiplier. Honestly, good auto-complete and decent software architecture a…

I'm in the middle of a massive migration. Tables, joins, APIs, and lots of plumbing are changing. (Ordinarily we'd sequence this into phases, but we're moving fast.) I got a 3,000 line change in yesterday without getting bored. All while I'm also juggling a ton of other responsibilities. Tab, yep that's right. Tab, yep, tab yep. Tab, yep. This tech makes a huge difference. It even helped write the tests. I'm not bein…

[deleted]

Re: JetBrains forces AI freemium plugin that cannot be completely removed into IDEs

#72
What is with this outrage over a bundled plugin? Is it two minutes of hate for yet another AI chat bot? You can't even use it without first starting a 7-day trial, or purchasing the separate AI service subscription for it. Organization accounts even have to authorize use so that removes possible IP concerns.

Re: JetBrains forces AI freemium plugin that cannot be completely removed into IDEs

#73

To clarify submission- -if you disable the plugin, it will be enabled when you restart. -if you uninstall the plugin, on restart an old version will appear, enabled, in its place, begging for an update. However given that JetBrains didn't block either uninstall or disable, the most logical explanation is that this is a bug/unintentional. The rollout of this AI plugin has been really poorly done, with it completely fa…

> if you disable the plugin, it will be enabled when you restart. Must be bug or misunderstanding , I disabled it last week and it stayed off, the ticket complains that the plugin can't be wiped but this is not the only plugin that works like that.

For example, the Kubernetes plugin is also bundled with IDEA.

Re: JetBrains forces AI freemium plugin that cannot be completely removed into IDEs

#74
post #44

Earlier quoted context omitted.

This is a cynical take. JetBrains knows what's best for its business. It knows that Microsoft presents a clear and present danger to extincting them and all of their hard work. LLMs have a huge role in the future of engineering, whether or not you like it. They present massive productivity boosts. I'm a senior Rust engineer and I've seen my development time nearly cut in half after using LLMs. And we're just getting…

I still have no idea how people get so productive with the use of LLMs. I've had it maybe cut out some boilerplate for me occasionally but that's about it. So many times the solutions are wrong or poorly written. It's not useless, but it has certainly not been a 2x improvement.

ChatGPT for me as been very helpful in languages/tools I'm not comfortable with, or don't want to invest the time to read the docs/ complete learn.

The biggest impact for me - Trying to use CLI tools without reading a ton of docs/trial and error - Chrome extensions (for simple tasks like content editing/augmenting, it gets you 90% of the way there) - Drawing an app layout and getting back a Flutter project

Re: JetBrains forces AI freemium plugin that cannot be completely removed into IDEs

#76
post #32
post #29

Earlier quoted context omitted.

According to the issue, this plugin still nag user after disable

Nags about updates which you can ignore, just like every other plugin.

Expecting users to dodge updates that activate plugins which invalidate work contracts is a pretty short sighted method for developing an IDE.

Re: JetBrains forces AI freemium plugin that cannot be completely removed into IDEs

#77

To clarify submission- -if you disable the plugin, it will be enabled when you restart. -if you uninstall the plugin, on restart an old version will appear, enabled, in its place, begging for an update. However given that JetBrains didn't block either uninstall or disable, the most logical explanation is that this is a bug/unintentional. The rollout of this AI plugin has been really poorly done, with it completely fa…

> if you disable the plugin, it will be enabled when you restart. Must be bug or misunderstanding , I disabled it last week and it stayed off, the ticket complains that the plugin can't be wiped but this is not the only plugin that works like that.

I went back in and it turns out there are four separate, related plugins-

AI Assistant

Full Line Code completion

Machine Learning Code completion

Machine Learning in Search Everywhere

I had just been disabling the AI Assistant, which was being re-enabled by one or all of the other three that depended upon it. If I disable all four they do not re-enable.

Re: JetBrains forces AI freemium plugin that cannot be completely removed into IDEs

#79
post #31

Earlier quoted context omitted.

> I'm looking forward to using the integration, personally. That's all right and perfectly valid. What is not is what is described in the linked issue.

> What is not is what is described in the linked issue. There seems to be a singular issue/ bug, which is that a disabled plugin is being re-enabled after update. This is just a bug, I don't understand why this is HN-worthy. If the headline were "intellij has a bug where a disabled plugin is being re-enabled" it would be accurate, not-inflammatory, and boring.

So you disable and uninstall the plugin. Then after an update,you're silently running with it on[1]. For my company and a lot of others I know, you are now in violation of your contract with your employer courtesy of a JetBrains bug because they insisted this be an uninstallable plugin.

[1] = https://youtrack.jetbrains.com/issue/IDEA-341408/Disabling-p...

Re: JetBrains forces AI freemium plugin that cannot be completely removed into IDEs

#80

To quote myself in the YouTrack thread. > This is excess hubris from a Product Manager who decided it was a good idea to force a plugin on users. This is hostile behaviour. I bet the conversation went like this: "Yeah, they'll learn to love it; it's soooo great what we have to offer with this cutting-edge technology!" I really do hope they reconsider this Product choice. > I reckon they need to recoup the investment…

They aren't focusing the plugin on you. You have to buy the subscription to use it and you can disable it.

JetBrains has no investors. They aren't a VC funded company.

They are providing an AI plugin because they know the majority of programmers today are using AI assistants when programming. So it probably a good idea to provide one with their IDEs.

Post reply on HN