Live data from Hacker News

WebStorm and Rider Are Now Free for Non-Commercial Use

blog.jetbrains.com

11–20 of 64 posts

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

#11

JetBrains IDEs are better than VSCode, but due to Copilot integration in VSCode, I moved away from JetBrains. I don't see myself going back to JetBrains. Secondly, the free JetBrains IDEs also lack devcontainer support which is readily present in VSCode. To not use devcontainer is a substantial security hazard.

>Secondly, the free JetBrains IDEs also lack devcontainer support which is readily present in VSCode. To not use devcontainer is a substantial security hazard.

Can you elaborate? Is VS Code making containers for you so you are safe from packages or from random plugins you have to install?

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

#12

Huge! Forced data collection, I hope at least the code is not sent for training

As mentioned in the blog post, the statistics include IDE-related data, such as user actions, and basic information about the project, including frameworks and libraries (though limited to a predefined whitelist). Overall, this is quite similar to the data collection done by EAP for the products.

Source code is never sent under any circumstances.

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

#13

JetBrains IDEs are better than VSCode, but due to Copilot integration in VSCode, I moved away from JetBrains. I don't see myself going back to JetBrains. Secondly, the free JetBrains IDEs also lack devcontainer support which is readily present in VSCode. To not use devcontainer is a substantial security hazard.

>Secondly, the free JetBrains IDEs also lack devcontainer support which is readily present in VSCode. To not use devcontainer is a substantial security hazard. Can you elaborate? Is VS Code making containers for you so you are safe from packages or from random plugins you have to install?

Why do I have to elaborate? It is well known that a container offers a sandbox and process isolation. The risk from not using one can be severe. The risks include but are not limited to packages and plugins.

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

#14

Earlier quoted context omitted.

>Secondly, the free JetBrains IDEs also lack devcontainer support which is readily present in VSCode. To not use devcontainer is a substantial security hazard. Can you elaborate? Is VS Code making containers for you so you are safe from packages or from random plugins you have to install?

Why do I have to elaborate? It is well known that a container offers a sandbox and process isolation. The risk from not using one can be severe. The risks include but are not limited to packages and plugins.

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

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

#15

JetBrains IDEs are better than VSCode, but due to Copilot integration in VSCode, I moved away from JetBrains. I don't see myself going back to JetBrains. Secondly, the free JetBrains IDEs also lack devcontainer support which is readily present in VSCode. To not use devcontainer is a substantial security hazard.

>Secondly, the free JetBrains IDEs also lack devcontainer support

Actually, there is a significant difference between the community versions (e.g. for PyCharm) and the versions available for non-commercial use. The latter are full versions of the products without any reduced functionality, whereas the community editions have certain features trimmed.

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

#16

Earlier quoted context omitted.

>Secondly, the free JetBrains IDEs also lack devcontainer support which is readily present in VSCode. To not use devcontainer is a substantial security hazard. Can you elaborate? Is VS Code making containers for you so you are safe from packages or from random plugins you have to install?

Why do I have to elaborate? It is well known that a container offers a sandbox and process isolation. The risk from not using one can be severe. The risks include but are not limited to packages and plugins.

> Why do I have to elaborate?

Because some of us have never heard of devcontainers as a named concept with its own spec until now. I've been running my dev servers inside containers for a long time now (using JetBrains IDEs!), but have never heard of this before.

> It is well known that a container offers a sandbox and process isolation.

No, actually, it's well known that containers don't do that. It's one of the first things you learn when you start learning about containers—they are not virtual machines and are not suitable for running untrusted code, because they share a kernel with the host.

I just read through the introduction to devcontainers and there are lots of benefits it discusses but security isn't one of them:

https://containers.dev/

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

#17
post #4

My JetBrains all products pack is one of the few subscriptions that I enthusiastically pay every year. People talk about Copilot or Claude as a force multiplier, but I use both and would rather give them both up than switch full-time to VS Code or similar. Between their git integration, navigation tools, refactors, search, and so on, programming in a large codebase with a JetBrains IDE is just a completely different…

Same here. The JetBrains products are indispensable for me. They've converted me after being an Emacs user for 30 years.

Can you imagine if JetBrains worked their magic on Emacs?!

Years ago, there was a company that made a refactoring engine for C, I believe I paid >100$ for it in the late 90s or early 2000s. It was a standalone server that could communicate with Emacs (I wasn't an Emacs user). For a consulting engagement, I bought this tool and learned Emacs. I printed out a poster that I put on the wall that show the workflow for the most common tasks I needed to accomplish. I could not have completed it without it.

I discussed this with other programmers at the time, and they were somewhat incredulous that I bought software instead of spending 10x the time to complete the task. Knowing when to buy tools is a skill in and of itself.

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

#18
post #4

My JetBrains all products pack is one of the few subscriptions that I enthusiastically pay every year. People talk about Copilot or Claude as a force multiplier, but I use both and would rather give them both up than switch full-time to VS Code or similar. Between their git integration, navigation tools, refactors, search, and so on, programming in a large codebase with a JetBrains IDE is just a completely different…

I'm all in with the JetBrains love, but for clarity, you can keep the first version you paid for indefinitely not the last. So if you decide to stop paying the subscription you have to go back to a year old version.

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

#19
post #4

My JetBrains all products pack is one of the few subscriptions that I enthusiastically pay every year. People talk about Copilot or Claude as a force multiplier, but I use both and would rather give them both up than switch full-time to VS Code or similar. Between their git integration, navigation tools, refactors, search, and so on, programming in a large codebase with a JetBrains IDE is just a completely different…

> My JetBrains all products pack is one of the few subscriptions

I happily pay this every year myself, but I think it's important to note it's not really a subscription. You pay for software, and you keep that software forever. If you stop paying, you still get to keep what you paid for. What you pay for every year are the updates.

I know it's a subtle distinction, but I think it's an important one to make. Again, I happily pay every where, and it acts very much like a subscription, but it's not like a Creative Suite subscription. If you stop paying, you an always just stay on the software you paid for.

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

#20
post #4

My JetBrains all products pack is one of the few subscriptions that I enthusiastically pay every year. People talk about Copilot or Claude as a force multiplier, but I use both and would rather give them both up than switch full-time to VS Code or similar. Between their git integration, navigation tools, refactors, search, and so on, programming in a large codebase with a JetBrains IDE is just a completely different…

I'm all in with the JetBrains love, but for clarity, you can keep the first version you paid for indefinitely not the last. So if you decide to stop paying the subscription you have to go back to a year old version.

Right, the version that was active when you last paid the bill.

I've been paying for the subscription for years, so "first" isn't quite right either, because for me that would be some very old version.

Post reply on HN