Live data from Hacker News

What is wrong with Microsoft buying GitHub

jacquesmattheij.com

121–130 of 228 posts

Re: What is wrong with Microsoft buying GitHub

#121
post #41

Earlier quoted context omitted.

Running Linux on Windows solely benefits Microsoft and Canonical, not the Linux community. We're not in the twilight zone, we're in the zone where Microsoft realizes it's more profitable to leech off of others' efforts.

I very much feel that I benefit from running Linux on Windows.

What feature of Windows justifies the performance hit and the odd idiosyncrasies of running Linux on top of the NT kernel persisting data on NTFS?

Re: What is wrong with Microsoft buying GitHub

#122
post #92

Earlier quoted context omitted.

I don't buy the usability argument of WSL. The thing isn't anywhere near a useful Linux environment other than for some noddy stuff that cygwin can already handle. Try running a background process, a service, use a serial port or drag some half decent performance out of it and you'll see. It is ultimately backed with NTFS and NT's buffer cache. Running a VM is still several orders of magnitude more productive. And yo…

That's… completely false. At least for me. You should really stop and think before accusing people to have noob workloads. Even cronjobs work… The performance is sometimes better than on native linux, as a few of the syscalls are better implemented on windows. The file performance is abysmal, but that only hurts if you're using npm (and there you're in a world of pain already anyways). The only thing lacking, is that…

Grep 150,000 source files on Linux and on WSL and come back to me. That's a pretty standard console load. It kills git operations, package managers, compilers, the lot. ALL the tools I use it for. Well USED it for.

Real data:

linux -> 1.3 seconds, all from buffer cache on a cranky old 10 year old HP desktop with 8 gig of RAM and bottom end SSD.

wsl -> over a minute on a 12 core i7 with high end m2 SSD, every time.

This is because of NTFS's awful performance on small files. The whole of Unix is file based and uses huge numbers of small files, as does source code generally so this is an end game scenario for the platform. It simply sucks!

This goes back to when we had SVN which would take 6-7 minutes to check a repo out onto NTFS versus 20-30 seconds onto ext4 on the same rust disks. SVN was treated like cancer by the organisation for what is fundamentally a platform limitation.

Re: What is wrong with Microsoft buying GitHub

#123
post #4

The idea that some companies must be forever tainted by their misdeads in the past seems odd to me. Companies change leadership, direction and style and it seems odd to suggest that there's some underlying quality which means that, regardless of that, you can never trust them (or in reverse that you should always trust a company you once trusted) There seems to be a trope with Microsoft that they're still the same co…

> but the senior leadership aren't the same people and I'd imagine neither are the staff. Not disagreeing with your overall point, but culture can persist through employee and leadership turnover.

And the people who reached the top now are the ones who lived and worked happily in Toxic Microsoft of the past 20 years. I dont buy in their change of nature either.

Re: What is wrong with Microsoft buying GitHub

#124

Earlier quoted context omitted.

Running Linux on Windows solely benefits Microsoft and Canonical, not the Linux community. We're not in the twilight zone, we're in the zone where Microsoft realizes it's more profitable to leech off of others' efforts.

Well, it benefits developers who use Windows machines and develop applications for Linux.

I'm genuinely curious as to what drives a developer to run Linux on Windows rather than just booting into a Linux environment.

Is that software support? Is that hardware support that's not available on Linux?

Re: What is wrong with Microsoft buying GitHub

#125
post #4

The idea that some companies must be forever tainted by their misdeads in the past seems odd to me. Companies change leadership, direction and style and it seems odd to suggest that there's some underlying quality which means that, regardless of that, you can never trust them (or in reverse that you should always trust a company you once trusted) There seems to be a trope with Microsoft that they're still the same co…

Considering your point, what has Microsoft done since the 90's to make you believe they had a change of heart/culture/orientation?

They're the largest corporate contributor to open source projects on GitHub :)

Re: What is wrong with Microsoft buying GitHub

#126
post #8

Some of the shenanigans I've seen recently from MS employees in the .NET Core and JS space doesn't inspire me with confidence... For all of Nadella's "turning over a new leaf", it will still take a generation to change the culture of 120 000 employees

A generation of employees in tech? That's like 3 to 5 years

Re: What is wrong with Microsoft buying GitHub

#127

> I’ve deleted my GitHub account, I’ll find a way to replace it and if you’re halfway clever so should you. So clever.

Has there even been any kind of official confirmation that the sale is going ahead? Or the terms of the sale?

Sabotaging a pivotal part of your own development workflow entirely based on internet speculation doesn't seem "clever" at all to me.

Re: What is wrong with Microsoft buying GitHub

#128
post #106

Microsoft is not a company that ever contributed my life as a Linux user and open source contributor for years. In fact, it always made life harder for me. Here is a recent example; because Microsoft made a deal with Lenovo, now new Thinkpads are designed for just Windows. If you're a Linux user, good luck in your new adventure. People say "isn't it like IOS or Android?"; it's not. We had this freedom of using Linux,…

You know that Microsoft are the largest corporate contributor to open source projects on Github right?

Re: What is wrong with Microsoft buying GitHub

#130
post #106

Microsoft is not a company that ever contributed my life as a Linux user and open source contributor for years. In fact, it always made life harder for me. Here is a recent example; because Microsoft made a deal with Lenovo, now new Thinkpads are designed for just Windows. If you're a Linux user, good luck in your new adventure. People say "isn't it like IOS or Android?"; it's not. We had this freedom of using Linux,…

Linux runs on my ThinkPad just fine.
Post reply on HN