all 54 comments

sorted by: hot top controversial new old
[–] 38 points 1 year ago (12 children)

$1000 per year and it still can't help but spy on you. Fuck these companies.

  • source
  • hideshow 12 child comments
  • [–] 15 points 1 year ago (9 children)

    It's opt-in for paid users. They are only monetizing free users, by default (opt-out, for them).

  • source
  • parent
  • hideshow 9 child comments
  • [–] 11 points 1 year ago (4 children)

    Oh thats much less bad but still bad.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 1 year ago (3 children)

    That’s not even less bad, that’s totally reasonable. If you use free shit that isn’t open source, they are going to monetize you somehow.

    If you like a product and don’t want them to use your data to make money, then pay for it.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 1 year ago (2 children)

    This is beyond monetizing, this is IP theft. They are only getting away with it because capitalism.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 1 year ago* (1 child)

    I mean, would IP even exist in a non capitalist system?

  • source
  • parent
  • hideshow 1 child comment
  • Good point, but the gist is that our system is fucked up because corporations get to steal work to make profits off it. This is more like copyright. And yes, protecting creative work to a certain degree while not overreaching is really tricky.

  • source
  • parent
  • [–] 1 point 1 year ago (1 child)

    Even some free users aren’t affected. EAP and community editions are treated the same as the paid versions. It’s only the noncommercial licenses of the paid tools that are affected by this. Those users also can’t disable the (admittedly less invasive) anonymous data collection feature, either - at least they can disable this one.

    I don’t know if “monetizing” is the right term, though… are they selling this data? I had assumed it was intended solely for improving their own tooling. (Obviously that has a monetary value, too, but using that term if it’s only to make their own tools better feels inaccurate)

  • source
  • parent
  • hideshow 1 child comment
  • [–] 17 points 1 year ago* (8 children)

    Apparently, Emacs doesn't do that. Nor does vi, kate, kdevelop...

  • source
  • hideshow 8 child comments
  • [+] [S] 2 points 1 year ago (7 children)
  • [–] 1 point 1 year ago (6 children)

    You can copy text in any editor, you know.

  • source
  • parent
  • hideshow 6 child comments
  • [+] [S] 1 point 1 year ago (5 children)
  • [–] 2 points 1 year ago (4 children)

    I don't think ctrl-v does anything in Emacs. Not completely sure about vi, but I think nothing happens there either. (By default, that is)

  • source
  • parent
  • hideshow 4 child comments
  • [–] 2 points 1 year ago* (2 children)

    In vim it invokes vertical visual selection (visual block mode)

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 1 year ago* (1 child)

    Oh, right, it selects a rectangle, is that it?

    I never really used that, it's not a very common command. Maybe for tabulated data, but that's not something I'd edit with vi... (or vim, nowadays)

  • source
  • parent
  • hideshow 1 child comment
  • [–] 14 points 1 year ago

    So they are asking coders to train an AI to take away jobs from coders?

    Anyone see the flaw there?

  • source
  • [–] 10 points 1 year ago

    Kate will never do this to you. Kate is great.

  • source
  • [–] 25 points 1 year ago (4 children)

    Stating that this is on by default is misleading. If you or your company pay for the product or if you use the open source (“community”) or EAP version of it, it’s disabled by default.

    The option is only enabled by default in one very specific use case:

    We are asking our users to help with this, and here’s how it works:

    • For companies: Admins can enable data sharing at a company-wide level. To support early adopters, we’re offering a limited number of free All Products Pack subscriptions to organizations willing to participate while we explore this program. For companies that are not willing to opt in to the program, nothing changes, and as always, admins are in control.
    • For individuals on non-commercial licenses: Data sharing is enabled by default, but you can turn it off anytime in the settings.
    • For individuals using commercial licenses, free trials, free community licenses, or EAP builds: Nothing changes. You can still opt in via the settings if you are willing to share data with JetBrains (and your admins, if any, allow it).

    For reference, the non-commercial licenses are the full, commercial versions of the IDE provided “at no cost for education, hobby projects, and open-source work.” The risk of entering confidential data into your IDE that could then get collected is much lower for these use cases… though still not zero.

    Do those users get a notification of this change when installing an update? If not, that’s concerning. But if they do, and can then quickly opt out if desired, then this really seems like a non-issue. This is especially true since JetBrains makes it clear that being able to anonymously collect data is the reason they’re able to offer those products for free; thus why users on those licenses cannot opt out of that anonymous data collection.

    It’s pretty clear that JetBrains is saying “We would like your data so we can improve our product; if you’re okay with that, we’ll let you use our tools for free.” And they also have options, free and paid, where you don’t have to give up your data. Seems like a reasonable trade for a person to be able to make to me.

  • source
  • hideshow 4 child comments
  • [–] 7 points 1 year ago (1 child)

    I just checked our JB account.

    It was on by default for all my users.

    (I disabled it).

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 1 year ago

    Interesting. Where did you go to see that? Did you have anonymous data collection enabled, by chance? I wonder if they tied enabling it to that setting by mistake or if something else is going on… Just to confirm, do you have a noncommercial account or is it corporate?

    Assuming it’s corporate - if you haven’t already, can you report that to JetBrains? What you described is out of line with what they published. I would expect them to take it seriously as I would expect their corporate customers to be very unhappy about this, if it impacted them.

    Just to do my own due diligence - I have a personal “All Products Pack” license. Of the tools installed, only Datagrip has an update to 2025.2.4 available (the version where this data collection was added). When I opened it for the first time, I was prompted to “Help Us Improve Full Line Code Completion.” I clicked “Don’t Send,” then confirmed that everything was unchecked in Settings > Appearance & Behavior > System Settings > Data Sharing. So for individual users, at least in my case, it seems it’s behaving as described.

  • source
  • parent
  • [–] 7 points 1 year ago (1 child)

    How is this not blatant copyright violation?

  • source
  • hideshow 1 child comment
  • [–] 5 points 1 year ago (4 children)

    My company has been trying to switch to JetBrains for several months. Fun.

  • source
  • hideshow 4 child comments
  • [–] 1 point 1 year ago (3 children)

    why? ide should be a personal choice

  • source
  • parent
  • hideshow 3 child comments
  • [–] 7 points 1 year ago*

    Watch this quick guide on how to humanely put down your dying IDE

  • source
  • [+] -13 points 1 year ago (11 children)
  • [+] [S] 8 points 1 year ago (10 children)
  • [+] -17 points 1 year ago (10 children)
  • [–] 12 points 1 year ago (2 children)

    I thought they're a Czech company headquartered in Amsterdam

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 1 year ago (1 child)

    I'm gonna refrain from commenting on the "spyware" accusation, but it is a fact that the company is founded by (ethnic) Russians and the majority of their employees are Russian.

    This is from their LinkedIn; check out "Where they studied", at least the top 4 of those places are Russian:

  • source
  • parent
  • hideshow 1 child comment
  • [–] 10 points 1 year ago (6 children)

    Can you give some sources for that? First time I heard of it and I would like to know the details.

  • source
  • parent
  • hideshow 6 child comments
  • [+] -16 points 1 year ago* (5 children)
  • [–] 11 points 1 year ago (4 children)

    You made the claim. Back it up. Maybe where you read it is a bullshit source.

  • source
  • parent
  • hideshow 4 child comments
  • [+] -8 points 1 year ago (4 children)
  • [–] 6 points 1 year ago (2 children)

    If that were true you'd not be commenting in a public forum

  • source
  • parent
  • hideshow 2 child comments
  • [+] -4 points 1 year ago (2 children)
  • [–] 4 points 1 year ago* (1 child)

    Lmao how's providing a source doxxing yourself? Unless you are your own source, which would make these unhinged claims more understandable. Just because your head is so far up your own ass that it's back on your shoulders doesn't mean you are right.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (-1 replies)
  • load more comments (-1 replies)
  • load more comments (-1 replies)
  • load more comments (-1 replies)
  • load more comments (-1 replies)
  • 20 comments in c/programming@programming.dev view that post
    [–] 48 points 1 year ago (5 children)

    It sounds like they're contradicting themselves in the mail they sent:

    Previously we said we wouldn’t use your inputs, data, outputs, or suggestions to train AI models. This is still the case, unless you explicitly allow us to do so

    (emphasis not mine)

    The word explicit doesn't IMO cover anything but informed opt-in, not opt-out of any kind.

  • source
  • hideshow 5 child comments
  • [–] 20 points 1 year ago* (4 children)

    It looks like it's opt-in for everyone except those who get Ultimate for free (students, open-source maintainers, etc). Paid Ultimate is opt-in, free Ultimate is opt-out, and the free Community editions are opt-in with a for now attached.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 72 points 1 year ago (2 children)

    It's genuinely impressive how the whole ecosystem of proprietary software is speedrunning enshittification at an unprecedented rate. The net is tightening, and the only escape is FOSS.

  • source
  • hideshow 2 child comments
  • [–] 1 point 1 year ago (1 child)

    My conspiracy theory is that AI is already running our tech companies, and that’s why everyone and their brother is pushing hard for AI integration, despite everyone knowing AI is nowhere near ready for public consumption.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 1 year ago

    CEO's are almost universally out of touch with reality, and usually chase trends thinking it will help them get higher profits and garner more investment. AI is just the newest bandwagon for them to mindlessly jump on.

  • source
  • parent
  • [–] 10 points 1 year ago

    I'm still running v2023.1 because that's the last version before they stuffed so much AI into it that my CPU screams constantly while running it. The writing is on the wall with those guys.

  • source
  • [–] 7 points 1 year ago

    I feel there will be big JetBrains leak with all the stolen code they say it's secured with restricted access.

  • source
  • [–] 9 points 1 year ago
    [–] 5 points 1 year ago (7 children)

    this is why i stil use sublime text. it edits code with none of the bloat.

  • source
  • hideshow 7 child comments
  • [–] 1 point 1 year ago (3 children)

    Try Zed. It’s a lot like VSCodium (de-MS’d VSCode), but written in Rust, so it’s stupid fast.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 4 points 1 year ago (2 children)

    last i heard zed was ai slop :/

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 1 year ago (1 child)

    It is.

    https://zed.dev/ - check out the video on the front page. Most of it (2:08 - 6:18, the whole video is 8:40) is shilling for an integrated LLM.

  • source
  • parent
  • hideshow 1 child comment
  • I mean… I just don’t plug in or use any of the LLM shit, and it works quite nicely. You’re not forced to use that part of it, no matter how much they try to market it.

    And if it gets to the point where it’s truly unavoidable, there’s always the “fork it and strip it” option, since the code is open source.

  • source
  • parent
  • 3 comments in c/jetbrains@programming.dev view that post
    [–] 9 points 1 year ago (2 children)

    What frustrates me most is that jetbrains had a winning formula

    They made, imo, the best ide's, striking the balance between intuitive and useful without drifting too far into bloat

    I just don't vibe with jetbrains wanting access to my code and data and how i use the ide itself - imagine if your hammer took a picture every time it was swung while tracking the swing trajectory and force and sent it to a thousand unknown people

    its just fucking weird and its fucking weird that jetbrains presses this onto us - even as an opt-in its wierd

    Even at it most innocent, and not the reality of trying to build the tool that ousts us out of our trade and craft, i still dont want some code cuck sitting in the corner of my periphery hyperventilating on every keystroke and variable name i make

  • source
  • hideshow 2 child comments
  • [–] 7 points 1 year ago

    Once they started pushing the AI shit, I immediately unsubscribed and am sticking to my perpetual/fallback (or whatever is it called) license. I don't see any reason to continue paying for new versions and features, when most of those new features are AI related, and I slowly started transitioning into nvim.

    Also, I really hate the tone in which this blogpost is written. As if crying in a blog post changes anything about how extremely anti-consumer this move is. Fuck off, JetBrains.

  • source
  • parent