News for hackers. Stuff that matters.
Re:NPM Is Joining GitHub by irrational on Monday March 16, 2020 @03:06PM (#22596248)
I’ve been a developer for nearly 25 years. I’m not sure if there is anything MS could ever do to regain my trust. Unfortunately this seems to be the way of large tech companies. At one time I thought Google was the best thing ever (don’t be evil). Now I find that I view Google in much the same way as I do MS. A huge corrupt behemoth that needs to be broken up.
Re:NPM Is Joining GitHub by ocdtrekkie on Monday March 16, 2020 @03:49PM (#22596804)
I definitely saw Microsoft-of-the-90s as corrupt and harmful, and I definitely see Google-of-today as corrupt and harmful. I am not wholly opposed to the idea that both are bigger than companies should be allowed to be.

But apart from the fact that they followed the unfortunate modern trend to add telemetry to things, I can't really say Microsoft has done anything particularly offensive to me in the past... nearly a decade?

Just because you've been a developer for 25 years doesn't mean you should evaluate a company based on 25 year old events.

Re:NPM Is Joining GitHub by jchw on Monday March 16, 2020 @04:08PM (#22597024)
In my opinion Microsoft has done a great job as long as you can completely ignore everything about Windows 10.

https://hothardware.com/news/microsoft-changes-offline-accou...

https://www.howtogeek.com/519572/microsoft-is-testing-ads-in...

And that is all recent, on top of all the other stuff they won’t fix, like issues where file extensions magically reset to Windows defaults, nagging you to just please try Edge because its better for real this time, and the unavoidable mandatory Candy Crush - seriously, if you install with no internet connection, it will keep a placeholder there for you that will install as soon as you’re online.

The telemetry issues are annoying too, not because they exist but because you have to read a books worth of literature to understand what they chose to document. Seriously:

https://docs.microsoft.com/en-us/windows/privacy/configure-w...

Windows 10, I wanted to like it but I can hardly tolerate it. Has Microsoft changed? Maybe, but apparently the Windows team didn’t get the memo.

Re:NPM Is Joining GitHub by ocdtrekkie on Monday March 16, 2020 @04:26PM (#22597266)
I would generally agree Windows looks more like traditional Microsoft than many other arms of their org.

And the Candy Crush thing... like, if it was just Home edition? Fine. If it was even smart enough to realize it need not preinstall that on a domain account (the installation of UWP apps is technically per-user), like, if they'd demonstrated any recognition that Windows is used in professional settings... I'm right there with you on this one.

However...

> like issues where file extensions magically reset to Windows defaults

https://devblogs.microsoft.com/oldnewthing/20190225-00/?p=10... is probably the best response to that. Given the number of Windows app developers who do unholy things with their apps, it's hardly a surprise. (My understanding is Windows has a huge number of secret compatibility shims just to keep major software vendors' bad hacks and API misuses working.)

> nagging you to just please try Edge

I literally can't escape "switch to Chrome" nags, as a Firefox user. Every Google site has at least one, Google's home page has displayed an amazing three Chrome popups at the same time before. I'd maybe give you this one if they weren't waging a war on it to a far more aggressive foe, and losing badly.

Re:NPM Is Joining GitHub by jchw on Monday March 16, 2020 @05:08PM (#22597831)
I’m a fulltime Firefox user personally, and I have not noticed a whole lot of nag. Does it not show up under Linux or something?

edit: So far I’ve tried switching my user agent, turning off adblock, using a private/logged out window, on docs and search. Not that I’m doubting you or anything, but I am surprised I’ve not noticed it much since switching back to Firefox.

It’s also probably worth disclosing that I work for Google, though at home I am using Firefox and Duckduckgo.

Re:NPM Is Joining GitHub by ocdtrekkie on Monday March 16, 2020 @05:39PM (#22598204)
This is a 2018 screenshot I took: https://pbs.twimg.com/media/DoEPgo2V4AA4Ql5?format=jpg&name=...

Your mileage may vary on any given month, as Google frontend code seems to come and go regularly and randomly, indeed varying by platform, OS, and lunar cycle.

Re:NPM Is Joining GitHub by jakelazaroff on Monday March 16, 2020 @04:04PM (#22596980)
One especially odious thing recently: GitHub works with ICE to round up and terrorize undocumented people and their families. https://www.latimes.com/business/technology/story/2019-12-04...
Re:NPM Is Joining GitHub by kortilla on Monday March 16, 2020 @04:23PM (#22597220)
If you want an action to be made legal, you legalize it. Don’t blame the enforcement of the law. It makes for great virtue signaling but is useless for bringing long-term change and it doesn’t help provide a stable environment for people illegally in the country.
Re:NPM Is Joining GitHub by jakelazaroff on Monday March 16, 2020 @05:37PM (#22598179)
ICE itself routinely breaks laws in trying to capture undocumented people. But to speak to your point directly, I would love to see immigration reform. Until then, I’ll absolutely keep speaking out against ICE. That’s not “virtue signaling”, it’s just advocating for a cause I care about.

Furthermore, basically everything Microsoft did that made developers hate them is legal. Why is it okay to hold a grudge for “embrace, extend, extinguish” but not for aiding and abetting an organization that consistently violates our civil liberties?

Re:NPM Is Joining GitHub by noelherrick on Monday March 16, 2020 @05:30PM (#22598100)
The legislative process is not the only feedback system that is enshrined in the US constitution, else there would be no mention of public gatherings or protests. What you suggest is a false dichotomy.
Re:NPM Is Joining GitHub by pgt on Monday March 16, 2020 @03:18PM (#22596431)
This is the curse of globalist behemoths. Small companies is where it's at. Localism.
Re:NPM Is Joining GitHub by crispinb on Monday March 16, 2020 @03:54PM (#22596869)
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.
Re:NPM Is Joining GitHub by pgt on Monday March 16, 2020 @06:04PM (#22598529)
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.
Re:NPM Is Joining GitHub by crispinb on Monday March 16, 2020 @06:30PM (#22598822)
Empirically, that's plainly false. Corruption declines, on any level, when the right policies & incentives are in place.
Re:NPM Is Joining GitHub by BurningFrog on Monday March 16, 2020 @04:02PM (#22596955)
I try to not anthropomorphize companies.

They're made up of many small and hardly interconnected parts.

Whoever made some despicable decisions 25 years ago, almost certainly don't work there anymore.

Re:NPM Is Joining GitHub by kortilla on Monday March 16, 2020 @04:24PM (#22597232)
Gates just finally stepped away from the chair. When that shit comes from the top, it gets baked into the culture and has a staying power beyond any tenure.
[dead]
Re:NPM Is Joining GitHub by irrational on Monday March 16, 2020 @03:28PM (#22596553)
What do irrational numbers like phi have to do with the lack of ethics of large corporations?