News for hackers. Stuff that matters.
Re:VS Code without Microsoft branding/telemetry/licensing by hardwaresofton on Monday June 08, 2020 @01:28AM (#23453843)
Because if it breaks, you can't fix it. If it reports on you, you won't know. If it decides to not allow SSHing into a server that it has blacklisted, you can't change it.

I'm having trouble with the question, it sounds like it's equivalent to "why bother open sourcing useful, currently-working software X", and that's just the "why is open source good" question, right?

I can somewhat understand WSL being closed source -- maybe it's got some proprietary MS stuff in there that is legally restricted, or they just don't want people using the interfaces they used? But tools like SSH grow because they're open source, not because they're closed, seems somewhat misplaced there.

Re:VS Code without Microsoft branding/telemetry/licensing by mekster on Monday June 08, 2020 @05:06AM (#23454920)
> Because if it breaks, you can't fix it. If it reports on you, you won't know. If it decides to not allow SSHing into a server that it has blacklisted, you can't change it.

Are these the only reasons you have problem with it being closed source?

I'll happily use the closed source version when MS is developing who can handle 4 digit number of issues and likely to fix issues you care about and more.

If someone black lists your SSH server publicly, you seem to have a bigger problem than an extension being closed source.

Re:VS Code without Microsoft branding/telemetry/licensing by hardwaresofton on Monday June 08, 2020 @12:48PM (#23458213)
I use neither Windows nor VS Code if I can avoid it -- I prefer slower progress than getting orders of magnitude more features ahead of time, for giving up control I consider fundamental, because I feel that I'm well served by the tools that are available in the open source space. I don't achieve theoretical maximum productivity without tools like VSCode and all the things they might provide and it hasn't been a problem in my career yet.

It's totally fine for other people to be fine with the trade off, but for me VSCode is an incremental gain, not a huge absolute one -- maybe it will have some killer feature (or more likely some partner/employer will force it on me because it's the current zeitgeist and because of some custom plugin) that I'll need someday, but that day is not today.

Re:VS Code without Microsoft branding/telemetry/licensing by type0 on Monday June 08, 2020 @05:23AM (#23455000)
> If someone black lists your SSH server publicly

The bigger risk is that MS would start selling your usage without you even knowing, don't forget it's an advertising company as well.

Re:VS Code without Microsoft branding/telemetry/licensing by cameronh90 on Monday June 08, 2020 @07:23AM (#23455597)
If that were to happen, when someone inevitably found out, we'd be due compensation under the GDPR/the California law.
Re:VS Code without Microsoft branding/telemetry/licensing by chii on Monday June 08, 2020 @03:20AM (#23454337)
I would be OK with WSL being close-sourced, as long as the interface (including programmatic interfaces) to which you interact with it are open and documented.

Vendor lock-in is what i would see as bad-faith actor's action. A product being good should be the only lock-in required.

Re:VS Code without Microsoft branding/telemetry/licensing by immigrantsheep on Monday June 08, 2020 @06:55AM (#23455474)
I'm curious, and please don't take this as an attack or sarcasm because it's not, it's a genuine question. Do you only use open source software? There is nothing close source on your machines?
Re:VS Code without Microsoft branding/telemetry/licensing by hardwaresofton on Monday June 08, 2020 @12:51PM (#23458242)
I do not use only open source software, there's definitely closed source software on my machine, nvidia gfx drivers for example.

But I am also not a full on fanatic -- the world is gray, not black & white (for me at least). Since I am familiar with popular good open source tooling in this space, I'm surprised others who might feel the same might compromise at this particular junction, and that was my knee jerk reaction.

Re:VS Code without Microsoft branding/telemetry/licensing by immigrantsheep on Monday June 08, 2020 @03:13PM (#23459740)
I pretty much agree with you and thank you for your answer.
Re:VS Code without Microsoft branding/telemetry/licensing by hardwaresofton on Tuesday June 09, 2020 @04:50AM (#23464939)
no worries :)

I can't say I do as much for the F/OSS community as others out there do but I donate to the authors of the tools I use, the EFF, and Letsencrypt (the amount of value they deliver is insane) from time to time.

Re:VS Code without Microsoft branding/telemetry/licensing by tasubotadas on Monday June 08, 2020 @03:57AM (#23454533)
How is that worse than not having the extension at all?
Re:VS Code without Microsoft branding/telemetry/licensing by Nullabillity on Monday June 08, 2020 @04:21AM (#23454666)
People don't tend to build workflows around stuff that doesn't exist.