Live data from Hacker News

WebStorm and Rider Are Now Free for Non-Commercial Use

blog.jetbrains.com

51–60 of 64 posts

Re: WebStorm and Rider Are Now Free for Non-Commercial Use

#51

JetBrains fanboys won't understand or acknowledge that the free versions of JetBrains IDEs are just not competitive anymore against VSCode. This is for multiple reasons. For example, these features are present in VSCode for free, but not in JetBrains IDEs: (1) CoPilot code completion (for open source GitHub users) (2) devcontainer integration (3) docker integration

> JetBrains fanboys won't understand or acknowledge that…

If a tool works for them, then it works. I don’t think that’s a lack of understanding on their part.

If the opposing view is « clearly VSCode is objectively the only choice », then I think that camp has a distinct lack of understanding that people’s needs are diverse and no 1 tool solves every problem for all people.

Re: WebStorm and Rider Are Now Free for Non-Commercial Use

#52
post #50

JetBrains fanboys won't understand or acknowledge that the free versions of JetBrains IDEs are just not competitive anymore against VSCode. This is for multiple reasons. For example, these features are present in VSCode for free, but not in JetBrains IDEs: (1) CoPilot code completion (for open source GitHub users) (2) devcontainer integration (3) docker integration

As a person that frequently uses vscode and the paid versions of the jetbrains IDEs: Aren't these just Plugins you can install from the settings(both for vscode and jetbrains IDEs)? Do the free versions not include plugin support?

Like I said already, the free versions of JetBrains IDEs do not have these plugins or features.

Re: WebStorm and Rider Are Now Free for Non-Commercial Use

#53
post #39

Earlier quoted context omitted.

This is as useful as saying that seat belts do not make you safer because people still die in crashes. Containers are not perfect but if you’re starting from the conventional position where you’re one wrong package install away from an attacker having arbitrary access to your account and data, they’re a significant immediate improvement and a good foundation for further improvement.

Yes, exactly. JetBrains fanboys will prefer to remain blind to it, however, not realizing that the free version of JetBrains isn't competitive anymore against VSCode.

People pay for JetBrains instead of the free VS Code, and there are reasons for that, like IDE features and quality. Anyway there is no need to start an IDE war here, use whatever works for you and your coding, but I am sure that a small company can't offer free stuff and survive like big tech can do, so as a paying customer I want them to survive and make good products rather to give free shit to people that don't want to pay for their tools.

Re: WebStorm and Rider Are Now Free for Non-Commercial Use

#54
post #43

Earlier quoted context omitted.

So you are afraid of evil packages but then you deploy them in production? So you are safe and screw your users ?

Here’s a scenario: my development pipeline scans every package in the build but I can’t reach into a developer’s local shell session to prevent them from making a typo. Using a dev container changes that from “the attacker gets their data, keys, and anything their session credentials can access” to a more limited exposure and gives your other safeguards a chance to catch it.

So you force your devs to use your favortie IDE rhater then the best one? why not force them to use soem better stuff for this security purpose like virtual machines, docker , something that would be usefull for them to have experience with

Re: WebStorm and Rider Are Now Free for Non-Commercial Use

#55

JetBrains fanboys won't understand or acknowledge that the free versions of JetBrains IDEs are just not competitive anymore against VSCode. This is for multiple reasons. For example, these features are present in VSCode for free, but not in JetBrains IDEs: (1) CoPilot code completion (for open source GitHub users) (2) devcontainer integration (3) docker integration

> JetBrains fanboys won't understand or acknowledge that… If a tool works for them, then it works. I don’t think that’s a lack of understanding on their part. If the opposing view is « clearly VSCode is objectively the only choice », then I think that camp has a distinct lack of understanding that people’s needs are diverse and no 1 tool solves every problem for all people.

I am not opposed to the paid versions of JetBrains IDEs. I think it's a great offering. I am just saying that the free versions of JetBrains IDEs are not competitive with VSCode. JetBrains has intentionally withheld the plugins. JetBrains also has a bad habit of introducing free plugins, but then taking them away. The features I noted are major modern features that not all older developers have come to appreciate yet.

Re: WebStorm and Rider Are Now Free for Non-Commercial Use

#56

Earlier quoted context omitted.

Yes, exactly. JetBrains fanboys will prefer to remain blind to it, however, not realizing that the free version of JetBrains isn't competitive anymore against VSCode.

People pay for JetBrains instead of the free VS Code, and there are reasons for that, like IDE features and quality. Anyway there is no need to start an IDE war here, use whatever works for you and your coding, but I am sure that a small company can't offer free stuff and survive like big tech can do, so as a paying customer I want them to survive and make good products rather to give free shit to people that don't w…

VSCode has raised the bar of what to expect from a free IDE in terms of container integrations. JetBrains has fallen behind, and is sticking to a decade old standards.

I have no problem with the paid versions of JetBrains IDEs which I think are great, but to pay, one has to first find value in the free version (which is now lacking).

Re: WebStorm and Rider Are Now Free for Non-Commercial Use

#57

Earlier quoted context omitted.

> JetBrains fanboys won't understand or acknowledge that… If a tool works for them, then it works. I don’t think that’s a lack of understanding on their part. If the opposing view is « clearly VSCode is objectively the only choice », then I think that camp has a distinct lack of understanding that people’s needs are diverse and no 1 tool solves every problem for all people.

I am not opposed to the paid versions of JetBrains IDEs. I think it's a great offering. I am just saying that the free versions of JetBrains IDEs are not competitive with VSCode. JetBrains has intentionally withheld the plugins. JetBrains also has a bad habit of introducing free plugins, but then taking them away. The features I noted are major modern features that not all older developers have come to appreciate yet…

I think it’s just how you’re framing it. It sounds like you’re saying that people using Jetbrains free IDEs are somehow just missing some objective truth you are aware of.

If someone prefers Pycharm CE, it’s quite condescending to say « they just don’t understand ». Different strokes for different folks?

Re: WebStorm and Rider Are Now Free for Non-Commercial Use

#58
post #50

JetBrains fanboys won't understand or acknowledge that the free versions of JetBrains IDEs are just not competitive anymore against VSCode. This is for multiple reasons. For example, these features are present in VSCode for free, but not in JetBrains IDEs: (1) CoPilot code completion (for open source GitHub users) (2) devcontainer integration (3) docker integration

As a person that frequently uses vscode and the paid versions of the jetbrains IDEs: Aren't these just Plugins you can install from the settings(both for vscode and jetbrains IDEs)? Do the free versions not include plugin support?

The GitHub Copilot integration is built by Microsoft and is present in both of the CE builds (IntelliJ and PyCharm). I'm not at all sure why they think it's not.

OP is correct about Docker integration and Dev Containers: they cannot be added to the free versions. Dev Containers specifically seems to be OP's big sticking point, but it's a weirdly pedantic point. JetBrains can't give everything away for free or they wouldn't be able to fund their development.

Picking a few professional-grade features and asking people to pay if they really need them is a totally reasonable approach.

Re: WebStorm and Rider Are Now Free for Non-Commercial Use

#59
post #43

Earlier quoted context omitted.

Here’s a scenario: my development pipeline scans every package in the build but I can’t reach into a developer’s local shell session to prevent them from making a typo. Using a dev container changes that from “the attacker gets their data, keys, and anything their session credentials can access” to a more limited exposure and gives your other safeguards a chance to catch it.

So you force your devs to use your favortie IDE rhater then the best one? why not force them to use soem better stuff for this security purpose like virtual machines, docker , something that would be usefull for them to have experience with

This does use Docker - it’s literally just working in a container so it’s both useful experience and overlaps with your deployments so you avoid multiple layers of waste from VMs: everything is reproducible, people don’t hit problems due to untracked local state, and they don’t spend time on sysadmin work which isn’t directly related to what you deploy.

Re: WebStorm and Rider Are Now Free for Non-Commercial Use

#60

Earlier quoted context omitted.

I am not opposed to the paid versions of JetBrains IDEs. I think it's a great offering. I am just saying that the free versions of JetBrains IDEs are not competitive with VSCode. JetBrains has intentionally withheld the plugins. JetBrains also has a bad habit of introducing free plugins, but then taking them away. The features I noted are major modern features that not all older developers have come to appreciate yet…

I think it’s just how you’re framing it. It sounds like you’re saying that people using Jetbrains free IDEs are somehow just missing some objective truth you are aware of. If someone prefers Pycharm CE, it’s quite condescending to say « they just don’t understand ». Different strokes for different folks?

Nope. Using PyCharm CE without container integration is like driving without seatbelts; it's a substantial security hazard because there is no filesystem isolation whatsoever with PyCharm CE. You get that for free in VSCode. Now if you still argue that seatbelts aren't for everyone, then you are living in the past.
Post reply on HN