Live data from Hacker News

NPM Is Joining GitHub

github.blog

471–480 of 588 posts

Re: NPM Is Joining GitHub

#471
post #256

Earlier quoted context omitted.

> Tbf Microsoft have won back a lot of good faith with developers due to projects like VS Code and TypeScript, even for those of us who remember their past. Those are great until they're not. It's why it's called "bait and switch". > And we're yet to hear of any negative impact of their Github acquisition (afaik - correct me if wrong). ANY ?! Heh, do a quick search just on HN and you'll find it pretty quickly.

I know what 'bait and switch' means, just like I also know what FUD means. Next you'll call them Micro$oft. Come on now.

Nothing will come from those idiots spreading fud calling it micro$oft and using npm...

If it does micro$oft will just buy the world out from under them.

Re: NPM Is Joining GitHub

#472

Earlier quoted context omitted.

To keep this as straightforward as possible: Illegal immigration is a crime and is enforced just like any other. Committing crime can mean incarceration, which many US citizens face everyday. It has nothing to do with being a "danger", but when you don't have permission to even be in the country then there's no bail or other release possible. Also detainment centers are not cages but fenced areas with free movement i…

Almost every word of this is a lie, misleading or poor framing.

It's 100% factual except for the last sentence which can be argued.

Re: NPM Is Joining GitHub

#473

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…

Given that Microsoft for all intents and purposes killed Atom (along with their really promising xray project [0]) almost immediately after the acquisition [1] even after explicitly claiming they wouldn't [2], please excuse me for not seeing the GitHub acquisition in the same positive light. [0] https://github.com/atom-archive/xray [1] They never officially announced it, but they almost certainly de-staffed it to the…

What killed atom was that not even with rewriting stuff in C++ they were able to match what Microsoft is able to do with pure JavaScript on Electron.

Lack of delivery killed Atom, not Microsoft.

Re: NPM Is Joining GitHub

#474
post #441

Earlier quoted context omitted.

Given that Microsoft for all intents and purposes killed Atom (along with their really promising xray project [0]) almost immediately after the acquisition [1] even after explicitly claiming they wouldn't [2], please excuse me for not seeing the GitHub acquisition in the same positive light. [0] https://github.com/atom-archive/xray [1] They never officially announced it, but they almost certainly de-staffed it to the…

I switched from Atom to VSCode well before the acquisition, and I personally know many others that did too. What need does Atom fill that VSCode doesn't?

Making use of idle cores.

Re: NPM Is Joining GitHub

#475

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…

Given that Microsoft for all intents and purposes killed Atom (along with their really promising xray project [0]) almost immediately after the acquisition [1] even after explicitly claiming they wouldn't [2], please excuse me for not seeing the GitHub acquisition in the same positive light. [0] https://github.com/atom-archive/xray [1] They never officially announced it, but they almost certainly de-staffed it to the…

Maybe Microsoft helped killing Atom, but I don't think Atom is completely innocent by itself.

I was an user of Atom and later switched to VSCode. It took me few months of weighting all the options before I made the switch. That's how much I love Microsoft -- Very little.

Don't know if they got it fixed, but there was a design flaw in Atom: Bug inside some Atom plugin (`linter-ui-default` is one of it if my memory is correct) can reset the entire Atom into it's default setting, and it happens randomly (See link 1, 2 and 3).

This problem pisses me off so much and so many times. The last time it happened, I accidentally deleted my backup configuration `config.cson` when trying to recover the setting. Yes, it is technically my fault, but no, really, it is not. So, after seeing all my life flashed before my eyes, I decided to stop living ... with Atom, I had enough.

VSCode is generally a better editor when compare to Atom. I mean, VSCode has it own issues, sure. But for me, so far those issues are mild and usually got fixed quickly.

1: https://github.com/atom/atom/issues/14922 2: https://github.com/atom/atom/issues/14909 3: https://discuss.atom.io/t/atom-keeps-losing-settings/61617 (This one was in 2018 while the other two was in 2017)

Re: NPM Is Joining GitHub

#476
At anytime in the future, the product might have licensing gotchas to run elsewhere than Microsoft cloud products.

This is already happening with Windows and SQL server licensing. This will happen sooner or later.

Re: NPM Is Joining GitHub

#477
post #448
post #252

Earlier quoted context omitted.

> NPM being such an important pillar in the software supply chain while having an unviable business model and largely being funded by VC money was never a good position to be in. Why does NPM need to be funded as a commercial entity at all? What other open source library has a private company running its package manager? This one still boggles my mind.

PyPy runs on donated infrastructure that costs over 800K/month in hosting costs[1]. Not many non-commercial entities can afford that. [1] https://twitter.com/dstufft/status/1236331765846990848

PyPI, not PyPy. For those confused over how PyPy could cost that much.

Re: NPM Is Joining GitHub

#478

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.

The flip flopping between Metro / Windows 8 / UWP permanently turned me from doing anything non-win32-API on Windows again.

Re: NPM Is Joining GitHub

#479

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…

> 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 point of view.

That's what we said about the Skype acquisition too.

"It's different this time, it will run independently, for once Microsoft won't interfere and destroy the acquired company".

3 years later (I was there), 50% of Skype original management and developers left. All the major new projects of Skype turn out to be integration with the endless already existing Microsoft products: integration with Link, integration with microsoft ID, integration with Microsoft UI, etc...

5 years later, Skype is dead... but everyone left already.

Good job Microsoft.

Re: NPM Is Joining GitHub

#480

Earlier quoted context omitted.

You're right, artifacts in GitHub repos have been around a long time. I suppose what I was missing was a way to point to a specific built artifact (like a tar.gz from a release) as a dependency, from package.json. As far as I know, it's not possible yet with npm. I can imagine that will be covered somehow with deeper integration of GitHub and the NPM package repository.

Yes, this has always been possible. Just specify the tarball url instead of a version or range.

Thank you, learned something new - from none other than the founder of npm! :) Congratulations on the acquisition, bright future ahead for the whole ecosystem.
Post reply on HN