Microsoft Research Fights Critics
coondoggie writes to tell us Network World is taking a look at why Microsoft Research has to fight so hard against critics. From the article: "When the word 'innovation' is tossed about many may look down their nose at the company sitting on top of the high-tech industry — Microsoft. [...] Microsoft Research incubates not only futuristic ideas but young minds, having hired 700 interns worldwide this year including 250 computer science PhD candidates in Redmond alone, which is roughly 21% of all the computer science PhD candidates in the United States."
If Microsoft were less predatory and less a bully in business maybe the rest of the world would stop looking down their noses at Microsoft's "research". As it is, it looks less like research and more like unfettered spending to find "yet another" way to dominate.
I welcome research from any company. I'm guessing I've probably used what amounts to "innovation" from Microsoft, derivative of work from their labs.
Unfortunately for Microsoft (but true to their character) they have tools for mouthpieces like Ballmer. Microsoft inks a deal in what could only be viewed with raised eyebrows, and Ballmer punctuates that with "they're infringing our IP anyway...". As long as Microsoft continues to be so hostile to the world in general, they get what they sow.
Their research may be golden, but it's ill-gotten gains, the world thinks so, and the world is probably right. The fact that Microsoft has such a corner on every market that they can hire 25% of the Computer Science PhD candidates only adds fuel to the fires of suspicion.
In the interim, it's a shame Bell Labs has gone from world leader to nothing... budget cuts, etc. (Lucent)... there was some real research there, and lots of it was shared with the world.
I don't know of anybody criticizing Microsoft Research: there are lots of good people doing good work there. People are criticizing Microsoft's business practices and products. Good research doesn't necessarily translate into good products, in particular if a company's primary goal is market dominance through lock-in and other tricks.
Makes their lack of innovation all the more remarkable.
Heh, do you even *know* what the hell you are talking about? Maybe you should try looking at some of the ACM SIG* or IEEE publications in the various fields related to CS.
MSR produces some of the best CS research in the world. Just because their work does not percolate down to the products and services teams at MS does not make MSR lack any innovation.
In fact, if you look into most areas, MSR has made some very cutting edge and valuable contributions.
Maybe you should have a look at the list of publications they have put out since 2000.
Do not confuse research with development. Then again, given that this is Slashdot, blind and ignorant Microsoft bashing is welcome, even if the person bashing it has absolutely no clue whatsoever.
Nice.
It might come as a surprise to you but one doesn't get a Computer Science PhD to learn how to program, rather one does so to figure out what to solve with a program (unless you are working on Software Engineering).
I have a close friend who joined Microsoft Research last year after his PhD (which included interning there). He also had an offer from Google and a couple of hedge funds. His reason for taking MSR was that Microsoft, for all it's image does actually allow the MSR guys to pretty much do what they want to explore instead of forcing a direction driven by a profit making application of that work. This results in much research not ending up in products (so you don't see it), but doesn't stifle the people working there. This came as quite a surprise to me but when I look at some of the papers the groups in MSR have published, I wonder how far from the truth that is.
oh and BTW, they were paying a good 0.6x higher than Google so that would account for some of those PhDs.
That's not MSR. That's marketing research. (I don't know what the department that does that is named though.)
MSR's the group that came up with SLAM, which is now incorporated into the Windows driver framework. It's resulted in (over the last 5 years) two POPL papers (one of the two top-tiered programming language conferences), a PLDI paper (the other of the two), a PASTE paper, a TOPLAS paper, three TACAS papers, three CAV papers, a few workshop papers, and a spinoff project at UC Berkeley called BLAST which is doing things very similar to SLAM. (They've had their own fair share of papers, and probably a doctoral thesis or two, on it.)
MSR's the group that wrote Singularity, an experimental OS written in C#, that has an ASPLOS paper, two EuroSys papers (one of which got the best paper award), and three workshop papers.
MSR's the group that wrote Vulcan, a binary rewriter that allowed them to create a program that records the execution trace of another program and play it back later. This is useful in, for instance, temporal debugging. (Think the Omnicient Debugger for Java, except made to work on any program because it operates on binaries. Except that MSR developed two other applications for the recorded traces.) This, and other projects that MSR has done with Vulcan, have resulted in a number of other papers.
Say what you like about MS in general, but MSR publishes more good research than many (probably even most) university CS depts.
Microsoft Research! More computer science papers come out of us than from the top universities! We present them at numerous prestigious conferences around the world!
Now, in partnership with Microsoft Marketing, we are proud to announce... Research4All!
Yes, Research4All is a unique product designed to meet not only the needs of researchers around the world, but also the corporations that feed, clothe, and entertain them! For only $1299.99, you get access to three -- count 'em, three! -- research papers published by Microsoft Research! But wait, there's more!
You may read each paper a total of five times, on a total of one computer! And if you should choose to purchase our Paper Edition (for an additional $499 charge), the ink will degrade after six months. And, as an added bonus, the paper is microprinted so that copying and scanning won't work! We are also working with graphics imaging and word processing vendors to recognize certain unique, secret, and patented characteristics of both the microprinting, as well as the sentence structure!
Research was never this fun!
--Rob
Towards the Singularity.
>>Just because their work does not percolate down to the products and services teams at MS
So msft spends gobs of money, hiring huge numbers of researchers to do all kinds of research. Msft invents all kinds of stuff. Then msft just throws all of that away, and steals ideas from other companies?
Makes perfect sense to me.
When the functional programming revolution hits the mainstream -- and it will very soon now as the current, C++ or Java way of developing software does not scale complexity-wise without requiring ever-increasing armies of Indians or Chinese to grind out the code -- Microsoft will be ahead of just about everybody else because they've retained the likes of Simon Payton-Jones and Erik Meijer to work in their research department. In fact, LINQ may just be the best thing to ever happen to functional programming because now that Microsoft is doing it, it becomes a legitimate enterprise programming activity.
Microsoft is an 800-pound gorilla, but do NOT knock their research arm. Whatever it may have been in the past, these days there are definitely people doing interesting stuff at the very cutting edge of computing
N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!