Slashdot Mirror


The Memo That Spawned Microsoft Research

An anonymous reader writes "In 1991, Microsoft executive Nathan Myhrvold wrote a 21-page memo to Bill Gates, laying out a plan to create what would become Microsoft Research. Here is the previously unpublished memo and some analysis, along with the original slides that Myhrvold used to pitch the idea to Microsoft's top brass. With the future of Microsoft now in question, it's interesting to see how forward-thinking the company was 20 years ago. It even foresaw how pitfalls in tech transfer, organizational structure, and product R&D could make it fall behind future competitors---who would turn out to be Google, Apple, and Amazon in search, mobile devices, and cloud computing."

18 of 148 comments (clear)

  1. TL;DR Version by xxxJonBoyxxx · · Score: 5, Funny

    1) Research is good - every other large technology company does it
    2) An R&D department is relatively cheap compared to the money you might waste building the wrong things
    3) Let's set up a typical R&D department to do typical R&D things

    Zzzzzzzzzzzz....

    1. Re:TL;DR Version by i+kan+reed · · Score: 5, Insightful

      See, but Microsoft research actually has some great ideas, but the corporate leadership seems to always insist on chasing the previous latest thing, after the markets have established themselves.

    2. Re:TL;DR Version by cryptizard · · Score: 5, Interesting

      I don't know if it was their idea from the start, but MSR is hugely different from other companies' R&D. They operate more like a university. Researchers are free to work on anything they want, without consideration to whether it will directly effect a Microsoft product or not. It is one of the few places left outside academia where researchers can do basic research in computer science.

    3. Re:TL;DR Version by steelfood · · Score: 4, Insightful

      Err, that's true of all old school tech R&D. Look at Xerox PARC, HP Labs, or especially the now-defunct Bell Labs, who gave us modern computing.

      Research that needs to have ROI is not research.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    4. Re:TL;DR Version by citizenr · · Score: 4, Insightful

      Yes, they let them research the shit out of stuff, and then SHELVE IT AND NEVER USE IT.
      M$ R&D department has only one role - to slurp up all the Stanford/mit/caltech they can get their hands on and deny other big corps (FB/google/amazon) that brainpower.

      --
      Who logs in to gdm? Not I, said the duck.
    5. Re:TL;DR Version by cryptizard · · Score: 3, Interesting

      Of course, that's why I said one of the only places left.

    6. Re:TL;DR Version by jbolden · · Score: 3, Interesting

      Microsoft has mainly focused on implementing in a way that reduces labor (i.e. simplicity of configuration and administration) and software costs as a business strategy. On the OS side and the compiler side of the house they are tremendously innovative, I don't think you can question their accomplishments there. I think there is a tendency not to consider things like the design of the Microsoft networking stack or the internal structures for C# compilers when talking about Microsoft.

  2. and then he became a patent troll by alen · · Score: 4, Informative

    he started intellectual ventures some years later

  3. Re:Now we know where... by SJHillman · · Score: 4, Funny

    No, that's from their D&D department, not their R&D department...

  4. A good idea by intermodal · · Score: 4, Interesting

    but it only works if you follow through on that knowledge to get an early foothold. You can identify as many future trends as you want without effectively getting to market early enough for it to matter with a good enough product to stick. The only thing that accomplishes is it gives you the ability to say "I knew that was coming!" And it's not just those who don't get into the market. It's also those who don't keep up with the competition. Palm and Blackberry offered the most widely used products of their type at one point, and now people giggle if you still have one.

    --
    In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
  5. Future!? by dittbub · · Score: 3, Insightful

    Why is Microsoft's future in question?

    1. Re:Future!? by jbolden · · Score: 4, Insightful

      How is Metro a lack of innovation? They are the first major company to move towards ubiquitous computing. You may not like Metro but the ideas behind Metro are brave and complex (i.e. requiring innovation).

  6. Future of Microsoft in question? by SirGarlon · · Score: 4, Insightful

    Seriously, timothy thinks the future of Microsoft is "now in question?" That would be an accurate thing to say about Research In Motion, but Microsoft isn't in bankruptcy or anything. It's not even operating at a loss.

    It's certainly true that Microsoft is past its halcyon days, and lacks either a coherent vision or any real popularity, but that doesn't mean it's on the brink of collapse.

    --
    [Sir Garlon] is the marvellest knight that is now living, for he destroyeth many good knights, for he goeth invisible.
  7. Microsoft research by jbolden · · Score: 4, Informative

    Microsoft research is doing some amazing things. Also there is a lot of content from the research group on Channel 9. Microsoft's problem is that their userbase is conservative. But as a result of their research they could at will turn on the tap and have tremendous innovations pouring out.

    For example Microsoft people (its open source but the contributors are mainly Microsoft) developed C-- which is a portable assembly language which has tail recursion, accurate garbage collection or efficient exception handling. I don't think anyone could follow how much this group does but from innovations in compilers, new systems for concurrency, new algorithms, computation biology.... it is frankly amazing. I only wish Microsoft was more aggressive in pushing their products to adopt more from their research team. Much as the slides talk about the problem Xerox had with Parc, Microsoft has the same problem.

    1. Re:Microsoft research by Bengie · · Score: 3, Informative

      Microsoft Research is the good side of Microsoft. They have done a lot of things, like a lot of GPU related features that everyone benefits from are because MS Research worked with GPU manufactures, other PHDs, and Kernel designers to create better scalable GPUs that interface better with all OSes. Most of their research is open, which also includes work on custom built 256core SMP systems that used fiber-optic IO channels, and worked with Intel and others on how to design OS Kernels and hardware that work well together. Because this research is open, it has helped Linux, BSD, and others.

      MS Research has a lot of great minds and they help bring together Software and Hardware and work as middle-men to help manufacturers on both sides.

    2. Re:Microsoft research by EvanED · · Score: 3, Informative

      Can you show some examples of Microsoft research?

      Pick any top-tier CS conference. They'll probably have something there.

      For example, OSDI '12 (MSR personnel on 5 papers, 2 of which all coauthors worked at MSR), PLDI 2012 (MSR personnel on 6 papers), SIGGRAPH 2013 (harder to sort through, but I count 16 papers with at least one MSR co-author), VLDB 2011 (8 research papers as well as several other things like demos, a keynote, an industrial paper, and a 10-year-retrospective best paper award), STOC 2013 (16 papers if I counted right!), etc.

      Seriously, I was not being choosy with those conferences -- the only choosy things I did was pick years for which there was an obvious page that listed the institutions with the authors instead of just the authors (e.g. VLDB 2013) because I'm lazy. If you pick a conference that covers a topic of interest, MSR has had something there. :-)

  8. The future of Microsoft now in question ... Huh? by PoliTech · · Score: 4, Insightful

    "With the future of Microsoft now in question ..." Huh? Who is questioning the future of Microsoft? Ya got a link timothy?

  9. Microsoft then and now by onyxruby · · Score: 4, Interesting

    Comparing Microsoft then and now and you've got to make a number of comparisons on why they grew back then compared to being stagnant as week old molasses now.

    No stack ranking. Employees could focus on their job instead of everyone else's job.
    More risk taking. They were willing to try new products without worrying nearly as much about eating into their own sales for another product.
    Diversity. This was when Windows NT 3.1 was about to be released and it supported DEC Alpha as well as MIPS CPU's.
    Mind-share. They realized mind share was more important than an iron fisted DRM approach and didn't get absurd with DRM.
    Cheaper. At that time Unix workstations were a fair bit more expensive than Windows based computers and Microsoft was actually the cheaper option for the masses.
    Options. You could run just about anything you wanted with their common platform.

    I've got to imagine that I'm far from the only person that misses Microsoft from the days of old, before they became soul crushing monopoly that destroyed innovation at every opportunity. Would you believe people actually camped out overnight for Windows 95 and stores opened up at midnight just to sell it?

    Microsoft has since declared war on their employees, vendors, professionals, OEM's and just about everyone else in the industry. Nowadays they pull stunts like the Windows RT walled garden and call that diversity. Microsoft used to be a great company, but today that's as much history as the DEC Alpha.