Live data from Hacker News

Ask HN: Why the Microsoft hate?

news.ycombinator.com

351–360 of 556 posts

Re: Ask HN: Why the Microsoft hate?

#352
post #139

Earlier quoted context omitted.

With all due respect you're just another OSS evangelist comparing RoR to Visual Basic, Classic ASP and ASP.NET. It is a silly comparison but it is so unbelievably common here. Try comparing it to ASP.NET MVC and you'll see that Microsoft actually has a modern and compelling offering. They really haven't sit still since you've been gone.

Quite so~ There is a difference between being keen to see the new features in the next version of .Net, and having Microsoft suddenly decide, actually, we dont care about .Net anymore, XNA is cancelled, metro apps are javascript only now. All that WFC stuff you were doing with windows phone... yeah, forget that. People invest their time and knowledge in a technology stack, and Microsoft just seem to love throwing thi…

The Alt.Net movement is a powerful force; always looking for better ways of doing things no matter where that alternative might come from. So if it's something new from Microsoft, that's great - if it's an approach from the open source world or an alternate language or somewhere else entirely then that's great too.

Xamarin deserves particular mention as the ability to share 80-90% of your core codebase between all mobile phone platforms is just stellar. It makes absolutely no business sense to re-write your core business logic for each platform and in that platforms language. So much less project risk, merge three/four code bases into one. Do it once then implement native UI's for each platform and bind back to the core library? Spot a problem in the core library on iOS? Android gets the hotfix for free. Just ask Rdio ;-)

Other hotness:

- https://www.nuget.org/ - http://www.servicestack.net/ - http://owin.org/ - http://nancyfx.org/ - https://github.com/MvvmCross/MvvmCross - http://research.microsoft.com/en-us/projects/pex/ - https://github.com/swax/CodePerspective - http://signalr.net/ - https://github.com/Redth/PushSharp - https://github.com/Squirrel/Squirrel.Windows

Last but not least:

http://blogs.msdn.com/b/visualstudioalm/archive/2013/06/26/d...

Re: Ask HN: Why the Microsoft hate?

#353
post #40

In that particular thread, I was accused of being a shill and an astroturfer by 3 members. All of the accusers had karma greater than 1500, and atleast two of them were on HN since at least 2 years. Why? Because I posted the spec list of the tablet. And I do not have allegiance to any of the tech companies at all, except having used their products one time or another. MS hate is vicious on here. I remember recoiledsn…

This karma is just so ---. Sorry, dudes, I think some of you act like petty Hens sometimes. Watch--I get banned?

Re: Ask HN: Why the Microsoft hate?

#354
post #40

In that particular thread, I was accused of being a shill and an astroturfer by 3 members. All of the accusers had karma greater than 1500, and atleast two of them were on HN since at least 2 years. Why? Because I posted the spec list of the tablet. And I do not have allegiance to any of the tech companies at all, except having used their products one time or another. MS hate is vicious on here. I remember recoiledsn…

Bear in mind that Microsoft isn't exactly a well regarded player with the tech crowd. Many of us grew up watching our favourite technologies being assimilated and/or wiped out by them, so there is always going to be suspicion and resentment.

Re: Ask HN: Why the Microsoft hate?

#356

Microsoft makes shitty products that are not well designed or tested. Simple.

Can't wait for filtering technology that detects intelligence in comments. If intelligence found, display comment.

MS has made flops, but also products they've worked hard on and made good over time. All tech companies have shitty things happen in their product life. Even car manufacturers. First-gen Mitsubishi Outlander - not a great car. Avoid. 2nd gen Outlander and above (2006+), new engine, better design, better features... very good car.

Re: Ask HN: Why the Microsoft hate?

#357

I have to work with their system every day at work. I don't have a choice. I'd really like to go out of Microsoft's way, but they don't let me. I'd like to look for any workplace and be asked the first day: "which OS / software stack I prefer?" or give me a blank box to set up. But I usually just get a Windows box which I'd choose last (somewhere behind pen and paper). They do patent extortion (they make more money o…

You don't _have_ to do anything. My friend, be more confident. Learn the stuff you want to learn. Polish your CV. Look around for work that _you_ want to do. Bide your time and look around. There are alternatives. At one point in my career in the mid-90s I decided that I had enough of working with MS technologies because of the way they abused their position of dominance and killed companies I liked like Borland and…

Oh, I did not say I was unhappy. I just said I'm not content with the status quo.

And what does an engineer (by heart) do when things are off? Fix them. For me this means strengthening alternatives. I just recently released a side project in the Ubuntu Software Center growing the ecosystem with it.

I can't make a living with this though (yet), so I'm doing a regular day job too and there is not much choice there sadly around here (Germany).

I also have a family, so I have a strong incentive to keep a stable baseline income.

I'm working in the direction of doing something nice with my own company where I can write the rules. It just takes some time and effort.

Re: Ask HN: Why the Microsoft hate?

#358

Earlier quoted context omitted.

So, by extension, the vast majority of Photoshop sales are due to PSD lock-in? And the vast majority of Apple sales are due to iOS lock-in? I'm seeking a distinction here. If my statements about Adobe and Apple are not true, what makes Microsoft different?

I'll give you the benefit of the doubt that you're not trolling me; this has been widely discussed for years ... Apple and Adobe do not have the segment market share that Microsoft does with Office. More importantly (to me), people buy Apple and Adobe products because they want to. People buy Microsoft Office because they have to. And they feel they have to not because Office has functionality that is so unsurpassed…

I don't buy this argument. In my experience OpenOffice has no problem interoperating with MS Office's formats, but MS Office is simply a far better program. The reason I use MS Office is that's it's better enough to warrant the price compared to the free OpenOffice, and not any other reason.

Re: Ask HN: Why the Microsoft hate?

#359
post #264

Earlier quoted context omitted.

When I was trying to get into the developer game (I'm self-taught with no degree so couldn't follow the normal progression) the biggest market in my hometown was (and still is) for .NET developers. So, I joined a .NET user group, I installed VS, I started learning. Problem was, MS was churning out the "next great thing" faster than I could learn the last great thing. While I was getting my head around WinForms, WPF c…

I guess you also suffered from being a newbie into a myriad of technologies. WPF and Silverlight share almost the XAML stack with little differences. One just needs to know those differences. LINQ-to-SQL and Entity Framework are usually used together and also share common concepts. Other vendors also keep changing their stacks, it is the job of a developer to keep up with changes and learn to quickly pick up what is…

It's an interesting area. I've worked with Microsoft tools and technologies since 1986, right through to today. LINQ and the Entity Framework are two technologies I avoid because they push me into a design paradigm that doesn't work for me. Try encrypting an object before saving it to a database. And then try saving that object to SQL Server and a service end point, using the same data access layer. Try loading 500k records using LINQ on a netbook.

Sure, on Windows Phone I'm forced to use LINQ, and I've written some really crazy code to hide it from my app, but at least my app is fast.

Post reply on HN