Assuming this was an acceptable exit: I'm impressed that NPM pulled this off. They were basically doing the "no revenue model to speak of, hope we'll get acquired by a bigco" startup play that was starting to go out of vogue already when they were founded. I wonder to what extent they've had influence over their own success at all though. Basically they had to hope that JS stayed popular (it did), that Node stayed re…
NPM Is Joining GitHub
171–180 of 588 posts
Re: NPM Is Joining GitHub
#172Re: NPM Is Joining GitHub
#173Re: NPM Is Joining GitHub
#174I'm surprised there's not a single mention of "Microsoft" in this or the npm announcement [1], given the old-evil-history of Microsoft and the new-nice Microsoft we have today. I would expect that there was at least a mention, considering the reason that most modules in npm are still in ES5 is exactly because of the monopolistic practices that Microsoft followed back in the day which makes Internet Explorer still rel…
I installed Windows Subsystem for Linux 2 on an older machine just now. The MSFT of today is definitely a far cry from the MSFT of yesteryear. Such a thing would have been unheard of 15 years ago.
Re: NPM Is Joining GitHub
#175Earlier quoted context omitted.
I think people are "okay" with Microsoft because so many hackers have a problem with the data agglomeration and monetization strategy of Google and Facebook, but this Microsoft "embrace" will come to a head within the next couple years and I just can't wait for it. The way people think Microsoft's embrace of open source, GitHub, and now NPM is genuine is completely ridiculous. Microsoft had to change because much of…
I can't even come up with a scenario of how MS would realistically do so? Sure, making GH actions easier to set up with Azure than AWS seems plausible, but also strikes me as somewhat benign. Banning python from Github? Requiring \r\n for NPM packages? What's the move you're afraid of?
I still think this is good news, given where npm is coming from, but it's certainly not risk-free.
Re: NPM Is Joining GitHub
#176Earlier quoted context omitted.
> I think Windows will eventually become a presentation and slowly-phased-out compatibility layer on top of Linux. I think this is unlikely. In many ways the NT kernel is superior to the Linux kernel. I just wish it were open source and didn't have the rest of windows around it.
Since when has technical superiority ever determined which product wins in the marketplace? The Linux kernel is ubiquitous and free-as-in-beer, so it might win out. Android has already shown how you can build a proprietary userland on top of it.
Re: NPM Is Joining GitHub
#177Earlier quoted context omitted.
Embrace, extend, extinguish?
Doesn't that require actually extending and extinguishing, though? WSL1 was a proprietary reimplementation of the Linux system call ABI as an NT subsystem. WSL2 is actual Linux running in a VM. That seems to be moving in exactly the opposite direction.
Re: NPM Is Joining GitHub
#178Re: NPM Is Joining GitHub
#179Earlier quoted context omitted.
Sleez'n their way into our hearts. I can't say I really blame them, but god I hate it all.
What does a trustworthy Microsoft look like to you?
EDIT: I'm mostly kidding, but you can't really expect true change of morals when the vast majority of the upper management is the same under the new CEO as under the old one.
Re: NPM Is Joining GitHub
#180Earlier 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.
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. And we're yet to hear of any negative impact of their Github acquisition (afaik - correct me if wrong).
The fact that it is open source and popular is not sufficient on its own. It had to be forked (vscodium) to show basic respect for the user’s privacy and system resources.