An anonymous reader writes "Ars Technica has a very thorough post of some of the technologies that Microsoft researchers showed off at TechFest last week. 'The exact number of projects that were demonstrated at TechFest 2009 is not clear, but here's a quick rundown of about 35 research projects that haven't received much coverage, accompanied by links that will let you further explore if your interest is piqued. Remember that these are concepts and prototypes, not finished products, and they may never end up becoming anything significant.'" While Microsoft has been criticized for squandering a fortune on R&D, there can be no doubt that they are showing off some cool tech here.
Some might say that some of what they do is a waste, but there aren't many companies that are able to do such large scale R&D. Yeah its microsoft, but of late it seems they are trying to release sound technology and I for one am all for them being able to continue to do so even in turbulent economic times.
by Anonymous Coward
on Tuesday March 03 2009, @09:31PM (#27059843)
Well, Wall Street will say all of what they do is a waste, because it might take longer than next quarter's results.
Here's hoping that more of the R&D ends up in more of their products. I've seen some of their research stuff and their problem isn't a lack of ideas (yeah yeah yeah bear with me a moment) it's executing on those ideas and getting them in (and polished) into products.
The most interesting thing I saw is Social Desktop. Admittedly a basic idea, but oh, the power you can leverage off that... For example you could make a universal file system that you can access anywhere on top of that. It's huge.
The most interesting thing I saw is Social Desktop. Admittedly a basic idea, but oh, the power you can leverage off that... For example you could make a universal file system that you can access anywhere on top of that. It's huge.
Universal filesystem? We already got one of those. They call it FTP. It's quite nice really. You can use part or all of anyone else's filesystem with standard protocols so that means you don't need to know the details of the filesystem on that person's hard drive. Then there's NFS if you want to worry about the details of the remote filesystem. Did I mention SFTP/SCP?
It's quite rare that someone who is really impressed with a "new" technology (more like a new brand) and thinks it's HUGE and this-an
it's executing on those ideas and getting them in (and polished) into products.
I don't think so. I'll give them the X-Box, but everything else they've implemented since they started trying to eat everybody else's lunch.
Their search efforts. The SCO fiasco. The desperate grab for yahoo and blatantly paying people off to force Silverlight on everybody. The shit-colored Zune. Vista.
But what did it for me was the recent forcing of social networking horseshit onto Hotmail without a clear, easy, and permanent method to disable it. Say what you want about Hotmail being Microsoft and all, but I had that account for 10 years because Hotmail Just Worked(tm). I just cancelled a 10-year Hotmail account and left to Gmail a few days ago because Microsoft thought that it would be cute to splice their own(poorly-implemented, I might add) version of MySpace into my goddamn e-mail account.
So no, I disagree with you. In fact I believe just about everything they do develop, no matter how ingenious, is always fucked up at the implementation stage.
I believe that is because every single product they release commercially, they will try to use as a vehicle for their other stuff (for best or (usually) for worst). Windows 98 was a vehicle for their ad-based "channels" and the MSN network (a non-neutral internet of some sorts),.NET was initially a vehicle for VB and Visual Studio, later morphed being a vehicle for IIS (and subsequently Windows Server). The MSN portal instead of being informative has become a vehicle for all types of things including Microsoft Search, Messenger, Hotmail, MySpace and Facebook knockoffs,...
Same goes for their desktop software (Office, CRM) and server systems (AD, Communications Server and Sharepoint), they all lead to some type of vendor lock-in or it won't work well. Good for us, bad for them these days others begin to see the need to be open and they missed the train.
I just cancelled a 10-year Hotmail account and left to Gmail a few days ago because Microsoft thought that it would be cute to splice their own(poorly-implemented, I might add) version of MySpace into my goddamn e-mail account.
It's not like Hotmail is the only one. Yahoo!'s mail did it, too, with their "Connections," but perhaps it's easier to ignore on Yahoo!.
I just cancelled a 10-year Hotmail account and left to Gmail a few days ago because Microsoft thought that it would be cute to splice their own(poorly-implemented, I might add) version of MySpace into my goddamn e-mail account.
You seem like the kind of hot-headed prick that makes rash (and ignorant) decisions out of anger. Case in point. Did you have to cancel your account? No. You could have done this:
Upper right side of screen, click options.
Select "More Options"
Under "Customize your mail" select "Today page settings"
Select "Skip the Today page and take me straight to my inbox" Done
Blaming Microsoft for your own shortcomings. Classic.
Skipping the today page does not change the fact that the nagging cruft is still there.
And yes, I actually played around with it first. To "add" people requires you to type in your information to confirm that Microsoft permanently owns all content related to your social networking a la Facebook, but since they're polite enough to ask for that, then why not ask me if I wanted all that crap in the first place?!
It's like going to the restroom and unexpectedly finding your longtime neighbor who asks if he can watch you shower and take a dump. Even if he leaves after you tell him no, he shouldn't have been there in the first place. And you're never going to trust him again.
The death of my 10-year old Hotmail account is symbolic. The rebirth will be my gmail accounts accessed via Thunderbird installed on a Dell with pre-loaded Ubuntu that I'm going to buy next week. Hotmail always charged extra for SMTP. You know, I kinda like Microsoft. I like XP, and I want to see Surface succeed, But they're really digging their own grave and even the most diehard of Microsoft apologists know that.
...permanently owns all content related to your social networking a la facebook...
And everyone else...
This is pretty obviously done because no social networking site wants:
a) Every money grabbing moron suing them for redistributing the valuable IP contained in their "LOL BRB, Taking a dump" status line. b) Dealing with making sure every piece of random garbage which is attached to every other piece of random garbage is removed when you cancel your account.
They also don't want you as a customer if you just ch
You're right that they've made many fuckups but you've only taking a select set of their products that are fuckups and tried to infer from that that all their products are fuckups.
Visual Studio,.NET and most of their other development stuff is excellent and truly top notch arguably beating out everything else on the market that tries to achieve the same goal. You look at something like ASP.NET MVC which started out as a research project and is now nearly at release stage and it puts a lot of longer running open source web frameworks (such as CakePHP) to absolute shame.
A lot of people don't like the Office 2007 interface because it's different and people don't like different, but in terms of ease of use for beginners and the productivity increases it brings it's a major innovation. The previous style toolbars have been running since the 80s and absolutely were not perfect so they deserve some credit for finally doing something to improve the good old toolbar in a way that does produce real, measureable productivity increases. Some common tasks that used to take an hour can be done in 30 seconds now. Sure the OOXML thing was a farce but that doesn't make the whole product bad when the new UI offers real benefits and you can save in other file formats anyway.
Even their server products aren't that bad anymore since they figured out that stability and security were important. 2008 server is particularly decent and 2003 wasn't too bad.
Also, you include forcing silverlight on everybody as being something that makes it a bad product, now I'll admit I don't know what silverlight is really like but businesses practices aside is it really any worse than Flash for example? The Yahoo thing ended up in Microsofts favour, Yahoo reached a point where it wished it had accepted Microsoft's offer whilst Microsoft ended up thanking the gods it didn't pay what it was offering.
Microsoft has indeed produced some shit through the years- the Zune, IE6, ME, Vista, Sourcesafe etc. but to suggest all their products are fucked up at implementation is ignorant of their numerous successes. I do not believe a company even with a monopoly the size of Micrososft's could continue to survive if everything they did was fucked up at implementation. People say companies buy MS OS' because of the monopoly position which is pretty true, but they hold no monopoly on development tools, office software and so on, they don't bundle this software with the OS, they charge for it and yet people buy it primarily because it's really no worse than the other offerings out there and is in many ways, much better.
I do not see Microsoft any different to other companies in this regard- Apple has it's successes like the iPod, iTunes and so on but look how many flops it's had through the years too. Google has it's search engine, web office tools and so on but again look at the flops it's had and the projects it's scrapped. All companies have succeses as well as failures and Microsoft is really no different in this regard, even if it is popular to hate them for their monopoly. Perhaps the biggest difference with MS is that most it's successes are in the business world whilst most it's failures are often more prominent in the consumer world- the Zune, IE6, ME and as such they struggle more for hearts and minds than say Apple and Google whose successes are prominent more in the consumer world- I mean, everyone remembers Apple for the iPod and no one remembers them for the pile of steaming turd that is MacOS Server whilst everyone remembers Microsoft for the likes of the Zune and Windows ME and no one (apart from developers who work with it) remembers them for Visual Studio.
You look at something like ASP.NET MVC which started out as a research project and is now nearly at release stage and it puts a lot of longer running open source web frameworks (such as CakePHP) to absolute shame.
I think you're exaggerating how good ASP.NET MVC is. I've been working on a six month project with ASP.NET MVC, and whilst it's certainly better than straight ASP.NET (though it would be hard to make something worse), it's nowhere near as good as any of the popular Ruby or Python frameworks.
The main benefit to ASP.NET MVC is the ability to use NHibernate, which is a pretty decent ORM, and IMO better than ActiveRecord. But apart from that, there's not a lot going for it, unless you happen to be stuck in.NET
A lot of people don't like the Office 2007 interface because it's different and people don't like different, but in terms of ease of use for beginners and the productivity increases it brings it's a major innovation. The previous style toolbars have been running since the 80s and absolutely were not perfect so they deserve some credit for finally doing something to improve the good old toolbar in a way that does produce real, measureable productivity increases. Some common tasks that used to take an hour ca
IE6 was bad because it was one of the least standards compliant browsers we've ever had to suffer in the mainstream and also one of the least secure.
It was not less standards compliant nor less secure than its competition at the time it was released. It grew into the monstrosity we know and hate due to neglect, not because it was poorly executed to begin with. It was good, but the competition got better while it stayed put.
Exactly. Yeah, there's a lot of hate out there for 'em. You can't be a big guy in the market and avoid hate. You have to admit, though, that being said big guy does have its advantages in areas like this. There's a lot of power in this company. No matter how much some of us may dislike Microsoft, they deserve some props for the strokes of genius they occasionally show. I'm impressed, at least.
Some might say that some of what they do is a waste, but there aren't many companies that are able to do such large scale R&D.
But that's why it is a huge waste. Not because they do it, but because they can do all this awesome R&D and yet we (the human race) really see nothing from it.
What it derives from is the fundamental reason why Microsoft funds all this R&D - to keep the people doing the R&D happy in the current-day equivalent of the Holodeck, where they can do anything they want yet nothing they do actually matters. Microsoft doesn't care, as long as what they are doing does not help other companies progress then Microsoft looks like they are not moving as slowly as they are by comparison.
It's easy to see how a situation like this can come to pass when a company has a lot of money, the directive to hire and retain smart people, yet has a corporate culture that makes bringing real products to full delivery almost impossible.
And that in the end, is the greatest crime of all. The opportunity cost of what we all have lost from these people slaving away in the golden tower from which nothing returns.
Yeah, yer right! No one should have funded all that crap on quantum mechanics back in the early part of the 20th century. No one could see far enough ahead to point to any useful trinkets for you to be blinded by. And they should certainly not have funded any gravitational studies, who the hell would use them to put comm. satellites in orbit or build out a GPS system? And what about those morons in the 50's (the names Crick and Watson ring a bell) who were dorking around with DNA stuff? What a waste of time
Dude, you totally didn't get what the parent was trying to say. He wasn't against research. He was against big companies buying researchers to prevent what they would have been working on getting into the hands of competitors.
I'm sure all three of us agree on the value of good research.
I realize in re-reading my post that I offered a terrible slight to Science Fiction, in saying that Microsoft R&D might as well be SF stories I of course ignored the very useful things that have come from people seeking to make ideas in SF stories a reality. WIth Microsoft there is in fact the exact opposite effect, because anyone who thinks something Microsoft R&D is doing is cool has the exact opposite motivation - who would be crazy enough to work on something that (A) Microsoft might deliver as
What you are ignoring is that MS researchers publish in journals and conference proceedings accessible to any library and frequently they are on-line for anyone. How is this then mysteriously lost?
What you are objecting to is MS development (not research) never seeing the light of day. I doubt that, I'll bet most of their development goes into small things that go into their OS and other associated malware. It probably won't fix the stinking blob that is Windows, or wha
"Some might say that some of what they do is a waste, but there aren't many companies that are able to do such large scale R&D."
Steve Ballmer, Feb 2009: Microsoft asked some of its employees to read various company annual reports from 1927 through 1938. The goal, he said, was to find out who had done a good job handling the Great Depression," Lane reports. "'RCA, god rest them in peace, RCA become our role model,' Ballmer said. 'They actually kept investing in R&D through the Depression period, and in the post-Depression they dominated TV technology because they were really the only guys who had invested.'" (http://www.cio-today.com/story.xhtml?story_id=12000B3128U0)
Steve Jobs, March 2008: We've had one of these before, when the dot-com bubble burst. What I told our company was that we were just going to invest our way through the downturn, that we weren't going to lay off people, that we'd taken a tremendous amount of effort to get them into Apple in the first place -- the last thing we were going to do is lay them off. And we were going to keep funding. In fact we were going to up our R&D budget so that we would be ahead of our competitors when the downturn was over. And that's exactly what we did. And it worked. And that's exactly what we'll do this time. (http://money.cnn.com/galleries/2008/fortune/0803/gallery.jobsqna.fortune/15.html)
R&D is HUGE. Without it, I'd doubt the iPod would have made such a big splash, or if we'd see any of the amazing processor iterations that we're currently seeing.
... that some of this research actually helps Microsoft in turning in to a company that derives its revenues from the fruits of its innovations rather than monopoly-based marketing hacks, and lock-ins into poorly written code.
Say what you will about Microsoft's software, Steve Ballmer, etc. - Microsoft Research does some really cool work, and its track record of supporting fundamental math/cs research (and researchers) is quite commendable.
Here's hoping...... that some of this research actually helps Microsoft in turning in to a company that derives its revenues from the fruits of its innovations rather than monopoly-based marketing hacks, and lock-ins into poorly written code.
To steal a line form Dilbert: I respectfully decline your kind offer to join your delusion.
How do you know its poorly written, if it is proprietary?
Lots of ways he could have. He may be an ex-employee. He may have an academic license to view their code. He may have been offered a job by them and given a chance to see the code first (I know someone who had this happen to them). He may have looked at leaked code. He may have looked at code they released (especially after there was a bug in it and MS wanted to show the cause to the IT community at large). He may know second-hand.
I haven't seen a BSOD on my computer for many years, at work where I use Windows exclusively as well as at home, where my Mac is often tortured by running Windows on it for playing games. XP is very stable.
I haven't seen a BSOD on my computer for many years
Nobody has (almost).
Microsoft did bit of brilliant market engineering by switching the default setting from BSOD to automatic reboot for XP. It meant all their evangelists could legitimately (if misleadingly) claim that XP was so stable it never BSOD'd, while not requiring any actual expensive coding to fix bugs.
To get your pretty blue screens back, change the recovery settings to disable automatic rebooting:
You left out my remark that XP is very stable. I almost never have problems with XP, neither at work nor at home. I've never experienced an automatic reboot as far as I can remember.
My machines are up to date and I also VERY rarely enjoy an automatic reboot or BSOD. And the one time I did have a persistent BSOD/reboot cycle, it was because of faulty hardware.
I will cherish forever the memory of the BSOD during the lighting of the Olympic flame in China last year, especially knowing that Gates was in the stadium at the time. I hope he had a good view.
You can fool some people some times, but you can't fool all the people all the time... this cuts both ways. Sure, it could be applied to Microsoft making auto-reboot the default, but it also applies to you claiming that's why we haven't seen BSODs at all.
A couple interesting points: * It's quite possible to tell when a Windows system crashes, even with auto-reboot enabled - you still see the BSOD briefly, and then the computer spontaneously reboots, and *then* you get a message on log-in claiming tha
A lot of Windows 9x crashing was due to faulty drivers and such as well. The difference was that in windows xp the hardware abstraction layer can cause most hardware related things/peripherals to gracefully die while in windows 9x they all ran directly off the hardware. The only windows 9x crashing I can think of that can be blamed on the OS is that windows 98 couldn't run for more than 28 consecutive days or so before the the internal timer (since boot-up) on it looped over and crashed the system.
99% of the BSODs I have seen have been PAGE_FAULT_IN_NON_PAGED_AREA, usually in either an nvidia or realtek driver. This is a clear bug in driver code. The error is using a pointer to a page which isn't locked and subsequently gets paged to disk from within a ring0 level. So you get a page fault, and everyone is sad.
By the way, does your post mean that we are agreed on my point about IE?
In my experience, IE crashes are almost always the fault of non-IE code, and an overwhelming majority of that is due to Flash. Try running in no-addon mode sometime and you may be surprised just how stable the browser itself is.
You might also be interested in this post [msdn.com] from the IE team, which highlights where the most common crashes initiate (for IE8 on Win7 beta, anyway). Their analysis indicates well over half of IE crashes are actu
two problems with MSFT is that the research products almost never make it to real products that people can use, and once they are approved MSFT marketing sink their teeth into them until the cool products gets squirted out like a brown zune.
I don't think there is any engineer at MSFT who isn't smart or clever. after all they keep windows going that has got to require massive amount of creative hacking.
the research products almost never make it to real products that people can use
You could say the same for just about any real research. I'm still grateful that it's being done. Far too many companies are content to focus on the next quarter while leaving the research to academia.
Far too many companies are content to focus on the next quarter while leaving the research to academia.
Academia is where research belongs. Few companies are capable of doing quality research, Microsoft isn't one of them. Companies apply research, they don't create research.
I doubt that'll ever happen. Microsoft is a large, publicly traded company, and what you want to see is a nearly 180-degree shift in the character of the company that would entail a lot of risk. Any moves to this effect will most likely be opposed by many members of the board of directors tooth and nail. They have all of the resources necessary to become a force to be reckoned with once again, a massive war chest that dwarfs the resources available to some small sovereign countries, a research arm that e
The problem with most of Microsoft's research is, it ends up (usually poorly) imitating a competitor that is obvious in the eyes of a consumer. Someone looks at the Zune and can immediately compare it to the iPod, Live Search to Google, MSN to AIM (or IRC, etc), and the XBox to the PS2. The flaws in all of these products were A) A late deployment (minus the case of MSN), B) No real way to make money on it (the Xbox devision only recently turned a profit), C) In-Your-Face marketing, just compare the commercials for "I'm a PC..." to Apple's recent commercials, Apple's were cleaner, simpler and got the point across, Microsoft's commercials basically stated "Hey, we are still a monopoly!", D) Bundling. Having Windows Messenger (on XP, it was the precursor to MSN messenger) pop up every single time I started Windows didn't exactly persuade me to get MSN anytime soon, neither does the fact that Windows is required for a Zune and all the other MS DRM is Windows only basically alienates me as a Linux (and sometimes OS X) user from spending money on Microsoft hardware.
I'm sure we would all be singing a different tune if MS had launched the Zune back in 2000, or if Live/MSN search had the clean, easy to use, and optimized search engine before Google, but MS didn't launch them so to most customers they look about as appealing as buying a Wal-Mart branded MP3 player when a name-brand iPod costs only a few bucks more. Sure, some will buy them, but they will see them as the "off-brand" something that I don't think MS quite realizes. The MS brand means nothing to consumers, the days where it was considered name-brand are long gone.
The problem with most of Microsoft's research is, it ends up (usually poorly) imitating a competitor that is obvious in the eyes of a consumer. Someone looks at the Zune and can immediately compare it to the iPod, Live Search to Google, MSN to AIM (or IRC, etc), and the XBox to the PS2.
MS' business model, in general, is to be the fast follower. They let someone else test the waters with a new idea; and if it looks like it will be successful MS jumps in to grab marketshare. They have been quite successful with that model, even with a few flops.
Their cash and market strength plays well with such a model.
R&D give them things they can incorporate in existing products as well as some new ones; but in general MS is not a company that seeks to be first to market with a new idea.
Lets start a pool on which of these technologies will be cooler than the SPOT watch. Provided any ever see the light of day as an honest to god product. Or will we just keep hearing about how cool they will be Any Day Now, like a certain table-with-a-projector-and-a-PC-in-it?
Surface has already been deployed. The first models were installed months ago. Some of the fancier hotels are rolling them out across the country already. It's not priced for the home user - something on the oder of $5000/machine - but you could probably buy one for personal use if you wanted to. Given enough time, its price will certainly come down.
The point is, just because you've never personally used a given product doesn't mean it isn't already developed, deployed, and being used in the world.
by Anonymous Coward
on Wednesday March 04 2009, @02:23AM (#27061729)
While MS gets heavily criticized, the same can't be said about MSR, which is a highly prestigious industrial research group that harkens to the culture brought about from the early days of Xerox PARC Research. When it comes to research, MSR publishes consistently in extremely competitive and top-rated conferences and journals (e.g., ACM Siggraph, SOSP, OSDI, etc). While these outcomes do not have a tangible "dollar" amount attached to them, they do allow MSR to attract and bring together a tremendous amount of talent coming out of top computer science schools. Increasingly, very few companies out there are willing to commit the resources to research like MS does or truly focus on "pure" research without being tied down to a product group. Some examples would be IBM, Intel, HP Labs, etc. The reality is: research that truly has an impact cannot be tied to product cycles.
As a CS PhD student myself at a "competitive" CS graduate school, many of my peers who are considering academic positions also intend to apply to MSR after graduation. And it's not easy to get in. The interview process is nearly as rigorous as one would undergo if applying for assistant professorship at a top CS school. So, MSR only hires top-rate people, and I think MS's decision to fund MSR will and continue to pay off in the future.
Last several years MSR has co-authored as many as 20% of the main papers. This is remarkable considering the main paper track has a 85% rejection rate. Some of the rejects go to secondary tracks, but only their abstracts are published then and not really science then (reproduceable).
The sad thing is I see so little of this research making it in main stream MSFT commercial products. I hear from mainstream MSFT developers of a cultural rift between them and the "effete research snobs". Stockholders are sta
Good for them (Score:5, Insightful)
Re:Good for them (Score:4, Insightful)
Well, Wall Street will say all of what they do is a waste, because it might take longer than next quarter's results.
Here's hoping that more of the R&D ends up in more of their products. I've seen some of their research stuff and their problem isn't a lack of ideas (yeah yeah yeah bear with me a moment) it's executing on those ideas and getting them in (and polished) into products.
Parent
Re:Good for them (Score:5, Insightful)
"Well, Wall Street will say all of what they do is a waste, because it might take longer than next quarter's results."
And now you see why we have the Great Economic Tsunami of 2008.
Parent
Most Interesting From Conference (Score:4, Interesting)
Parent
Re: (Score:3, Insightful)
The most interesting thing I saw is Social Desktop. Admittedly a basic idea, but oh, the power you can leverage off that... For example you could make a universal file system that you can access anywhere on top of that. It's huge.
Universal filesystem? We already got one of those. They call it FTP. It's quite nice really. You can use part or all of anyone else's filesystem with standard protocols so that means you don't need to know the details of the filesystem on that person's hard drive. Then there's NFS if you want to worry about the details of the remote filesystem. Did I mention SFTP/SCP?
It's quite rare that someone who is really impressed with a "new" technology (more like a new brand) and thinks it's HUGE and this-an
Re:Good for them (Score:5, Interesting)
it's executing on those ideas and getting them in (and polished) into products.
I don't think so. I'll give them the X-Box, but everything else they've implemented since they started trying to eat everybody else's lunch.
Their search efforts. The SCO fiasco. The desperate grab for yahoo and blatantly paying people off to force Silverlight on everybody. The shit-colored Zune. Vista.
But what did it for me was the recent forcing of social networking horseshit onto Hotmail without a clear, easy, and permanent method to disable it. Say what you want about Hotmail being Microsoft and all, but I had that account for 10 years because Hotmail Just Worked(tm). I just cancelled a 10-year Hotmail account and left to Gmail a few days ago because Microsoft thought that it would be cute to splice their own(poorly-implemented, I might add) version of MySpace into my goddamn e-mail account.
So no, I disagree with you. In fact I believe just about everything they do develop, no matter how ingenious, is always fucked up at the implementation stage.
Parent
Re:Good for them (Score:5, Insightful)
I believe that is because every single product they release commercially, they will try to use as a vehicle for their other stuff (for best or (usually) for worst). Windows 98 was a vehicle for their ad-based "channels" and the MSN network (a non-neutral internet of some sorts), .NET was initially a vehicle for VB and Visual Studio, later morphed being a vehicle for IIS (and subsequently Windows Server). The MSN portal instead of being informative has become a vehicle for all types of things including Microsoft Search, Messenger, Hotmail, MySpace and Facebook knockoffs, ...
Same goes for their desktop software (Office, CRM) and server systems (AD, Communications Server and Sharepoint), they all lead to some type of vendor lock-in or it won't work well. Good for us, bad for them these days others begin to see the need to be open and they missed the train.
Parent
Re: (Score:2, Informative)
I just cancelled a 10-year Hotmail account and left to Gmail a few days ago because Microsoft thought that it would be cute to splice their own(poorly-implemented, I might add) version of MySpace into my goddamn e-mail account.
It's not like Hotmail is the only one. Yahoo!'s mail did it, too, with their "Connections," but perhaps it's easier to ignore on Yahoo!.
DT
Re: (Score:2)
Yawho again?
Re:Good for them (Score:4, Informative)
I just cancelled a 10-year Hotmail account and left to Gmail a few days ago because Microsoft thought that it would be cute to splice their own(poorly-implemented, I might add) version of MySpace into my goddamn e-mail account.
You seem like the kind of hot-headed prick that makes rash (and ignorant) decisions out of anger. Case in point. Did you have to cancel your account? No. You could have done this:
Blaming Microsoft for your own shortcomings. Classic.
Parent
Re:Good for them (Score:5, Interesting)
And yes, I actually played around with it first. To "add" people requires you to type in your information to confirm that Microsoft permanently owns all content related to your social networking a la Facebook, but since they're polite enough to ask for that, then why not ask me if I wanted all that crap in the first place?!
It's like going to the restroom and unexpectedly finding your longtime neighbor who asks if he can watch you shower and take a dump. Even if he leaves after you tell him no, he shouldn't have been there in the first place. And you're never going to trust him again.
The death of my 10-year old Hotmail account is symbolic. The rebirth will be my gmail accounts accessed via Thunderbird installed on a Dell with pre-loaded Ubuntu that I'm going to buy next week. Hotmail always charged extra for SMTP. You know, I kinda like Microsoft. I like XP, and I want to see Surface succeed, But they're really digging their own grave and even the most diehard of Microsoft apologists know that.
Parent
Re: (Score:2)
And everyone else...
This is pretty obviously done because no social networking site wants:
a) Every money grabbing moron suing them for redistributing the valuable IP contained in their "LOL BRB, Taking a dump" status line.
b) Dealing with making sure every piece of random garbage which is attached to every other piece of random garbage is removed when you cancel your account.
They also don't want you as a customer if you just ch
Re:Good for them (Score:5, Insightful)
You're right that they've made many fuckups but you've only taking a select set of their products that are fuckups and tried to infer from that that all their products are fuckups.
Visual Studio, .NET and most of their other development stuff is excellent and truly top notch arguably beating out everything else on the market that tries to achieve the same goal. You look at something like ASP.NET MVC which started out as a research project and is now nearly at release stage and it puts a lot of longer running open source web frameworks (such as CakePHP) to absolute shame.
A lot of people don't like the Office 2007 interface because it's different and people don't like different, but in terms of ease of use for beginners and the productivity increases it brings it's a major innovation. The previous style toolbars have been running since the 80s and absolutely were not perfect so they deserve some credit for finally doing something to improve the good old toolbar in a way that does produce real, measureable productivity increases. Some common tasks that used to take an hour can be done in 30 seconds now. Sure the OOXML thing was a farce but that doesn't make the whole product bad when the new UI offers real benefits and you can save in other file formats anyway.
Even their server products aren't that bad anymore since they figured out that stability and security were important. 2008 server is particularly decent and 2003 wasn't too bad.
Also, you include forcing silverlight on everybody as being something that makes it a bad product, now I'll admit I don't know what silverlight is really like but businesses practices aside is it really any worse than Flash for example? The Yahoo thing ended up in Microsofts favour, Yahoo reached a point where it wished it had accepted Microsoft's offer whilst Microsoft ended up thanking the gods it didn't pay what it was offering.
Microsoft has indeed produced some shit through the years- the Zune, IE6, ME, Vista, Sourcesafe etc. but to suggest all their products are fucked up at implementation is ignorant of their numerous successes. I do not believe a company even with a monopoly the size of Micrososft's could continue to survive if everything they did was fucked up at implementation. People say companies buy MS OS' because of the monopoly position which is pretty true, but they hold no monopoly on development tools, office software and so on, they don't bundle this software with the OS, they charge for it and yet people buy it primarily because it's really no worse than the other offerings out there and is in many ways, much better.
I do not see Microsoft any different to other companies in this regard- Apple has it's successes like the iPod, iTunes and so on but look how many flops it's had through the years too. Google has it's search engine, web office tools and so on but again look at the flops it's had and the projects it's scrapped. All companies have succeses as well as failures and Microsoft is really no different in this regard, even if it is popular to hate them for their monopoly. Perhaps the biggest difference with MS is that most it's successes are in the business world whilst most it's failures are often more prominent in the consumer world- the Zune, IE6, ME and as such they struggle more for hearts and minds than say Apple and Google whose successes are prominent more in the consumer world- I mean, everyone remembers Apple for the iPod and no one remembers them for the pile of steaming turd that is MacOS Server whilst everyone remembers Microsoft for the likes of the Zune and Windows ME and no one (apart from developers who work with it) remembers them for Visual Studio.
Parent
Re: (Score:2)
You look at something like ASP.NET MVC which started out as a research project and is now nearly at release stage and it puts a lot of longer running open source web frameworks (such as CakePHP) to absolute shame.
I think you're exaggerating how good ASP.NET MVC is. I've been working on a six month project with ASP.NET MVC, and whilst it's certainly better than straight ASP.NET (though it would be hard to make something worse), it's nowhere near as good as any of the popular Ruby or Python frameworks.
The main benefit to ASP.NET MVC is the ability to use NHibernate, which is a pretty decent ORM, and IMO better than ActiveRecord. But apart from that, there's not a lot going for it, unless you happen to be stuck in .NET
Re: (Score:3, Interesting)
A lot of people don't like the Office 2007 interface because it's different and people don't like different, but in terms of ease of use for beginners and the productivity increases it brings it's a major innovation. The previous style toolbars have been running since the 80s and absolutely were not perfect so they deserve some credit for finally doing something to improve the good old toolbar in a way that does produce real, measureable productivity increases. Some common tasks that used to take an hour ca
Re: (Score:3, Insightful)
IE6 was bad because it was one of the least standards compliant browsers we've ever had to suffer in the mainstream and also one of the least secure.
It was not less standards compliant nor less secure than its competition at the time it was released. It grew into the monstrosity we know and hate due to neglect, not because it was poorly executed to begin with. It was good, but the competition got better while it stayed put.
Re: (Score:2, Informative)
It's a huge waste because nothing comes from it (Score:4, Insightful)
Some might say that some of what they do is a waste, but there aren't many companies that are able to do such large scale R&D.
But that's why it is a huge waste. Not because they do it, but because they can do all this awesome R&D and yet we (the human race) really see nothing from it.
What it derives from is the fundamental reason why Microsoft funds all this R&D - to keep the people doing the R&D happy in the current-day equivalent of the Holodeck, where they can do anything they want yet nothing they do actually matters. Microsoft doesn't care, as long as what they are doing does not help other companies progress then Microsoft looks like they are not moving as slowly as they are by comparison.
It's easy to see how a situation like this can come to pass when a company has a lot of money, the directive to hire and retain smart people, yet has a corporate culture that makes bringing real products to full delivery almost impossible.
And that in the end, is the greatest crime of all. The opportunity cost of what we all have lost from these people slaving away in the golden tower from which nothing returns.
Parent
Re: (Score:2)
Yeah, yer right! No one should have funded all that crap on quantum mechanics back in the early part of the 20th century. No one could see far enough ahead to point to any useful trinkets for you to be blinded by. And they should certainly not have funded any gravitational studies, who the hell would use them to put comm. satellites in orbit or build out a GPS system? And what about those morons in the 50's (the names Crick and Watson ring a bell) who were dorking around with DNA stuff? What a waste of time
Re: (Score:2)
Dude, you totally didn't get what the parent was trying to say. He wasn't against research. He was against big companies buying researchers to prevent what they would have been working on getting into the hands of competitors.
I'm sure all three of us agree on the value of good research.
P.S. my apologies to SF (Score:2)
I realize in re-reading my post that I offered a terrible slight to Science Fiction, in saying that Microsoft R&D might as well be SF stories I of course ignored the very useful things that have come from people seeking to make ideas in SF stories a reality. WIth Microsoft there is in fact the exact opposite effect, because anyone who thinks something Microsoft R&D is doing is cool has the exact opposite motivation - who would be crazy enough to work on something that (A) Microsoft might deliver as
Re: (Score:3, Interesting)
Great arguing style, you've got there.
What you are ignoring is that MS researchers publish in journals and conference proceedings accessible to any library and frequently they are on-line for anyone. How is this then mysteriously lost?
What you are objecting to is MS development (not research) never seeing the light of day. I doubt that, I'll bet most of their development goes into small things that go into their OS and other associated malware. It probably won't fix the stinking blob that is Windows, or wha
Re:Good for them (Score:5, Interesting)
Steve Ballmer, Feb 2009: Microsoft asked some of its employees to read various company annual reports from 1927 through 1938. The goal, he said, was to find out who had done a good job handling the Great Depression," Lane reports. "'RCA, god rest them in peace, RCA become our role model,' Ballmer said. 'They actually kept investing in R&D through the Depression period, and in the post-Depression they dominated TV technology because they were really the only guys who had invested.'" (http://www.cio-today.com/story.xhtml?story_id=12000B3128U0)
Steve Jobs, March 2008: We've had one of these before, when the dot-com bubble burst. What I told our company was that we were just going to invest our way through the downturn, that we weren't going to lay off people, that we'd taken a tremendous amount of effort to get them into Apple in the first place -- the last thing we were going to do is lay them off. And we were going to keep funding. In fact we were going to up our R&D budget so that we would be ahead of our competitors when the downturn was over. And that's exactly what we did. And it worked. And that's exactly what we'll do this time. (http://money.cnn.com/galleries/2008/fortune/0803/gallery.jobsqna.fortune/15.html) R&D is HUGE. Without it, I'd doubt the iPod would have made such a big splash, or if we'd see any of the amazing processor iterations that we're currently seeing.
Parent
Yeah, but... (Score:2)
Missing (Score:5, Funny)
I don't see bug fixes in that list.
Here's hoping ... (Score:5, Insightful)
... that some of this research actually helps Microsoft in turning in to a company that derives its revenues from the fruits of its innovations rather than monopoly-based marketing hacks, and lock-ins into poorly written code.
Say what you will about Microsoft's software, Steve Ballmer, etc. - Microsoft Research does some really cool work, and its track record of supporting fundamental math/cs research (and researchers) is quite commendable.
Re: (Score:2)
Here's hoping ... ... that some of this research actually helps Microsoft in turning in to a company that derives its revenues from the fruits of its innovations rather than monopoly-based marketing hacks, and lock-ins into poorly written code.
To steal a line form Dilbert: I respectfully decline your kind offer to join your delusion.
Re: (Score:2, Insightful)
Microsoft ... poorly written code
How do you know its poorly written, if it is proprietary?
Re: (Score:3, Insightful)
Microsoft ... poorly written code
How do you know its poorly written, if it is proprietary?
Lots of ways he could have. He may be an ex-employee. He may have an academic license to view their code. He may have been offered a job by them and given a chance to see the code first (I know someone who had this happen to them). He may have looked at leaked code. He may have looked at code they released (especially after there was a bug in it and MS wanted to show the cause to the IT community at large). He may know second-hand.
Re:Here's hoping ... (Score:5, Insightful)
I haven't seen a BSOD on my computer for many years, at work where I use Windows exclusively as well as at home, where my Mac is often tortured by running Windows on it for playing games. XP is very stable.
Parent
Re: (Score:3, Informative)
Nobody has (almost).
Microsoft did bit of brilliant market engineering by switching the default setting from BSOD to automatic reboot for XP. It meant all their evangelists could legitimately (if misleadingly) claim that XP was so stable it never BSOD'd, while not requiring any actual expensive coding to fix bugs.
To get your pretty blue screens back, change the recovery settings to disable automatic rebooting:
Re: (Score:2)
You left out my remark that XP is very stable. I almost never have problems with XP, neither at work nor at home. I've never experienced an automatic reboot as far as I can remember.
Re: (Score:2)
My machines are up to date and I also VERY rarely enjoy an automatic reboot or BSOD.
And the one time I did have a persistent BSOD/reboot cycle, it was because of faulty hardware.
Re: (Score:2)
I will cherish forever the memory of the BSOD during the lighting of the Olympic flame in China last year, especially knowing that Gates was in the stadium at the time. I hope he had a good view.
Re: (Score:3, Informative)
You can fool some people some times, but you can't fool all the people all the time... this cuts both ways. Sure, it could be applied to Microsoft making auto-reboot the default, but it also applies to you claiming that's why we haven't seen BSODs at all.
A couple interesting points:
* It's quite possible to tell when a Windows system crashes, even with auto-reboot enabled - you still see the BSOD briefly, and then the computer spontaneously reboots, and *then* you get a message on log-in claiming tha
Re: (Score:3, Informative)
Thinki
Re: (Score:2)
99% of the BSODs I have seen have been PAGE_FAULT_IN_NON_PAGED_AREA, usually in either an nvidia or realtek driver. This is a clear bug in driver code. The error is using a pointer to a page which isn't locked and subsequently gets paged to disk from within a ring0 level. So you get a page fault, and everyone is sad.
Re: (Score:2)
By the way, does your post mean that we are agreed on my point about IE?
In my experience, IE crashes are almost always the fault of non-IE code, and an overwhelming majority of that is due to Flash. Try running in no-addon mode sometime and you may be surprised just how stable the browser itself is.
You might also be interested in this post [msdn.com] from the IE team, which highlights where the most common crashes initiate (for IE8 on Win7 beta, anyway). Their analysis indicates well over half of IE crashes are actu
Re: (Score:2)
two problems with MSFT is that the research products almost never make it to real products that people can use, and once they are approved MSFT marketing sink their teeth into them until the cool products gets squirted out like a brown zune.
I don't think there is any engineer at MSFT who isn't smart or clever. after all they keep windows going that has got to require massive amount of creative hacking.
Re:Here's hoping ... (Score:5, Insightful)
the research products almost never make it to real products that people can use
You could say the same for just about any real research. I'm still grateful that it's being done. Far too many companies are content to focus on the next quarter while leaving the research to academia.
Parent
Re: (Score:2)
Far too many companies are content to focus on the next quarter while leaving the research to academia.
Academia is where research belongs. Few companies are capable of doing quality research, Microsoft isn't one of them. Companies apply research, they don't create research.
Re: (Score:2)
I doubt that'll ever happen. Microsoft is a large, publicly traded company, and what you want to see is a nearly 180-degree shift in the character of the company that would entail a lot of risk. Any moves to this effect will most likely be opposed by many members of the board of directors tooth and nail. They have all of the resources necessary to become a force to be reckoned with once again, a massive war chest that dwarfs the resources available to some small sovereign countries, a research arm that e
Woah (Score:4, Funny)
Imitation (Score:3, Insightful)
I'm sure we would all be singing a different tune if MS had launched the Zune back in 2000, or if Live/MSN search had the clean, easy to use, and optimized search engine before Google, but MS didn't launch them so to most customers they look about as appealing as buying a Wal-Mart branded MP3 player when a name-brand iPod costs only a few bucks more. Sure, some will buy them, but they will see them as the "off-brand" something that I don't think MS quite realizes. The MS brand means nothing to consumers, the days where it was considered name-brand are long gone.
Re: (Score:2)
The problem with most of Microsoft's research is, it ends up (usually poorly) imitating a competitor that is obvious in the eyes of a consumer. Someone looks at the Zune and can immediately compare it to the iPod, Live Search to Google, MSN to AIM (or IRC, etc), and the XBox to the PS2.
MS' business model, in general, is to be the fast follower. They let someone else test the waters with a new idea; and if it looks like it will be successful MS jumps in to grab marketshare. They have been quite successful with that model, even with a few flops.
Their cash and market strength plays well with such a model.
R&D give them things they can incorporate in existing products as well as some new ones; but in general MS is not a company that seeks to be first to market with a new idea.
Cool (Score:2)
Re: (Score:3, Informative)
Surface has already been deployed. The first models were installed months ago. Some of the fancier hotels are rolling them out across the country already. It's not priced for the home user - something on the oder of $5000/machine - but you could probably buy one for personal use if you wanted to. Given enough time, its price will certainly come down.
The point is, just because you've never personally used a given product doesn't mean it isn't already developed, deployed, and being used in the world.
MSR's reputation (Score:5, Informative)
While MS gets heavily criticized, the same can't be said about MSR, which is a highly prestigious industrial research group that harkens to the culture brought about from the early days of Xerox PARC Research. When it comes to research, MSR publishes consistently in extremely competitive and top-rated conferences and journals (e.g., ACM Siggraph, SOSP, OSDI, etc). While these outcomes do not have a tangible "dollar" amount attached to them, they do allow MSR to attract and bring together a tremendous amount of talent coming out of top computer science schools. Increasingly, very few companies out there are willing to commit the resources to research like MS does or truly focus on "pure" research without being tied down to a product group. Some examples would be IBM, Intel, HP Labs, etc. The reality is: research that truly has an impact cannot be tied to product cycles.
As a CS PhD student myself at a "competitive" CS graduate school, many of my peers who are considering academic positions also intend to apply to MSR after graduation. And it's not easy to get in. The interview process is nearly as rigorous as one would undergo if applying for assistant professorship at a top CS school. So, MSR only hires top-rate people, and I think MS's decision to fund MSR will and continue to pay off in the future.
MSR dominates SIGGRAPH (Score:3, Interesting)
The sad thing is I see so little of this research making it in main stream MSFT commercial products. I hear from mainstream MSFT developers of a cultural rift between them and the "effete research snobs". Stockholders are sta
What do they do with it? (Score:2)
As far as I can recall, precisely zero of the Microsoft Research projects I've thought were cool ever got into Windows.