Live data from Hacker News

I’m switching from VS Code to VS Codium

ruky.me

181–190 of 343 posts

Re: I’m switching from VS Code to VS Codium

#181

Luckily, contrary to what the Microsoft hoard will tell you, there are countless respectful alternatives that were around before and will be around long after Microsoft turns it into some kind of pay to win thing with achievements.

I want to believe this, but my experience with VSCode generally goes like this: I find a bug in a tool I rely on or want to make a PR with some feature I think could be generally useful. Turns out the tool uses a language I've not used before, or requires me to test for multiple platforms, or something. In any case I have to start from scratch. So I just lookup 'how to X in VSCode' and/or open VSCode, go to Extensions. Follow some simple instructions, get what's needed and a couple minutes later I'm developing. And fairly decent step-by-step debugging + watch windows and whatnot. And debugging remotely on another platform. And sometimes VS Code then also offered to install the complete toolset needed on that platform.

Now, maybe I've just been lucky, or toolsets just got better overall, or maybe I've missed something, but when I did this 20 years ago there was a good chance I was looking at a non-trivial amount of research, finding tools, fiddling with config files, text-based debugging at best sometimes or hideous IDEs, etc. So alternatives exist, one can call them respectful, but turns out for a couple of usecases that's besides the point: the experience for one-off 'let me just quickly try this in whatever is the cool language of the day' is, as far as I'm aware, simply unsurpassed. And that's the strength for me. Not sure if I'd be paying for that, but right now it's just what it is.

Re: I’m switching from VS Code to VS Codium

#182
post #176
post #75

Earlier quoted context omitted.

> What I find truly bizarre is how many software engineers, who are aware of how much they earn and how long it really takes to make software, are so resistant to paying anything for tools that make their job easier and faster. It blows my mind. We're not resistant to paying, we're resistant to rent-seeking. I would, and have, happily buy a piece of software I use regularly. What I will not do is a pay a monthly fee…

> 1. I can pay up front an actually own it > None of these things are a big ask. So let me get this straight. You expect (a) a software developer to create a piece of software (b) support in perpetuity (i.e. provide bug fixes) and you want to (c) only pay them once for that. Think about this for a second, especially part b, and explain to me how that should work. Now you might say "no but what I meant is that every t…

> Does it magically then not become "rent seeking" any more?

The difference is that i can just stop buying the new stuff once the software does everything i need though. That way i might miss out on shiny new features, but as long as the thing i bought the software for gets done I really don't have a need to purchase new versions.

Re: I’m switching from VS Code to VS Codium

#183

Earlier quoted context omitted.

> Except I can still use discontinued open source software like Atom. The same thing can be said about desktop proprietary software, so long as it does not rely on a cloud service to function. > Try installing an older version of an app on an old iPhone. The app store won't let you. You might be able to jailbreak the phone and track down an older version of the app, but it's a pain and Apple makes it as difficult as…

> The same thing can be said about desktop proprietary software, so long as it does not rely on a cloud service to function. Please, launch 32-bit program on recent versions of Mac OS.

This is why I don’t, nor will ever use a Mac. Backwards compatibility matters.

Re: I’m switching from VS Code to VS Codium

#185

The last time I tried Codium, not being able to use Remote Development was a showstopper. Has the situation improved since then?

As a person who administers servers I absolutely HATE that vscode does this.

I don't know much about the specifics of remote deployment, but I feel like having vscode do this is just the wrong approach. I would say it probably needs to be some other CI/CD pipeline or something outside of the editor.

The problems I have is that every user gets like 1.5G of node junk stuffed in their home directory to support this. VScode spawns processes as the user that can't be controlled that can just kill servers (This is one bug I found, but there are issues with this that go much farther back than 2 years ago, https://github.com/microsoft/vscode-remote-release/issues/26...)

There doesn't seem to be any way to control this on the server side, so if I have users with the ability to write to their home directory, I cannot stop them from pushing this and potentially killing an instance.

Re: I’m switching from VS Code to VS Codium

#186

Earlier quoted context omitted.

So do you only work for companies who have 100% open source and whose business model or product is a public benefit? Eg, "I value my freedom" is a perfectly acceptable position, until Mark Zuckerberg starts signing your checks, you know?

Facebook/Meta are huge contributors to open source, so I'm not sure what your comment is supposed to mean.

Their products are proprietary. Honestly open sourcing their stuff just nets free labor.

Re: I’m switching from VS Code to VS Codium

#187
post #20

What I find truly bizarre is how many software engineers, who are aware of how much they earn and how long it really takes to make software, are so resistant to paying anything for tools that make their job easier and faster. It blows my mind. Take the Jetbrains IDEs. I don't mean to offend any VSC fans out there but the Jetbrains IDEs are simply better and more mature in every single way. For individual use, most of…

> What I find truly bizarre is how many software engineers, who are aware of how much they earn and how long it really takes to make software, are so resistant to paying anything for tools that make their job easier and faster. It blows my mind.

I agree. I'm always surprised at what technical people aren't willing to pay for.

I think I used to be like this though. I used to really enjoy playing with my tools and learning about everything. Now that I'm older, I just want to get the job done, then go outside and play at the park or something.

Re: I’m switching from VS Code to VS Codium

#188
post #20

What I find truly bizarre is how many software engineers, who are aware of how much they earn and how long it really takes to make software, are so resistant to paying anything for tools that make their job easier and faster. It blows my mind. Take the Jetbrains IDEs. I don't mean to offend any VSC fans out there but the Jetbrains IDEs are simply better and more mature in every single way. For individual use, most of…

I think most of us value our freedom more. Most people don't think of it in terms of freedom, but freedom it is. With proprietary software: - You don't know when it will disappear or be discontinued. Even your paid-for existing version stops working when the activation servers go down. - You might be forced into an "upgrade" which breaks something you rely on - That's not to mention issues like being able to fix bugs…

No post body was provided.

Re: I’m switching from VS Code to VS Codium

#189
post #5

> I was increasingly getting upset about their extension marketplace, where there is an increased number of extensions starting to sell pro versions of the extensions we used for free. This is actually great news. Some extensions, especially language ones, are very poor, and paying for them (if someone makes a commercial version) is the only way to guarantee a good development experience. Ruby is an example, and swit…

reminds me when Bethesda tried to introduce paid mods on Steam. I was greatly excited about that for the reasons you state.

But the gaming community being physically or mentally at an age of 14 prevented that with quite an outreach.

Would've thought someone with enough braincells to learn programming would look at this differently, but there you have it.

Re: I’m switching from VS Code to VS Codium

#190
post #20

What I find truly bizarre is how many software engineers, who are aware of how much they earn and how long it really takes to make software, are so resistant to paying anything for tools that make their job easier and faster. It blows my mind. Take the Jetbrains IDEs. I don't mean to offend any VSC fans out there but the Jetbrains IDEs are simply better and more mature in every single way. For individual use, most of…

I think most of us value our freedom more. Most people don't think of it in terms of freedom, but freedom it is. With proprietary software: - You don't know when it will disappear or be discontinued. Even your paid-for existing version stops working when the activation servers go down. - You might be forced into an "upgrade" which breaks something you rely on - That's not to mention issues like being able to fix bugs…

I feel sentiments like these are straight paranoia. Nothing is forever. And I actually don't think I have experienced a paid piece of software suddenly changing or disappearing or causing headache. Yet, this happens all the time with free, open source software. The person developing it stops, it gets forked, now there's two versions with one the popular one but not developed and a forked one being developed but not popular, and the whole thing is difficult to contribute to because it's a big ball of mud.

I will absolutely pay for software. What's more likely to cause issues? A company getting paid to develop useful software or some free, open source software where the developers have their own little fiefdom? Issues get closed all the time or ignored and then when you push the issue you just get told "that's not the way I do it" or "we're all volunteers and not paid, contributions welcome". Well yea, I would contribute if it wasn't impenetrable and I had confidence the contribution would actually be accepted. I have successfully contributed to larger projects where these things are taken more seriously, but they are the outlier.

Post reply on HN