News for hackers. Stuff that matters.
Re:Working at Microsoft (2004) by nemo44x on Friday June 12, 2015 @04:16PM (#9708255)
I'm happy to hear the culture at your company has improved but I don't know if Microsoft is considered "cool" - or whatever that means.

Anyone who has been around long enough (and not really that long all things considered) knows better than to ever trust Microsoft. Their whole model has been, and always will be: "Embrace, extend, extinguish".

So Microsoft is opening some things up? They've had no choice as they are being left behind more and more. They know the modern developer is not as interested in an expensive IDE and MSDN account when there are many alternatives. We are creating so much more software than before and the top down model Microsoft sold has become niche after many years of dominance.

Any open project Microsoft gets involved in and any open standard they get involved in should come with a warning label. Why? Because this is in their DNA.

Re:Working at Microsoft (2004) by seanmcdirmid on Friday June 12, 2015 @05:01PM (#9708518)
Anyone who has been around long enough knows not to trust Google, Apple, Facebook, Oracle, ... Microsoft is not uniquely untrustworthy when it comes to big multi-faceted companies. As for DNA, I haven't seen any dodgy behavior in the OSS area for 5+ years, and nothing like EEE since I started working here in 2007.
Re:Working at Microsoft (2004) by arebop on Friday June 12, 2015 @08:12PM (#9709323)
No, Microsoft is a special case because they have always been at best amoral; they have been a cutthroat, even malicious company. Recently they've softened their behavior and image, but it's really a very recent shift and given their past treachery it's hard to trust them.

These other companies may not always work together in harmony, but at least they aren't preoccupied with extinguishing their competitors and dominating ("owning") their users.

Re:Working at Microsoft (2004) by dottrap on Friday June 12, 2015 @10:46PM (#9709683)
Microsoft is a special case, but not for that reason.

Microsoft is a special case because they had a zero-sum game/scorched Earth mindset, and the ability to lose billions of dollars per year, indefinitely, achieving it.

Microsoft was not content at allowing potential new ideas/technologies develop which might grow the market and improve things because they saw everything as a potential threat to their position. So they would do everything from trying to poison the market, to pouring (losing) tons of money into competing products, and sometimes just buying up companies and let it rot.

The very special part is as long as Windows and Office were cash cows, stock holders weren't willing to lead a revolt for Microsoft losing billions on everything else.

Not all companies are not scorched earth (SGI gave away serious resources to Nvidia, Valve recently gave away their VR tech in the highly publicized layoffs a few years ago).

Other companies might like to play scorched earth, but they don't have the ability to piss away money like Microsoft. This is why Microsoft is a special case.

Microsoft still has tons of cash and Windows/Office is still a cash cow. And it is generally accepted that company culture is hard to change once established (especially here on HN). This is why people with historical context do not trust Microsoft, with good reason.

Re:Working at Microsoft (2004) by seanmcdirmid on Saturday June 13, 2015 @01:43AM (#9710043)
So how was MSR part of a scorched earth strategy?
Re:Working at Microsoft (2004) by joshuapants on Friday June 12, 2015 @08:35PM (#9709371)
> at least they aren't preoccupied with extinguishing their competitors and dominating ("owning") their users.

That's weird, because my perception of the companies listed above is that they are exactly preoccupied with that.

Re:Working at Microsoft (2004) by grokys on Friday June 12, 2015 @08:41PM (#9709388)
I am really tempted to set up a new account just so that I can post "Embrace, Extend, Extinguish" to each MS article. Just that. Three words. Each article.

The only reason I don't do it is that I'm afraid it won't be distinguishable from a small percentage of the HN readership who do so seriously.

Really, it gets boring.

Re:Working at Microsoft (2004) by douche on Saturday June 13, 2015 @12:25AM (#9709851)
By going cross-platform on C#, Microsoft is coming to eat Java's lunch. Throwing their weight behind .NET Core ASP.NET on Linux is a clear shot across the bow at server-side Java, which, let's face it, is a shit-show compared to developing in C# these days.