Live data from Hacker News

Ask HN: Why the Microsoft hate?

news.ycombinator.com

171–180 of 556 posts

Re: Ask HN: Why the Microsoft hate?

#171
post #161

Earlier quoted context omitted.

Apple maintains many of the same positions, yet they are loved. Apple actually uses a lot of open source, yet rarely contribute back. Microsoft Research contributes a ton to computing research. Note: writing this in Google Chrome on my Macbook

Well Google Chrome as of last year was based on Apple's open source Webkit so that's not quite true.

Webkit isn't Apple's open source. It was already open source when KDE started it.

Re: Ask HN: Why the Microsoft hate?

#172
Hiya Sean,

So you posted a real classic flamewar topic here... heh. Enjoy the war. But here's my take on Microsoft Corp, since you asked nicely.

You guys don't play nice. You've never played nice, and the fact that you've gotten better lately seems to be more due to the fact that you've lost dominance and have to interop with other operating systems. I'm not really going to provide significant examples, there are lots out there for a quick search. Things like file formats, threading models, frigging slash directions in filenames, deviance in compiler standards. Not to mention that MS had a terrible rep for being aggressive and with bad ethics in the 80s and 90s (leaving aside the F/OSS fight).

Technically, I find MS offerings to still be catching up in automatability to Linux. Still. Not only that, but you have had since the 90s this obnoxious habit of having "moving targets" for your APIs. So learning one API just meant that I'd have to learn a new one to do the same thing in a year.

I've recently had the opportunity to do heavy .NET development, and my opinion is that as a developer whose worked for years in Linux, Microsoft technologies wasted my time comparatively. Everything from Windows 8 out to the shenanagins with IIS to actually get my webapp deployed. I was able to do equivalent work in Ruby on Rails (a language and framework I didn't know) in a fraction of the time I spent fighting C#, MVC API and IIS; this experience was repeated with Caveman and Common Lisp (a framework I didn't know, a language I did). I can not believe how painful it is to develop on Microsoft tooling, and how meekly people accept it as the way it is. I don't like having my time wasted.

I'm not going to say Apple or Google (or Oracle, SAP, etc, etc, etc) is blameless, okay? But I don't really like Microsoft policy and technologies, as a rule of thumb. Note that I really respect your arm of the company - MSR - and think that it does great stuff like F#, Pex, and others. That still doesn't obviate my dislike of MS as a corporation.

Regards, Paul

Re: Ask HN: Why the Microsoft hate?

#173
Microsoft has a reputation problem in the open source community. There are some serious philosophical differences and its unlikely Microsoft can amend its reputation without drastically changing its business practices.

Re: Ask HN: Why the Microsoft hate?

#174
post #163

I'll tell you the story of my friend Greg. Greg has been a believer in Microsoft. He went to all the Tech-Ed conferences, attended every MSDN event he could. Conferences are grand stages that leave an impression. He drank all the cool-aid that was served at these conferences. Things were really good early on, this was the last decade. The computing scene at that time revolved around Microsoft like the many moons of J…

Yes, because Apple always follow standards and have open implementations.

Re: Ask HN: Why the Microsoft hate?

#175

Earlier quoted context omitted.

Pleasingly ambiguous phrasing. The first two times I read it, I got that this was the smartest anyone had ever looked (no one has ever looked smarter). Apologies for going off-topic, but I hadn't come across this particular cramp in the language before.

I doubt anyone would disagree that triple negatives aren't easy to parse.

Now I'm curious how natural language parsers handle triple negatives.

Re: Ask HN: Why the Microsoft hate?

#176

Earlier quoted context omitted.

Speaking only from my own experience, the Microsoft shops I worked in were quick to regurgitate the FUD talking points that Microsoft had been spreading. This strengthened my Anti-MS resolve instead of weakening it, and the shops since then have increasingly enjoyed the benefits of that resolve, creating a positive feedback loop in the process. I owe Microsoft a huge debt of gratitude for stoking the fire. As much as…

They created a useless debate as FUD. There is no real debate about e.g. GPL vitality any more than MS stack virality. There is no real debate about Linux copyright or patent legitimacy.

Merit or not, the debate made going to work a lot more fun. Being a rebel against the empire gave me purpose, causing me to marshall my career into a series of deliberate steps instead of slipping into the complacency of just being a "day coder".

Re: Ask HN: Why the Microsoft hate?

#177
post #65

Earlier quoted context omitted.

HN is the new cool piece of playground equipment, the old cool piece of playground equipment has been overrun by losers and is now lame. Eventually HN will become /. or reddit and we'll move on. It's essentially nerd fashion.

This comment made my day. It is all about your community and once it becomes too biased one way or the other, everyone else moves on.

FWIW, I think it's less about bias (as a sort of measure of noise) and more about the general quality of conversation. Even if all of the biased camps balanced each other out, the noise just becomes too much and people start looking for another forum.

Or perhaps I'm just projecting my own experiences with /., digg, reddit, et al.

Re: Ask HN: Why the Microsoft hate?

#178
post #81
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…

That article was not flagged off the frontpage. It set off the flamewar detector. As for recoiledsnake, that is one of many accounts created by a group or individual who is either an astroturfer or indistinguishable from one. Part of his/her/their m.o. is to talk constantly about there being an anti-Microsoft conspiracy on HN. Sometimes he/she/they would use multiple, separate accounts in the same thread.

It would be neat if the flamewar detector buried threads instead of entire submissions. It could work the same way as hellbanning, where the users involved would have no idea that no one else could see their posts, except it would be local to the thread in question. (Ideally, it wouldn't even hide the entire thread, it would just stop showing new posts from the users involved after a certain "flamewar" threshold--that way there wouldn't be the possibility of burying someone's legitimate commentary by starting a flamewar with them.)

Re: Ask HN: Why the Microsoft hate?

#179
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.

The funny thing is I never mentioned RoR in my GP, so you inserted that comparison in your own head. I'm talking about a complete OSS ecosystem - dev language, servers, VC, deployment tools, monitoring etc. I work at enterprise scale in FIRE, and there is so much more to successful project delivery than just language/IDE. BTW I had to bandage up a limping ASP.NET MVC app about three years ago for a large Canadian tel…

I hate when people do that, 'I had to mess with some shitty code and it was made in X, therefore all of X is shitty'

Crappy work can be done in any language/framework

Re: Ask HN: Why the Microsoft hate?

#180

Why the past tense in so many of these posts? Windows and especially Office are still an efficiency and $$ tax on businesses and consumers around the world. I would guess that 1% of Office sales are for folks who "need" the functionality of (most likely) Excel over what is offered by OpenOffice, Google Docs, etc. All the rest are driven by the effective monopoly of the Office file system "standard." I am happy to pay…

I don't understand your argument... The popular standards in all proprietary formats exert a "tax" on businesses and consumers in the context you describe. Witness Adobe with Photoshop and Flash, Apple with iOS devices, etc. Yet people pay the $240/year for the Photoshop license instead of a one-time $30 for Paint Shop Pro (or free for GIMP). It's not a conspiracy - everyone else using the same ecosystem as you has external benefits and that's why people buy in.

It's not just that Excel is powerful (and it is...). It's that as a user, I have access to all the pre-made macros and VBA tools from an army of other users. I have the availability of help from a plethora of well-staffed volunteer forums. I have the ability to natively open any XLS, XLSX, XLSM, and XLSB file that a colleague or customer sends me.

I think it is unwise to underestimate the power and privileges gained by working in the dominant ecosystem. People don't part with their money that blindly or lightly - it is the easy choice to go with the herd on many of these decisions rather than paving your own road with a (relatively) un-tested marginal player.

Post reply on HN