Live data from Hacker News

NPM Is Joining GitHub

github.blog

351–360 of 588 posts

Re: NPM Is Joining GitHub

#351
post #273

Earlier quoted context omitted.

Well, this comparison seems to be close enough. What about VSCode and Github itself?

The time for GitHub is over. I have moved all of my repositories away from there that do not depend on GitHub-only integrated services, and am migrating my DNS and domains/hosting off of those integrated services this week. You should too. If you work there, you should quit. https://sneak.berlin/20200307/the-case-against-microsoft-and... VS Code has had to fork to remove the unethical spyware portions within it place…

Just for reference, vscodium is not a fork to remove Microsoft's code - it is just a build tool for the open source repo as explained in the README.

"When we [Microsoft] build Visual Studio Code, we do exactly this. We clone the vscode repository, we lay down a customized product.json that has Microsoft specific functionality (telemetry, gallery, logo, etc.), and then produce a build that we release under our license."

"When you clone and build from the vscode repo, none of these endpoints are configured in the default product.json. Therefore, you generate a "clean" build, without the Microsoft customizations, which is by default licensed under the MIT license"

Re: NPM Is Joining GitHub

#352

Earlier quoted context omitted.

Safari.

Care to explain? Safari has one of the highest standards compliance of any modern browser [0], which IE famously did not. It has been argued with various success [1] that Chrome is the new I.E., due to "Chrome exclusive" web standards. [0]: https://html5test.com/compare/browser/safari-11.2/chrome-30/... [1]: https://news.ycombinator.com/item?id=16070595

I also can't run Safari on my Windows or Linux machines.

Re: NPM Is Joining GitHub

#353

Earlier quoted context omitted.

You aren't the only one. Most users are too young to understand how predatory Microsoft has always been. Can't wait for the "npm won't publish my package because it circumvents something in Windows" or whatever. Give it time.

It may appear blaming Ms forever for their past actions is a good idea. It's not. Those actions and decisions came from certain people. They're long gone. I look only to the present. MS decisions and actions these past few years have been pretty solid imo. We must always assume the best of everything, not the worst. Not matter what. It may appear naive, but it's the only sane way.

MS’s decisions outside of everything to do with windows 10 anyhow.

Re: NPM Is Joining GitHub

#354
post #273

Earlier quoted context omitted.

The time for GitHub is over. I have moved all of my repositories away from there that do not depend on GitHub-only integrated services, and am migrating my DNS and domains/hosting off of those integrated services this week. You should too. If you work there, you should quit. https://sneak.berlin/20200307/the-case-against-microsoft-and... VS Code has had to fork to remove the unethical spyware portions within it place…

Good for you. However, the general sentiment doesn't seem to behave the same way. I haven't noticed a mass Github exodus at all, aside from some people on the internet being vocal about it for the first month after the Github acquisition. Same with VSCode. I realize this is just pure anecdata and not a legitimately researched observation, but I don't know a single dev in real life who either switched away from Github…

I know a couple of projects that switched to gitlab. I use gitlab for my personal projects. I've abstained from moving Red Moon away from GitHub because it's still where people are, and I have some doubts about GitLab's VC-funded model (will they be able to stay as open forever?). I also want to consider other options, like SourceHut. At the same time, it is in the back of my mind and I am ready to move away at the first sign of extend/extinguish.

Re: NPM Is Joining GitHub

#355
post #277

Earlier quoted context omitted.

For programming languages, there are several examples of commercially run package managers: - the Java/Kotlin/Scala ecosystem is based around maven central, which is run by Sonatype, Inc. - Go modules are hosted by Google. Previously, most libraries were hosted on Github - Rust's crate index is on Github - The Docker/Moby registry is run by Docker, Inc. (though that might be a stretch for "package manager" :))

I wasn’t aware that I was a commercial entity because I use github!

I think the point is that you are using a commercial entity to host your code. There is a bill for the code you have hosted, and you aren't the one paying for it.

Re: NPM Is Joining GitHub

#356
post #239

Earlier quoted context omitted.

Care to explain? Safari has one of the highest standards compliance of any modern browser [0], which IE famously did not. It has been argued with various success [1] that Chrome is the new I.E., due to "Chrome exclusive" web standards. [0]: https://html5test.com/compare/browser/safari-11.2/chrome-30/... [1]: https://news.ycombinator.com/item?id=16070595

I think the honest truth is that a lot of developers see Safari similarly to IE because Firefox and Chrome are quick to jump on and ship new features and "if only Safari kept up" they could be used "everywhere". Combined with the fact that iOS is large enough that you can't just drop Safari support and tell them to use Chrome. It's a weird world where webdevs apparently ideally just want everyone on the 6 second old…

You're right, IE6 was amazing at the time. It made a ton of things possible that previously hadn't been, and the standards bodies were lagging behind it. Had MS actually kept updating IE6 and kept it ahead of the standards, the standards would never have mattered, and we'd never have developed this sick taste for IE. No one hated that they had a monopoly, we hated that they had a stagnant monopoly.

Re: NPM Is Joining GitHub

#357
post #277

Earlier quoted context omitted.

For programming languages, there are several examples of commercially run package managers: - the Java/Kotlin/Scala ecosystem is based around maven central, which is run by Sonatype, Inc. - Go modules are hosted by Google. Previously, most libraries were hosted on Github - Rust's crate index is on Github - The Docker/Moby registry is run by Docker, Inc. (though that might be a stretch for "package manager" :))

I wasn’t aware that I was a commercial entity because I use github!

It's never a problem until it is all at once and you realize they hold all the keys.

Re: NPM Is Joining GitHub

#358

Microsoftie here — throwaway for obvious reasons. Microsoft doesn’t do everything right but the GitHub acquisition has honestly gone better than I ever expected. Rather than forcing GitHub to adopt Microsoft centric policies, Microsoft has adopted more GitHub stuff, especially from a product POV. GitHub still runs as a separate company (different logins and health care and hiring systems) with its own policies and po…

What's wrong with Microsoft's dev strategy? .NET continues to be the most powerful and productive platform that I've used. .NET Core was a great move and it's all coming together nicely now, and even creating innovations like Blazor.

I think the poster was saying that .NET has a dev strategy, but other projects don't.

> Microsoft can’t even put coherent dev strategy outside of .NET on Azure

Re: NPM Is Joining GitHub

#359
post #215

Hopefully they don't drop Linux support like they did with Skype, Minecraft, Xamarin[1], Corel Office and a long list of products. Their strategy from my perspective is to ensure Linux does not become a competitor for their desktop OS. 1: it never had Linux support.

Skype returned with a Linux client, and Minecraft never dropped Linux support at all.

Minecraft for Linux does not have the same features.

Re: NPM Is Joining GitHub

#360
post #346

Earlier quoted context omitted.

Nonsense. There is hardly a local government in Australia not hopelessly corrupted by local real estate interests. In many nations local corruption is endemic right down to every neighbourhood police station. Size isn't the question: money's corruption of power operates at all scales.

Size is absolutely the question. There is always corruption, but in small municipalities at least the scale of corruption is contained. In a sufficiently local area the corrupt has to brush shoulders with his unwilling benefactors and be shamed.

Empirically, that's plainly false. Corruption declines, on any level, when the right policies & incentives are in place.
Post reply on HN