Crell,
@Crell@phpc.social avatar

I reached out to about their code assistant.

They verified:

  1. They use , which means my GitHub OSS has almost certainly been used in training data.
  2. They rely on OpenAI's promise to not ingest any code that is used for "context".
  3. They specifically do not disclaim that their tool could result in me violating someone else's copyright, and they could suggest the same code to someone else, too.

Uninstall this crap, now. It's dangerous and irresponsible

herndlm,
@herndlm@phpc.social avatar

@Crell thx for finding out more about this! Just to be sure - this is about the "Full line code completion with local AI" feature that was added with 2024.1, correct?

Crell,
@Crell@phpc.social avatar

@herndlm This is the JetBrains AI, not the all local one. Not sure how they differ.

herndlm,
@herndlm@phpc.social avatar

@Crell oh ok, good that I asked then I guess :)

johne,
@johne@denvr.social avatar

@Crell Is there a reason you advocate for uninstalling their tools when one can do “Create an empty file named .noai in the root directory of the project.” or set permanently disabled?

ian, (edited )
@ian@phpc.social avatar

@johne @Crell You can uninstall the JetBrains AI plugin without uninstalling the entire IDE, so...that's sufficient IMO.

There's also LLM-enabled code completion you can turn on, but that's all run locally, and since OpenAI doesn't give you stuff you can run locally, that's safe I think.

EDIT: I meant to say ML-enabled here, not LLM enabled here. Management regrets the error.

Crell,
@Crell@phpc.social avatar

@ian @johne I was referring to the plug in, not the whole IDE.

And even a local LLM instance was trained on unknown data, which means probably violates copyright.

ian,
@ian@phpc.social avatar

@Crell @johne That would be something worth asking JetBrains about. The times I've turned ML autocomplete on it more or less matched the idioms of the codebase I was working on, and didn't expand things out significantly, so maybe it's pulling from something sufficiently small (and it's marked as ML based, not LLM based)

Crell,
@Crell@phpc.social avatar

@johne Uninstalling the plugin gives telemetry to JetBrains that we don't want this shit. (Because you know they get telemetry on what plugin people enable.)

So does making a fuss at them publicly. Assuming anyone from JetBrains is on Masto...

  • All
  • Subscribed
  • Moderated
  • Favorites
  • ai
  • DreamBathrooms
  • magazineikmin
  • Durango
  • thenastyranch
  • Youngstown
  • slotface
  • hgfsjryuu7
  • osvaldo12
  • rosin
  • kavyap
  • mdbf
  • PowerRangers
  • everett
  • khanakhh
  • anitta
  • InstantRegret
  • tacticalgear
  • vwfavf
  • ethstaker
  • ngwrru68w68
  • normalnudes
  • tester
  • GTA5RPClips
  • cubers
  • cisconetworking
  • Leos
  • modclub
  • provamag3
  • All magazines