Live data from Hacker News

Microsoft Dependency Has Risks

blog.miloslavhomer.cz

101–110 of 238 posts

Re: Microsoft Dependency Has Risks

#101

A good business continutiy plan will accept that and any other risk with the compensating control of insurance. Yes, there is a statistic and probability of your entire business going out like a lightswitch, however if you have insurance to mitigate that risk, it isn't game over.

Genuine question that sounds like trolling: can you get an insurance against critical service provider going poof for political reasons?

Re: Microsoft Dependency Has Risks

#102
post #88

Earlier quoted context omitted.

Game customers are on Windows because DirectX has been superior to OpenGL - development wise - for what, 30 years?

No, they're on Windows because it was the only viable gaming desktop environment during the 90's and 00's. Apple was all but dead and hardware was limited, Linux was in its infancy, Unix vendors didn't care about normal desktop users, etc... In the early days of 3D gaming, there were studios that used OpenGL over DirectX on Windows. ID Software were the best known example of choosing OpenGL over DirectX.

Of course excellent OpenGL products exist (ID software is the worst example because they were... geniuses), but from the developer point of view, DirectX was the full package.

Re: Microsoft Dependency Has Risks

#103
post #27

Earlier quoted context omitted.

"There aren't many things like .NET, MSSQL and Visual Studio out there. The debugger experience in VS is the holy grail if you have super nasty real world technology situations. There's a reason every AAA game engine depends on it in some way." I'm not interested in AAA games engines writing and nor is most of the world. If that is it, then you have damned MS with (very) faint praise.

To paint a picture: I’ve worked with Microsoft technologies almost exclusively for decades but recently I was forced to pick up some Node.js, Docker, and Linux tooling for a specific app. I can’t express in words what a giant step backwards it is from ASP.NET and Visual Studio. It’s like bashing things with open source rocks after working in a rocket manufacturing facility festooned with Kuka robots. It’s just… end-t…

Thanks for writing this. I couldn't agree any more. We've worked with .NET for decades and it really just works or lets you debug easily. Then we've started working on projects with Angular, React and Docker and it's just a nightmare to get a stable version.

Re: Microsoft Dependency Has Risks

#104
post #88

Earlier quoted context omitted.

> There aren't many things like .NET, MSSQL and Visual Studio out there. The debugger experience in VS is the holy grail if you have super nasty real world technology situations. There's a reason every AAA game engine depends on it in some way. The reason all the AAA games are on it is because they're on the Windows platform, and more importantly their customers are on the Windows platform. If 95% of gamers ran MacOS…

Game customers are on Windows because DirectX has been superior to OpenGL - development wise - for what, 30 years?

> OpenGL

OpenGL is legacy tech, just as DirectX

Vulkan is the new shader thing, and has been for at least a decade by now.

Re: Microsoft Dependency Has Risks

#105

I can't understand why people are still using proprietary software like Windows or OSX when superior free software exists. It's a testament to the hidden monopolizing forces which exists in our society.

Linux only just gained support for things like HDR, a decade after macOS or Windows, and the main desktop shipped by the main distributions doesn't even natively support tray icons. I'm not sure it's superior. Although GNOMEs workspace implementation imho is vastly superior to both Windows and macOS

> and the main desktop shipped by the main distributions doesn't even natively support tray icons.

…while perhaps there's a distribution out there that I'm unaware of not having tray icons … I've had tray icons since the first time I used Linux, and I still do?

Re: Microsoft Dependency Has Risks

#106

Earlier quoted context omitted.

Then why is it that every person I know or even heard about who switched to Linux never went back to OSX or Windows? The only thing which made them use OSX or Windows in the first place was their ignorance of alternatives. Clearly you've never used any consumer-grade Linux distro like Ubuntu.

I honestly cannot tell if this is brilliant sarcasm or digital veganism. I hope the former, because it's perfect lol

You could say we've been "duped".

Re: Microsoft Dependency Has Risks

#107
post #88

Earlier quoted context omitted.

Game customers are on Windows because DirectX has been superior to OpenGL - development wise - for what, 30 years?

> OpenGL OpenGL is legacy tech, just as DirectX Vulkan is the new shader thing, and has been for at least a decade by now.

> has been

I was talking about the past.

Re: Microsoft Dependency Has Risks

#108

Fundamentally it’s hard to pushback against an authoritarian government. There is very little to stop Trump from sending Doge into MS headquarters with Marines and demanding admin access so they can make the change. Thinking the dependency on Microsoft (or any company) is the risk then you haven’t been paying attention.

The incident in question targeted someone outside of the US, where DOGE has no direct influence (yet).

Tell that to the ICC judges that have been sanctioned by Microsoft and Trump's administration.

Because you know, sanctioning judges in the International Crime Court in Den Hague is literally not their (the US's) jurisdiction.

Re: Microsoft Dependency Has Risks

#109

Hello, author here. The main point is that it's not a financially rational decision to ditch Microsoft. There's just no real alternative for businesses, as most use AD, Teams, Outlook/Exchange and couple others.

I don't think expected value is the right way to evaluate this. All insurance is negative expected value (that's how insurance companies make a profit), but businesses find it rational to buy insurance.

Also I'd say your risk of getting cut off is much more than 1 in 2 million, because there's nothing to say this can only be done to one company at a time. What if Trump adds e.g. a whole country to the sanction list, and tells Microsoft to cut that country off?

Re: Microsoft Dependency Has Risks

#110
post #18

The trick with Microsoft is to very carefully separate the good parts from the bad ones. Labeling all of Microsoft as banned is really constraining your technology options. This is a gigantic organization with a very diverse set of people in it. There aren't many things like .NET, MSSQL and Visual Studio out there. The debugger experience in VS is the holy grail if you have super nasty real world technology situation…

How do you separate the good from the bad? What do you do when Microsoft changes the good things into bad things? My take is that Microsoft consistently makes bad things and makes "good" things into "bad" things; so, I don't have much expectation or faith that anything that I currently think is "good" will stay that way.

> How do you separate the good from the bad?

Developer tools and enterprise stuff good (mostly). Consumer products bad.

Post reply on HN