Live data from Hacker News

Microsoft subtracts C/C++ extension from VS Code forks

theregister.com

211–220 of 354 posts

Re: Microsoft subtracts C/C++ extension from VS Code forks

#211
post #201

Earlier quoted context omitted.

What's the problem for people who just use VSCode, exactly? The software still does what people want for free, which is what 99% of VS Code users use the software for anyway. People who care about open source-ness have their own extensions to replace their proprietary C++ tooling, or they can use an open source alternative like Eclipse. I remember when basic features that come for free in VS Code cost thousands of do…

For people who see VS Code as just a decent gratis text editor, there's no problem. For people who care, to some degree, about using an open source tool, for whom the marketing that VS Code is open source played a role in their choice of using it, it should matter. And it matters that other projects (think Platform IO and more) choose VS Code as a platform to build on top of, and they get away with it because "it's o…

Then people should stop caring about open source, care about free software instead, and do not forget that it is free-as-in-freedom, so they should still pay for their tools.

Otherwise keep hoping that your corporate or VC funded SaaS "disruptor" master will continue to be nice to you

Re: Microsoft subtracts C/C++ extension from VS Code forks

#213
post #155
post #138

Earlier quoted context omitted.

That’s not how companies see it. From MS point of view it’s Cursor doing it to them . The way copyright and other rights to your IP you claim to have work in practice, is you need to enforce those claims or loose the rights.

> The way copyright and other rights to your IP you claim to have work in practice, is you need to enforce those claims or loose the rights. Generally only applies to trademarks, not copyrights. In most English speaking countries copyright is a proprietary right and you don't lose it if you don't actively enforce it. But there could be time limits to a plaintiff bringing a civil case to court (usually a couple years)…

It doesn't apply to trademarks either but it's convenient to insist that trademark "enforcement" is required if you're either a trademark lawyer looking for more clients or you're an aggressive litigant and you want an excuse so people will forget you're a monster.

Oh the Disney corporation had to sue the village primary school because their play used a trademarked name for a folk tale everybody knows about... it's not that they are monsters who care only about money and power, they were forced to secure undisclosed damages and make children cry by some principle of law which definitely exists. Mmm sure.

The last time I pointed this out on HN somebody responded with LLM generated nonsense "citing" non-existent US legal cases which they argued somehow prove I'm wrong.

Re: Microsoft subtracts C/C++ extension from VS Code forks

#214
post #180
post #179

Earlier quoted context omitted.

Then it's hard to build anything.

Why should it be easy to start with? Hardly anything is given for free in this life, it has to be earned.

Let me clarify.

You need an OS, you need compiler, you need some libraries.

Unless you write all that by yourself you always build in somebodies kingdom.

Re: Microsoft subtracts C/C++ extension from VS Code forks

#215
post #208

Am I the only person using tmux+vim+cscope+bash+gcc as a development environment? I do not see the need for these GUIs. I also can develop software from just about anywhere as I only need to SSH into a machine with these things (+git) installed. There are no hostile license terms either. As an added bonus, this setup is excellent for pair programming. Just use voice chat via signal or anything else and have the other…

I use helix editor, but I wouldn't say my editor needs are that great, I don't "write software at scale". I mostly write infrastructure automation in , terraform, Nix, python and YAML pretty much.

For more "developer" focused professions I bet using tools tailored for their needs suits them better, I recently wrote some C# for some Windows software in Visual Studio in a Windows VM and the ootb experience is pretty good.

You're not the only one, but you're probably a small minority with your DE setup.

Re: Microsoft subtracts C/C++ extension from VS Code forks

#216

This is one of the reasons why I switched to CLion for C++ work, and the fact that VS Code and its derivatives was a pain to configure for C++. I also use PHPStorm for web dev work and we use MS DevOps at work and that extension is unstable, causes IDE errors for me and I will not use MS products just for this one irksome bug. I prefer PHPStorm for my work, because working with PHP in VS Code has never been a great e…

> This is one of the reasons why I switched to CLion

You switched to CLion because MS does not allow forks of their editor to run MS-developed extensions?

Re: Microsoft subtracts C/C++ extension from VS Code forks

#217

Earlier quoted context omitted.

Apparently VSCode doesn't allow extensions to do the same amount of integration as the Cursor people want...

Extensions aren't sandboxed... You can literally do anything. Maybe against the store rules tho, dunno.

Within the the APIs you realistically can access and use. Just because something is technically possible doesn't mean it's technically feasible

Re: Microsoft subtracts C/C++ extension from VS Code forks

#218

To be clear, I'm don't like the Microsoft has a proprietary Marketplace, but a company openly violating the terms of use for their own profit is a bit much in my opinion. > Cursor allegedly has been flouting Microsoft terms-of-service rules for some time now by setting up a reverse proxy to mask its network requests to the endpoints used by the Microsoft Visual Studio Marketplace. This allows Cursor users to install…

Terms of service often contain illegal provisions. I teach kids to flout them too. One of the biggest sins in school is kids learn to follow rules uncritically. There are specific protections allowed when the goal is to maintain / break compatibility. If Microsoft locks competitors out, competitors are quite often permitted to pick the lock. I can't comment on this situation since I don't know the details, but it's v…

I think your analogies are wrong.

There is a direct cost to Microsoft that these companies are pushing on them. Specifically around bandwidth.

Microsoft does not need to provide access for downloading plugins from their servers to anyone else.

Re: Microsoft subtracts C/C++ extension from VS Code forks

#219
post #155

Earlier quoted context omitted.

> The way copyright and other rights to your IP you claim to have work in practice, is you need to enforce those claims or loose the rights. Generally only applies to trademarks, not copyrights. In most English speaking countries copyright is a proprietary right and you don't lose it if you don't actively enforce it. But there could be time limits to a plaintiff bringing a civil case to court (usually a couple years)…

It doesn't apply to trademarks either but it's convenient to insist that trademark "enforcement" is required if you're either a trademark lawyer looking for more clients or you're an aggressive litigant and you want an excuse so people will forget you're a monster. Oh the Disney corporation had to sue the village primary school because their play used a trademarked name for a folk tale everybody knows about... it's n…

Well if you’re going to cite unnamed posts where unnamed people cited some LLM to argue against you, obviously you are 100% correct.

Re: Microsoft subtracts C/C++ extension from VS Code forks

#220
post #172
post #158

Earlier quoted context omitted.

I don't like to be seen as defending Microsoft, they definitely have their share of faults, but as far as business goes, I think Microsoft is the least likely company to screw you over as a (business) customer. Microsoft has kept old software working pretty much unchanged for the last 20 years. I know, I still have software built on early Windows 95/NT4 that works fine on Windows 11...and with some registry tweaks Wi…

We're building the business, i.e. setting the foundations we expect to stand on for decades to come. Enterprise license that might be possible to extend into the medium term isn't good enough for our long term commitments and the time to adapt to an alternative family of operating systems is now. As for stability, if you learned GUI Ubuntu twenty years ago you'll be right at home in contemporary Debian systems, while…

[deleted]
Post reply on HN