this post was submitted on 07 Oct 2025
951 points (95.6% liked)

Programmer Humor

26772 readers
1357 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] CompassRed@discuss.tchncs.de 2 points 12 hours ago (1 children)

This may be controversial, but trying to collect the data of your free users to offset the costs of the infrastructure/resources needed to support the free users is not a bad thing - especially when you give those users an option to opt-out.

You make it sound like their goal is to do bad things. That's not true. Corporations are not good or evil, they are amoral. They don't care if what they are doing is good or bad - it just matters if they make money.

they're free to just do the right thing completely

What exactly would that entail?

[–] chaos@beehaw.org 1 points 10 hours ago (1 children)

The right thing is to make it opt-in for everyone, simple as that. The entire controversy goes away immediately if they do. If they really believe it's a good value proposition for their users, and want to avoid collecting data from people who didn't actually want to give it, they should have faith that their users will agree and affirmatively check the box.

If free users are really such a drain on them, why have they been offering a free version for so long before it became a conduit to that sweet, sweet data? Because it isn't a drain, it's a win-win. They want people using their IDE, even for free, they don't get money from it but they get market share, broad familiarity with their tool amongst software engineers, a larger user base that can support each other on third party sites and provide free advertising, and more.

[–] CompassRed@discuss.tchncs.de 1 points 8 hours ago (1 children)

The right thing is to make it opt-in for everyone

How is that the right thing? I'm directly challenging this claim.

All I said was that free users cost them money, so it's reasonable for them to try to recover those costs. I never claimed that free users are a drain on them, so I won't even respond to the rest of your comment.

[–] chaos@beehaw.org 1 points 6 hours ago (1 children)

Opt out means "we will be doing this, without permission, unless you tell us not to" and opt in means "if you give us permission we will do this." Codebases can contain important and sensitive information, and sending it off to some server to be shoved into an LLM is something that should be done with care. Getting affirmative consent is the bare minimum.

[–] CompassRed@discuss.tchncs.de 1 points 5 hours ago

I disagree about what the bare minimum is. It's not uninformed. They tell you about it, and tell you you can opt out. I don't really see how that would be them doing it without permission.