18 Years in Software Tools, an Insider's View
calumtdalek writes "Newsforge (Also owned by VA) has an article on a talk given by Rico Mariani, an eighteen-year veteran at Microsoft, in which he speaks to the University of Waterloo Computer Science Club, sharing his unique take on the history of, and controversies surrounding, Microsoft and the industry in general. Particularly illuminating are his responses to advocates of free/open-source software. The talk can also be download from the csclub's media server"
Good talk but man that guy is whiney. He sound's like my four-year-old.
Is this "Unique" in terms of "unexpected, enlightening and nuanced" or "Unique" in terms of "The 'Unique' Opinion Held By This Guy As Well As Everyone Else Who Has Been Immersed in Microsoft's Corporate Culture For Two Decades!"?
It's kind of hard to tell. Since this talk is, unhelpfully, only available as an audio download, (1) I can't easily listen to audio where I am right now (2) I can't skim it (3) it's slashdotted. In other words, I have no idea what this talk says. A transcript would have helped a lot.
This said, I can't help but shake the suspicion if I could listen to this talk, we'd come to the altogether shocking and unexpected discovery that veteran Microsoft executives don't actually think that Microsoft is the bad guy! Who woulda thought? You mean Microsoft doesn't internally hold the opinion that they're evil, world-dominating bastards? Wow! And here I always thought that bad things were only done by people who go home at night, polish their monocles, and cackle gleefully at their own evil while murdering cats.
I'm not a psychologist, but surely 18 years in a single organization is going to brainwash you to some limited extent. You will either be (a) the corporate lovebug, touting everythign you do as infalliable, or (b) the corporate naysayer, whose sole response to anythign the company puts out is "it isn't read" or "this won't work".
makes for an interestign thought though -- how would one get objectivity (or a close approximation). Someone outside the organization could never truly understand the internal workings, but someone exposed to the internal workings would always hold a pretty strong bias (one way or the other).
For those of you who are new to .Net, Rico Mariani used to be the performance architect in the .Net team. His blog Performance Tidbits, will give you tons of insight into making that .Net application run faster. For the naive, it also tells you when performance matters (which is not all the time).
This feed sits right at the top of my subscription list.
Life is a conviction.
They could've saved time and simply set fire to their server themselves.
No folly is more costly than the folly of intolerant idealism. - Winston Churchill
seed plz
Still in the process of watching it, but he has interesting perspective on Windows 95 and it's role as a bridge from 16bit to 32bit programs. He also points out that though it wasnt the best OS they knew how to make at the time (points at NT) it was the best release of Windows that Microsoft ever did (in his opinion). Whether you agree or disagree, it's an interesting look at Microsoft over (nearly) the past two decades.
Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
There seems to be no transcript, nothing to read.
The only option is a couple of media files to download - at least they have options that should work on a variety of platforms.
He must be new here...:)
The programming is important, everything else is secondary. He isn't against doing things as a community and has embraced a Wiki. His comments about it are quite positive. http://msdnwiki.microsoft.com/en-us/mtpswiki/defau lt.aspx
"I'm not a psychologist, but surely 18 years in a single organization is going to brainwash you to some limited extent. You will either be (a) the corporate lovebug, touting everythign you do as infalliable, or (b) the corporate naysayer, whose sole response to anythign the company puts out is "it isn't read" or "this won't work". "
God I love the cynical attitude early in the morning.* One (+5:insightful) for calling someone a shill.
*The thing about cynicism and hate is that they both get into your bloodstream and poision your entire outlook on life.
Because honestly, my stock can't take any more do-gooderism. I think it's wonderful that MS is a bunch of guys who like George Bush, you might think is a dolt but you'd sure like to have a beer with. Yeah that's like cool and shit but first:
a) get any product out the door in less than 2 years past its due date
b) get any product out the door that people are impressed by
c) try to at least think about security architecture
d) think of your customers instead of just fortress Microsoft
e) create anything that doesn't give us all the creeps that you're just sucking dollars and rights out of us
Then yeah, we can all nerd out in the AV squad room.
I attended Waterloo for a few years back in 96-99, and just as an interesting side note (since I can't seem to access the CSC media server, probably due to the /. effect), while a lot of people were members of the CSC to have access to another UNIX system and the tools they provided, the active CSC members were perhaps the most looked down upon people in the entire Math and Computers building. They epitomized everything negative about being a CS geek: essentially, they were a group of perhaps six guys and one girl, and while they were all incredibly savvy, they required emergency remedial lessons in personal hygiene (people actually avoided the stretch of 3rd floor hallway off which the room was located because the... aroma... was so potent), and even more amusingly, the girl, who was perhaps the antithesis to Natalie Portman (think grotesquely overweight, sporting a healthier quantity of facial hair than one would want in a woman, and entirely lacking any grooming whatsoever) was the entire focus of the males, who appeared to be trying to woo her in some sort of hyperCS ritual which involved much talk of network topologies, UNIX, and computer programming.
:-).
I don't know if the author is admitting an active membership in that club (as I still can't seem to be able to access the server), but if so, it's nothing I think I'd be bragging about
Seems a bit gratuituos to send us to newsforge that only then sends us to the waterloo site. Are you needing to raise the hits on newsforge?
Now, the site is hoplessly timed out. Next time, spend the extra minutes mirroring the stinkin' thing.
To Copy from One is Plagiarism; To Copy from Many is Research.
I was hoping to download just the audio so I could listen to it on the way to work today.
If anyone has just the audio track, please post it.
Looking back from today, Windows 95 looks like a hack, and not in a good way.
But it was a tremendous accomplishment. At the time, Apple was adrift and Windows 3.1 sucked and was looking very old. In that environment, Windows 95 provided a pretty good alternative to Apple: A usable desktop, A 32 bit API, a decent class library, good developer tools, darn good hardware detection, even for the many devices for which it had to be ad hoc.
Or look at it this way: Windows 2000 was a "better" OS, but normal end-users could not install it and run it. Without Windows 95, Microsoft would have left the field open for Apple or some other alternative.
I wrote parts of this stuff
Interesting to me to hear his rant about the fact that customers were more impressed by his 'easy-to-build data tips tool', than they were by his friends 'very-hard-to-build better call stack display tool'.
To him, that was just wierd and crazy.
To me, it makes the point that it's important to think about what the user wants/needs as well as worring about the engineering.
VLC Remote for iPhone and Android
Why did you bother linking to the article on Newsforge when your summary of it was the entire article? I'm getting sick of all these summaries on Slashdot being nothing more than the first paragraph from the linked article. How hard is it to read the article and write a f#%@*n summary?
I'm done with my rant, you can go back to whatever you were doing now.
Help find a cure for cancer!
The original post was only 2min before this one, to this redundant -1 mod was pretty unfair.
I'm not quite finished watching the video, but I think the most interesting thing about watching this guy is the unspoken attitude that he seems to have toward users. The most telling thing is when he expresses irritation that developers cheered a "crap" feature that it took him 10 minutes to write in a developer tool (but which those developers thought was very important) but didn't care much about another feature that was very difficult to write and took a lot of time and effort. He seems almost angry that users of his software don't appreciate how hard something was to do. He seems disdainful of the fact that the users have their own needs and desires for what is most useful to THEM. The attitude seems to be that the users are too stupid to understand what's important and what's not.
To me, he seems like a perfect example of a really smart person who doesn't understand that software is judged by how much easier it makes the user's life, not by how impressive the work is to his geek friends.
David
You can clearly see from the webcam (hosted on a different machine) clearly shows the server is not yet on fire.
That when you objectively listen to what *real people* from Microsoft are actually saying (and look at what they're doing), rather than apply biased feelings to out of context soundbites and "media analysts" with chips on their shoulders, they're just a bunch of geeks writing the best software they can.
the funny thing is, Windows has had a indexed plugin compatible search built in since NT4.0 (1997?) It's called the Windows Indexing Service
Another funny thing is, the Macintosh has had full text searching for just as long. It was called Sherlock , and it was heavily promoted by Apple back in the day.
Doug Moen
I have written a truly remarkable program which this sig is too small to contain.