Slashdot Mirror


Working at Microsoft, the Inside Scoop

bariswheel writes "Responding to the public interest, a long-time Apple and UNIX user/programmer, and a JPL/Caltech veteran, writes an insightful, articulate essay on the good, the bad, and the in-between experiences of working at Microsoft; concentrating on focus, unreality, company leadership, managers, source code, benefits and compensation, free soft drinks, work/life balance, Microsoft's not evil, and influence."

437 comments

  1. embedded in this message (not surprisingly) by yagu · · Score: 5, Insightful

    Aside from the obvious puff-piece nature of this article, it's a bit of a Trojan Horse. Under the auspices of a broad view of what life at Microsoft is like, the author gets to air out the PR spin that Microsoft's Not Evil in seven contrite paragraphs (the average number of paragraphs for each segment is closer to four).

    Also, assign credibility inversely proportional to the distance from the source. This guy works there, okay so the only way to describe "work at Microsoft" is to be there, but come on, are we going to get objective information?

    For the record, I once worked at Microsoft, and agree with his observations that the people there are like people elsewhere, and they're bright, and they're hard-working, etc. But, to equate individual ethical behavior somehow with a collective corporate ethos doesn't add up, the calculus is flawed. In my opinion, Microsoft as a corporation exhibits behavior that could be considered evil, certainly some/much of its behavior has been found in a court of law to be illegal.

    As for the some of the author's observations:

    At Microsoft, I've had access to the source code for Halo 1 & 2, Internet Explorer, MDAC, MSXML, the .NET Frameworks and CLR, SQL Server, SQLXML, Virtual PC, Visual Studio, Windows, the Xbox and Xbox Live, and probably several other projects that I've forgotten about. Does it get better than this?

    Yes.

    Given that Microsoft's been convicted of monopolistic practices, it may shock you when I say that Microsoft's upper management strikes me as very ethical. They talk about ethical behavior all the time...

    Thou doth protest too much.

    On the one hand, I'm making more money now than at any other point in my life, and I have all I need so perhaps I should be satisfied and leave it at that. Overall, I think Microsoft's compensation and benefits package are still above average for the industry, and well above average for the typical American worker.

    On the other hand, I and my coworkers have watched many benefits erode or disappear during the past five years. It's public knowledge that raises and annual bonuses have diminished, option grants have been replaced with stock awards, employee stock purchase plan benefits have decreased, and cafeteria and company store prices have increased. For new employees, vacation time has been cut from three weeks to two, and new parents have to take their parental leave within 6 months instead of 12. It's not a positive trend.

    Microsoft's ill-gotten gains were long the easy way to sustain the talent pipe-line. Market forces are catching up, and Microsoft is starting to have to compete on more equal footing with other companies to get talent in the door (no more, "you're guaranteed to be a millionaire in fiver years" promises). And, it's a little annoying to hear the Microsoft have-nots whine about this -- join the rest of the world folks.

    1. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      At Microsoft, I've had access to the source code for Halo 1 & 2, Internet Explorer, MDAC, MSXML, the .NET Frameworks and CLR, SQL Server, SQLXML, Virtual PC, Visual Studio, Windows, the Xbox and Xbox Live, and probably several other projects that I've forgotten about. Does it get better than this?

      My response to the above snippet: And?

      It's not like you can take the code and write something of your own using it (without MS's approval, anyway). I guess some people just cream at the site of something other's can't see.

    2. Re:embedded in this message (not surprisingly) by Procyon101 · · Score: 5, Informative

      I've worked inside and outside of Microsoft as a Software Engineer in the greater Seattle area since 1996. Microsoft has always been on-par or below industry standards for compensation for the area in the Senior Level Engineer arena. Except for the crazy stock back in the 90's it hasn't been a "get rich" kind of job ever.

      However, the work environment at Microsoft is so enjoyable, that personally, I would take a slightly lower wage in order to work there.

    3. Re:embedded in this message (not surprisingly) by archen · · Score: 5, Insightful

      Microsoft's ill-gotten gains were long the easy way to sustain the talent pipe-line.

      I wonder if it really has to do with sustaining the pipeline, as much being mired in corperate BS. Why is this company that makes money hand over fist with some of the best programming talent you can find putting out products that are hardly better than the last version?

      I've given this some thought and I'm starting to think that Microsoft has spread their uber-talent too far across the board. Now before you say "what else are they supposed to do?" consider 8-10 years ago during Win95/98. The company was throwing out significant upgrades left and right with REAL improvments - about the opposite we see today. At the time however MS had a real focus on some core products that could in some respects tie together.

      Nowdays Microsft is in everything from the Xbox to who knows how many software company aquisitions and trying to tie them together in a meaningful manor. It seems like in trying to use the MS engine (OS) to drag up new producs, they bit off more than they can chew and the engine (company) is being held back. MS can't sustain itself because the one hand literally cannot see the other. The company is too big, and lacks focus.

    4. Re:embedded in this message (not surprisingly) by sgt_doom · · Score: 0, Troll
      How about we just cut to the chase, fellows: M$ has always been about licensing others technology (or stealing it), then copying it into their source code (perhaps incorporating it would be a better phrase so as not to step on anyone's feelings), then blowing away the competition who came up with M$'s "newest technology."

      I believe that's still considered unethical, and should still be technically illegal....

    5. Re:embedded in this message (not surprisingly) by Dis*abstraction · · Score: 1

      Even that wouldn't be so bad if they weren't so terrible at copying. When they reinvent, they make it worse, particularly by finding ways to signify their lack of care for the people who inevitably must use their products. Microsoft's focus is on reimplementing cool engineering tricks (which they accomplish passably enough); user interface is an afterthought, and seems always to end up inferior to the original.

      Companies and individuals that reinvent and add value in so doing don't attract nearly the vitriol or accusations of evil.

    6. Re:embedded in this message (not surprisingly) by IamTheRealMike · · Score: 2, Insightful
      But, to equate individual ethical behavior somehow with a collective corporate ethos doesn't add up, the calculus is flawed. In my opinion, Microsoft as a corporation exhibits behavior that could be considered evil, certainly some/much of its behavior has been found in a court of law to be illegal.

      It's interesting to note that legally speaking a corporation IS a person, and so it makes total sense to discuss a corporation using terms one would apply to an individual. You can't have it both ways, either a corporation isn't a person in which case we have to throw out most corporate law (not a bad thing imho) and we can make personal comments about it, or it isn't, in which case generalization would indeed be bad.

      Is Microsoft, the corporate person, evil? I would say it certainly was in the past. Whether it still is or not is harder to judge, partly because it hasn't done a whole lot lately.

      Why would I say Microsoft, the corporate person (as opposed to the people that make up that corporate person!), is evil? For me it's simple.

      • Internet Explorer
      • Internet Explorer
      • Internet Explorer

      It's not that IE is a bad product, though by todays standards it is. It's that it was created for the sole purpose of destroying technical progress on the web, a job it has succeeded at admirably and still continues to do even to this day.

      Google are working on an AJAX word processor we hear. They already have a rather spiffy email program. Microsoft feared this future in which Win32 might not be relevant and they destroyed the thing they feared by disbanding the IE team the moment it wiped out Netscape.

      The web is perhaps one of the greatest and most important inventions of the 20th century, certainly, it's up there with TV and the motor car in terms of impact on our society. Microsoft deliberately throttled it and continue to do so. They were found guilty of this in court, and I find this behaviour bad enough to warrant the label of "evil".

      Now this guy may protest that it wasn't him, and all the people he works with are lovely, and I'm sure they are lovely and wonderful and ethical and everything. But clearly a significant number of people are not because IE wasn't just magicked out of somebodies ass, it required the co-operation of hundreds of people over a period of years to build. What the fuck did they think they were doing all that time? Were they really all that surprised when the project was cancelled? And if not how can they claim to be ethical and only interested in customers?

      This guy is living in the middle of a reality distortion field, and doesn't even know it. Sad.

    7. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      I was with you there until you mention how Win95/98 were significant upgrades. I actually used Slackware for a long time because I hated those two pieces of shit. I finally switched back to Windows (for the most part, atleast on my desktop machine) when NT/2000 came out. Although 95/98 might have looked significant compared to DOS or Windows 3.1, they really were pieces of shit. Today we are still seeing improvements to their products. I think that Windows 2000 (both server and professional) were great operating systems, but Microsoft has done a great job with Windows Server 2003. I find it to be their most stable OS to date. And I know that some people on /. find XP to be lame compared to 2000 Professional, but with improvements they have made with XP Service Pack 2, I like it a lot.

    8. Re:embedded in this message (not surprisingly) by SmallFurryCreature · · Score: 2, Interesting
      They talk about ethical behavior all the time...

      That is the entire point right there. You don't talk about ethics. You have them and live by them. Talk is cheap.

      I am also pretty sure that you could go to any evil company and find nice departments with nice people. You don't think everyone at Enron and Worldcom signed a contract with their own blood?

      MS is evil from the top down. Not evil as in slave owner evil. I don't for a moment think Bill Gates would whip someone. Ballmer yes.

      MS is evil as in not voting to abolish slavery because it would ruin the economy way.

      MS would do anything for money and that boys and girls is evil. Not the intresting movie evil that puts the hero in chains above a shark tank but the simple evil of a person who does anything for money no matter what.

      --

      MMO Quests are like orgasms:

      You may solo them, I prefer them in a group.

    9. Re:embedded in this message (not surprisingly) by amliebsch · · Score: 1
      It's interesting to note that legally speaking a corporation IS a person

      That's not true, and even if it were, it would not change the fact that a corporation is not actually a person, and should not be anthropomorphized.

      --
      If you don't know where you are going, you will wind up somewhere else.
    10. Re:embedded in this message (not surprisingly) by Kihaji · · Score: 2, Informative

      Funny, I could have sworn that AJAX originated with IE http://en.wikipedia.org/wiki/Ajax_(programming)

      I could have also sworn that at the time IE came out, the only other browsers were horrid and stagnant.

      I could have also sworn that IE won a large portion of it's install base before it was integrated into the OS.

      As for the other points in your post, well, I believe you have one thing right, someone is living in a reality distortion field, but it isn't the author of the article.

    11. Re:embedded in this message (not surprisingly) by Bamafan77 · · Score: 1
      "Aside from the obvious puff-piece nature of this article, it's a bit of a Trojan Horse. Under the auspices of a broad view of what life at Microsoft is like, the author gets to air out the PR spin that Microsoft's Not Evil in seven contrite paragraphs (the average number of paragraphs for each segment is closer to four)."
      You're not being fair. The author does go into detail over some of the bad things at Microsoft including managers who are subpar, managerial "cults", and eroding benefits. That's not the kind of thing you see in a typical rose-colored, everything-is-great puff piece.
      "Microsoft's ill-gotten gains were long the easy way to sustain the talent pipe-line. Market forces are catching up, and Microsoft is starting to have to compete on more equal footing with other companies to get talent in the door (no more, "you're guaranteed to be a millionaire in fiver years" promises). And, it's a little annoying to hear the Microsoft have-nots whine about this -- join the rest of the world folks."
      So which is it? Is this a puff piece or is the guy a "have not"? It seems to me that you have a bone to pick with Microsoft personally and in your hurry to do so, you've written up a badly thought-out, contradictory post.
    12. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      Not a bad article, but the author's rejection of "anthromorphizing" MS with comments like "MS is evil" ignores the fact that corporations are already given legal status as persons (Latin, corpus) and can sue for violations of rights. I'm blanking on the name, but at least one recent book investigated this concept and found that it is common for companies to behave in essentially sociopathic ways that wouldn't be socially or legally tolerated in individuals.

    13. Re:embedded in this message (not surprisingly) by Jugalator · · Score: 1

      Aside from the obvious puff-piece nature of this article, it's a bit of a Trojan Horse. Under the auspices of a broad view of what life at Microsoft is like, the author gets to air out the PR spin that Microsoft's Not Evil in seven contrite paragraphs (the average number of paragraphs for each segment is closer to four).

      Jeez, you guys never cease to amaze me.

      Tin foils hat on again, I suppose. 7 contrite paragraphs you say? Oh my.

      --
      Beware: In C++, your friends can see your privates!
    14. Re:embedded in this message (not surprisingly) by TopShelf · · Score: 3, Insightful

      However, the work environment at Microsoft is so enjoyable, that personally, I would take a slightly lower wage in order to work there.

      Gasp! To say such a thing in this forum??? Where are the peasants with their pitchforks and torches??? This proponent of pure, unadulterated EVIL must be dealt with!

      Seriously, people need to check themselves before using the words "good" and "evil" when discussing software companies. Somehow Google's motto has driven discussion around MSFT and GOOG down to adolescent levels. MSFT is the biggest kid on the block, so of course they're going to catch flak from a certain segment - that goes with the territory. They also get to work on hugely important and ambitious endeavors, which would be intriguing for any curious techie.

      --
      Stop by my site where I write about ERP systems & more
    15. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      MS is evil from the top down. Not evil as in slave owner evil. I don't for a moment think Bill Gates would whip someone. Ballmer yes.

      Steve Jobs already has done so in the past.... multiple times if you believe all the stories.

    16. Re:embedded in this message (not surprisingly) by fm6 · · Score: 1

      Of course! Anybody who has anything positive to say about Microsoft must be a "trojan horse".</sarcasm> I mean jeez, did you even notice his comments about middle management? Where he uses words like "cult"?

    17. Re:embedded in this message (not surprisingly) by natedubbya · · Score: 2, Insightful
      Also, assign credibility inversely proportional to the distance from the source. This guy works there, okay so the only way to describe "work at Microsoft" is to be there, but come on, are we going to get objective information?

      Well, yes, if 100% of the people who work at Microsoft state that life is like X, then I would say it is X. Otherwise, you're just fooling yourself and making up stories about a company you know nothing about. Just because the information isn't agreeable to you doesn't mean it is not objective.


    18. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      Well, I do agree with the GP... the environment is enjoyable to work in... and most of the people you work with are reasonable. HOWEVER, group think and the amalgam of individuals can still cause some rather wacky distortions of well-intending personalities.

    19. Re:embedded in this message (not surprisingly) by sgt_doom · · Score: 0, Troll
      Excuuuuse meeee!

      M$ loses, on the average, at least 10 software piracy cases per year (that is, those cases which are brought against M$)! Now this isn't counting all those cases which aren't so cut-and-dried that M$ can continue to reappeal until said complainants are sued into poverty (recall how they eventually ended up with the name "Internet Explorer").

      Gee...do you think these facts mean anything???

    20. Re:embedded in this message (not surprisingly) by NDPTAL85 · · Score: 2, Insightful

      I have news for you. Microsoft has been evil before Google was founded. They have essentially two giant products, Windows and Office and they leverage their marketshare with those two products to squash innovation throughout the industry. So yeah, they're evil and there's nothing wrong with saying that. Its not adolescent to state that.

      At the same time if you just don't care about such things, and many people don't then there's no real reason why you shouldn't be able to like the company. Lots of folks like Darth Vader for example even though he's a murder for example.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    21. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 2, Insightful

      "Its not adolescent to state that." No, it's stupid. Evil is people suffering and dying - not an annoying paper clip help icon. And to suggest that MS has quelled inovation without any qualification is sloppy adolescent grandstanding - the claim could be made that without MS computers would still be far out of the reach of most people. If you want to be treated like an adult, stop talking like a child!

    22. Re:embedded in this message (not surprisingly) by caffeination · · Score: 2, Funny

      Yeah, except all the Microsoft bashing I see here at +5 is reasoned. The only time there are peasants and pitchforks is in the caricatures painted in comments like this.

    23. Re:embedded in this message (not surprisingly) by Lije+Baley · · Score: 1

      Mmmm, yes, and I bet he's a Coal Industry-funded greenhouse denier too...

      --
      Strange things are afoot at the Circle-K.
    24. Re:embedded in this message (not surprisingly) by LowneWulf · · Score: 2, Informative

      Sorry, have to disagree with you there.

      Having worked in several software development companies of various sizes, including Microsoft, I can tell you that Microsoft is most definitely not below the curve in terms of compensation and benefits in recent times. Unless this does not scale well at all as you're promoted, then I would presume it's the same at senior levels as well. It's certainly above average for rank and file engineers.

      I suggest, if you're a member of the IEEE, you check out the salary survey this year. While it may be biased a bit low for the top software companies, you'll still find the Microsoft salaries compare very favorably. Their benefits package... I'd be hard-pressed to even imagine what one could add to it. It's sweet.

    25. Re:embedded in this message (not surprisingly) by Bob9113 · · Score: 4, Insightful

      MSFT is the biggest kid on the block, so of course they're going to catch flak from a certain segment - that goes with the territory.

      Yes, and there are some people in the US who genuinely do not support our troops. But it is a polemic (or perhaps simply idiotic) simplification to imply that that disdain for success is the predominant reason for criticism of Microsoft.

      They get flack because they're an abusive monopoly. It's not a problem that they are big. Oracle is big, but they're not evil (IMO - and depending on what they do with InnoDB I may have to adjust my opinion, but at the moment I am giving them the benefit of the doubt - but I digress). MS is powerful and abusive.

      Why is that so hard for you polemecists to understand? You sound like the jackoffs on teevee saying, "I support our troops." No shit. Most everyone supports the troops. Most everyone supports big successful companies. Many of us just don't like big successful companies that use their position to damage the free market.

    26. Re:embedded in this message (not surprisingly) by sperm · · Score: 2, Interesting
      Doesnt that remind you of IBM? In the 80s? I worked at IBM at that time...and IBM truely believed that it could not only do everything in the computer land (no pun intended for the ones old enough to remember), but that it could be the best in every area of computing!!!

      Well, IBM finally now knows that can not do everything!!!

    27. Re:embedded in this message (not surprisingly) by mcrbids · · Score: 1

      Nowdays Microsft is in everything from the Xbox to who knows how many software company aquisitions and trying to tie them together in a meaningful manor.

      I'm confused.

      What does Bill's house have to do with this? I mean, it's a meaningful manor, but it's not like everybody at Microsoft is WORKING there, you know...

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    28. Re:embedded in this message (not surprisingly) by TopShelf · · Score: 1, Troll

      You sound like the jackoffs on teevee saying, "I support our troops." ...which proves my point about the discussion descending to adolescent levels.

      --
      Stop by my site where I write about ERP systems & more
    29. Re:embedded in this message (not surprisingly) by fm6 · · Score: 2, Insightful
      MSFT is the biggest kid on the block, so of course they're going to catch flak from a certain segment - that goes with the territory.
      That's an interesting analogy. By "biggest kid" you would seem to mean "biggest bully". People tend to tolerate bullying. (My elementary school principal used to tell me, "It takes two to make a fight!" What bullshit.) But bullying is still evil.
    30. Re:embedded in this message (not surprisingly) by MonsoonDawn · · Score: 3, Insightful
      Microsoft has always been on-par or below industry standards for compensation for the area in the Senior Level Engineer arena
      That's because Microsoft is the benchmark for software engineer compensation in the greater Seattle metro area.
    31. Re:embedded in this message (not surprisingly) by An+ominous+Cow+art · · Score: 1

      >> It's interesting to note that legally speaking a corporation IS a person

      > That's not true, and even if it were, it would not change the fact that a corporation is not actually a person, and should not be anthropomorphized.

      Yeah, they really hate it when you do that. :-)

    32. Re:embedded in this message (not surprisingly) by Procyon101 · · Score: 1

      The benefits are definately great. In my experience though, I have always been able to find other employers willing to offer me more salary than Microsoft has (I'm a SDE3-4 at Microsoft) except back in 2001, where you were lucky if you were working at all. Amazon has had offers on the table that make MS look like pocket change. Most of the smaller companies around seem to know what MS pays and are willing to offer a little more than that in order to get you. MS is pretty tough to negotiate their offers... they have a big labor pool to choose from.

    33. Re:embedded in this message (not surprisingly) by drinkypoo · · Score: 1

      But, to equate individual ethical behavior somehow with a collective corporate ethos doesn't add up, the calculus is flawed. In my opinion, Microsoft as a corporation exhibits behavior that could be considered evil, certainly some/much of its behavior has been found in a court of law to be illegal.

      It's interesting to note that legally speaking a corporation IS a person, and so it makes total sense to discuss a corporation using terms one would apply to an individual. You can't have it both ways, either a corporation isn't a person in which case we have to throw out most corporate law (not a bad thing imho) and we can make personal comments about it, or it isn't, in which case generalization would indeed be bad.

      Well, there are two glaring faults with this comment. The first one is that you didn't actually read the comment you replied to before posting. The second is that a corporation is not legally a person, it simply has some of the same rights as one.

      Why do I say you didn't read the parent comment? Because your response to "to equate individual ethical behavior somehow with a collective corporate ethos doesn't add up" with "it makes total sense to discuss a corporation using terms one would apply to an individual". They basically said that ethical individuals inside the company do not make the company ethical. You responded to... well, something that isn't there.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    34. Re:embedded in this message (not surprisingly) by dslbrian · · Score: 1

      ... they destroyed the thing they feared by disbanding the IE team the moment it wiped out Netscape.

      I've always wondered about this. For a company that claims itself a technological innovator, IE is an amazingly mundane program (especially after all their PR about being web/net centric). Prior to the rise of Firefox its as if they looked at IE and said "yup, this is pretty much the perfect web browser, guess we don't need to work on it anymore". I mean really, did they seriously believe that? Or its as you said, they got to the dominant position and thought nobody could knock them off their pedestal.

      Of course now there is Firefox with all its extensions that just truly puts IE to shame. So now MS is back to "innovating" (aka copying features) again. I can't ever see MS "innovating" the myriad of capabilities offered by the hundreds of available extensions for Firefox. Again they are a follower as they always have been.

    35. Re:embedded in this message (not surprisingly) by Politburo · · Score: 1

      Its not adolescent to state that.

      You're right. It's just stupid.

      They have essentially two giant products, Windows and Office and they leverage their marketshare with those two products to squash innovation throughout the industry.

      I can believe that Windows and Office may be somewhat responsible for lack of innovation, but only in those specific areas, not "throughout the industry." Or do you really believe that the Windows/Office combo has squashed innovation in, say, CADD software? Web tools? Online music distribution? Let's be realistic here.

    36. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 2, Insightful

      From Wiki Evil reference:

      In some belief systems, evil consists of a willful deviation from a code of laws (written or unwritten) or moral standard"

      A general description of evil from the same link:

      "Evil is a term describing that which is regarded as morally bad, intrinsically corrupt, wantonly destructive, inhumane, or wicked."

      Your definition of evil is just that, your definition. Others may share that definition but I don't think anyone here can really define what evil is. The rest of the Wiki link presents other concepts from various groups about what evil is (and even if it exists).

      Personally, I would think that companies are neither good or evil. Now the people running those companies may have good or evil characteristics and I would argue that the leadership of Microsoft exhibits evil characteristics as far as business practices go. They seem to willfully deviate the laws in place to ensure fair competition.

      Jim

    37. Re:embedded in this message (not surprisingly) by Politburo · · Score: 2, Insightful

      Personally, and this is just pure speculation, I think the lack of innovation from MS is because any jaw-dropping new feature will break compatibility. The way some MS software is described, it sounds like everything is built on top of something else, and if you mess with one of the lower pieces, it all comes tumbling down.

    38. Re:embedded in this message (not surprisingly) by EbbTide · · Score: 2, Interesting
      the author gets to air out the PR spin that Microsoft's Not Evil in seven contrite paragraphs (the average number of paragraphs for each segment is closer to four).
      Well, if we're going to count, he wrote 467 words on "Microsoft's Not Evil", while he wrote 754 words on his negative review of middle management.
    39. Re:embedded in this message (not surprisingly) by shutdown+-p+now · · Score: 1
      I could have also sworn that at the time IE came out, the only other browsers were horrid and stagnant.
      If you could've sworn that IE 1.0 was better than every other browser on the market at the time, then I do not think your word is really worth much.
    40. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      I suggest you study this topic in some depth, including variables such as water temperature, ranging from cold up to near-scalding. You'll need to eat a lot of beans, though.

    41. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      Hmmm...reducing starting vacation from 3 to 2 weeks...
      and yet...Microsoft says they can't recruit enough talent...

      doesn't market forces for talent urge them to up the rewards if they want talent?

    42. Re:embedded in this message (not surprisingly) by IAmTheDave · · Score: 2, Informative
      I can believe that Windows and Office may be somewhat responsible for lack of innovation, but only in those specific areas, not "throughout the industry."

      Really? Because I don't even think there. Linux is better than ever. OSX is a stunning achievement in OS design and development. Sun's offerings are nothing to shake a stick at either.

      On the Office side, OO.org continues to innovate, especially in the format wars with OpenDocument.

      Where exactly is innovation lacking?

      --
      Excuse my speling.
      Making The Bar Project
    43. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      I'd say it's this, straight up: Microsoft is paying for design shortcuts from Windows 95.

      Sure, it was 1995 and they'd just written up a modification that could run 16bit DOS programs and run 32bit protected memory code.
      It has memory protection.
      And they were writing a whole different operating system at the same time (NT)! For part of it they may have even been split three ways: OS/2, NT, Win95. Or four if you count DOS/Win 3.1 people.

      But people still actually think their Win95 binaries should still work on Vista.
      Riiiiiiiiiight. Do I expect to run my System V binaries on Linux 2.6?

      Another thing is that Microsoft has been trying to reinvent wheels. First there was Multics, then there was Unix (I know, they hated each other), then there was BSD, then there was Linux. All copying each other, all over. And in the end, all using X11 for their graphics. Using components shared from many companies, and often reimplementing them instead of sharing code; but still not redesigning and coming up with the ideas of their own accord.

      Microsoft is trying to make a different system. And that's tough, all by yourself, with a thousand genius's with different ideas who transfer around the company. Trouble with genius's is that they tend to do brilliant things. And the trouble with code is that it's for people. These two things often conflict. Of course, genius's can write readable, and brilliant, code too.

      TMK, today, Microsoft is having orthogonality issues. And I think this is an issue that's showing up from their lack of care and trying to get things shipped not done right. Today they're doing rewrites, sometimes cutting compatibility, and working to improve their code base. I think they're stepping in the right direction.

      I'm not sure that it's really the true compatibility that causes the most problem as much as compatibility with undocumented behaviour. That compatibility should get cut between versions...
      Of course, lack of binary compatibility would just reinforce the advantages of FOSS.

    44. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      Somehow Google's motto has driven discussion around MSFT and GOOG down to adolescent levels

      You're new around here, aren't you? There's nothing but adolescent discussion around here! That's what we do!! :-)

    45. Re:embedded in this message (not surprisingly) by yagu · · Score: 1
      You're not being fair. The author does go into detail over some of the bad things at Microsoft including managers who are subpar, managerial "cults", and eroding benefits. That's not the kind of thing you see in a typical rose-colored, everything-is-great puff piece.

      Thanks for pointing out a seeming inconsistency on my part. I'll recognize the author pointed out "bad" there, too, but it was hardly a surprising "bad". And, every good spinner knows you gain credibility by at least appearing to present two sides. I still maintain the author didn't. (How big of a deal is it to claim most middle management needs to go at ANY company?)

      And, as to the authors negativity about compensation, it didn't pass the smell test (IMO). Yeah Microsoft isn't the big stock-option and benefit monster it used to be, but his comments show Microsoft is still not bad.

      Again, just my opinion, but the author may have completely wore his heart on his sleeve on this one -- I was merely stating that his sleeve, and his perspective were too close to the subject to give any startling new outside world perspectives.

    46. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      Hey, I work at "Computerland" you insensitive clod!

    47. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 1, Insightful

      I worked there for 8 years beginning in '95. I'd agree with you EXCEPT for the middle management issues the article raised. I had MUCH worse experiences than the writer, so my memory of the work environment isn't very positive.

      I had one manager where your review was toast if you weren't from India regardless of what you accomplished during the year. (Guess where he and his manager were from.) Somehow he's continued to climb up the food chain even though his groups have never delivered what he's promised.

      Other managers had no clue about software, software developement, or anything except for the fact that stock prices were no longer going up. Their solution? Get rid of all of the senior people because obviously they were costing the company too much.

      If they got rid of all of their middle management, it would be a fun place to work again. They would actually get products shipped, and the stock prices would go up. Unfortunately that isn't likely to happen any time soon. If I decide to reenter the job market, it will most likely be at Google or Amazon so that I can be on forefront instead of working for an also-ran.

    48. Re:embedded in this message (not surprisingly) by atari_teenage_riot · · Score: 1

      I was a bit creeped out by the "cult" bit, that just doesn't appeal to me at all, it sounds like there's a great amount of brainwashing going on, makes people sound like a bunch of religious fanatics. I agree, working there doesn't sound all that bad, but using their product is a whole different thing.

    49. Re:embedded in this message (not surprisingly) by Politburo · · Score: 1

      I don't really think innovation is lacking either. For the purposes of argument, I accepted the OP's (modified) assertion that Windows/Office may be responsible for some lack of innovation.

    50. Re:embedded in this message (not surprisingly) by IamTheRealMike · · Score: 1
      Well, there are two glaring faults with this comment. The first one is that you didn't actually read the comment you replied to before posting. The second is that a corporation is not legally a person, it simply has some of the same rights as one.

      I did read it - the comment asserted that the "ethos" of a corporation can't be equated with the ethics of a person. I don't see why not given that a corporation is legally treated the same as a person, and at some level the law is an encoding of ethics.

      As to whether a corporation is legally a person or not, well, I have a vague feeling this is just playing with words. If an entity has the same rights as something in the eyes of the law, then legally they are either similar or the same no? The law doesn't care about people per se, but rather, what they can and cannot do (their rights ...).

    51. Re:embedded in this message (not surprisingly) by Randolpho · · Score: 0, Troll

      I wonder if it really has to do with sustaining the pipeline, as much being mired in corperate BS. Why is this company that makes money hand over fist with some of the best programming talent you can find putting out products that are hardly better than the last version?

      I wish there was a -1 Logical Fallacy comment moderation.

      Your comment that MS is "putting out products that are hardly better than the last version" is highly subjective, and 100% false to the vast majority of people in the world -- whom I'm sure you'll probably dismiss ignorantly as "sheeple" or somesuch. The facts, if you care too look them up, is that MS is *constantly* innovating, constantly exploring new ideas, constantly adding feature after feature.

      Your claims that the company cannot sustain itself are baseless and probably just wishful thinking.

      --
      "Times have not become more violent. They have just become more televised."
      -Marilyn Manson
    52. Re:embedded in this message (not surprisingly) by bfree · · Score: 1

      Regarding online music distribution, note the abusive monopolistic actions Microsoft have been convicted of in this area by the EU. The common hook on that aspect of the case is to talk about the bundling of Windows Media Player but that is only the remedy. The actual problem MS had with the EU is regarding network audio and their attempts to leverage (illegally) their client base to extend their monopoly to dominate network audio servers as well as clients. Remember also that the rest of that case was about local network services and interoperability. As for web tools, imagine ActiveX/.Net had been lauched as if by any other company (i.e. requiring the user to actively download and install it) how much more accessible would the web be today?

      Microsoft's current dream seems to be a world where all digital systems pay them (note their eagerness to have their drm and codecs used for next gen DVD systems) and where they can use the EUCD/DMCA to lock competitors out of any market they need to actively maintain control upon to prevent their monopoly from being threatened. Microsoft do not want anyone else to have any control of any section of any market they might be able to blend into their offerings so now they have their own pdf, virtual server and flash to go with their own netscape, playstation, tivo and quicktime.

      While trying to provide a piece of software for every requirement under the sun is not a bad thing, how Microsoft has conducted itself has shown no appreciation for the Monopolistic position and as such has been found illegal on both sides of the Atlantic. While I am only speculating about the intentions of Microsoft's manouevers I think history is the only true indicator of anyone's intentions, convicted twice and still fighting (and attacking/consuming industries) is enough for me to repeat "evil".

      --

      Never underestimate the dark side of the Source

    53. Re:embedded in this message (not surprisingly) by IamTheRealMike · · Score: 5, Insightful
      I could have also sworn that at the time IE came out, the only other browsers were horrid and stagnant.

      Let's see. Internet Explorer was introduced at a time that Netscape, for better or worse, was adding features at a relentless speed. Why do you think they threw so much money at it?

      IIRC Netscape 2 added Java, frames, plugins, several new elements and one or two other things I forget. Netscape 3 added JavaScript, a HUGE change which is basically what makes web apps possible in the first place. They also added cookies (or was that v2) and SSL at some point, which made online shopping possible. Netscape 4 added DHTML and lots more CSS support. Netscape Navigator evolved so fast that the term "internet time" was coined to describe it. Then IE came out and cut the funding for competing browsers to a big fat zero. That is when things started to stagnate.

      To claim that IE somehow re-energised the market is a gross misunderstanding ... and even if IE was better back then (and by v6 I'd say it was better) this doesn't change the fact that it wasn't built to be competitive. It was built to destroy the competition and then halt the progress of the web. That's just bad, no two ways about it.

    54. Re:embedded in this message (not surprisingly) by n8ur · · Score: 1

      Leaving aside the anthropomorphism and philosophical questions ("I pay dividends, therefore I am..."), a corporation is considered a person under law. A quick look at my ancient Black's Law Dictionary starts the definition with "An artificial person..." It's basic to the conception of an entity that can do the things that real people do, while isolating the owners (in most cases) from liability for its actions.

      For example, a corporation can be convicted of a crime, but ordinarily the owners -- shareholders -- aren't punished except through the value of their stock (employees may be individually convicted, based on their personal actions, but not simply because they are an employee).

      Sometimes the term "natural person" is used to distinguish between a human being and a corporation.

    55. Re:embedded in this message (not surprisingly) by Vellmont · · Score: 4, Insightful


      The point the GP post was trying to make was that casually throwing around the words "good and evil" is really uncalled for. Face it, MS only makes software. They aren't starting wars in other countries, they aren't employing slaves to dig up diamonds, they aren't pumping poisons into the groundwater to save $2. These are the thing that most people reserve the word evil for. MS is a monopoly that engages in unfair business practices that hurt its competitors. You can call that unethical, illegal, and maybe even immoral, but calling it evil just dilutes the meaning of what's truly evil.

      Your comparisons to "support are troops!" only seeks to further polarize the issue, and really ads nothing to the conversation.

      --
      AccountKiller
    56. Re:embedded in this message (not surprisingly) by covertbadger · · Score: 2, Funny

      (My elementary school principal used to tell me, "It takes two to make a fight!" What bullshit.)

      The only reasonable response to this sort of nonsense is to punch the idiot in the face. At least you know they can't hit you back without incriminating themselves.

    57. Re:embedded in this message (not surprisingly) by IamTheRealMike · · Score: 2, Interesting
      The book you're referring to is "The Corporation" by Joel Bakan, and is indeed an excellent read. They turned it into a movie too but I never saw that.

      The authors central theme is that a corporation is a psychopathic institution .... as legally they are treated the same as people, and as the law obliges them to serve their shareholders interests, the corporation is effectively a person beholden to self-interest above all else, which he claims makes them psychopathic.

      It's a rather harsh way to put it but the book does a good job of supporting his argument, and also provides a fascinating history of how corporations came to be. I'd recommend it!

    58. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 1, Insightful

      Have you read any other news about MS over say the past 5 years?

      It's common knowledge to people that have that MS is a *convicted monopolist* in more than one court of law. I think that qualifies pretty well that they've damaged the consumer, competition and inovation within the industry.

      I don't think assuming readers to know something of the background to a story when writing a single comment is sloppy adolescent grandstanding. In my opinion suggesting so in such a way is shall we say a touch hypocritical.

      As I say, that there are companies and careers (and possibly employees mental health and relationships) that have suffered at the hands of MS is *common public fact*.

      It's down to personal morality and ethics if that behaviour is evil or not. Defining evil isn't really in the scope of a slashdot comment (or a novel). However, I do know that evil isn't just killing people - as you say it's causing suffering (and I think either intentionally or not - can incompetence or lack of knowledge be an excuse). In the case of MS it's also a *commonly known fact* that it's been intentional to bury or kill (or whatever Ballamer was going to f*ng do to the competition). You just need to draw the line where evil lies. Is it financial, emotional or physical damage caused to dictate evil and how much is required?

      If you want to be treated like an adult, stop talking like a child! Good advice. Pot, I'd like to introduce you to Kettle.

    59. Re:embedded in this message (not surprisingly) by is+as+us+Infinite · · Score: 2, Insightful

      Oh. So then you need your hand held to see that Microsoft is a convicted monopolist? The point of the monopoly laws is that holding and enforcing a monopoly stifles innovation by crushing competition unfairly. Therefore, a convicted monopolist is some entity that leverages their monopoly to quell innovation. To make sure you understand, given what I've stated, Microsoft is a convicted monopolist, and therefore stifles innovation. I hope that's clear and overtly obvious enough for you.

      And no, 'evil' is not just 'people suffering and dying'. THAT is the most adolescent opinion expressed in any of the ancestors of your post. Evil is doing anything that _detracts_ from society (yes, it is a very nebulous and open-ended definition, but good and evil are very broad terms, so such a definition most definitely defines). If a technology that would benefit society is elbowed out of the market by your stifling/'quelling of innovation', that is most definitely detracting from society, and therefore your action is evil.

      I do see your point. Don't make claims without information or facts to back them up. I must admit I do love obviously oxymoronic posts like yours (or, even better, making a grammar mistake while correcting spelling) but sometimes they grate, especially when spoken in such a haughty, self-aggrandizing tone like you've accomplished. No wonder you're posting AC.

      Please think before you post next time (though that should be obvious...)

      --
      Quidquid latine dictum sit, altum sonatur. . . . . . . .
    60. Re:embedded in this message (not surprisingly) by LowneWulf · · Score: 1

      Yeah Amazon is the classic example people use. They're fairly well-known for beating MS salaries. Of course, that means you have to work at Amazon though. Uck.

    61. Re:embedded in this message (not surprisingly) by pastored · · Score: 3, Interesting

      Definition of evil:
      1. Morally bad or wrong; wicked: an evil tyrant.
            (you admit that MS can be labeled immoral. Hence, the 'evil' tag fits.)
      2. Causing ruin, injury, or pain; harmful: the evil effects of a poor diet.
            (it has been demonstrated in courts of law that MS has causes ruin to its
            competitors. Hence, the 'evil' tag fits here as well.)
      3. Characterized by or indicating future misfortune; ominous: evil omens.
            (Reports of Vista's flaws would certainly seem to fit this definition.)
      4. Bad or blameworthy by report; infamous: an evil reputation.
            (No reasonably sane person with the ability to read English can deny that MS
            has a terrible reputation.)
      5. Characterized by anger or spite; malicious: an evil temper.
            (Such as certain individuals throwing chairs at walls and shouting
            profanities? Granted, these individuals are not the entirety of MS... but
            they *are* representative of the leadership of the company.)

      Based on the above defintions, I'd have to give Microsoft a 4.5 out of 5 for "evil".

      --
      G.B.Y.L.B.T., PastorEd
    62. Re:embedded in this message (not surprisingly) by _Sprocket_ · · Score: 1
      MSFT is the biggest kid on the block, so of course they're going to catch flak from a certain segment - that goes with the territory.

      Sure - there will always be some degree of criticism attracted by the big player. But it is overly dismissive to attribute all of Microsoft's woes to this.

      For example, Cisco also dominates its market(s). One could argue that Cisco products have to potential to affect IT even more than Microsoft. Yet you don't see the same degree of criticism Microsoft experiences directed at Cisco. And that is because Microsoft ultimately behaves differently than Cisco.

      Just to be clear - Cisco does have its critics. Some of that is due to the aforementioned attention industry leaders attract. And some of it is entirely valid - Cisco is not beyond reproach or without fault in all its dealings. But even this criticism pales in comparison.

      They also get to work on hugely important and ambitious endeavors, which would be intriguing for any curious techie.


      I don't doubt that Microsoft is an attractive place to work - "evil" or not.
    63. Re:embedded in this message (not surprisingly) by charlesnw · · Score: 1

      Hehe. I love it.

      --
      Charles Wyble System Engineer
    64. Re:embedded in this message (not surprisingly) by hackstraw · · Score: 1

      MS would do anything for money and that boys and girls is evil.

      I am not a Bible thumper or even a Christian, but the Bible does have some good stuff in it.

      For example, the Bible says in varying translations something similar to "The _love_ of money is the root of all evil".

      I believe that 100%. Its the whole ends vs means thing and the "just because I can, does that mean I should?" question.

      When people are on their deathbed and asked what they regret, they _never_ say, "I wish I made more money" or "I wish I worked harder", they say things like "I wish I spent more time with my kids/other important people in my life" or something like "Doing more things for other people vs being selfish".

      Money is a medium of exchange to buy junk. The love of money is about selfishness, greed, and power. There are plenty of people that have more money than they can even spend, and they still go for more. Why? Power.

      If one thinks about it, the only thing we have power over are our decisions. Sure you can imprison someone or kill them, and I guess that is power, but even though I've never done these things, I believe I would not feel too good about myself, and most of the world who hears about someone imprisoning someone or killing them is not viewed as a good guy or gal.

      Moral of the morals here, "Think responsibly".

    65. Re:embedded in this message (not surprisingly) by normal_guy · · Score: 1

      This corporate behemoth has two literal hands that literally cannot see each other with their beady little finger-eyes?

      --

      Linux: Free if your time is worthless.
    66. Re:embedded in this message (not surprisingly) by Vellmont · · Score: 2, Insightful

      Thanks for the dictionary definition. Unfortunately dictionaries are a guide to how people use language, not definitive.

      --
      AccountKiller
    67. Re:embedded in this message (not surprisingly) by arnie_apesacrappin · · Score: 1
      That's an interesting analogy. By "biggest kid" you would seem to mean "biggest bully". People tend to tolerate bullying. (My elementary school principal used to tell me, "It takes two to make a fight!" What bullshit.) But bullying is still evil.

      Unfortunately, the trend in most industries is to become the largest kid so that you can bully the rest of the kids. I don't condone their practices, but they aren't the only company that uses size or market share to its advantage. Until something changes, I think things are going to get worse before they get better across all industries.

      Your principal did have a point. I quit fighting after I started taking martial arts. I learned enough joint locks, pressure points and defensive maneuvers that I don't strike people, I just disable them if I have to. Most of the time a bully will back down if you tell them what's going to happen and you have the power to back it up (which most of the time isn't the case with MS). If someone is confrontational with me, I give them the following speech:

      "I will not fight you. You can hit me as many times as you want. If you get off balance, I will break the knee you put more weight on. If you throw a punch that doesn't connect, I will catch your wrist and break your elbow."

      I've had one person mess with me after I started that. I actually felt bad for him because he was tanked, so I only kicked out his knee instead of going for damage. Most bullies back down when called out. As for the ones that don't, you're probably going to get your ass kicked anyway.

      --

      Still, with a plan, you only get the best you can imagine. I'd always hoped for something better than that. -CP

    68. Re:embedded in this message (not surprisingly) by SIGALRM · · Score: 1
      Google are working on an AJAX word processor we hear.
      They already have one: Writely and it's actually quite an interesting WP.
      --
      Sigs cause cancer.
    69. Re:embedded in this message (not surprisingly) by IamTheRealMike · · Score: 4, Insightful
      "Evil" is not a useful word to use here because it carries too many connotations ... it's a cartoon word that conjures images of forked tails and lightning.

      A better word to use might be "damaging". If you say Microsoft are "evil" of course you open yourself to criticism because people tend to reserve the word evil for things that are genuinely horrifying, and Microsoft actions really aren't horrifying, they're just bad.

    70. Re:embedded in this message (not surprisingly) by metamatic · · Score: 1
      Netscape 4 added DHTML and lots more CSS support

      Your memory is slightly incorrect. Netscape 4 added JSSS, JavaScript style sheets. CSS was added as a hack when it became clear that Netscape proprietary technology wasn't going to be able to dictate the future of the web, and it was added by hacking CSS into JSSS internally.

      Microsoft, in the mean time, actually implemented the web standards. And breezed past Netscape.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    71. Re:embedded in this message (not surprisingly) by killjoe · · Score: 2, Insightful

      "Seriously, people need to check themselves before using the words "good" and "evil" when discussing software companies. "

      Really? Why? MS is a corporation why should it be above judgement for it's actions?

      Would it make you feel better if we used terms like sleazy, unethical, destructive, sociopathic?

      MS is evil, get over it. If it wasn't for them spam would be history by now but they fought hard to kill SPF. MS is a dangerous, disruptive, and harmful entitiy in the software ecosystem. They fight standards at every step, they choke off the commons, they destroy everything in their path.

      --
      evil is as evil does
    72. Re:embedded in this message (not surprisingly) by say · · Score: 1

      It isn't a logical fallacy unless his premises are incorrect. You say they are, I bet the GP doesn't. His claim is that "products are hardly better than the last version". I agree that it's a subjective matter - mostly dependent on your definition of "hardly". But what constitutes the logical fallacy? And "100% false"? Propositions are either false or true, so anything but 100 % false would be surprising.

      I'm happy we don't have any "-1 Logical fallacy", because people like you don't understand logic.

      --
      Roses are #FF0000, violets are #0000FF, all my base are belong to you
    73. Re:embedded in this message (not surprisingly) by Intrinsic · · Score: 1

      Yes, and there are some people in the US who genuinely do not support our troops. But it is a polemic (or perhaps simply idiotic) simplification to imply that that disdain for success is the predominant reason for criticism of Microsoft.

      Yes this really intrigue me, I get kind of worried when someone gives me shit about not supporting my troops because I speak out against the war, and I get the same responses from some people when I speak out against Microsoft. "Your just jealous because they are doing so good"

      Personally, I think its a cop out based on what I call the 'crowd mindset'. The 'crowd mindset' is when someone goes along with something only because he heard it to over and over again from another source without really questioning it for himself. Allot of people are not really consciously aware of what goes on around them, they only know about something from second hand sources, and sometimes those sources are not always correct, or informative.

    74. Re:embedded in this message (not surprisingly) by drsmithy · · Score: 1
      OSX is a stunning achievement in OS design and development.

      Eh ? Stunning compared to its predeccesor (by which I mean MacOS, not NeXT) maybe, but there's nothing especially earth shatteringly brilliant about OS X.

    75. Re:embedded in this message (not surprisingly) by drsmithy · · Score: 2, Insightful
      I have news for you. Microsoft has been evil before Google was founded.

      It would be nice to live in such an insulated world that anything Microsoft has ever done could reasonably be called "evil".

      They have essentially two giant products, Windows and Office and they leverage their marketshare with those two products to squash innovation throughout the industry.

      For example...?

    76. Re:embedded in this message (not surprisingly) by fm6 · · Score: 1

      Brainwashing? That's nothing. At Intel, they put this very creepy "inspirational message" on the badge holders.

    77. Re:embedded in this message (not surprisingly) by Kazoo+the+Clown · · Score: 1

      Yes, the problem many of us have is that ideally, success shouldn't depend on how much PR, market manipulation, govt. lobbying, or abusing-the-legal-system money you have, but how good a product or service you have. Unfortunately, MS & the RIAA clearly operate on the other side of that particular ethical division.

    78. Re:embedded in this message (not surprisingly) by fm6 · · Score: 1

      Sorry, doesn't work. When a student hits a student, it's a fight. But when a principal hits a student, it's "discipline".

    79. Re:embedded in this message (not surprisingly) by fm6 · · Score: 3, Insightful
      Your principal did have a point. I quit fighting after I started taking martial arts. I learned enough joint locks, pressure points and defensive maneuvers that I don't strike people, I just disable them if I have to.
      Dude, those moves count as fighting. They're more efficient, and less aggressive than return punch for punch, but it's still fighting.

      What my principal meant was, "If you just put up with being bullyed, it won't escalate into a fight." Which is perfectly true. But what 10-year-old is zen enough to implement such a strategy? And should they have to?

    80. Re:embedded in this message (not surprisingly) by drsmithy · · Score: 1
      It's that it was created for the sole purpose of destroying technical progress on the web [...]

      Bullshit. It was created to beat Netscape.

      Now, your *personal opinion* might be that "beating Netscape" == "destroying technical progress on the web", but objectively that equation doesn't even pass the laugh test, considering the rapid pace of "technical progress" IE's competition to Navigator sparked in the mid to late '90s (including the now ubiquitous "browser as an OS component" architecture that every major platform has since moved to, which has almost certainly played a large part in the large-scale uptake of "web enabled" services).

      Netscape lost because they dropped the ball *badly* with Navigator 4.x, and by the time they'd picked it up again the game was pretty much over. If Navigator 4.0 hadn't sucked so much, and the fixes to it not taken years to appear (during an era when 6 months was a very long time), Netscape would probably be in a much more powerful position today.

      And if not how can they claim to be ethical and only interested in customers?

      While IE has definitely stagnated in the last couple of years, before that it was a product that clearly delivered significant benefits to customers. It is telling that, from a technical perspective, its basic design has since been reimplemented by every major platform (fortunately mostly without the mistakes Microsoft made).

      There are certainly things Microsoft has done that could be construed as "evil", if you are the kind of person that thinks a corporation can be "evil". Internet Explorer is definitely not one of them - it delivered clear benefits to both end users and developers and was a perfect example of a superior product displacing an inferior one.

    81. Re:embedded in this message (not surprisingly) by BerntB · · Score: 2, Insightful
      You don't think it strange that your examples of innovation are mostly Open Source projects?

      (Hint: you can't remove the oxygen supply of Open Source projects...)

      BeOS, sigh... That could have been neat. :-(

      --
      Karma: Excellent (My Karma? I wish...:-( )
    82. Re:embedded in this message (not surprisingly) by IamTheRealMike · · Score: 1

      Yeah, I don't want to defend Netscape too much, they certainly had enough cracked out ideas (of which JSSS is the one that instantly springs to mind). On the other hand, IE vs Netscape wasn't really my point originally, it was more that Netscape were adding features at a huge rate and Microsoft put an end to that. Even though some of the features were rather misguided, I'd still take that over nothing at all which is what we've got now.

    83. Re:embedded in this message (not surprisingly) by drsmithy · · Score: 2, Informative
      Then IE came out and cut the funding for competing browsers to a big fat zero. That is when things started to stagnate.

      Your timeline is *way* off. IE 1 was released in late 1995. By late 1996 IE 3 was a sound competitor to Navigator 3. In early 1997 the IE4 betas started to appear and were considered by pretty much everyone to be noticably superior to Navigator 4.x (to take from your examples, IE4 had the first (and better) implementations of DHTML and CSS). Then Netscape finally released the bloated, slow, buggy, unstable Navigator 4.0 and IE started to destroy it in the market. By the time Netscape managed to make Navigator 4.x usable, IE4 had managed to increase its marketshare from something like 20% to about 50% - 60%. Importantly, this was *before* Windows 98 was released. IE5 and IE6 continued to incrementally improved while Netscape dithered with Navigator - but by then, the browser wars were over.

      To claim that IE somehow re-energised the market is a gross misunderstanding ...

      While I cannot agree with GP that the browser market was stagnant when IE was first released, it is difficult to argue that the competition IE offered didn't spur Netscape on. Similarly, it is difficult to see how the situation would have been any different had Netscape, instead of IE, won the browser wars. Just look at what happened between Navigator 3.x and Navigator 4.x - Netscape thought they had such a dominant, unassailable market position that they were prepared to waste time rewriting their entire browser from scratch - and that was *with* massive competitive pressure from IE. Imagine what would have happened if that pressure wasn't there.

      [...] and even if IE was better back then (and by v6 I'd say it was better) [...]

      IE was the better browser at version 4. According to pretty much everyone.

      [...] this doesn't change the fact that it wasn't built to be competitive. It was built to destroy the competition and then halt the progress of the web. That's just bad, no two ways about it.

      I fail to see how anyone could reach this conclusion. Maybe if "the web" were the same now as it was in 1997 - 1998 (when Netscape started circling the drain), you'd have the glimmerings of a point. But it's not.

      I really, really, don't understand why anyone puts Netscape up on a pedestal. Certainly, they were among the first to understand the massive potential of the web, but they - similar to Microsoft - planned to make it proprietry (oooh, "evil" (tm)) and their products after about 1996 took a significant nosedive in quality because of their arrogance in thinking that they "owned" the web and that everyone else would wait for them to set the standard.

    84. Re:embedded in this message (not surprisingly) by geekoid · · Score: 1

      doesn't mesh with the info I get from many people I know who do/have worked there. From Programmers to managers they all talk about it being a nightmare if you want to spend any time doing anything else but work.
      The only way I would work there is if I was pretty positive I would be rich in 5.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    85. Re:embedded in this message (not surprisingly) by IamTheRealMike · · Score: 1
      Bullshit. It was created to beat Netscape.

      And why did they care about beating Netscape? Because they were scared shitless of web apps. All this came out in the trial, there are some very candid memos about the importance of Win32. For instance, from a DoJ report:

      In an April 4, 1996 internal Microsoft memorandum, entitled "FY97 Planning Memo 'Winning the Internet platform battle'," Brad Chase wrote, "Go for maximum browser share. Why should you care? This is a no revenue product, but you should worry about your browser share, as much as BillG because: we will loose [sic] the Internet platform battle if we do not have a significant user installed base. The industry would simply ignore our standards. Few would write Windows apps without the Windows user base. -- at your level, if you let your customers deploy Netscape Navigator, you loose [sic] the leadership on the desktop." GX 39, at MS6 5005720 (emphasis in original)

      That was from here. And another one:

      "The Windows API is so broad, so deep, and so functional that most ISVs would be crazy not to use it. And it is so deeply embedded in the source code of many Windows apps that there is a huge switching cost to using a different operating system instead..."

      "It is this switching cost that has given the customers the patience to stick with Windows through all our mistakes, our buggy drivers, our high TCO, our lack of a sexy vision at times, and many other difficulties [...] Customers constantly evaluate other desktop platforms, [but] it would be so much work to move over that they hope we just improve Windows rather than force them to move."

      "In short, without this exclusive franchise called the Windows API, we would have been dead a long time ago."

    86. Re:embedded in this message (not surprisingly) by atokata · · Score: 1

      Crap on a cracker. Don't use the words "logical fallacy" unless you know exactly what they mean. "Hot is cold" "The earth is flat" -- these are logical fallacies. "Software company X's products have diminished in quality over the years" -- this is just someone's opinion. Just because you disagree with an opinion doesn't make it illogical.

    87. Re:embedded in this message (not surprisingly) by drsmithy · · Score: 1
      And why did they care about beating Netscape?

      Same reason every company cares about its competitors. Do not try and pretend Microsoft are (or were) doing anything unusual in this.

      For instance, from a DoJ report:

      I'm really not quite sure what point you think you're making here that supports your position. Marketshare is a critical part of gaining vendor support. Desktop marketshare is a cornerstone of Microsoft's entire business. Why do you think a memo stating these things is in any way unusual ?

      That was from here. And another one:

      Again, I'm not sure what point you think you're making here. You could replace "Windows API" with just about any other API and the comments woud be equally applicable.

      It is a long, long way from "beating competitors" to "destroying technical progress". You claim the latter is the motivation behind Microsoft's software development strategy. This is an extraordinary claim (and one easily refuted by actual events, but we'll ignore that) and thus requires extraordinary proof.

    88. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      That arguments getting to be a bit 90's. They WERE abusive. Now the gov't watches everything they do. Software manufacturer's are installing linux on boxes. Firefox is getting installed as default browsers.

      Big deal, that was years ago. The thing that people need to realize is that if you're going to beat microsoft at it's own game, blaming the past isn't going to lead to success. Bitching != results. It's 06 now...in tem more years if your fav. software caompany hasn't taken down MS are you going to bitch about them being an abusive monopoly, or are you going to come up with where the company is weak, develop solutions to attack that weakness, market and promote your idea, and then find success?

      I'm starting to wonder if the reason Linux isn't on the desktop has nothing to do with technology at all. Think about it...could success be more about attitude then product quality?

    89. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      Since no else said it - Burn him!

    90. Re:embedded in this message (not surprisingly) by rapidweather · · Score: 1

      What a wonderful opportunity to be in an area where lots of Microsoft employees are posting their thoughts...

      Now, about those patches last Tuesday. My Daughter is reporting that Powerpoint on her Windows XP machine locked up, and the next day, AOL locked up also. I went to take a look when AOL locked up, and the display in some areas was full of what I can only describe as "vertical smears", lines, where the images were no longer viewable.
      The Microsoft wireless keyboard and mouse were locked up, and we had no choice but to "turn the computer off" and start over.

      Today, I booted up the box, a P-4 HT with a gig-o-ram, and as long as I did "computer maintenance", i.e. ran Norton SystemWorks, (everything there, took a couple of hours), did "defrag" and Windows update, Spybot Search and Destroy, everything was fine.
      I was using my "user account" and did not boot up Powerpoint or AOL. (Didn't want to push things)

      When no one was looking, I did (don't tell anyone) boot up Opera, and discovered that I needed to update to Version 8.54, which I did, and then looked at a couple of web pages... Just trying to get some use out of XP today, rather than dedicate the entire session to "maintenance".

      I did Norton SystemWorks "LiveUpdate" three times, and twice I got some updates, the third time it was OK.

      I do have a HP printer, and read that the patches could affect machines with HP printers, etc. I didn't turn it on.

      Did look at the Microsoft "edit the registry" site, on how to "do it yourself" Chickened out on that.

      Now, if I go out and buy a new computer, hook it up to broadband, won't it just update all the patches once again, and possibly have the same problems?

      Some discussion around here about "nope, different chipsets" Maybe the patches only foul up on some boxes, not all.

      Now I am waiting for the next "Patch Tuesday", hoping to get some new automatic updates, which I have told Windows XP to do at 9:00PM every Tuesday, and then all will be well again.

      Additional thoughts around here are that tech-support people must be busy with PowerPoint customers, and retail stores are selling new computers to replace those that "lock up". Seems like I have heard that one before somewhere...

    91. Re:embedded in this message (not surprisingly) by Wile_E_Peyote · · Score: 1

      Aside from the obvious puff-piece nature of this article, it's a bit of a Trojan Horse. Under the auspices of a broad view of what life at Microsoft is like, the author gets to air out the PR spin that Microsoft's Not Evil in seven contrite paragraphs (the average number of paragraphs for each segment is closer to four).

      Do you know what contrite means? None of the paragraphs I read had the air or regret or sorrow.
      A person who works at MS is telling it the way he sees it and you call it a puff-piece. I can see your mind will not be bent by any opinion other than your own, but I've never let that stop me before.

      Also, assign credibility inversely proportional to the distance from the source. This guy works there, okay so the only way to describe "work at Microsoft" is to be there, but come on, are we going to get objective information?

      Thank you Mr. Obvious. An employees view of their company (good or bad) is not (by definition) objective. I would argue that there are few people in the technology industry that can really be objective about MS.

      For the record, I once worked at Microsoft, and agree with his observations that the people there are like people elsewhere, and they're bright, and they're hard-working, etc. But, to equate individual ethical behavior somehow with a collective corporate ethos doesn't add up, the calculus is flawed. In my opinion, Microsoft as a corporation exhibits behavior that could be considered evil, certainly some/much of its behavior has been found in a court of law to be illegal.

      For the record, I actually work there now and as a person who has worked at many companies in the area, I have to say that corporations (no matter how high minded) have one job. That job is to make money. Many of them will do it any way they can (overpricing, creative bookkeeping, screwing the customer, screwing the competition, breaking the law, etc.). MS may not be the cleanest company out there, but they are far from the dirtiest.

      Microsoft's ill-gotten gains were long the easy way to sustain the talent pipe-line. Market forces are catching up, and Microsoft is starting to have to compete on more equal footing with other companies to get talent in the door (no more, "you're guaranteed to be a millionaire in fiver years" promises). And, it's a little annoying to hear the Microsoft have-nots whine about this -- join the rest of the world folks.

      Wow, so many words and so little said. I have to disagree with the original author in his saying that the benifits are "on-par" with other tech companies in the area. They are well beyond most companies; in this state anyway.

      Well, enough of that...

    92. Re:embedded in this message (not surprisingly) by Darth · · Score: 1

      wow. so the dictionary definition is not definitive?

      did you actually read what your wrote, or do you not know what those words mean?

      --
      Darth --
      Nil Mortifi, Sine Lucre
    93. Re:embedded in this message (not surprisingly) by belmolis · · Score: 1

      Just out of curiosity, what's so bad about working at Amazon? Or are you just unhappy with their one-click patent?

    94. Re:embedded in this message (not surprisingly) by RobertLTux · · Score: 1

      I would challenge any new father (of a daughter) to make sure that she has gymnastics/ballet training and then when she is old enough to understand

      teach her how to CAUSE SERIOUS PAIN !!!!
      even the biggest of bullies will be hurt if he is put down by a girl.

      (dance slipper to the back of knee or solar plexus or index finger to the back of a head is very easy to do but oh so effective)

      --
      Any person using FTFY or editing my postings agrees to a US$50.00 charge
    95. Re:embedded in this message (not surprisingly) by jchenx · · Score: 2, Insightful

      Gee, somebody needs to take a chill pill!

      As someone who works at MS, I do find it annoying how certain people brand the entire company as "evil" based on the history of certain actions, and specifically with the Office and Windows products. If I work for an "evil company", does that make me evil? I had nothing to do with a lot of the evil decisions that have been made in the past (and arguably the present too). I'm not a lawyer, or in marketing, or in business planning, where a lot of the evil decisions come from. I do shake my head when I see stupid decisions being made, although it's obviously not enough to make me want to quit. I see enough good where I work, that I want to stay. Plus it's a practical decision too (it doesn't hurt that the pay is nice).

      I think it's similar parallel to perception of the US. A lot of people don't like how the current administration is handling a lot of things (Iraq war especially). Many folks will even call the United States an "evil country". However, a lot of Americans, even those who agree that Bush & company are morons, would disapprove. Just because you dislike the administration doesn't mean the US as a whole should be called "evil". I don't like the US administration, but there's enough good in the country that I'm not moving anywhere. Does that make me evil? Or just practical?

      MS is a huge company. In many of the industries that they are in, they are not #1. And in some cases, you might even call them less evil than other companies that are in that spot (for example, Sony in the games industry). Most of us here are just like the rest of you: trying to make a great product, make our customers happy, and (if you're in a for-profit company) also keeping an eye on the bottom line. Last I checked, I didn't choke babies, run over old ladies, or kill innocents, while trying to do a good job.

      --
      -- jchenx
    96. Re:embedded in this message (not surprisingly) by cinnamon+colbert · · Score: 1

      i believe for many years ms did not have health insurance for part timers, while bill gates was worth billions... is that close to evil, the children who did not get dental care so bill or balmer or whoever cd add another zero to their bank account ?

    97. Re:embedded in this message (not surprisingly) by cinnamon+colbert · · Score: 1

      this accords with my memorys - Netscape did not work as well for me as IE.
      what is always lost on/. is that win2000 is actually better the macOS..if we cd have that discussion, we wd be gettng somewhere

    98. Re:embedded in this message (not surprisingly) by yagu · · Score: 1

      ...Do you know what contrite means?...

      Yes.

      ..., None of the paragraphs I read had the air or regret or sorrow.

      For the record, contrite doesn't mean regret or sorrow.

      ..., A person who works at MS is telling it the way he sees it and you call it a puff-piece...

      Well, as you point out later, An employees view of their company (good or bad) is not (by definition) objective. I'm going to stick with my subjective opinion the article was a puff-piece. You're welcome to your opinion.

      ..., I can see your mind will not be bent by any opinion other than your own, but I've never let that stop me before...,

      You seem to have the same capacity for "sight" as others who resort to ad hominem in lieu of debate.

      Thank you Mr. Obvious.

      You're welcome, Mr. Ad Hominem.

      Many of them [companies trying to "make money"] will do it any way they can (overpricing, creative bookkeeping, screwing the customer, screwing the competition, breaking the law, etc.). MS may not be the cleanest company out there, but they are far from the dirtiest.

      I never cease to be amazed at the capacity for rationalization. Rationale 1: anthromorphize the company, make it some kind of "them", and nobody need accept ethical blame or responsibility.; and Rationale 2: My company isn't as bad as some other companies.

      Unethical behavior is unethical behavior, period. The fact that MS may be able to point to another company and claim that company to be dirtier changes nothing about Microsoft's behavior, period.

    99. Re:embedded in this message (not surprisingly) by techno-vampire · · Score: 1
      including the now ubiquitous "browser as an OS component" architecture that every major platform has since moved to...

      I don't think so. No Linux distro does this, nor does UNIX, BSD or any other non-Microsoft OS that I know of.

      --
      Good, inexpensive web hosting
    100. Re:embedded in this message (not surprisingly) by killjoe · · Score: 1

      "As someone who works at MS, I do find it annoying how certain people brand the entire company as "evil" based on the history of certain actions,"

      MS is a corporation. Thats kind of like a human being with all the rights and such.

      I judge a human being by what he or she does. If my neighbor blares music all night I judge him to be a jerk, if he destroys property belonging to other people I judge him to be evil. Same with MS.

      "If I work for an "evil company", does that make me evil? "

      No it makes you an enabler, a cog in the machinery, a useful pawn.

      "I'm not a lawyer, or in marketing, or in business planning, where a lot of the evil decisions come from."

      Do you have to be? Doesn't every member of a team contribute in some way to the end result?

      "Plus it's a practical decision too (it doesn't hurt that the pay is nice)."

      Yes, this is a very common response in all organizations. Even in the military. I am sure many of saddams soldiers were in the exact same position.

      "Just because you dislike the administration doesn't mean the US as a whole should be called "evil". I don't like the US administration, but there's enough good in the country that I'm not moving anywhere. Does that make me evil? Or just practical?"

      No just a cog in the wheel like I said. I am an american, I hate bush, I mean I HATE bush, I am deeply ashamed of what my country is doing. Like it or not though I am partially responsible for what my country does. Those are my tax dollars being used to kill innocent people all over the world. I didn't do enough to stop the evil bastards running my country. It's partially my fault.

      "Last I checked, I didn't choke babies, run over old ladies, or kill innocents, while trying to do a good job."

      No but you played a part in perpetuating spam by helping to kill inititives like SPF, you have caused tens of thousands of sysadmins immense headaches by not playing nice with open standards and open source software, you have put many people of jobs, you have caused suffering for millions of windows users who have suffered from spyware and virueses.

      I guess all that's not as bad as choking babies or running over old ladies but the fact that you consider anything other then choking babies to be OK says a lot about you doesn't it.

      --
      evil is as evil does
    101. Re:embedded in this message (not surprisingly) by drsmithy · · Score: 1
      I don't think so. No Linux distro does this, nor does UNIX, BSD or any other non-Microsoft OS that I know of.

      KDE, GNOME and OS X have all moved to the same componentised browser architecture of Windows and IE.

    102. Re:embedded in this message (not surprisingly) by fm6 · · Score: 1

      I agree with your attitude. But I think the simpler techniques they teach in women's self defense classes are more effective, and easier to learn. If I had a daughter, she'd be enrolled in such a class the moment — the nanosecond — she was old enough.

    103. Re:embedded in this message (not surprisingly) by flappinbooger · · Score: 1

      Eh. By "putting out products that are hardly better than the last version" I think he's referring to MS office, which you gotta admit hasn't changed much (for 90% of the users, IMO) since office 97.

      --
      Flappinbooger isn't my real name
    104. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      Sounds like he better check a dictionary...

    105. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      Regarding MS being evil, the author says (I'm paraphrasing) that he never heard of anyone saying "Let's ruin such-and-such a competitor". This is dead wrong. At the very least we know for a fact that someone said this very thing when they decided to included in Windows 3.x a deliberate incompatibility with DR-DOS.

      It sounds very insightful to argue that corporations aren't people and don't have human motivations and therefore shouldn't be anthropomorphized, but really this is just semantic masturbation. Everyone know that this is true in a literal sense, but that doesn't change the obvious practical fact that MS's corporate conduct has been and remains evil in many respects.

    106. Re:embedded in this message (not surprisingly) by Savantissimo · · Score: 1

      "make a great product, make our customers happy"

      While the GP was way over the top, the problem I have with Microsoft is precisely that it as a whole often does not try to serve its customers as well as it can but only as it is forced to. There are many excceptions , and certainly most of MS stuff is more usable than most aspects of Linux and FOSS, even if well short in impotant ways of some past and present commercial competitors.

      Here are some reasons to ding MS:

      No support or meaningful documentation with purchase

      No guarantee of function or open disclosure of bugs

      Onerous EULAs

      File formats such a Word's designed for MS secrecy first and functionality second

      Other tech decisions made to make the user's life harder or to to monkey-wrench the Windows computer industry [i.e. potential thieves / competitors]: in Win 3.1 one could just move a directory to move a program - ever since Win95 backups can't be relied upon and time-consuming reinstalls are needed. The aim was to reduce unlicensed software use, but mostly it just made life difficult. (and don't tell me the registry is anything like a real database, either). The recent "security patch" that breaks web applet function to avoid paying more royalties to Eolas is another such user/industry-interfering tactic. MS has a pretty well-founded reputation of screwing every partner they ever had, including all the MCPs with one-sided contracts and threats of rabid lawyers, if not outright fraud.

      More pervasive intentional technical shortcomings include: no built-in OS scripting, search, encryption, secure delete, antivirus, anti-malware or automatic system maintenance worthy of the name, opaque OS operation, impossibility of troubleshooting leading to reinstalls, hardware-tied license reactivation, useless product key methods, secret APIs, embrace and extend tactics to kill real standards, important accessories written by 3rd-string programmers and never updated, and, of course, persistent mediocre taste and interface design sense.

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    107. Re:embedded in this message (not surprisingly) by Savantissimo · · Score: 2, Informative
      "a corporation is not legally a person"

      Unfortunately, yes, they are. See http://www.ratical.org/corporations/SCvSPR1886.htm l for the text of the USC decision.

      Quoting from David Korten's The Post-Corporate World, Life After Capitalism (pp.185-6):
      In 1886, . . . in the case of Santa Clara County v. Southern Pacific Railroad Company, the U.S. Supreme Court decided that a private corporation is a person and entitled to the legal rights and protections the Constitutions affords to any person. Because the Constitution makes no mention of corporations, it is a fairly clear case of the Court's taking it upon itself to rewrite the Constitution.
                          Far more remarkable, however, is that the doctrine of corporate personhood, which subsequently became a cornerstone of corporate law, was introduced into this 1886 decision without argument. According to the official case record, Supreme Court Justice Morrison Remick Waite simply pronounced before the beginning of arguement in the case of Santa Clara County v. Southern Pacific Railroad Company that

                                  The court does not wish to hear argument on the question whether the provision in the Fourteenth Amendment to the Constitution, which forbids a State to deny to any person within its jurisdiction the equal protection of the laws, applies to these corporations. We are all of opinion that it does.
      The court reporter duly entered into the summary record of the Court's findings that
      The defendant Corporations are persons within the intent of the clause in section 1 of the Fourteen Amendment to the Constitution of the United States, which forbids a State to deny to any person within its jurisdiction the equal protection of the laws.
      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    108. Re:embedded in this message (not surprisingly) by hunterx11 · · Score: 1
      wow. so the dictionary definition is not definitive?

      Actually, it isn't. Sorry to shatter your 17th century worldview. Dictionaries are descriptive, not prescriptive.

      --
      English is easier said than done.
    109. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      Your mom was bad in bed last night, but do you see me bitching about it? NO, so go fuck yourself!

    110. Re:embedded in this message (not surprisingly) by HappyEngineer · · Score: 1
      It's also true for the OS itself (for most people's uses, it hasn't improved much since NT 4) as well as IE. As a web application developer, that last one is the one I'm always upset about.

      OTOH, they've been doing some apparently cool stuff in C#, but I don't use it so it's not really relevant to me.

    111. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      " For new employees, vacation time has been cut from three weeks to two, and new parents have to take their parental leave within 6 months instead of 12. It's not a positive trend.
      "

      I interned at Microsoft twice in 2005. I heard that this had previously been the case, but was no longer so after much outcry amongst employees.

      I did receive an offer at the beginning of february this year for full time employment (which I declined), but starting vacation for new employees was still 3 weeks.

      Unless something has happened quite recently, vacation is still 3 weeks.

    112. Re:embedded in this message (not surprisingly) by Tough+Love · · Score: 1

      As someone who works at MS, I do find it annoying how certain people brand the entire company as "evil" based on the history of certain actions

      If you find it too annoying then quit. Otherwise, put up without because Microsoft worked hard to earn the title.

      If I work for an "evil company", does that make me evil?

      If you support the policies of said evil company, then yes it does. If you do not support them, then what have you done about it? Ask yourself that.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    113. Re:embedded in this message (not surprisingly) by jchenx · · Score: 1

      Well I can't argue with someone who's such a fan of the slippery slope mentality.

      Yeah, you live in the US and technically your tax dollars are funding the war we both despise so much. But I think you're blaming yourself too much if you really think you "didn't do enough to stop the evil bastards running my country". Gee, did you vote for the other guy? That's doing something. Participate in some anti-war rallies or at least some discussion? That's good too. There's not much you alone can do to prevent the war (not even assassination could probably stop it now). I believe what's important is that you do as much as you practically and realistically can.

      --
      -- jchenx
    114. Re:embedded in this message (not surprisingly) by Roady944 · · Score: 1

      "I'd agree with you EXCEPT for the middle management issues the article raised."

      I couldn't agree more. When I am examining my sanity and trying to decide whether I am going to work there even one more day, it is definitely NOT my salary, benefits, or even incentive comp that cause me angst. It is purely and simply the ability to get my work done, which of late (the last five years) has become increasingly impossible. We have a real problem with bureaucracy, a ton of dead weight, and a general lack of skill at "being a large company." It is precisely due to that layer of middle management, and the endless empire building they engage in, that we have such a hard time turning out good work.

      You know, in 8 years there, I have never completed a single project, nor have I ever had two consecutive perfomance reviews under the same manager, primarily due to constant re-orgs, power struggles, and the circular decision-making that always happens when "the new guy" trys to solve the same problems "the last guy" couldn't solve, but using his own version of the same damn solution. When the work is actually good, we just throw it away.

    115. Re:embedded in this message (not surprisingly) by Koatdus · · Score: 1

      I have been trying to restrain myself from getting involved in this discusion but... Oh well!

      Companys are not good or evil. People in the company (including the top guy) may be sleazy or crooked or stupid or brilliant or kind or lazy or generious or whatever. But a company is NOT a person. It does not think. It does not have motives. It is just a group of people and some stuff that they need to do their job.

      If you want to fault the decision makers there for stupid or greedy or unethical or smart or kind or brilliant or lazy or generious or whatever actions then go ahead but STOP TRYING TO MAKE MICROSOFT OR SCO OR IBM OR REDHAT OUT AS A PERSON. THEY ARE NOT!

      For what it is worth I have a friend who is a programer at MS and he is not an evil person. He is a nice guy. He just wants to write games. He does gripe once in a while about stupid middle managers, and their hair brained meddling though.

      (Typed on Firefox on my nice reliable, stable, secure, linux computer while waiting for Spybot Search and Destroy to churn through the disk on one of my wife's friend's Dell laptop. God! I hate windows, anyone know how to get rid of pop ups from some company called outerinfo?)

      --
      Every wrong attempt discarded is a step forward - T. Edison
    116. Re:embedded in this message (not surprisingly) by will_die · · Score: 1

      I would not say it is a matter on how the companies behave it is more the place they have in the lives of the complainers. I have been having to deal with Cisco hardware because of a software problem and have not really seen much difference between them and microsoft. Some of that is diffinatly because of our local network people who told me someone was set up differently and now that I have planned around that configuration say they cannot do it and refuse to get it fixed so I have had to by pass them and go directly to the vendors, but that is off topic.
      Microsoft effects them at thier home and work, while Cisco only effects them at work and then in a very limited way. If you want to see network manufacturers treated the same way microsoft just look at linksys or belkin, and they just are primarily for home use.
      As another example one need only look at IBM. They use to be the flak receivers of the tech world, and where present in all aspects of work and probably at home. Now since about the only place you see them is at work and in small amounts they are kind of the darlings of the tech world, and they have not changed in actions from the days when they were the big evil computer company.

    117. Re:embedded in this message (not surprisingly) by killjoe · · Score: 1

      "But I think you're blaming yourself too much if you really think you "didn't do enough to stop the evil bastards running my country""

      i disagree. I think I am at least taking responsibility for my part in the carnage. I must say that's at least better then most people who don't take any responsibility at all.

      --
      evil is as evil does
    118. Re:embedded in this message (not surprisingly) by richlv · · Score: 1

      Web tools?

      now, it's strange you dare to mention this...
      webmasters, charge !

      --
      Rich
    119. Re:embedded in this message (not surprisingly) by _Sprocket_ · · Score: 1
      Microsoft effects them at thier home and work, while Cisco only effects them at work and then in a very limited way. If you want to see network manufacturers treated the same way microsoft just look at linksys or belkin, and they just are primarily for home use.

      Alright - let's take Belkin and Linksys as examples. Where's the big uproar over how either Belkin or Linksys is evil? Sure - they've done some evil things. And people have called them on those things. But it is hardly the same degree of criticism Microsoft faces.

      It should be noted that Cisco has the potential to affect more people than Microsoft. With more and more applications being networked, almost anything you do touches Cisco kit. The fact that it isn't apparent is partially due to the nature of the market Cisco is in - but also due to Cisco respecting it (for the most part). The same SHOULD be said for Microsoft... but instead they are noted as being "evil".

      As another example one need only look at IBM. They use to be the flak receivers of the tech world, and where present in all aspects of work and probably at home. Now since about the only place you see them is at work and in small amounts they are kind of the darlings of the tech world, and they have not changed in actions from the days when they were the big evil computer company.

      If you don't think IBM has changed, you've been missing a good 10 years of IT history. That doesn't mean IBM is all softy and cuddly now days. But there has been considerable change from when they absolutely dominated the industry.

      You do bring up the interesting point of consumer perception. How the general consumer public views Microsoft has been changing over the years. Its something that's been building up for years now. But it is not the source of their problems. It is a symptom of a situation that has gotten well out of hand.

      The general public are generally ignorant of any given involved subject. IT is a fairly confusing field to the consumer; something that easily overwhelms the neophyte. The average consumer is glad to glom on to something that works for them. And they're likely to stick with it as long as possible (or that thing no longer works for them). But they will listen to the advice of trusted techies who do understand the sordid details of technology (or at least sound like they do).

      Consumers don't know much about Microsoft, IBM, Cisco, Linksys, or Belkin. And as such - it is not the average consumer sitting at home that's pushing the "evil" meme. But if they keep getting that meme from their trusted advisors, they are likely to hold on to it themselves. For the "evil" meme to have picked up enough momentum to have jumped from techies to non-techies, you have a public relations issue that has long past gained critical mass. And that critical mass was generated among the working tech crowd - not the home computer user.
    120. Re:embedded in this message (not surprisingly) by somersault · · Score: 2, Insightful

      pssst.. Darth Vader isn't real.. he's not really a character that you should use to demonstrate that people can like 'evil' (especially as he turned good in the end *ahem*)

      --
      which is totally what she said
    121. Re:embedded in this message (not surprisingly) by marcello_dl · · Score: 1

      Eh ? Stunning compared to its predeccesor (by which I mean MacOS, not NeXT) maybe, but there's nothing especially earth shatteringly brilliant about OS X.

      I suspect you are talking from a technological point of view. But for the user experience, the OSX/mac apps is the most consistent and refined environment out there. Even as a switcher from OSX to linux for philosophical reasons, I must admit it.
      You are right though, that's not brilliant: OSX represents the way the whole proprietary software industry should work. Does it? Well I can't easily figure out things in XP that took me no effort on MacOS, OSX and little effort on Linux. Maybe that's just me, maybe most people's perception of Win ease of use comes from having started there in the first place.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    122. Re:embedded in this message (not surprisingly) by Alioth · · Score: 1

      Yes. I thought his (paraphrased) "People who say Microsoft is evil is stupid. A company can't be evil, but it might have evil policies" was non sequitur to be honest. That's a bit like saying a mass murderer is not evil, it's just his actions are evil.

    123. Re:embedded in this message (not surprisingly) by indifferent+children · · Score: 1
      Where exactly is innovation lacking?

      Redmond.

      --
      Censorship is telling a man he can't have a steak just because a baby can't chew it. --Mark Twain
    124. Re:embedded in this message (not surprisingly) by mgblst · · Score: 1

      You are right, compared to the horrible things you mentioned, they are not really evil.

      But you also need to understand, you are on a website with a bunch of people who are heavily involved in the computer industry. We not only do it for our jobs, but really care about this industry (for a variety of reasons) We have all seen some great companies and technologies be destroyed because of Microsofts illegal business tactics. A large number of us genuinely believe this world would be a better place without microsoft (not so much as with slaves and poisoning the world). This is why we characterize Microsoft as evil (in context). Nobody here says that Bill Gates is worse than Hitler or Stalin.

    125. Re:embedded in this message (not surprisingly) by Anonymous Coward · · Score: 0

      My bird is. Next after my shining tomato, 17th rats are singing joyfully. My feets are green.

    126. Re:embedded in this message (not surprisingly) by mattgreen · · Score: 1

      And if you were around at the time you'd remember that Netscape 4.0 was a terrible release. This was right around the time that IE 4.0 came out, and it began to take over.

      But, yeah, keep blaming Netscape's downfall on the evil Microsoft. Never mind that if it didn't fail, we wouldn't have Mozilla/Firefox today.

    127. Re:embedded in this message (not surprisingly) by AaronLawrence · · Score: 1

      If I work for an "evil company", does that make me evil? I had nothing to do with a lot of the evil decisions that have been made in the past (and arguably the present too)

      Just following orders, eh? I think some people tried that defense in the past.

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
    128. Re:embedded in this message (not surprisingly) by archen · · Score: 1

      Okay, put aside your bad memories for a while (I have more than enough myself :) I think you're confusing stability with features. And don't get me wrong, you couldn't pay me to use Win9x again either; but the big innovations happened around Win95/98. IE4 was a huge step above IE3. Office 97 still is considered the standard in Office suite functionality. Plug & Play, the start menu, Direct X the list goes on and on. Development tools also hit the mark with stuff like visual studio and SQL server.

      Did it work? Well I don't have to tell you the answer to that. Sometimes it did, often it crashed. When did it mature? The golden age of MS seemes to have been around 2000. Win2k - best OS to date arguably. Office 2000 - good tweeaks on 97, SQL server 2000 etc. Now all of these things WORKED in 2000, the foundations were laid down long before, but the biggest milestones all happened around the Win95 days.

    129. Re:embedded in this message (not surprisingly) by NDPTAL85 · · Score: 1

      So when Hitler walked the earth, less successful murderers stopped being evil?

      Even the littler evils are still evil.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    130. Re:embedded in this message (not surprisingly) by Darth · · Score: 1

      ok. so what is the definitive meaning of "evil"?

      Also, what criteria determines which usage of the word is the definitive one?

      If it is determined by popular use, how many people have to agree on a definition to make that definition change from a misuse of the word to the definitive use of the word?

      Since most people think inflammable means "not flammable" (even though it actually means "flammable"), does that mean propane and acetylene tanks are mislabeled when they say "caution: inflammable material"?

      --
      Darth --
      Nil Mortifi, Sine Lucre
    131. Re:embedded in this message (not surprisingly) by hunterx11 · · Score: 1
      ok. so what is the definitive meaning of "evil"?
      If I knew that, I'd be making millions off speaking engagements at universities instead of posting on slashdot.

      Also, what criteria determines which usage of the word is the definitive one?
      Your error is in assuming that there is a "definitive" usage. Usage is based on context. Words are used to convey ideas--if a person misuses a word, it is still usually possible to discern what they meant to say. Arguing about a definition of a word that a person wasn't referring to when they used the word isn't debating with them--it's arguing semantics.

      If it is determined by popular use, how many people have to agree on a definition to make that definition change from a misuse of the word to the definitive use of the word?
      The real question is, how popular does a non-standard usage have to become in order to become standard?

      Since most people think inflammable means "not flammable" (even though it actually means "flammable"), does that mean propane and acetylene tanks are mislabeled when they say "caution: inflammable material"?
      Inflammable is far from being accepted as standard or formal for "not flammable." That said, since such warnings are important to everyone and not just to English majors, it's probably best just to mark them "flammable."

      People have been communicating with each other for a lot longer than dictionaries have been around. If someone is writing something for publication, or giving a formal speech, certainly they should try to adhere to prescriptive standards of language. But there is nothing better or more definitive about them.

      --
      English is easier said than done.
    132. Re:embedded in this message (not surprisingly) by hunterx11 · · Score: 1

      What you sayin' ain't nothin' people be gettin'. I reckon folks what speak English got the gumption to make sense of all sortsa things. Yet while, "Colorless green ideas sleep furiously," is a perfectly grammatical sentence, it carries no meaning to an English speaker.

      --
      English is easier said than done.
    133. Re:embedded in this message (not surprisingly) by TheNumberless · · Score: 1

      Thou doth protest too much.

      That should be "Thou dost protest too much." Dost is second person, doth is third person.

      Not that it matters. I just couldn't resist the urge to be a medieval grammar nazi :)

    134. Re:embedded in this message (not surprisingly) by Wile_E_Peyote · · Score: 1

      For the record, contrite doesn't mean regret or sorrow

      From your link: "grieving and penitent for sin or shortcoming". Call me crazy but that sounds synonymous with regret/sorrow. I think if you look in another dictionary you may find even more synonyms...

      You're welcome, Mr. Ad Hominem.

      You are correct. I question your motives in my opening paragraphs, much the same as your comment on the article.

      I never cease to be amazed at the capacity for rationalization. Rationale 1: anthromorphize the company, make it some kind of "them", and nobody need accept ethical blame or responsibility.; and Rationale 2: My company isn't as bad as some other companies.

      #1: huh? I don't recall making the case that there should be no ethical blame. In fact I believe I said they (MS) may have some ethical issues (I am not privey to any of it if they do).
      #2: And what exactly is wrong with this? I believe it to be a true statement although I would replace "some" with "most".

      Unless you want to change our economic system (which I am all for BTW), you are going to have corporations do everything they can to make a buck (including the ones that have favored status on slashdot). Don't hate the player, hate the game...

      Unethical behavior is unethical behavior, period. The fact that MS may be able to point to another company and claim that company to be dirtier changes nothing about Microsoft's behavior, period.

      What exactly are you refering to as unethical behavior (as opposed to unlawful)?
      Regardless of your answer, I agree. Unethical is unethical. I just find it infinately ammusing (not to mention hypocritical) to hear all this MS bashing, when most of us here probably work for corporations that have bent or broken the law at one time or another. Reminds me of a quote I recal from Sunday school, "let he who is without sin cast the first stone", I've always liked that quote.

      It's easy to point as MS and say, "There's the problem..."; much easier than looking at the real problems of our crooked/broken system. But I guess we don't want to change "us", we just want to change "them"...

    135. Re:embedded in this message (not surprisingly) by yagu · · Score: 1

      Hello again, Wile,

      Unless you want to change our economic system (which I am all for BTW), you are going to have corporations do everything they can to make a buck (including the ones that have favored status on slashdot). Don't hate the player, hate the game..

      I have to agree to agree on this. I think part of our divergence is in my opinion, I think everyone, every company, the world keeps waiting for the "game" to change, not taking into account they are all integrally a part of the game. I hate that so many take the "every one else does it" stance... it's lame.

      Maybe there's something about human nature, some genetic thread that predisposes us to gather and build power to any extent and by any method available. And maybe some day we evolve to the point that is no longer necessary.

      (For the record, while MS is prominent in my examples they are by no means unique... but when you have the industry footprint of a MS, you're going to get heavy duty scrutiny. I've sounded off about many other companies, but this forum is largely anti-MS, as I'm sure you've inferred long ago.... Anyway, nice chatting. I've "friended" you.)

    136. Re:embedded in this message (not surprisingly) by jchenx · · Score: 1

      Just following orders, eh? I think some people tried that defense in the past.

      Do you guys honestly think that every product made in MS is done via evil means? That every decision being made is anti-competitive, screws over customers, kills babies, etc.? If that's what you think, then I can't find a way to have a decent discussion with you guys, since you've already made your conclusions.

      I'll just say one thing. Where I work (in Games), there aren't evil decisions being made left and right. You may be suprised, but we do think about the end-user a lot, and about doing "the right thing". Maybe that's because we're in games and we know that MS has typically a bad reputation, so we HAVE to do things right, otherwise we'll lose trust. That said, I have seen a few "evil orders" come my way (often coming from marketing and business, fancy that), and I have spoken against them and gotten people to change their minds. Since in I'm in QA, it's my job to be the voice of consumer. (And I'm not alone, PM and Dev feel much the same way) I'm glad to be in that position where I can make a positive change.

      Am I always going to win against those "evil orders"? No. Like any other company (and I've worked in a few), there are always going to be decisions made that you don't agree with, but you ultimately can't do anything about, aside from leaving the company or sabotaging the work (which might land you in jail). But I know that I've made many more positive changes than negative. If it ever comes to the point where the negative outweighs the positive, then yes, I will leave. However right now, I'm actually happy to see a lot of the folks responsible for the "evilness" being kicked out out of the company, so I definately think that's a good thing.

      But as I said before, you probably won't believe me. It's a lot easier for folks to make assumptions and think that everything is so black and white. Sorry if you think that way, that we're all horrible people. :\

      --
      -- jchenx
    137. Re:embedded in this message (not surprisingly) by Darth · · Score: 2, Insightful

      Usage is based on context.

      But context is based on the words around that word. The context relies on me not misusing other words. That seems a pretty shaky way to determine what things mean.

      Words are used to convey ideas--if a person misuses a word, it is still usually possible to discern what they meant to say.
      The fact that you figured out what they were trying to say doesn't mean that they didn't do a poor job of saying it. If i consistently call a table a chair and you figure out i am talking about a table due to the context of how i am using it, that doesnt make my use of "chair" correct.

      The real question is, how popular does a non-standard usage have to become in order to become standard?

      ubiquitous

      Inflammable is far from being accepted as standard or formal for "not flammable."

      what do "standard" and "formal" mean here? Word meanings are based on usage, right? if many people are using inflammable to mean "not flammable" that is an acceptable use of the word right? so, depending on context, inflammable should mean "not flammable" or "flammable".

      People have been communicating with each other for a lot longer than dictionaries have been around.

      true. and people saw value in the creation, publication, and possession of a book that attempts to describe the definitive meanings of words. That's why dictionaries were created and that's why they called the things they wrote in them "definitions".

      Even without dictionaries, people still had language structures and words still had meanings. words didn't just mean whatever the guy who said it wanted it to mean.

      If someone is writing something for publication, or giving a formal speech, certainly they should try to adhere to prescriptive standards of language.

      why? if context is all that matters and everyone should be able to understand what he meant to say, why should he adhere to any standards of language?

      Language exists to convey ideas. It only works because we have a common understanding of what those words mean. Dictionaries are just compilations of what the common understanding of those words are. if your misuse of the word becomes ubiquitous, it becomes a commonly understood meaning for the word and should be added to the dictionary.
      Until that happens, it's still a misuse of the word and potentially hinders the ability to understand what you are trying to say. Just because I figured out what you were trying to say, doesn't make how you said it correct.

      Your caveat that any formal use of the language should adhere to those standards seems to imply that you acknowledge them as more definitive. Otherwise, why should they adhere to those standards?

      --
      Darth --
      Nil Mortifi, Sine Lucre
    138. Re:embedded in this message (not surprisingly) by hunterx11 · · Score: 1
      Formal standards are more definitive in that being explicitly laid-out, there is no confusion as to just what the standards are. Tables and chairs, for example, while both furniture, are pretty different concepts. Chairs and stools, however, aren't. The word "evil" can have many shades of meaning, and using it to refer to something bad is hardly an egregious misuse of the word. "Evil" in particular is a pretty broad, complex, and disputed subject. Is the dictionary going to give you a complete overview of the views of Platonism, virtue ethics, Confucianism, Stoicism, Judaism, Christianity, Islam, Buddhism, Taoism, Sikhism, Zoroastrianism, Bahai, utilitarianism, existentialism, relativism, nihilism, biological morality, the categorical and hypothetical imperatives, egoism, altruism, etc.? Dictionaries stabilize definitions; they do not create them. Words don't mean whatever a person wants them to mean, they mean whatever people understand them to mean. Depending on context, "inflammable" does mean "flammable" or "not flammable." This isn't an opinion or a value judgement--it's a fact because people say and interpret "inflammable" as "not flammable." Context isn't everything, but it is an awful lot. Saying that established rules define language is also ridiculous because language is so complex that we have not yet devised any set of rules adequate to describe language in all situations.

      I am not against using prescriptive language where appropriate--hell, I'm an English major. But one must understand that it is an arbitrary, artificial creation, and that "real" language is defined by how people actually speak. I personally dislike it when people misuse the phrase "beg the question" here, because unlike say, "chomp at the bit," it actually has a different meaning than "raises the question," and erodes the ability to use it meaningfully. But pulling out a dictionary for the word evil? Webster was certainly a vociferous man, but not a whole lot of people equate him with "esteemed moral philosopher."

      --
      English is easier said than done.
    139. Re:embedded in this message (not surprisingly) by Darth · · Score: 1

      The word "evil" can have many shades of meaning, and using it to refer to something bad is hardly an egregious misuse of the word.

      i agree. my original issue was actually the opposite situation. Someone took issue with the use of the word evil in connection with Microsoft. Another person supplied dictionary definitions and exposition on why they applied to microsoft. The original poster replied saying that the fact a dictionary definition applies to Microsoft doesn't make it appropriate to apply the term it is defining to Microsoft.

      Since we agree, i think, that dictionaries do describe accepted and common ways words are used; would you agree that the applicability of dictionary definitions to a specific use of a word would demonstrate that it isnt a misuse of the word?

      Dictionaries stabilize definitions; they do not create them.

      absolutely. it is beyond the scope of a dictionary's purpose to create words or meanings for words.

      Words don't mean whatever a person wants them to mean, they mean whatever people understand them to mean.

      That's a fair point. I was taking your argument to be more from the speaker's intent than the listener's understanding of what he says. I still feel that the listener's misunderstanding of the use of the word doesnt make it a legitimate definition for the word until that misunderstanding is widespread enough to be ubiquitous.

      I do agree that it isnt inclusion in a dictionary that makes it a legitimate use of the word; it's the use being so widespread that it is known and accepted by the population as a whole.

      Saying that established rules define language is also ridiculous because language is so complex that we have not yet devised any set of rules adequate to describe language in all situations.

      Well, established rules define dead languages. I agree that established rules cannot fully define a living language because the situations it has to describe evolve with the environment of the users of that language.

        But one must understand that it is an arbitrary, artificial creation, and that "real" language is defined by how people actually speak.

      All language is an arbitrary, artificial creation.

      I personally dislike it when people misuse the phrase "beg the question" here, because unlike say, "chomp at the bit," it actually has a different meaning than "raises the question," and erodes the ability to use it meaningfully.

      This i have a problem with. Your argument to this point would suggest that the misuse of "beg the question" to mean "raises the question" should make them legitimately interchagable. After all, that is how it is being popularly used and popularly understood on Slashdot.

      I do agree with you that it is a misuse of the phrase. I think where we really disagree is where the threshold is between things being a misuse of a term and being a legitimate new use of the term.

      But pulling out a dictionary for the word evil?

      Well, the dictionary definitions are common ways people use the word evil. It isnt always used in a deep philosophical context.

      --
      Darth --
      Nil Mortifi, Sine Lucre
    140. Re:embedded in this message (not surprisingly) by Vellmont · · Score: 1

      Thanks for probbably the best short essay I've seen on slashdot on the flaws that many slashdot posters (and people in general) assume about language. I think slashdot posters might be even more prone to this, since there's a bias toward looking at the world as ordered and logical. The idea that language itself isn't perfectly ordered with strict definitions is in direct opposition to this idea.

      --
      AccountKiller
    141. Re:embedded in this message (not surprisingly) by killjoe · · Score: 1

      I am sorry but the supreme court disagrees with you. Although a corporation is not a person it is considered an entitity which enjoys all the rights of a human being (and only a tiny percentage of the responsibilites).

      They are just like people in the eyes of the law, they even have second amendment rights to arm themsleves.

      --
      evil is as evil does
    142. Re:embedded in this message (not surprisingly) by killjoe · · Score: 1

      "Do you guys honestly think that every product made in MS is done via evil means?"

      No to evil ends, there is a difference.

      "That every decision being made is anti-competitive, screws over customers, kills babies, etc.?"

      You keep falling back to this straw men. I think it's telling that the only way you can defend your company is to say it doesn't kill babies. Hey guys look at me, I don't kill babies, aren't I great? You really should set your moral goals higher then "at least I don't kill babies" because even Jeffrey Dahmer can make that claim.

      "But as I said before, you probably won't believe me. It's a lot easier for folks to make assumptions and think that everything is so black and white. Sorry if you think that way, that we're all horrible people. :\"

      You work for a horrible company which does horrible things. If you want to pretend that none of that evil sticks on you then by all means do so. The fact is that you are a vital part of a machinery of evil. You participate willingly and that makes you partially responsible for everything MS does.

      "Just following orders" does not absolve you of your moral culpability. Never has, never will.

      Stand up and take responsibility for your actions.

      --
      evil is as evil does
    143. Re:embedded in this message (not surprisingly) by drsmithy · · Score: 1
      Even the littler evils are still evil.

      How little is little ? Let's take a bit of a walk along the roadside of bad behaviour.

      About the _worst_ thing Microsoft have ever done is put another company out of business - and most of those because that company screwed up.

      Then there are corporations based around the principles of preying on people's weaknesses - fostering insecurities, encouraging addictive behaviours, pretending to do things they can't.

      Then there are corporations using slave labour, destroying the environment and killing their customers.

      Then there are undemocratic governments.

      Then there are governments restricting free speech, waging wars and setting policies based on religion.

      Then there are governments who torture, murder and oppress their own citizens.

      Then we get into acts committed by individuals, not groups of people hiding behind masks of inertia or chains of command. That's a whole new world of "evil".

      See, in the grand scheme of Things That Actually Matter, nothing Microsoft has ever done even registers above "slightly naughty" and, quite frankly, if you think otherwise then you need to get out into the real world and get some fucking perspective on what actually happens out there.

    144. Re:embedded in this message (not surprisingly) by drsmithy · · Score: 1
      I suspect you are talking from a technological point of view.

      From any point of view. OS X is certainly a nice environment to use, but it is still marred by poor performance and faults ranging from niggling to substantial. IMHO, until Expose and Spotlight, its GUI wasn't even on par with MacOS 9.x in terms of usability, let alone better - and it is only these two feature, IMHO, that make it a better than Windows (and certainly not "stunningly" better).

    145. Re:embedded in this message (not surprisingly) by AaronLawrence · · Score: 1

      I was addressing one specific point you made, which was that "it's not my fault because I just work here".

      No, I don't believe every product of Microsoft is done by evil means or has an evil effect. I think some Microsoft products are very good, or have been in the past.

      You say you've spoken out against "evil orders" - well done! That's just the right thing to do, and so you don't need the "just following orders" defense.

      But if you sometimes follow evil orders still - well, that's still doing evil. (For some values of evil. I agree with other people that calling some of the nasty things Microsoft have done "evil" seems excessive; on the other hand some of the worst things like killing Netscape seem to deserve the term).

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
    146. Re:embedded in this message (not surprisingly) by jchenx · · Score: 1

      I was going to respond, but then I read some of your older posts. It's nigh impossible to argue with someone who's a self-proclaimed zealot and has already made up their mind. :\

      Oh well, it's not like I need to prove to anyone (or you) that I'm not evil. If that's what you feel, then que sera sera. :)

      --
      -- jchenx
    147. Re:embedded in this message (not surprisingly) by jchenx · · Score: 1

      But if you sometimes follow evil orders still - well, that's still doing evil. (For some values of evil. I agree with other people that calling some of the nasty things Microsoft have done "evil" seems excessive; on the other hand some of the worst things like killing Netscape seem to deserve the term).

      Hey, if I were on the team that essentially killed Netscape, I would have spoken out. :)

      As for sometimes following "evil orders", it does suck, especially depending on how "evil" it is. Actually, I've never had anything on the order of "let's be anti-competitive!", but it's more like bugs that were punted that impacted the user for one reason or another. Fortunately, I find that the higher I go in the management chain, the more I'm able to stop them in the first place, or invoke changes on those issuing those orders (*cough BizDev cough*).

      On the topic of "evil orders", the time I felt the most uncomfortable was when I was an intern at a government contract job, just outside Washington DC. It felt like everything there was an "evil order" in some way. Yay, I'm working on projects that cost way too much, comes out of the tax payer's wallet, that NEVER GET USED. But gee, it's important that our company bid for these projects since it's free money for us. It's no wonder I left and never want to work for a "beltway bandit" again.

      --
      -- jchenx
    148. Re:embedded in this message (not surprisingly) by Wile_E_Peyote · · Score: 1

      Maybe there's something about human nature, some genetic thread that predisposes us to gather and build power to any extent and by any method available. And maybe some day we evolve to the point that is no longer necessary.

      That would be nice. I fear I will be long dead by then :(

      (For the record, while MS is prominent in my examples they are by no means unique... but when you have the industry footprint of a MS, you're going to get heavy duty scrutiny. I've sounded off about many other companies, but this forum is largely anti-MS, as I'm sure you've inferred long ago.... Anyway, nice chatting. I've "friended" you.)

      You too...

    149. Re:embedded in this message (not surprisingly) by killjoe · · Score: 1

      Yes you should never argue with somebody who does not agree with you.

      If you want to go along believing that there is nothing wrong with aiding and abetting MS and being a part of the harm they cause consumers and the IT industry at large then by all means wallow in your delusion.

      All i am asking you to do is to stand up and take personal responsibility for your part in the evil empire.

      --
      evil is as evil does
    150. Re:embedded in this message (not surprisingly) by NDPTAL85 · · Score: 1

      Darth Vader turning good in the end cannot possibly make up for the billions of lives he took while he was alive. Come on man, get some perspective.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    151. Re:embedded in this message (not surprisingly) by NDPTAL85 · · Score: 1

      All that is required for evil to triumph is for good men to do nothing. You are suggesting we do nothing for this evil because there are greater evils out there. How about we take care of them ALL?

      You want some perspective? Here's some, quit crap settling.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    152. Re:embedded in this message (not surprisingly) by somersault · · Score: 1

      he had to bring balance to the force.. he killed the Emperor in the end, and it was actually the Emperor that made him do those things anyway.. someone can have taken billions of lives but then actually repent =p people can change.. heh

      --
      which is totally what she said
  2. No post by Anonymous Coward · · Score: 0

    and no story, \. so soon?

  3. His Micrsoft is not evil point.... by Anonymous Coward · · Score: 1, Insightful

    What do you call a convicted criminal (monopolist, in this case)? A reborn and reformed model for society?

    1. Re:His Micrsoft is not evil point.... by Anonymous Coward · · Score: 0

      What do you call a "convicted monopolist"? Why, by their company name. Perhaps you, like so many other idiots, don't seem to get that you can't be "convicted" of being a monopoly.

      Using your monopoly influence, yes...being a monopoly, no.

    2. Re:His Micrsoft is not evil point.... by Anonymous Coward · · Score: 0

      Welcome to America.

    3. Re:His Micrsoft is not evil point.... by CaymanIslandCarpedie · · Score: 1

      Not that I disagree they have had and still have some questionable practices, but the whole "evil" thing has always bothered me a bit especially when used as you are using it.

      Have you or your mother, or your father, etc, etc ever recieved a speeding ticket? If so, you are a criminal and are evil! In todays society (really in any society) there are SOOOO many stupid laws I'd all but promise every single person over the age of 30 in this country has broken a law. Are they all evil?

      The other point is about how "evil" it is to be a monopolist. Actually (correct me if I'm wrong here), MS wasn't convicted of being a monopolist. They were found to hold a monopoly and abusing that monopoly in violation of anti-trust laws. Nothing inherantly illegal about being a monoply. Anyway, the point is what they were convicted of doing is basically identical to at least an awful lot of other companies are doing (if not almost all). The thing is, its prefectly OK to do these things as long as you aren't a monopoly, but illegal if you are. This gets a bit messy because they certainly weren't always a monoply, so basically thier (and many other companies) standard procedures were just fine one day, but illegal the next day because someone decided they were offically a monopoly as of that date. Not that I condone all thier behaviour, but unless the government sent them a letter letting them know that they were now considered a monoply how do they know when its OK to continue those practices and when its not?

      I'm sure this won't be well recieved here, but I just don't see MS as doing "evil" things. I think that should be reserved for the Enrons and WorldComs of the world. MS is simply not being very nice to competitors sometimes.... maybe a bit naughty but on my radar it least it doesn't raise to the level of "evil".

      --
      "reality has a well-known liberal bias" - Steven Colbert
    4. Re:His Micrsoft is not evil point.... by Anonymous Coward · · Score: 0

      Of course, the definition of "evil" is subjective, but I think intent has a large part to do with it.

      "Have you or your mother, or your father, etc, etc ever recieved a speeding ticket? If so, you are a criminal and are evil!" ...I'd say that this is reckless, but not so much "evil". When speeding there's rarely an intent to harm others for your own benefit. That might be the case (say, if you cause an accident) but it's rarely a conscious goal.

      In the MS vs. Netscape case, there was very much an intent to harm others, to strangle the company by leveraging their desktop monopoly and shut out competition. The conscious effort to harm I think makes a difference (which is different than intending to compete on merits, even if the other guy loses).

      Maybe cutting someone off in traffic would be a better analogy...or something...

    5. Re:His Micrsoft is not evil point.... by chriso11 · · Score: 1

      This gets a bit messy because they certainly weren't always a monoply, so basically thier (and many other companies) standard procedures were just fine one day, but illegal the next day because someone decided they were offically a monopoly as of that date.
      The problem isn't just the behavior that they always exhibited, it's the behavior MS exhibited when it realized that it had the power to dominate the market. And as each domination begat (it's cool to be able to use that word!) more power, MS continued to use its power to dominate even more.

      As for how should MS have known when it was abusing a monopoly? That is why they have corporate counsel - one critical responsibility is to ensure that the company is not breaking any laws. While there is always a fuzzy area to the law, and things may or may not be legal, MS knew it was a monopoly. It knew because of what it was able to do.

      MS is simply not being very nice to competitors sometimes...
      There are limits to what companies can do - for example, dumping is illegal. And MS has been proven to use illegal methods to compete.

      --
      No, I don't trust in god. He'll have to pay up front, like everybody else.
    6. Re:His Micrsoft is not evil point.... by Anonymous Coward · · Score: 0

      Open sores software is free isn't that dumping?

  4. slashdotted? by freg · · Score: 3, Informative

    It's just unavailable if the referall is slashdot.com, try copying and pasting the link into a different tab.

    1. Re:slashdotted? by Anonymous Coward · · Score: 0

      Yep... that did it...

      Now actually slashdotted...

      Thanks for your support everyone :)

    2. Re:slashdotted? by Anonymous Coward · · Score: 3, Funny
      try copying and pasting the link into a different tab.
      I use IE you insensitive clod!
    3. Re:slashdotted? by d1on1x · · Score: 1

      Maybe he did that because it was featured on digg yesterday and he expected it?

  5. Mirror Here... by Anonymous Coward · · Score: 3, Informative
  6. M$ != Evil by Doc+Squidly · · Score: 3, Funny

    What??? You can't post a story about Microsoft being anything other than the Evil Spawn of Hell, sent to crush all who'd stand between it and the total domination of the world.

    Don't they know? This is /.

    --
    I think I think, therefore I think I am.
    1. Re:M$ != Evil by Jugalator · · Score: 1

      Don't worry; we already have a Slashdotter above (currently +4 Insightful no less) that has concluded that a section about them not feeling so "evil" is around 75% longer than the average section length as an argument of things smelling fishy. I'm not sure if the general opinion here is already that this article was planted as as an operation to increase interest in working for Microsoft or not, and I doubt I really want to know. :-S

      --
      Beware: In C++, your friends can see your privates!
    2. Re:M$ != Evil by DrEldarion · · Score: 1

      Oh, people need to quit being so paranoid. If I worked at Microsoft, that's what I would write most about as well, since there's such a strong viewpoint in the geek community that they are evil. Conversely, if I were writing an article about Google, I would write most about the things that aren't all fun and candy.

      There's no point in telling people what they already know, of course the longest part of an article is going to be clearing up misconceptions.

    3. Re:M$ != Evil by tbannist · · Score: 1

      Actually Microsft is evil, in the petty, "I'd sell my grandmother for a buck" kind of way. Just like the nice guy down the street who stole $2 million from his employer's pension fund.

      And the skeptics who say it's probably a planted story are entirely reasonable and justified. The Microsoft PR department frequently lies, takes things out of context, omits important information, and pretends to be someone other than who they are. Anything positive about Microsoft must be taken with a grain of salt because they have completedly destroyed the credibility of anything positive about Microsoft through their own dishonest behaviour.

      Although I don't know whether or not this story was planted by the PR department, given Microsoft's history of planting stories it's certain reasonable to think that it might be.

      --
      Fanatically anti-fanatical
    4. Re:M$ != Evil by killjoe · · Score: 1

      I want to ask honestly.

      How do we know this is not a part of a astro turfing campaign?

      --
      evil is as evil does
    5. Re:M$ != Evil by Anonymous Coward · · Score: 0

      How do we know this is not a part of an astro turfing campaign?

    6. Re:M$ != Evil by mgblst · · Score: 1

      Has anyone noticed lately that this site has been overrun by people whinging about slashdot's anti-microsoft stance.

      Hey, I hate microsoft for the way that they have destroyed a lot of interesting companies and technologies, but I still found this an interesting read.

  7. I don't believe it. by TooMuchEspressoGuy · · Score: 5, Funny
    the good, the bad, and the in-between experiences of working at Microsoft; concentrating on focus, unreality, company leadership, managers, source code, benefits and compensation, free soft drinks, work/life balance, Microsoft's not evil, and influence.

    Sheyah. They all say that until the chairs start flying.

    --
    Many Bothans died to bring you this sig.
  8. interesting article by doofusclam · · Score: 2, Interesting

    I wonder if he got permission to publish that? I know it's vaguely approving in an infomercial kind of way, but there is genuine criticism too.

    1. Re:interesting article by Tweekster · · Score: 1

      Why would he need permission to publish that? This is a bit different than that article laying into sony a while back (that guy got canned) This is about personal experience (and not even that negative either) not just making bs up so you can get ad revenue like that Sony guy.

      --
      The phrase "more better" is acceptable English. suck it grammar Nazis
    2. Re:interesting article by d1on1x · · Score: 2, Informative

      In another article on his site he writes about blogs, and why he not dates his articles. However, he does have an XML feed to enable us to see when he has posted something new... if you add that you will see the publishing date, it is obvious this article is more then a year old.

      He probably still works there, but this should be filed under 'history for nerds, stuff that mattered'.

  9. Uh Huh by Anonymous Coward · · Score: 0

    This is priceless, "Maybe I'm being naive, but I find Microsoft's upper management to be very trustworthy." No no no there is no maybe involved, you are DEFINATELY naive.

  10. concentrating? by dotpavan · · Score: 1
    The summary says: " concentrating on focus, unreality, company leadership, managers, source code, benefits and compensation, free soft drinks, work/life balance, Microsoft's not evil, and influence.

    So, did he leave out anything? Oh yeah, the loos. :)

  11. Text of article by Anonymous Coward · · Score: 3, Informative

    Working at Microsoft
    Home Photos Writing Software Links About Résumé RSS

    It seems like there's a lot of public interest in what it's like to work at Microsoft. Here's my personal persepctive on the good (+), the bad (-), and the in-between (=).
    Background

    As a long-time Apple and UNIX user/programmer, I never aspired to work at Microsoft. (And I'm still a little surprised to be here.) I've never despised Microsoft like so many people seem to do -- it's just that Microsoft products weren't a part of my world.

    Then my wife got a job at Microsoft, so I needed to leave Caltech/JPL to work in Seattle. I didn't actually apply to Microsoft -- a friend of ours who worked there circulated my résumé and Microsoft responded rapidly and set up a last-minute interview. Although I had five other offers, Microsoft made the best impression.

    And so, here I am. I've been working at Microsoft since October, 1999 as a full-time Software Design Engineer. In that time, I've worked for three teams in two divisions, and had six or seven different managers. Four products I've worked on have shipped, two more are in beta, and I've also "consulted" for many other teams across the company, thereby influencing directly and indirectly a large number of Microsoft's products.

    Between my experience and my wife's, I think I've gotten a pretty solid feel for what it's like to work in a product group at Microsoft.
    + Focus

    As much as I enjoyed working at Caltech/JPL, it wasn't until I got to Microsoft that I realized that there's an enormous difference between working for a software company and a company where software is just a step towards some other goal (space science, finance, medicine, retail, etc.).

    Everyone at Microsoft "gets" software -- the managers, the administrative assistants, the vice presidents... Even many of the "blue collar" workers (cooks, janitors, bus drivers) know something about software -- it's not normal! At NASA, most managers and even some scientists had no real understanding of software or software development. Elevating the common denominator in this way makes Microsoft a wonderful workplace for people who love making software (even if it's far removed from the reality of "the real world", which can cause other problems, like overinflating the importance of software).
    = Unreality

    As a parent, I've come to understand that there's a wide gray area between overprotecting your children and creating a nuturing environment in which they can develop.

    I think Microsoft struggles with a similar problem with its employees. Microsoft provides its employees with a nuturing environment in which they can be most productive. But like children, these employees also need to be grounded in reality and exposed to ideas that can be disruptive or even disturbing. Otherwise a sheltered monoculture can develop that's unhealthy for everyone involved.

    It's hard for people who don't work at Microsoft's main campus to understand just how unreal the experience of working there can become. Some employees forget that most of the world doesn't have broadband wireless networking, high-end consumer electronics, luxury vehicles, and enough money that they don't need to live on a budget. Some employees spend so much time using Microsoft products, that they forget about the competition and/or lose touch with typical customers' needs.
    + Personal Freedom

    One thing that's worth losing touch with is the strict work environment.

    Microsoft gives software developers a lot of personal freedom over both the work and the work environment. I order my own supplies, customize my office as I see fit, schedule my own trips and meetings, and select my own training courses. I choose when I show up for work and when I leave, and what to wear while I'm there. I can eat on campus or off, reheat something from home in the kitchen or scavenge leftovers from meetings. I can even work remotely from home (within reason).

    For the most part, I determine what I work

    1. Re:Text of article by Zathrus · · Score: 1

      and new parents have to take their parental leave within 6 months instead of 12

      Gads... I currently work for the 2nd largest software company (behind MS) currently and I'd rejoice at this option if we had it. We had our second kid two weeks ago, she was in the NICU for a week due to an infection, and I've only taken 3 days off (and have precisely 1 day of vacation left) because we're not given any such thing and only get 2 weeks/year vacation (accrued over the year). If I had to take an extended period of time off then I would have to go on short term disability.

      Fortunately the kiddo is doing great now, so I haven't had to do that.

      At least we get free soft drinks too... and I'm nowhere even vaguely near the main campus (other side of the country).

    2. Re:Text of article by HuguesT · · Score: 1

      I'm sorry for you & your family.

      These are terrible working conditions. I would understand from the POV of a start-up, but for a large company this is heartless.

    3. Re:Text of article by AdamWeeden · · Score: 1

      Could you not afford to take unpaid leave? You should be allowed to by law.

      --
      I was quoted out of context in my autobiography...
    4. Re:Text of article by Se7enLC · · Score: 1

      Did I mention I've had six or seven managers in five years? I've only changed jobs twice -- the others were "churn" caused by reorganizations or managers otherwise being reassigned. In fact, in the month between when I was hired and when I started, the person who was going to be my manager (we'd already had several phone/email conversations) changed! It's seven if you count that, six if you don't.

      I have 8 bosses, Bob...

    5. Re:Text of article by Anonymous Coward · · Score: 0

      I've never despised Microsoft like so many people seem to do -- it's just that Microsoft products weren't a part of my world.

      And that, my friend, would be the source of your apathy.

    6. Re:Text of article by Beryllium+Sphere(tm) · · Score: 1

      >Microsoft provides its employees with a nuturing environment

      I know someone who left Microsoft recently. It's fascinating to watch. Her hair was white but the roots are now growing out dark. Skip past the two-tone hair and look at her face, and she seems several years younger.

      Therapists, counselors, and psychiatrists in the Microsoft area say that Microsoft keeps them in business.

      The author of the article probably had a different experience for two reasons. One is that he's an SDE, definitely a first class citizen in Microsoft's culture. The other is that he evidently landed in good microclimates. Get a bad microclimate where office politics have taken over and you'd be better off jumping into a meat grinder.

    7. Re:Text of article by sulfur_lad · · Score: 1

      Thanks for that. Your experience mirrors pretty much everything that anyone has ever told me about working there. I've known lots of people both interning and working there through the years, and on the whole it's seemed a positive impression.

      The one thing I would add (and this goes with most software companies probably), is to your work/life balance comments. You make your own hours, but you also set the precedent for your own hours. If you show up and want to make a good impression and thusly work 14 hour days, projects will notice that and will come to expect that, and you'll be seen to be 'slacking off' when you put in a 10-hour day. Like I say though, that's true at any software company I think.

      Anyways, great insight.

    8. Re:Text of article by spitzak · · Score: 1

      Which brings me to: influence. Very few projects at Microsoft have "small" impact. Everywhere you turn, the projects people are working on are likely to be used by thousands or millions of people. It's an awesome responsibility, but an awesome chance to create widely influential software.

      Although he is trying to sell how good Microsoft is, he has inadvertantly stated exactly the source of the evil. It is not management or some plan to wipe out everybody by being incompatable. It in instead exactly this, the excitement of knowing you are controlling a few million users, and that deep part of your brain, that if you break the competitor's product, you will gain another hundred thousand, and it goes to your head. This combined with the fact that it is much easier to just write something without referring to any standards (something OSS has problems with, too) means there is a huge subconcious push to write the most evil software possible.

      I also think any company in the same position would be just as evil. IBM was. RedHat would be (some are worried that they already are in the Linux sector). IBM could easily be again. Apple could. Microsoft sounds like they are not overburdened with management, and that if they were below 50% market share, they would probably turn into one of the most benificial companies so fast that nobody would believe it, as suddenly the only way to "influence millions of people" is to start making your code work with the stuff those people are using, rather than forcing them to change exclusively to your stuff.

    9. Re:Text of article by Zathrus · · Score: 1

      Could you not afford to take unpaid leave?

      That was an option of course (as was short-term disability, which would be a lot more sane), but I'm the sole provider for the household (my wife decided that 80+ hour work weeks at Sprint didn't play nicely with having a family, and I support her in that). We have a good bit of savings, but since we're hoping to move in the next year or two I'd rather not touch that unless necessary.

    10. Re:Text of article by Anonymous Coward · · Score: 0

      "and that deep part of your brain, that if you break the competitor's product, you will gain another hundred thousand, and it goes to your head. This combined with the fact that it is much easier to just write something without referring to any standards (something OSS has problems with, too) means there is a huge subconcious push to write the most evil software possible."

      He did not say anything of the kind. That interpretation is your own conspiracy agenda.

  12. Obviously an MS employee by SQLz · · Score: 3, Funny

    Service Temporarily Unavailable

    1. Re:Obviously an MS employee by Anonymous Coward · · Score: 0

      Please see the previous post- it's running Apache

    2. Re:Obviously an MS employee by SQLz · · Score: 1

      Apache runs on anything, even windows.

  13. You almost had me... by mlheur · · Score: 5, Funny

    Until I read the "Microsoft's not evil" part. This must be a hoax.

    1. Re:You almost had me... by Anonymous Coward · · Score: 0

      It's all a matter of point of view, and remember this guy is making it clear that he's telling us what it looks like from the inside. Suppose you were a great white shark's spleen. (I don't know for sure that they have them, let's just assume for the sake of argument, OK?) From where you are, it might seem like a perfectly nice place to be a spleen. Meanwhile, outside there's some poor creature the shark's having for lunch, and you've unknowingly contributed to its doom.

  14. Are we expected to suspend disbelief? by Anonymous Coward · · Score: 0
    Microsoft's not evil

    Really they're very nice once you get to know them and I'm sure family members and personal friends will say the same about dictators who commanded regimes that murdered millions. Microsoft are a nasty company who should stick to selling software instead of lobbying governemnts.

  15. Microsoft's not evil? by stinky+wizzleteats · · Score: 3, Interesting

    Ah - a feel-good story about someone who has had a good experience working there and hasn't seen any nefarious activities during his or her time there.

    Of what value is it to place any confidence in such accounts? It is quite possible to have worked for the mob, be well treated, and not see any nefarious activity. It is not only possible but likely (and therefore infinitely reasonable) that such activities will be concealed from such an observer. If the activities of the organization in question are well documented and proven beyond a reasonable doubt to -in fact- be evil, then such "insider" accounts to the contrary have absolutely no relevance.

    1. Re:Microsoft's not evil? by Silicon+Jedi · · Score: 1

      Exactly...

      "It's not, lets ruin 'Construction Company A', its 'Cement Company B' has a problem, let's fix it."

      Just because the head of the gamg seems so nice doesn't mean that he isn't ordering deathsquads... or throwing chairs in those closed-door meetings.

    2. Re:Microsoft's not evil? by Anonymous Coward · · Score: 0

      You don't have to work very hard to conceal anything from someone with a money hat pulled over their eyes.

    3. Re:Microsoft's not evil? by mgblst · · Score: 1

      The guys is biased, he doesn't try to hide this in anyway. Only a fool would ignore arguments from both sides of the fence. Most of us know and agree how bad Microsoft is (sometimes for entirely different reasons). But it is nevertheless interesting seeing how an employee of Microsoft views this.

  16. Well, this is new.... by Bananatree3 · · Score: 1

    The first 1 sentence article I have seen in a while.

  17. that didn't take long.... by nacks1 · · Score: 2, Informative
  18. I'm willing to bet that working at Microsoft is... by digitaldc · · Score: 3, Insightful

    ... 1000 times better than working at most jobs these days. And, if it really sucks at least you can put it on your resume for a better location and position at your next job.

    --
    He who knows best knows how little he knows. - Thomas Jefferson
  19. Author misses the point... by Dis*abstraction · · Score: 0, Troll

    ...for me, at least. Bear with me for a minute, because it's going to get weird.

    I don't give a shit about evil or not evil per se. In my world, good taste begets goodness, and poor taste, or lack of taste at all, necessarily leads to evil. For example, respect for the user in providing a tasteful environment is the direct result of an awareness of the designer's humility towards others, and that implies a sense of one's own place in nature. On the other hand, a developer who flings feces at you via his software probably won't have much respect for you in the non-binary world either.

    As for the article, it screams shit taste. The page layout reminds me of the Los Angeles freeway. The content appears to have been vomited out of Microsoft's press organ. I think I'll pass, and pass judgment on those who imagined it'd reflect well.

  20. work and microsoft by SolusSD · · Score: 2, Funny

    I'm sure working at microsoft is a great career, running microsoft software is a different story.

  21. good, bad,... by Anonymous Coward · · Score: 0

    the good, the bad, and the in-between experiences of working at Microsoft; concentrating on focus, unreality, company leadership, managers, source code, benefits and compensation, free soft drinks, work/life balance, Microsoft's not evil, and influence.

    otherwise known as the good, the bad, and the ugly.

  22. work/life balance by 5Wresistor · · Score: 1

    The work/life balance was a big watchword at HP about a decade ago. Unfortunately, it is somewhat shortsighted. It might be a good view from a company perspective, but not the perspective that an employee should have. I contend that it should be a "work/life/me" balance. And if you want an example take a look at all the harried "supermoms" out there that try to juggle the work/life so much that there is no "me" left in them! Setting realistic boundaries between the outside forces against your personal space requirements lets one feel that one is in control of at least part of his/her enviornment. And you DO have to set these boundaries. If not either the "work" or the "life" will suck all the resources out of you! I'm an old fart engineer whose kids are almost out of college. During their growing up, there was a constant battle between the job and the family life. Plus, throwing in some time for myself. For awhile, I let the job/life consume my full resources. I suggest that it's not worth it. So what if the boss or the kids are a little mad by you saying no (if it doesn't make the job review THAT bad, or that the kids run away from home.....). The point, YOU have to take the initiative to set the boundaries from the external forces in your life to keep your sanity. It seems to be a constant 3 way battle. Life is too short. No, I'm not going to work the weekend on your little project. No, that is a good enough pine wood derby racer, I'm not investing more work and effort on it to make it the very best. Yes, I am working on my pet open source project......... Again I suggest it's not work/life balance. It's work/life/me balance.

    1. Re:work/life balance by Pope · · Score: 1

      "Life" is the "me" part. Why do you make it separate?

      --
      It doesn't mean much now, it's built for the future.
    2. Re:work/life balance by Anonymous Coward · · Score: 0

      Is it just me or is this post really just splitting hairs? The whole concept of work/life balance is allowing the employee to have a life outside of work. The life part includes anything and everything one would do outside of the office. So, spending a whole long paragraph pointing out that you need to add "me" into the mix is redundant at best. I wouldn't have posted but I feel like you owe me for wasting 2 minutes of my life.

    3. Re:work/life balance by Richard+Steiner · · Score: 1

      It might be better to say work/home/life, since there are many things that a homeowner and/or parent needs to do which don't fall into the "I'm doing this for myself" category (mowing the lawn, sealing the deck, picking up the kids from xxx, etc.).

      --
      Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
      The Theorem Theorem: If If, Then Then.
    4. Re:work/life balance by Anonymous Coward · · Score: 0

      I disagree. It should not be an employer's responsibility to help you balance your home AND life balance. Everyone has much different home responsibilities. In context of the work/life balance, the me or home should be a sub-group and the balance of home/me time should be entirely the employee's responsibility.

  23. Open Source by Spy+der+Mann · · Score: 2, Interesting
    I've had access to the source code for ... Internet Explorer, MDAC, MSXML, the .NET Frameworks and CLR, SQL Server, SQLXML, Virtual PC, Visual Studio ...


    So? We all have access to the source code for Firefox, PHP, Python, Perl, MONO, MySQL, PostgreSQL, Xen, KDevelop, Code::Blocks, ...

    It's interesting. What this guy claims to be advantages, are precisely the FLAWS. Specially with Internet Explorer. Right now it would be much more secure if MS had open sourced it 6 years ago.
    1. Re:Open Source by Anonymous Coward · · Score: 0
      So? We all have access to the source code for Firefox, PHP, Python, Perl, MONO, MySQL, PostgreSQL, Xen, KDevelop, Code::Blocks, ...

      And which of those are Microsoft products? Slash-nerds may bash Microsoft code quality compared to OS software but most of them would like to take look at it if only out of sheer curiosity. This guy gets to do it everyday.

      It's interesting. What this guy claims to be advantages, are precisely the FLAWS. Specially with Internet Explorer. Right now it would be much more secure if MS had open sourced it 6 years ago.

      What's really interesting is that your bias allowed you to spin his argument into something he didn't say. Nowhere in there does he claim this or anything else to be advantages of working at Microsoft. He only lists it as something he enjoys about the job.

    2. Re:Open Source by corellon13 · · Score: 1

      I agree with you that this points out a flaw with MS. But, the point he is trying to make is that because everyone doesn't have access that it is interesting and cool (for us geeks) to be able to see the code. I for one wouldn't mind having access to that code and having an opportunity to work with those applications despite, or maybe even because, of the problems and flaws they are infamous for.

      --
      Do what is right and let the consequence follow
    3. Re:Open Source by d1on1x · · Score: 2, Insightful

      Everybody has access to open source code, that is somewhat given away in it's name. I think if you would've read the complete article you would've understood that he meant the M$ codebase is open for all employees to see/learn/fix. IANAC (I am no a coder) so I wouldn't know much about whether that'd be a good idea, but taking into account the number of employees M$ has, the source seems to be reviewed by quite a few people. That has always been one of the selling points of open source software afaik.

      And if M$ would've open sourced IE 6 years ago, that could've prevented that whole Active-X fiasco. But they didn't, and now Opera/FireFox are building more marketshare, why is that a bad thing?

    4. Re:Open Source by Anonymous Coward · · Score: 0

      Why would a microsoft employee see the source code for Halo 1 & 2 anyway, it being a Bungie product, developed by Bungie [even though Microsoft bought Bungie].

    5. Re:Open Source by h4ck7h3p14n37 · · Score: 1
      It's interesting. What this guy claims to be advantages, are precisely the FLAWS. Specially with Internet Explorer. Right now it would be much more secure if MS had open sourced it 6 years ago.

      I may be wrong in this assumption, but it seems to me that you're implying Mozilla and Firefox are secure. I don't know if you're on the CERT mailing list, but I just got an advisory yesterday regarding some dozen odd vulnerabilities. That being said, you're probably right that many of IE's security issues would have been fixed by the public if they had access to the sourcecode.

    6. Re:Open Source by mnmn · · Score: 1

      I've had access to the source code for ... Internet Explorer, MDAC, MSXML, the .NET Frameworks and CLR, SQL Server, SQLXML, Virtual PC, Visual Studio ...

      So where are the torrents?

      --
      "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    7. Re:Open Source by RocketRainbow · · Score: 1

      The funny thing is that MS is in a position that firefox et al are not: ability to offer a couple of bucks to each kid outside the company who finds a bug and submits a fix. Which apart from the money, the kid could put on their resume at graduation. Imagine MS open-sourcing for "developers only", overlooking a few college students taking a copy for their own use, and continuing to charge the f*** out of businesses. Let's be glad they don't read /.!

      --
      *#*#*#*#*#******* I love peanut butter sandwiches!
    8. Re:Open Source by Anonymous Coward · · Score: 0
      Let's be glad they don't read /.!

      Yes we do.
    9. Re:Open Source by Anonymous Coward · · Score: 0

      Imagine what the IE source code looks like...

      - Haven't been rewritten from scratch in years...

      - A messy patchwork of updates and security fixes...

      - Persistent bugs and lack of features (PNG transparency, CSS bugs etc)

      - Underfunded(?) Ignored by upper management (before Firefox got on their radar)

      Blaargh!

  24. suckup? twit? by EllynGeek · · Score: 0, Troll

    The author is either a bigtime suckup, a twit, or too overpaid and comfortable to work for a company that is truly not evil. Hey, just admit that evil pays better and we'll respect you more. These hollow justifications sound more like he's trying to convince himself.

    --

    we will end no whine before its time

    1. Re:suckup? twit? by msblack · · Score: 3, Funny

      Before you attack a person with Ad Hominem charges, check out his CV. The gentleman has more scholarly awards than a roomful of SlashDot readers:

      Awards

      2003 Microsoft Gold Star Award
      2003 US/International Patent (Pending) 304064.1 Common Query Runtime System and API
      2003 US/International Patent (Pending) 303845.1 Query Optimizer System and Method
      2003 US/International Patent (Pending) 301638.1 Query Intermediate Language (QIL) Method and System
      2002 US Patent 1911574.1 XML Views Over Relational Data Using XML Schema
      1996 NASA Grant NRA-96-10-OSS-055, A Collaborative Environment for the Space Interferometer Mission
      1994 Caltech Hinrichs Leadership Award
      1993 Caltech Don Shepard Essay Contest Winner
      1992 Caltech Robert Andrews Millikan Scholar (again)
      1991 Caltech Robert Andrews Millikan Scholar
      1990 National Merit Scholar
      1990 Oklahoma Academic All-State
      1990 Valedictorian, Midwest City High School
      1989 1st in seven-state region, American High School Mathematics Exam
      1989 Principal Mallet Percussionist, Oklahoma All-State Band
      1988 Principal Mallet Percussionist, Oklahoma All-State Orchestra

      --
      signature pending slashdot approval
    2. Re:suckup? twit? by Anonymous Coward · · Score: 0

      what does scholarly awards have to do with him being a suckup or not?

    3. Re:suckup? twit? by Anonymous Coward · · Score: 3, Funny

      You're right. I would never question the authority of a "Principal Mallet Percussionist", especially one who mentions it on his CV.

      Just don't let this guy near a machine room...

    4. Re:suckup? twit? by feijai · · Score: 2, Insightful

      I don't mean to dis this guy, but this award list should not be used as a demonstration of impressiveness. It's very typical of a person in his situation. He's doing fine, but there are PLENTY of /. readers doing just as well, thanks. Of course there are also 13 year olds but... While at NASA he got a grant -- from NASA. Internal grants of institutions like this are generally easier to come by than external ones (trust me, I have many), and more importantly, they're usually the result of a large number of people working on a proposal. Likewise, he has four patents listed, all variants of the same item: almost unquestionably this is joint work he's done with as a team member while at Microsoft. This is all good stuff to have on your resume, but it's not atypical.

    5. Re:suckup? twit? by EllynGeek · · Score: 1

      hey no fair. This morning I was +5 Insightful. Now I'm a troll. Why did the retarded mod come after the smart one? I am saddened.

      --

      we will end no whine before its time

  25. Brainwashing by Mayhem178 · · Score: 5, Interesting

    My friends and I knew a guy at our college (Rose-Hulman Institute of Technology) that was hired on at Microsoft. Prior to leaving, he was always very open-minded about software usage, willing to try various options, be they proprietary or open source. After a while, he came back a changed man. He simply couldn't fathom how it was that we (as students) were using anything but Microsoft products, and would argument, sometimes vehemently, that we shouldn't be using *NIX or anything of that nature. It was truly scary.

    --

    "You will pay for your lack of vision..." - Emperor Palpatine to Ray Charles

    1. Re:Brainwashing by tomstdenis · · Score: 2, Insightful

      It's called "selling out". Everyone has their price. The trick is to recognize it and work within it.

      He came back spouting the virtues of MSFT because he basically sold his values and convictions [the good kind] for a paycheque and status.

      Tom

      --
      Someday, I'll have a real sig.
    2. Re:Brainwashing by Anonymous Coward · · Score: 0

      Not all their "conversions" go in the same direction. One of my friends went to Microsoft for a summer internship, full of enthusiasm, but came back swearing that he would never have anything to do with them again.

    3. Re:Brainwashing by Anonymous Coward · · Score: 0

      Back when I was in college (oh, 1989 or so) I saw a similar thing happen. Guy was interning at Microsoft over the summer. He came back a little *too* defensive about Microsoft. Ha ha I thought, what a loser. The guy ended up retiring before 30. He rock climbs for a living now.

    4. Re:Brainwashing by Anonymous Coward · · Score: 0
      "Prior to" ... reading SLASHDOT every day .... "he was always very open-minded about software usage, willing to try various options, be they proprietary or open source. After a while, he came back a changed man. He simply couldn't fathom how it was that we (as students) were using anything but" ... !Microsoft ... "products, and would argument, sometimes vehemently, that we shouldn't be using" ... !*NIX ... "or anything of that nature."

      (Just 3 minor corrections for clarity/illustrative purposes)

    5. Re:Brainwashing by jchenx · · Score: 2, Interesting

      Then he's a sell-out, with little backbone. He probably WON'T last long at Microsoft (and from your comment, it sounds like he didn't). I've worked at MS for a couple of years now, and know quite a few people here. Yeah, there are a few idiots here that are pro-MS everything and anti-anything-else no matter what. But the rest of us are much more practical and open about things.

      Am I going to declare that Linux is the best and that everyone should ditch Windows? Or that the PS3 is going to own all? No. If I felt so strongly about that, I wouldn't be working here in the first place. But I'm not going to say Linux is horrible and no one should get a PS3. (I've had Linux boxes in the past, and I will be getting a PS3, since I'm a big fan of Square-Enix games that are often PS-exclusives). Nothing is ever so cut and dry. I especially hate FUD in general, when its used against MS or for MS.

      Maybe it's just me because I work in MGS (MS Game Studios) and it's a different culture than those "guys on main campus". :)

      --
      -- jchenx
    6. Re:Brainwashing by Mayhem178 · · Score: 1

      I'm not trying to imply that all Microsoft employees are like that. As far as I know, he still works there, though. Not for sure, it's been a coupla years. Either way, sell-out or not, it was still downright scary at the time.

      --

      "You will pay for your lack of vision..." - Emperor Palpatine to Ray Charles

    7. Re:Brainwashing by Gorshkov · · Score: 1

      Two Words: Stockholm Syndrome

      http://en.wikipedia.org/wiki/Stockholm_syndrome

    8. Re:Brainwashing by Anonymous Coward · · Score: 0

      It is not "Brainwashing" it is called he wants to support the company he works for. Thats what GIVES HIM A PAYCHECK. (Something you kids will have to worry about some day).

    9. Re:Brainwashing by Anonymous Coward · · Score: 0

      Indeed!

      I had a college friend who went off to work for Microsoft... same story as yours.

      We also started that joke around that Microsoft literally brain-washes people.

  26. Microsoft Dynamics by tallsails · · Score: 2, Interesting

    With the new "live" approach, the new boss from Lotus Notes trying to turn the company, I really think MSFT (and I am no rabid fan) will compete well with SAP and peoplesoft. To bad its the wrong way to go... http://blog.tallsails.com/2006/04/19/google-hooks- up-w-salesforce-and-oracle.aspx

  27. Slashdotted already... by Anonymous Coward · · Score: 0

    As usual, the most interesting articles are ALWAYS slashdotted and unavailable. I don't suppose someone could post a mirror site - I really want to read this article. COuld someone please just post the article here?

    1. Re:Slashdotted already... by Anonymous Coward · · Score: 0
      someone could post a mirror site

      No karma whoring intended, posting as AC.

  28. Re:Microsoft's not evil? Not exactly - RTWFA by Anonymous Coward · · Score: 0

    If you read through to the middle of the article, he's quite critical of middle-level management. Basically, he's consistently had a lot of bad managers, and so have others on other teams. A lot and bad are two things you don't want from your manager. It sounds like their influence/reward system at management level is screwed up, leading to stupid political games (he describes 'cult of personalities' managers who cultivate a few die-hard sidekicks and they travel around the company.

    The guy seems pretty honest to me.

  29. Conspiracy Logic by TiggertheMad · · Score: 1

    is quite possible to have worked for the mob, be well treated, and not see any nefarious activity. It is not only possible but likely (and therefore infinitely reasonable) that such activities will be concealed from such an observer.

    ...And on the other hand, such a wonderfully circular logic loop cannot be debated. 'If I cannot see any source of wrong doing', says the conspiracy nut, 'Then it must be deliberately concealed from me, hence a conspiracy!'

    --

    HA! I just wasted some of your bandwidth with a frivolous sig!
    1. Re:Conspiracy Logic by FreeUser · · Score: 1

      is quite possible to have worked for the mob, be well treated, and not see any nefarious activity. It is not only possible but likely (and therefore infinitely reasonable) that such activities will be concealed from such an observer. ...And on the other hand, such a wonderfully circular logic loop cannot be debated. 'If I cannot see any source of wrong doing', says the conspiracy nut, 'Then it must be deliberately concealed from me, hence a conspiracy!'

      He probably thought referencing the obvious, that we have well documented misbehavior on the part of the Microsoft (convicted monopolist, victim testimony going back decades, and numerous enough to fill rooms with filing cabinets full of depositions), didn't need to be belabored. When you introduce that minor detail, his logic ceases to the circular. His mistake for not referencing widely known facts (Microsoft's conviction for abusing their monopoly, the courts findings of fact, etc.), but given that we know Microsoft broke the law, that we have reams of depositions describing their anti-competative and, yes, evil, practices in detail, it is not cicular reasoning to point out that this low level functionaries protestations to the contrary, and claims that the very people engaging in this activity are "ethical", have no bearing on reality, nor to cite an example of working for the mob (or any other bad organization) as hardly evidence to the contrary.

      We are being asked to believe Microsoft's upper management is extremely "ethical" by a Microsoft employee who thinks working there is pretty good, and hasn't himself been privy to the illegal decisions we know as a matter of public record that organization has made.

      It is absurd to expect us to dismiss facts in the public record in favor of anectdotal pretestations to the contrary by MSFT employees (whether or not they're being paid to say such things), and insulting to our intelligence to boot.

      Oh, and to the other bonehead in a related thread calling people "stupid" for citing Microsoft as evil, with the comment "evil is people suffering, not a clippy icon", (a) the latter is typical a joke at MS expense (c.f. humor, sense of, and the need to get one), and (b) what exactly do you think the dozens of companies that were destroyed by Microsoft's illegal, anti-competative behavior, and hundreds if not thousands of employees who were displaced as a result, were doing? Throwing a party? MS has broken the law, and in so dooing ruined lives, damaged businesses, and wrecked livlihoods. That alone is evil in most ratioinal people's book. Add to that the suffering their products cause (I've known people to lose entire weekends with tech support trying to get their windoze boxes running, and have been brought to tears. Not through any fault of their own, but because the Dell Notebook they owned, and the Microsoft software on it, weren't fit for public consumption), and one can make a very compelling case that the company is indeed evil by any definition, regardless of what its paid minions may say.

      --
      The Future of Human Evolution: Autonomy
  30. THAT many managers, THAT bad... but he's HAPPY? by dpbsmith · · Score: 2, Insightful

    "Did I mention I've had six or seven managers in five years? Two were so awful that if they were hired into my current organization (even on another team), I'd quit on the spot."

    One has to wonder why he didn't "quit on the spot" previously... say, about the time the second was assigned to supervise him.

    In thirty years, working in mid-sized nonprofit, one Fortune 500 company, one ten-person startup, and two mid-sized for-profits, I've only had no managers "so awful that if they were hired into my current organization (even on another team) I'd quite on the spot." I've only had one so awful that if they were hired to supervise me, I'd quit... and when he was, I did. (Honesty compels me to say that it took me a year before I did... but I did).

    1. Re:THAT many managers, THAT bad... but he's HAPPY? by geekoid · · Score: 1

      WHen I had a manager so bad it made me want to quit, the first thing I did was write a paper with why he was bad, and then present it to his bosses boss. I figured eh, I'm leaving anyways, and it's this guys fault what harm could it have.

      Two days later I was called in, we talked about it. Put me in a different team. Month later that manager was gone.

      I was an f'n hero to the other team members. Sadly, I gave notice two week letter becasue I was given an offer that paid 75% more.
      I miss the 2000 job market.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:THAT many managers, THAT bad... but he's HAPPY? by IflyRC · · Score: 1

      I was in a similar situation. I was on a project that ended up just screeching by on funding (big funding war at the time between two internal groups - one had the money and wanted to pay for it, the other group said they didn't have the money but it was their place to pay for it...whatever). Anyway, I was pretty much the last person on the team, doing 5 people's job trying to get an online store live. After a few management backstabs...I turned in my notice, effective IMMEDIATELY. I didn't care, I wanted out bad. One manager had lied about a meeting I had with her while speaking with *my* manager. I got back from lunch, everyone told me he was on the warpath and what was said. I talked to him, he blew up at me and I was gone.

      Any way, I was a contractor - no one else knew the system and if I left without any warning the whole thing was set way back - they offered to double my rate for another month and promised he was to have no contact with me. A few months later, he was gone. Not a single group got a long with him.

  31. -1 Offtopic by EraserMouseMan · · Score: 0, Offtopic

    You sig has been bugging me for the past few days. If you are referring to XP solutions that make the uptime claim that you say is impossible, consider this. It's entirely possible to have 100% uptime running WinXP if you use either clusters and/or employ load balancing.

    1. Re:-1 Offtopic by Gorshkov · · Score: 1

      If you are referring to XP solutions that make the uptime claim that you say is impossible, consider this. It's entirely possible to have 100% uptime running WinXP if you use either clusters and/or employ load balancing.

      No. The *cluster* may have an uptime of %100, but a single XP machine does not.

      Still, I don't see grandmaw getting a cluster installed so she can keep Messenger running for 3 days while she' waiting to hear about the birth of her latest grandchild.

  32. Personal Freedom by Billosaur · · Score: 4, Funny
    Microsoft gives software developers a lot of personal freedom over both the work and the work environment. I order my own supplies, customize my office as I see fit, schedule my own trips and meetings, and select my own training courses. I choose when I show up for work and when I leave, and what to wear while I'm there. I can eat on campus or off, reheat something from home in the kitchen or scavenge leftovers from meetings. I can even work remotely from home (within reason).

    Out of Office Reply: I'm not currently in my office, which is being rennovated to accomodate a swimming pool and a helipad, but am instead on a business trip to Hawaii, for a training course in pearl diving. Once I return to Redmond, I'll be happy to get in touch with you, after sampling the fine quailty pizza left over from the last meeting about Vista. Take care!

    --
    GetOuttaMySpace - The Anti-Social Network
    1. Re:Personal Freedom by zyte · · Score: 0

      That's what I'll do with my furniture budget for this year!

  33. I like his title at work... by Anonymous Coward · · Score: 0

    Emulation Ninja :D

    -W

  34. I Wonder if by Uosdwis · · Score: 1

    I wonder if we are going to find this in a previous press release kinda' like the 'switcher' from clip art

  35. what the hell by observer7 · · Score: 0

    why a pr for microsoft ? this mole planted by microsoft to wander into our enclosuer and lie to us about microsoft isn't doing anything ...when there actions prove outherwise . trying to soften there tone with there losses in european courts , there sucking up anywhere they can suck

  36. Digged. by Anonymous Coward · · Score: 0

    So, does slashdot just get all of its stories from Digg these days, or what?

  37. Here goes my excellent karma by endrue · · Score: 3, Insightful

    I have to admit that even though I could feel the slant of this article I could not help but feel a little bit excited by this. Knowing Microsoft technologies is what pays the bills for me (C#) but I have tried to avoid becoming a fanboy for all things Microsoft. However, after reading this article, I cannot help but think that Microsoft is a pretty cool place to work. The .NET Framework is a massively impressive codebase that I would be psyched to work on. Not to mention that the environment is painted as more Google-esque than I previously realized. How many of us (who have all bashed Microsoft fairly and unfairly) would not drop our current job to take a position at Microsoft? I know that I would.

    - Andrew

    --
    I meta-moderate because I care.
    1. Re:Here goes my excellent karma by smoker2 · · Score: 1

      If you stick your tongue just a little bit further up, then we may give you a call.

    2. Re:Here goes my excellent karma by An+ominous+Cow+art · · Score: 1

      > How many of us (who have all bashed Microsoft fairly and unfairly) would not drop our current job to take a position at Microsoft? I know that I would.

      I'd live out of a shopping cart first. Or so I say now; I haven't yet had to make the choice between homelessness and working for a company I despise so.

    3. Re:Here goes my excellent karma by Anonymous Coward · · Score: 0

      And that is why so many homeless people have mental health issues. I'd work for microsoft.

    4. Re:Here goes my excellent karma by Anonymous Coward · · Score: 1, Interesting

      I just quit MS to work for Sony.
      MS blows. I hated working there.
      They never ship anything.
      They have the same godamn meetings over and over.
      Did I mention they never ship anything...

    5. Re:Here goes my excellent karma by anonicon · · Score: 1

      If you stick your tongue just a little bit further up, then we may give you a call.

      Funny, that's how Linux tech support works too.

    6. Re:Here goes my excellent karma by geekoid · · Score: 1

      so your excited about working 24/7 for less the industry wages with no hope of 'cashing in' with stock?

      well good for you, but I would not work there unless it was my last choice.

      Yes, I use their products.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    7. Re:Here goes my excellent karma by kelnos · · Score: 1
      How many of us (who have all bashed Microsoft fairly and unfairly) would not drop our current job to take a position at Microsoft? I know that I would.
      I interviewed with Microsoft a month or so ago (they contacted me; I wasn't looking), and decided not to pursue a 2nd-level interview after being asked to do one. Just because you'd do something, it doesn't mean everyone else would. (By the same token, just because I wouldn't do something, it doesn't mean everyone else wouldn't. Our tiny sample size here is useless to draw any kind of conclusion.)
      --
      Xfce: Lighter than some, heavier than others. Just right.
    8. Re:Here goes my excellent karma by An+ominous+Cow+art · · Score: 1

      I blame my mental health problems on years of working with Microsoft products...

  38. I almost believe him by theolein · · Score: 2, Insightful

    Until he said this: "No one ever says "Hey, let's go ruin company P" or other things that could be construed as "evil.""

    He must have missed the news about Steve B, chairs and Google.

  39. Sure.. by bmajik · · Score: 4, Interesting

    I was going to comment that I thought it was interesting that this guy was mentioned as being from a mixed UNIX, Apple, Caltech, and JPL background. I thought about why that might be relevant.

    In any case, this guy is just one data point in trying to get a picture of "life on the inside" of Microsoft. You might find other pictures by reading my (and other MSFTies here - there are many) slashdot posts on the subject, or by reading the minimsft blog, or by trying to decipher the publicly-made statements by our PR people (or by PR agencies working on our behalf). All will paint slightly different pictures.

    Unfortuneately i haven't been able to read the article - thanks slashdot effect - but I'm always curious to see MSFT people talking about "life on the inside", to see how their experiences compare to my own.

    As far as my own background - as recently as college, i was saying things like "I will never work for a company that expects me to use NT - it's shit", as I coded away infront of my work provided SGI Indy. I gave up Windows after 3.1 and used OS/2, linux, and Solaris at home until college, when I switched to exclusively solaris and irix.

    When I joined MS about 6 years ago i was still very anti-MS. I was joining to light a fire under the people that had burdened the world with so many bad things. I figured that peoeple just didn't have the unix expertise and outside world view that i brought to the table. If they only knew, I thought.

    I probably made a lot of enemies those first few years, especially people on the outlook and exchange teams. But I also got a few private emails from product support guys saying "i loved reading that.. thank you for flaming person blah...our customers run into this all the time.. somebody should have said this sooner"

    I was fond of pointing out that i used Pine against exchange-IMAP because at least Pine knew how to not block its UI threads while trying to access a message. (This is fixed in Outlook XP, Outlook 2003, and works pretty well in Outlook 12 betas, btw)

    For a while, it seemed, my strategy of badgering MSFT people about how great *nix was and how much MS sucked was working. I was involved in some of the "how do we compete with {linux,solaris,apache} conversations even though I was some lowly tester off in Visual Studio. I was obnoxious, antagonistic, and I claimed big street cred working in the unix side of the industry. We were struggling at first to get dedicated, experienced people in place to understand the unix-competitive landscape, so much so that it made sense for "them" to talk to a bozo like me about it. Things are better now - there are smart people that work on understanding the *nix landscape full time.

    The culture change I've observed here has been pretty satisfying. When I first complained that VB6 didn't work for debugging DLLs if you didn't have admin rights, a PM for VB told me "the NT security model is too hard, we're not going to bother figuring it out". That kind of crap doesn't fly _at all_ any more. We've really "got religion" around non-admin, secure-by-default, etc. That stuff keeps getting better and we're chipping away at the debt of design and code deficienies we have in the face of an always-on, hostile internet that nobody expected years and years ago [historians will note that the _first_ internet worm worked on unix machines.. and unix collectively has had a spotty and evolving approach to practical security.. ]

    Naturally, MSFT has changed me as well. I used to come into discussions with the "UNIX roolz, MS suxx0rz" point of view. I was interviewing with a guy in NT and he was trying to ask me technical questions and I was trying to tell him how the NT design sucked because i read it in BYTE magazine. (i flunked that interview)

    I've since learned that, actually, when I used to make those sorts of generalizations, I actually didn't know enough about anything to be running my big mouth. I was having an argument with some guy where I was talking about how the S

    --
    My opinions are my own, and do not necessarily represent those of my employer.
    1. Re:Sure.. by Oriumpor · · Score: 3, Insightful

      A big portion of the dilemma you describe, ignoring the silly 31337 *nix fanboys, is that the inner workings of open systems in the eyes of the systems engineer is readily available. A BSD or Linux admin can rip right down to the source of a particular system call and know what's going on. Even if the stuff is partially documented, any flaws in the doc can be made pretty apparent by looking at the source.

      As someone who's worked in a mixed environment (Linux/OpenVMS/Win32) I've been pretty satisfied with the operation of certain aspects of Microsoft products. However, when a major problem comes up, and Microsoft doesn't happen to have it documented in TechNet you're hosed and are stuck ponying up for support.

      Sure there are MSDN forum archives that can give you a bit of insight, but that requires a subscription and for the average business they're not going to pony up for that. Building unattended windows installations are pretty much by the seat of the pants, and require third party utilities to be managable.

      Active Directory (pre-2003) was a real hassle to diagnose, and often required a ~$150 call to Microsoft if you made a simple typo. Not to mention Microsoft's history of acknowledgement and fixing of third party diagnosed security issues in their software is abysmal as opposed to F/OSS environments where a patch for a security issue is often included in the advisory release.

      Bug tracking is done behind closed doors as opposed to F/OSS where bugs released to the developers are readily available, if they are not immediately patchable work arounds can be inferred by System Administrators themselves. "Early" releases of hotfixes can be paid for, but by then who knows how long the bug has been known.

      I'm not knocking the security advances M$ has begun to add on to it's platforms. But it's definition of secure-by-default has a long way to go to provide comparable security to secure-by-design operating systems.

    2. Re:Sure.. by jonissan · · Score: 1

      dude u might wanna read the comments already posted before u say u can't read the article. Above yr post is a link to a google cache of the article. No excuse.
      here it is again 'cos yr too lazy to read more than a few lines away:
      http://72.14.203.104/search?q=cache:ILiHKIGJa_oJ:w ww.qbrundage.com/michaelb/pubs/essays/working_at_m icrosoft.html+&hl=en&gl=us&ct=clnk&cd=1

      btw, wtf? how can u have an opinon about what he says w/o reading what he said

    3. Re:Sure.. by rehtonAesoohC · · Score: 1

      Very intersting tidbit. Thanks for posting that. :)

    4. Re:Sure.. by wift · · Score: 1

      Another well thought out post. A rarity here. Thank you.

      --
      ....... Thus ends my attempt at wit or whatever
    5. Re:Sure.. by castle · · Score: 1

      Check your keyboard, the 'y' 'o' 'u' and 'r' key appear to have issues with responsiveness to pressing, I'd say it is about 50% functional.

    6. Re:Sure.. by Anonymous Coward · · Score: 0
      here it is again 'cos yr too lazy to read more than a few lines away

      You're accusing someone else of being 'too lazy'? You might want to exercise a little more effort yourself to stretch way over to those other keys that spell those crazy words like "you're".

    7. Re:Sure.. by Anonymous Coward · · Score: 0

      That doesn't explain why you went to work for them, knowing full well what they've done to the industry.

      Sellout.

    8. Re:Sure.. by Anonymous Coward · · Score: 0

      Well thought out post... very interesting!

      I think we all play the know-it-all role. Since you admittedly, I think went a bit too far sometimes, how would you suggest approaching someone as your 'former' self when dealing with this?

      I don't work in the Tech industry myself, but I deal a lot with this as an academic and in the workplace. The people who "think" they know and won't listen to informative comments.

      And I think whenever I try and make such a comment, I will make sure I 'know'. Lesson learned. :)

    9. Re:Sure.. by mnmn · · Score: 1

      I've learned the same, only less dramatically. I've had trouble convincing everyone to start using Linux when I was personally responsible for the entire company's IT system and my job was on the line. The thing is, unix is just pleasurable. Its intuitive, clean and clear, even the commercial unix are. You know what each command does and you build scripts on top of them. And you can always switch to another terminal rather than stare at the frozen window, its simply a pleasure to work with.

      Everything has its place. Sometimes that DOS app needs DOS. Sometimes some weird but critical app requires windows 9x to function and you cant go to windows 2003. OSS is not the solution to everything... yet.

      --
      "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    10. Re:Sure.. by bmajik · · Score: 2, Interesting

      I don't have a really good answer for this, but you can try asking them the following litmus questions.

      1) Are you sure? Why?
      2) Has that been your personal experience? No? Where did you hear about it? Why do you beleive it enough to be retelling it?
      3) Is this something that's even measurable? How did you measure it? Why do you think that is the appropriate way of measuring it?

      So the example I gave earlier on.. I was telling this NT guy that making GDI or Win32 (or something -- i dont even remember) in-kernel for NT4 was a dumb move. Byte magazine said so, they showed the pretty rectangles on the architecture diagram. Clearly, this was introducing instability into the system, because if Win32 crashed it would bring down the system! Horrors!

      That's what I read, that's what I repeated, that's what this interviewer just tolerated. It's too bad he didn't bust my chops right then and there.

      Years later, as I was reading Inside Windows 2000 3rd Ed, written by somebody that actually knows wtf they're talking about (and has an NT source license, and is the guy behind sysinternals.com), he was talking about this very problem. And how in every version of NT, if CSRSS (Win32 subsystem runtime) crashed/returned to SMSS.exe (Subsystem/Session Manager - responsible for starting the Win32, OS2, and Posix subsystems in NT), SMSS would bug check the box immediately.

      Boy, that's an interesting detail. So it didn't matter where they put Win32 stuff - if there was a crash, the box was going down automatically, by design. The Win32 -> kernel move was a big perf win (apparently), and NT has only gotten more and more stable over time, not less so.

      (for those interested, this explanation appears in the grey box starting on pg 53 of the book)

      When i think about this story, any of those litmus test questions would have caught it. Did i really understand the problem well enough to be talking about it? No. Had Win32 crashing been my personal experience? No - I'd refused to even use NT up until that point in my life. Why was I even bringing this up? To sound intelligent. To try and be provocative. Because Microsoft was "the enemy".

      Now, when I talk about this story, I make sure to attribute the "knowledge" to the source I got it from (The "Book"). Infact, I even pulled it out while writing this to make sure I got the details acceptably close. I still don't have any personal experience with CSRSS crashing. But I "buy" the argument presented in the book until I learn otherwise (by hearing a better argument).

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    11. Re:Sure.. by houghi · · Score: 1

      "how do we compete with {linux,solaris,apache} conversations

      Interesting that these discussions are going on. That means that Microsoft see them as a threat. Means we are at the 'then they fight you' stage.

      Especially intersting in the case of Linux.

      --
      Don't fight for your country, if your country does not fight for you.
    12. Re:Sure.. by Anonymous Coward · · Score: 0

      To cherry-pick some parts of your post I thought might bear clarification:

      Years later, as I was reading Inside Windows 2000 3rd Ed, written by somebody that actually knows wtf they're talking about (and has an NT source license, and is the guy behind sysinternals.com), he was talking about this very problem.

      Close, but not quite-- there are two principal folks behind Sysinternals; Mark Russinovich is very proud of the fact that he's never had a Windows source code license and has been able to determine the complete process and thread structures and pretty much the entire inner workings of the kernel through reverse-engineering with a debugger and the appropriate symbols. Dave Solomon is an MS source-code licensee and consults regularly with the engineers inside Microsoft itself. (And that's not counting Bryce Cogswell, whom I've never met...) They write those books together.

      And how in every version of NT, if CSRSS (Win32 subsystem runtime) crashed/returned to SMSS.exe (Subsystem/Session Manager - responsible for starting the Win32, OS2, and Posix subsystems in NT), SMSS would bug check the box immediately.

      Yes, but you are conflating the CSRSS with the GDI. The GDI is the graphics interface, which (in NT) crashed frequently due to bugs or nonstandard configurations in graphics drivers. CSRSS is the process which supports the Win32 API that you would use to access processes and files and all the other stuff you'd normally do in user mode. That's always been pretty stable.

      Moving the GDI into the NT kernel was a huge performance win for Microsoft, but there's no question that it was a HUGE source of stability problems until Win2K when it finally got really rock-solid.

      And yes, I write Windows system services and drivers for a living, so I do know what I'm talking about. I know your post is a few hours stale, but I'll check back later if you want me to elaborate.

    13. Re:Sure.. by Anonymous Coward · · Score: 0

      I hear you. I joined MS in 2000, fresh from an all-Unix background. Ended up working in Exchange (joined up shortly before they shipped E2K), and I've seen a huge difference in how things get done now vs when I first signed on. We did a lot of things just plain wrong back then, but it wasn't due to "evilness" - more like plain stupidity by management (date driven release! woo!) and good old fashioned nerdly hubris. There was this one guy (who BTW is a well known MS blogger now) who used to look at bug reports, then look at the code he wrote, and resolve all bugs "by design", as in the code is the design, so his code was *by definition* perfect. There was much rejoicing when *that* barrel of laughs left. Thankfully most if not all the dinosaurs are gone by now and have taken the craptastic attitudes with them. We now have fully automated daily test passes (functional, performance, scalability, fault injection), a dedicated internal security team (who keeps tabs on all the *hat events and periodically bugs people to make sure that each vulnerability found in other products won't show up on ours), several security reviews by external teams before product release, plus a lot of focus on performance and stability. 99% of this has started happening in the past 6 or so years. Microsoft really is changing, and it's us unix guys who are subverting the beast and making it happen :)

      Of course, I'll probably be branded a liar or an astroturfer for saying this. Welcome to slashdot, where the average MS geek feels as welcome as a Nigerian in Alabama ;)

    14. Re:Sure.. by Anonymous Coward · · Score: 0

      >A BSD or Linux admin can rip right down to the source of a particular system call and know what's going on.

      Maybe you have the ability, maybe those around you do as well. But in general? B***S***.

    15. Re:Sure.. by Anonymous Coward · · Score: 0

      I've since learned that, actually, when I used to make those sorts of generalizations, I actually didn't know enough about anything to be running my big mouth.

      And yet it hasn't stopped you, here. Your degree in is what, exactly? You're a god damn tester. Get the fuck over yourself.

    16. Re:Sure.. by Alioth · · Score: 1

      And even with expensive support, often they can't help.

      In a previous life, I worked on a project where it was necessary for us to write a complete replacement GINA (the bit that logs you onto Windows - it's a DLL that winlogon.exe loads). We were having problems getting the environment right - but we had a US $40,000 support contract with MS precisely for eventualities such as this.

      We ended up speaking to the NT developers themselves. Even they couldn't answer our questions (presumably because the person who wrote the code had since left, and the documentation they had on GINA was no better than the documentation we had - basically, a terse to the point of almost uselessness Windows help file). We ended up reverse engineering the MS GINA. That expensive support contract was essentially worthless to us. However, I was quite gratified to see that when Win2K came out, the GINA documentation had been substantially expanded - I think the developers were intensely embarrassed that we were forced to reverse engineer their GINA to make ours work right, and did something to fix the problem.

      I often tell people "Never ascribe to malice that which can adequately be explained by incompetence". Recently, a Samba developer was relating his experiences with interacting with MS developers, and discovering that the entire Network Neighbourhood et al. code in Windows is very poorly documented _within even Microsoft itself_. I suspect MS is not really dragging its heels in the EU antitrust settlement to provide adequate protocol documentation - I believe they are having to read the code to figure out how it works and write the documentation because, just like the GINA documentation back in the NT 4 days, it either inadequate or non-existent (and the people who originally wrote this have long since left the company).

      If these incidents with poor documentation of the internal workings of Windows are endemic, it will be an awful long time before MS does 'secure by default'. There is an _awful_ lot of code out there which may be in a condition that no one really knows what it does; Windows is a complex product.

    17. Re:Sure.. by bmajik · · Score: 1

      Nice work, anonymous antagonizer :)

      I'll respond to this because it's interesting. Point-taken about getting over myself, although it would help if you could be more specific. What should I have not done or said? Are you just badgering me for the fun of it?

      And yet it hasn't stopped you, here

      I am trying to figure out: in a post that largely recounts my personal experiences working at MSFT, how i am talking about stuff i don't understand/know about?

      Your degree in is what, exactly?

      Thanks for asking. I took the easy route and got a double major in Math and Computer Science. I was admitted to state university (Nebraska. Hold laughter, please ;) on a full academic scholarship into their engineering program. I had 20 hours - including 3 semesters of calculus -- completed due to AP classes and transfer credits when I showed up on day one.

      After my first year of circuits classes, I decided that the results I was getting in those classes were not justifiable given the amount of time I was dedicating to them. (IOW: I found them more challenging than I cared to deal with. Most people in this engineering program were on a 5 year plan; I wanted to be done in 4 and out in the work force full time).

      So, I dropped out of the engineering college and went for the math/compsci double major as an easy-out (since i had so much math done by the time I entered school)

      You're a god damn tester

      Yep. And at the places I worked before MS (private consulting, Boeing, a national ISP, university IS department), I was either a developer or a UNIX admin, or usually both. At one company, I rewrote their C++ billing system (that they had contracted out and paid a quarter-million dollars foar) and made it run in a fraction of the time and improved the accuracy, and expanded its features so that the ISP could offer more types of products and plans. In 3 months, because I was still a college student during the school year.

      It was only when I got to Microsoft that I met developers that said "you're not good enough to be one of us" (not worded quite that way, mind you).

      So, I guess maybe the claim here is that people that are good enough to be star developers at a lot of places aren't qualified to be developers at all at Microsoft. Although as I wrote elsewhere, I still end up writing a lot of code, that gets checked into the same depot as dev code, and has to meet the same quality bar.

      For a while I was kind of hung up on the dev vs sde/t thing. People have moved in both directions between the two (which is considered a lateral move, btw, even in payscale). Originally I was thinking I'd try to move towards a developer type role, but I am over the idea.
      I care more about making sure that MS delivers products that infuriate customers as little as possible.. as opposed to worrying about what an A/C on slashdot has to say about my job title.

      --
      My opinions are my own, and do not necessarily represent those of my employer.
  40. Ignorance by Aetas · · Score: 1

    This article is written with nothing but gross ignorance. Companies (countries, races, etc.) are not "evil" or "good", and they do not have "intentions." Star Trek is science fiction -- there is no Borg mind. Companies, countries, races, and other groups are made up of individuals like you and me, who make individual decisions that determine the group's direction. People who speak of companies (or countries, or races, or other groups) as being good or evil are at best ignorant, and at worst bigots. Last time I checked, stockholders and the board make the main decisions of a company. He even states further up the article that he has no idea how the division heads work. He uses an example of the Borg to illustrate his point but didn't one of the TNG movies show it was led by a pasty white chick? Microsoft is made up of individuals....sure.....just like the Nazis. Even if they are an ethical bunch, something doesn't need to be inethical to hurt the market.

    1. Re:Ignorance by Anonymous Coward · · Score: 0

      He uses an example of the Borg to illustrate his point but didn't one of the TNG movies show it was led by a pasty white chick?

      You sexist bastard! What do you have against pasty white chicks?

  41. Source by Ninjy · · Score: 1

    At Microsoft, I've had access to the source code for Halo 1 & 2, Internet Explorer, MDAC, MSXML, the .NET Frameworks and CLR, SQL Server, SQLXML, Virtual PC, Visual Studio, Windows, the Xbox and Xbox Live, and probably several other projects that I've forgotten about. Does it get better than this?

    I can't help but wonder how many software development companies would still hire him after that, at fear of lawsuits.

    1. Re:Source by Anonymous Coward · · Score: 0

      I think he left out a few biggies: Exchange, Office, and the MSN suite...

  42. groupthing != conspiracy by prgrmr · · Score: 1

    Companies (countries, races, etc.) are not "evil" or "good", and they do not have "intentions." Star Trek is science fiction -- there is no Borg mind. Companies, countries, races, and other groups are made up of individuals like you and me, who make individual decisions that determine the group's direction. People who speak of companies (or countries, or races, or other groups) as being good or evil are at best ignorant, and at worst bigots.

    I actually read the article, found it mostly informative and unbiased. But I have to take execption to the above. He castigates people for making broad generalizations, then goes and makes one himself.

    I am willing to belive that Microsoft's board of directors and it's executive management don't have a nefarious plan for world domination. After all, they don't need to go to all that trouble, they really just want our money. However, if even half of what I've read that's been attributed to Mr. Ballmer is true, the man is not exactly ethical. And in his position, he is the company, for all practicle purposes, Mr. Gates notwithstanding. And again, while I don't think there's an active conspiracy going on at Redmond, I do think that Microsoft exhibits an inordinate amount of groupthink, drawing from Mr. Ballmer's statements and reflected in their advertising.

    1. Re:groupthing != conspiracy by mshurpik · · Score: 1

      Let's not forget that Gates founded the company by purchasing CP/M on the cheap and then reselling it to IBM as DOS after Gates' friend did some cosmetic work on it over the weekend.

      Gates has never been an engineer or anything less than a scoundrel. But it's an American trait to continue giving people an honest benefit of the doubt when there shouldn't BE any doubt about their intentions.

      Fortunately Microsoft has always been willing to settle for second best, probably stemming from the fact that their whole corporate strategy is to steal other people's ideas. So yes, there is no conspiracy towards world domination. Just a conspiracy to leech and be the biggest parasite in the world.

  43. Right there with ya by robipilot · · Score: 1

    I'm right there with ya. I'm spent my 15 years of development for non-software companies. Working at a shop that actually understood what we were doing, and having my work impact the bottom line would be nice.

    But I'm sure Microsoft has a case file on me already, given the fact that I've typed discouraging words about them using one of their products.

  44. Re:Barstow by Anonymous Coward · · Score: 0

    Harry Partch was an interesting composer with a unique life experience, to say the least.

    Your post is hardly "Offtopic" given the socio-economic factors leading to the desperate situations of those who wrote these passages and Microsoft's position in the vanguard of capitalism.

    Your friend,

    Pablo

  45. Re: Well, either way, we didn't stay. by dpbsmith · · Score: 1

    So, I dealt with it slowly and passively, you dealt with it quickly and actively, but in both cases we treated it as a big deal, and we dealt with it, and the end result was... we were gone.

    Michael Brundage says, "28% of the managers I had at Microsoft were so awful" that in future, there wouldn't be room for him and either of them in the same organization... but it's not big deal.

    But then again, I notice he's posted his resume

  46. My Experience... by Anonymous Coward · · Score: 0

    My girlfriend works at Microsoft's Redmond Campus. And being a non-Windows user, I've had some interesting talks with a few MS employees and developers at an occasional party or two hosted by her.

    My observation from the few I've talk to is that many are clueless to the world of computing experience outside of the Microsoft sphere. From these employees's perspective, they are working hard to meet goals and objectives. The Company is good. They don't even think about things like not being able to share files with anyone you want because, of course, everyone they know uses the same tools.

    And I've observed these employees forget how much a complete suite of Microsoft tools costs to the average consumer because they get all of it a big discount.

    They have no say in the EULA or any of the political or legal matters that give Microsoft its bad rap. They think the company should come first before their customers' needs (ie closed file formats, protocols, etc).

    These things, I feel, is what outside viewers see but most MS insiders tend to lose focus on.

    But I must repeat, this is from observation from a small sample of MS employees.

  47. It's in the preposition by Opportunist · · Score: 2, Insightful

    Working AT Microsoft is probably quite nice.
    Working WITH Microsoft (products) isn't.
    And having to work AROUND Microsoft (bugs) most certainly isn't!

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  48. What a tool by Anonymous Coward · · Score: 0

    What a tool -- Microsoft is his first software company for Christ's sake. What does he have to compare it to?

    I worked at Microsoft for exactly two weeks. But unlike the author, MSFT was *not* my first software company. And I found it to be much less than I'd hoped for. In the end it was worth taking a pay cut not to work there.

    My favorite part of "working" there was when they told me I couldn't use any open source software, including stuff I had written that was licensed under Creative Commons! Bleh, you can keep the free sodas -- they'll kill you faster than .NET will anyway.

    YMMV

  49. O RLY? by Anonymous Coward · · Score: 0
    So perhaps "Microsoft is evil" is shorthand for "Microsoft's policies are evil."


    Somebody give this man a cookie.

  50. Conformism at its absolute finest. by mattgreen · · Score: 0, Troll

    I realize this may be completely impossible to believe, but before you start saying this guy is a shill, did you ever stop to think that this just MIGHT be a real article? And there just MIGHT be people who enjoy working at Microsoft? Is it really that hard to believe?

    Or are you so bound by your narrow worldview of a particular company being 'evil' that you have to figuratively cover your ears and scream, "I'M NOT LISTENING!" even when something innocent like this crops up? How naive can you get?

    1. Re:Conformism at its absolute finest. by 99BottlesOfBeerInMyF · · Score: 1

      I realize this may be completely impossible to believe, but before you start saying this guy is a shill, did you ever stop to think that this just MIGHT be a real article? And there just MIGHT be people who enjoy working at Microsoft? Is it really that hard to believe?

      Who would think otherwise? This may or may not have been looked over by PR before he was allowed to send it out, but to me it sounds like someone expressing their opinions. Lots of people work at MS and most of them are fairly average people. They hire a lot of coders right out of college and teach the the "Microsoft Way" and they get paid decently in a mediocre work environment. There are a number of ex-MS employees working with me at my current company.

      Or are you so bound by your narrow worldview of a particular company being 'evil' that you have to figuratively cover your ears...

      The author of this look at MS goes on about his personal rationalizations about how MS is not "evil" all the while not touching on the important aspects of it. MS does a lot of very bad things. They break the law. They lie. They cheat. They destroy innovation and crush good companies in their search for one thing, money. He talks about how the people he knows there are "good" people (well except 1/3 of his managers who are incompetent and all those people who partake in personality cults rather than working for the greater good). He says the policies he know about are similarly "good." He says the upper management must be "good" because they do so well at keeping him securely employed. In all it is a very small-minded view.

      Corporations are legal entities granted many of the rights of people. These entities, however, generally exist only for the expressed purpose of making money. What would you call a person who was wholly devoted only to greed? "Evil" may not be such a far-out description. Add to that the fact that the corporation cannot be punished for crimes as individuals are, only fined money. Since they are basically greed incarnate they will then break the law whenever it will gain them more money than it will lose them. Thus, MS breaks the law, a lot. Adding in other unethical behaviors that are not technically illegal and we get an entity made of good people with good policies, that has a terrible effect upon the computer industry and the world in general.

      And within that company is this fellow, trying to justify to himself and us why he works there and how it is really not evil despite the fact that it keeps doing "evil" things. I think I have another person in mind who might be "figuratively covering his ears."

    2. Re:Conformism at its absolute finest. by caffeination · · Score: 1

      Too scared of someone rebuking you to actually pick a comment to attach this to?

  51. suckup. twit. by mcmonkey · · Score: 2, Interesting
    1989 1st in seven-state region, American High School Mathematics Exam
    1989 Principal Mallet Percussionist, Oklahoma All-State Band
    1988 Principal Mallet Percussionist, Oklahoma All-State Orchestra

    Yes, someone 15 years out of high school with such credentials on his CV is most likely a suckup and a twit. So you were best in your school at beating your mallet. Get over it; no one cares.

    It's like people with "MCSE, MCP" or some other similar combo on their cards/CV. MCP means you've passed any single MS exam. By definition, every MCSE, MCSA, or otherwise is also an MCP. Adding MCP to another MS credential is redundant.

    Other than the patents, I doubt the list you quote is that different from what many /.ers could claim. Oh wait, I don't have a gold star from my employer.

    Twit indeed.

    1. Re:suckup. twit. by giantsfan89 · · Score: 1

      Yes, someone 15 years out of high school with such credentials on his CV is most likely a suckup and a twit. So you were best in your school at beating your mallet. Get over it; no one cares.

      Maybe you should re-read that line. He was the principal chair for the entire state! For two years! That is quite an accomplishment.

      And that's absolutely nothing like an MCSE also noting MCP.

      --
      Don't ping my cheese with your bandwidth!
  52. Bloated Bueracracy killed the software by Anonymous Coward · · Score: 0

    Well, this explains it. Middle management posturing for upper management, with the coders left to do whatever they want. They should have broken in two. Not only is their code bloated, their org is bloated as well.

  53. Why they have free soda at microsoft by Anonymous Coward · · Score: 0

    I have a theroi about why they have free soda at microsoft:

    The free soda at microsoft is there s the programers kep drinking it and get so fat that they cant get out of their chairs very easily. so they stay there and program all night bucause ms pays by the project nnot the time o the job so more projects finished the more money.
    its all part of billy's evil plan

  54. A born-again Christian? by r_jensen11 · · Score: 1

    Whoops, did I say that?

  55. Clearly the author is... by Mille+Mots · · Score: 1
    ...suffering from Stockholm Syndrome. But, that isn't really surprising as they've been holding him hostage for seven years!

    --

  56. Free soft drinks is good by jhines · · Score: 1

    One of my former employers did that, had cans brought in weekly via the commercial delivery.

    Was a very nice perk. No clumsy vending machines. Also had coffee service.

    The only snag was by buying wholesale and consuming it, they were liable for sales tax, which was kicked out in an audit. No big deal.

  57. Software as not the end goal. by smcdow · · Score: 1
    From TFQA: ... there's an enormous difference between working for a software company [that ships software as a product] and a company where software is just a step towards some other goal ...

    Holy cow, that's saying a lot. I used to work for the later, then I worked for the former, then I worked for the later again, and now I work for the former again.

    Believe me, it's MUCH more fun to work on software that isn't going to be sold to customers. Why anyone would actually want to work on software-as-a-product is beyond me.

    --
    In the course of every project, it will become necessary to shoot the scientists and begin production.
  58. You will be assimilated by novus+ordo · · Score: 1

    "Star Trek is science fiction -- there is no Borg mind."

    Aha! He has been assimilated!

    --
    "You're everywhere. You're omnivorous."
    1. Re:You will be assimilated by rehtonAesoohC · · Score: 1

      *Handwave

      This is not the Borg you're looking for.

  59. Great crimes... by Anonymous Coward · · Score: 0

    Great crimes are committed by people whose conscience is clear.

    - Joseph Heller, "Closing Time"

  60. PR, Marketing, and Legal by misleb · · Score: 1

    Of course he doen't see how Microsoft is evil. He doesn't work in Marketing, PR, or Legal. Although working in those departments would make pretty much any company look bad. I used to work for a cool little ISP/Consulting company and for a great as the techs and management were, sales/marketing were just evil. It is amazing how many little white lies they can squeeze into even the simplest flyer or advertisment.

    -matthew

    --
    "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
  61. Re:Barstow by Anonymous Coward · · Score: 0

    Go wash your Che t-shirt. You smell.

  62. Re:Dotted already... Impressive... by Anonymous Coward · · Score: 0
    someone could post a mirror site

    No karma whoring intended, posting as AC.

  63. Hank Scorpio! by podperson · · Score: 3, Insightful

    A really interesting article, but his take on the whole "Microsoft is not evil" thing by looking at what it's like to be employed there reminds me of the Hank Scorpio episode of The Simpsons. Do you mind helping out with those enemy soldiers on your way out? They're trying to destroy the doomsday weapon we've been working so hard to finish.

    Sure it's a fine place to work and the folks are all just family people trying to solve customers' problems... It's just that their customers are IT Managers who want to lock down Windows so that bonehead users can't email javascript files to each other (even as attachments) but apparently have no problem with embedded vbscript in email.

  64. But on the other hand by Anonymous Coward · · Score: 0

    I work in a shop that uses Microsoft on the network side, and Macs on the graphics side. I have to administer both, and I am here to tell you they are both Evil!I hear voices no matter which ones I work on, but when I work on Microsoft stuff, the voices stutter...

  65. I used to work there. by thewise1 · · Score: 1

    I was a contractor, but that was by far one of the most educational and fun experiences of my life. I know this is /. and that I should be hating on them here if I don't want to get modded down, but I wish them well in their endeavors. If the competition wants to get big, do it by being better, not by pissing and moaning that Microsoft is keeping you down. It's not that hard to be better.

  66. Oh, it's real by SuperKendall · · Score: 1

    It's easy to believe that the aritcle is real, that there are some very cool aspects to working at Microsoft.

    After all, there must be some pretty fantastic things in a job god enough to make you check your ethics at the door.

    Sure it's possible he goes day to day and honestly is doing everything as ethically as he can. But in the end he still works to power Micrsoft, which as we have seen from an external view produces results that are NOT so ethically inclined. In the end, as nice as you or your job may be you're still powering Microsoft forward regardless of what they are doing.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  67. Did anybody else notice this discrepency? by brokeninside · · Score: 2, Insightful

    Compare the assertion ``all of the division heads (and their staff, and their staff) are top-notch'' with the observation ``In contrast, most of the middle management should be tossed.''

    It seems to me that a large responsibility of upper level management is to hire, train and retain middle-management. If the high level folks can't make good decisions on promoting rank and file to management or in attracting quality management from outside, how can they be trusted to not run the company into the ground?

  68. My experience by fm6 · · Score: 1
    Did I mention I've had six or seven managers in five years? I've only changed jobs twice -- the others were "churn" caused by reorganizations or managers otherwise being reassigned. In fact, in the month between when I was hired and when I started, the person who was going to be my manager (we'd already had several phone/email conversations) changed! It's seven if you count that, six if you don't.
    Yeah. I had a MS manager call me out of the blue, asking if I was available. Major shock, since I didn't think I was the kind of person they looked for. Our conversations went well, and he had set up phone interviews with his higher-ups, hopefully moving towards bringing me to Redmond for some on-site talks. Then he called and told me that there had been a sudden management reshuffle, and I should contact him in a month. By then I was in a contract...
    I sometimes joke that the day Microsoft stops providing free soft drinks, I'll quit. At least, everyone else thinks I'm joking.
    The company I'm contracting at now used to have (last time I contracted here) a nice collection of sodas, juices, and waters, all free. Times are tough, so of course that's no more. But what bugs me now is that the cafeteria doesn't even have a decent collection of juices for sale. And the vending machines just carry sodas, no juices. Stupid.
    Companies (countries, races, etc.) are not "evil" or "good", and they do not have "intentions." Star Trek is science fiction -- there is no Borg mind. Companies, countries, races, and other groups are made up of individuals like you and me, who make individual decisions that determine the group's direction. People who speak of companies (or countries, or races, or other groups) as being good or evil are at best ignorant, and at worst bigots.
    I think that's a nasty oversimplification. True, a company doesn't have a Borg-like collective will — but it does have policies and goals, stated and unstated. If that weren't true, antitrust laws and other laws that hold corporations responsible for their actions wouldn't exist.

    What's absurd about people's attitude towards Microsoft is that people see a dark agenda behind everything they do, usually in defiance of all logic. Microsoft is like the Borgias, that Italian family that did a lot a lot of unacceptable things (how many Popes move their children into the Vatican, or even admit to having children?) but not half the evil things "everybody knows" they did (Lucrecia Borgia, contrary to myth, never poisoned anybody).

    Microsoft is really not as evil as people think. But they are a nasty monopoly, and should be broken up. Not just for the rest of us, but for their own good — the pieces would work much better than the whole.

  69. Anthropomorphization by OpenSourced · · Score: 1

    Anthropomorphization, one of those words nobody can spell, but nobody can live without it.
    Excerpts from the article:
    Companies (countries, races, etc.) are not "evil" or "good", and they do not have "intentions."

    Rarely, a sizeable revolt happens and the team kicks the cult out.

    Companies do not have intentions, but teams can?
    Anthropom... whatever is a very handy mental resource, one of many to deal with complexity, so let's not demonize it. Certainly can lead you to false thoughts, but more often than not allows you to predict certain events with accurancy. If you consider the complexity of a company, the number of people involved in decision-making, and the fact that you know very little of it, you cannot predict anything.

    But in the same way, taking into account the number of brain cells that are involved into taking a decision, you cannot predict anything about what a person will do. Who knows the precise neurotransmitter balance in that brain ? But I can predict that my wife won't like it if I see again that ex-girlfriend, and never fail.

    And misteriously I can predict that no really open file format for office files will ever be supported by Microsoft, just by thinking about it as a mean spirited old miser that wants to have the cake and eat it too. Companies are legal entities, and can take decisions. When you see a pattern of decisions, you paint a personality, and hey! it mainly works!

    I suppose the writer of the FA has no interest in sports, because, after all, the football team you are following now is certainly NOT the same that you were following ten years ago, so your fidelity should go with the individual players. Except if you Anthropomorphi... well, if you think of the team as an individual, and forget about the composing units.

    --
    Rome taught me patience and assiduous application to detail. Virtues which temper the boldness of great, general views.
  70. Computer Science Fiction by Anonymous Coward · · Score: 0

    Microsoft's not evil... Shouldnt this go under "Science Fiction"... or "Computer Science Fiction"

  71. Anthropomorphization revisited by nodrogluap · · Score: 1
    In the article, he says that it is silly to consider Microsoft "Evil" because you can't ascribe human characteristics to a company:

    I've publically [sic] argued for more diversity in computing environments. But there's one thing people do that really drives me nuts: anthropomorphization.


    "Corporation" derives from the latin for "body", and corporations are considered "persons" in the law. A corporation can be convicted of criminal offenses, sue others for libel, etc.. So perhaps you don't have to be an "idiot" to ascribe moral characteristics to one?
    1. Re:Anthropomorphization revisited by Anonymous Coward · · Score: 0

      "Corporation" derives from the latin for "body", and corporations are considered "persons" in the law. A corporation can be convicted of criminal offenses, sue others for libel, etc.. So perhaps you don't have to be an "idiot" to ascribe moral characteristics to one?

      Wow, that's a bad argument. You're saying that the etymology of the word and the legal status of a corporation makes it reasonable to ascribe moral characteristics.

      Does a corpse have morality because the word derives from the Latin for "body"? If the government passes a law saying that corpses ares considered persons under the law, does that make them moral beings?

      Compared to corporations, a family seems as good or better an entity to ascribe morality to, but the word "family" does not derive from Latin for "body", and a family isn't considered a person under the law.

      Maybe you're right that we can ascribe moral characteristics to corporations, but damn, your argument for it is just bad.

    2. Re:Anthropomorphization revisited by nodrogluap · · Score: 1

      I think you missed the point: we were talking about anthropomorphization. He said that ascribing human characteristics to an abstract entity doesn't make sense. I am saying that there is generally accepted precedence for this activity within the context of a "corporation". I didn't say corporations are moral, just that you don't have to be idiotic to anthropomorphize.

    3. Re:Anthropomorphization revisited by Anonymous Coward · · Score: 0

      I think you missed the point: we were talking about anthropomorphization. He said that ascribing human characteristics to an abstract entity doesn't make sense. I am saying that there is generally accepted precedence for this activity within the context of a "corporation". I didn't say corporations are moral, just that you don't have to be idiotic to anthropomorphize.

      Perhaps you meant to say "you don't have to be idiotic to anthropomorphize" (in general), but what you actually said was just about moral characteristics.

      Just because corporations are anthropomorphized one way according to the law, that doesn't make it valid to anthropomorphize it in any way whatsoever. I mean, it really doesn't make sense to talk about a corporation's favorite music, or its height, hair color, and sexual orientation. You would have to be an idiot to do that.

      I don't have a strong opinion on assigning morality to a corporation, but you can't just say that because there is precedent for anthropomorphizing corporations in legal contexts, that it's makes sense (or is non-idiotic) to ascribe a sexual orientation (or moral direction) to it. To argue for that point, you need to come from a different angle.

    4. Re:Anthropomorphization revisited by nodrogluap · · Score: 1

      Perhaps this is a better angle: If a corporation is subject to criminal liability, "it" must be able to distinguish between right and wrong. Otherwise the corporation would be found not fit to stand trial. I'm talking about cases when the corporation itself is on trial, not its employees.

      If the corporation can and should distinguish between right and wrong, it is well on its way to being moral (or immoral as the case may be).

  72. Is that your "thing"? by ashpool7 · · Score: 1

    You know, the stuff you like to do. Software testing, that is. Or do you really like to code stuff, since you interviewed for the NT team?

    As an outsider, what do you think of how Apple is doing things? You insight seems honest and interesting.

    1. Re:Is that your "thing"? by Mia'cova · · Score: 1

      "Testers" (Software Design Engineer in Test) at MS typically are coders, writing software that will test programs. This way a huge library of tests are built up over time so repetition is avoided. If you make changes to the software, you still have the old tests which can be rerun to verify things still work. I think it was in a channel 9 interview I heard where they said they were aiming for a 48 hour verification period which could completely put an application through its paces. Also, they aim for about 70% code coverage through automated testing. This number is likely to go up since some percentage of the 30% is legacy code which is mostly being left alone.

      It'd still be nice to hear from the poster on his personal breakdown and thoughts.

    2. Re:Is that your "thing"? by bmajik · · Score: 4, Informative

      I'm glad you asked. I am not always "sure" (the perpetual "the grass is always greener _somewhere else_" problem), but I think I am happy where I am and this is a good fit.

      Before you stop reading - something to be aware of is that MS has a position called "SDE/T" - Software Design Engineer in Test. They've been phasing out the traditional "STE" (software test engineer) role. I've been an SDE/T since my hire date.

      I originally interviewed for an SDE role with a couple teams, one of them being NT, and those didn't go well. It was the beginning of the reality check for me about what I knew and what I didn't. There were coding problems they asked me to solve in SDE interviews that I didn't solve acceptably. The recruiter would ask a quesiton like "rate your understanding of C++ on a scale of 1 to 10". Me being the hotshot college jerkoff I was said "9". Then she was like "ok, what do you need to do to become a 10?". Then I thought about it a bit and said something like "write a C++ compiler, hang out in comp.lang.*, etc". Then she asked "so why haven't you done that?"

      Oh.

      In these developer interviews, they were asking very hardcore questions about programming, sometimes for programming's sake. I don't code for coding's sake. I started coding back in 5th grade on an apple ][. I cut my teeth with turbo pascal and TASM. I graduated to C in 9th grade (via summer camps and stuff). I had plenty of exposure to programming, a good bit of exposure to languages, etc. But i still can't tell you what all of the bitwise operators do in C without looking at a manual. I can't tell you _anything_ about MFC (except that I am glad we have .NET and Winforms now ;). I only view coding as a means to solve a problem.

      I don't write code for the sake of coding, and I don't like memorizing the details of uninteresting things (even though I like trivia).

      So, when you're interviewing with someone that writes a C optimizer for a living, how can you say that you're a solid "10" at C programming. Compared to who? them? Not unless you've also written a commercially shipping C compiler. When you're talking to the guys that shuffle bits in binary headers in the guts of the kernel, how can you say with a straight face that you get shift-right and shift-left confused because you never use them ? That was me.

      That was the perspective I never got until i started at MS. I was used to being at the top of my classes in school and I rarely ran across someone that had the same problem solving skills I had. That's what I came to my MS interviews with.

      For an SDE position, they're after someone that is passionte about coding. Someone that lives and breathes it. They want to write code when they're not at work. That's not me. I do some coding at home, but only when there's some especially irksome problem at hand that nobody has a good solution to, and that I think i can pull off. When I'm not at work, I'm more inclined to want to work on my car. The car could be better, and I can't afford to pay a garage to work on it, so I've learned to do it myself. I'll never get ASE certified, but I'll learn how to do what I need to do to a car to accomplish my goals. Nothing more.

      The position I have actually has a fair bit of design and coding. But it's not shipping code - it's code that tests or optimizes the testing of the actual shipping product. Automated testing is the name of the game at Microsoft. I was the guy behind the the automated testing system that ran all of the developer tools tests for a couple years. There's a lot of moving parts in that system. It worked in spite of itself (it was all written in VB, ran against a single SQL box, but served thousands of 24/7 automation execution machines.. with hundreds of thousands of automated tests). I knew the code to that thing well.. but not because I liked the code (i didn't), but because I liked what it did. I liked the power it gave our test org, and the quality we could drive into

      --
      My opinions are my own, and do not necessarily represent those of my employer.
  73. I have access to the source code..... by krod77 · · Score: 0, Flamebait

    At Microsoft, I've had access to the source code for Halo 1 & 2, Internet Explorer, MDAC, MSXML, the .NET Frameworks and CLR, SQL Server, SQLXML, Virtual PC, Visual Studio, Windows, the Xbox and Xbox Live.... I envy him...

    --
    Cheers, Jared
    http://phoenix-network.org
  74. Oh yeah? by NDPTAL85 · · Score: 1

    You're fired.

    --
    Mac OS X and Windows XP working side by side to fight back the night.
  75. How is this news? by XboxFan · · Score: 0, Offtopic

    I wrote this article 2 years ago.

  76. Wow, you *nix blowhards crack me up... by Anonymous Coward · · Score: 0

    Seriously, who do you folks think you are. Besides being, on the whole, the basement and server closet dwelling *nix geeks wearing sandals and shorts and playing MMPOGs or coding away your life instead of a reasonable social life you are entirely innexperienced in the mainstream business and software world... you are isolated and insulated, and your opinions simply serve to shed light on your own pathetic existence, your anger, and your VERY narrow world view. Companies are not evil... a corporation may have leadership and direction that can be described as evil, if there is even such a thing, but but the company itself simply is not so and can never be. It is impossible.

    PR piece? I think not. Tainted view? A matter of perspetive? Potentially enlightening... obviously not where it counts, and thats with the core audience of this geek fest.

    You folks need a tan, a new set of hobbies that are self satisfying without destroying your humanity (or at least your sanity), and you need to get laid.

    So pathetic.

    1. Re:Wow, you *nix blowhards crack me up... by Anonymous Coward · · Score: 2, Funny

      "Seriously, who do you folks think you are. Besides being, on the whole, the basement and server closet dwelling *nix geeks wearing sandals and shorts and playing MMPOGs or coding..."

      You got that sterotype wrong. I'm sitting in a major corp office space with a red stapler, TPS reports, cubicals and all. And if you are not a POSIX type you must be that "other" blowhard type that cracks us up even more.

  77. ..and why is there a delay on Longhorn/Vista .. by Yamaha2000usyahoo.co · · Score: 1

    ...I choose when I show up for work and when I leave...

    --
    Anger has its uses. Here, let me show you.
  78. Microsoft's not evil?!? by Locke2005 · · Score: 1

    Then why are all employees required to surrender their souls at the door on the way into work each day?

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
  79. Classic fallacy by deblau · · Score: 1
    The reality is that Microsoft is made up of mostly honest, earnest, hardworking people.

    Lots of organizations that did evil were primarily staffed by honest, earnest, hardworking people, who just joined up because they needed a job, or needed hope, or needed a place to fit in. That doesn't make them bad people; nevertheless, their company / organization / government was evil. I hereby invoke Godwin's Law, because the primary example I can think of where this was the case was the German National Socialist party in the 1930s. Many of the members were disenfranchised as a result of the horrible hyperinflation, due at least in part to the Great Depression. In fact, the Weimar inflationary period has been described by some historians as the worst example of inflation in history. (I'll leave my rant about the Federal Reserve causing the Great Depression for another thread.)

    As a result of Hitler's propaganda and promises to unite the German people and lead them out of depression, many joined the Nazi party. It wasn't because they were evil themselves, but because they believed in the 'party platform'. No rational person would accuse someone for being evil just because they joined the Democrats or Republicans. (In fact, both parties are talking about ways to get out of the $40 trillion unpaid Social Security debt.) The problem with the Nazis was the party leadership, not the working-class Joe. In the same vein, the problem with Microsoft isn't their reverse-tanned legions, it's the geeks at the top of the food chain who are calling the shots.

    Since I've invoked the Nazis, I declare this thread to be dead.

    --
    This post expresses my opinion, not that of my employer. And yes, IAAL.
  80. Freakin' MS Techs by just_another_sean · · Score: 1

    good (+), the bad (-), and the in-between (=)

    He lost me when he used the assignment operator in place of the equality test operator.

    --
    Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
  81. Conviction != correctness by rjung2k · · Score: 1

    I realize this may be completely impossible to believe, but before you start saying this guy is a shill, did you ever stop to think that this just MIGHT be a real article? And there just MIGHT be people who enjoy working at Microsoft? Is it really that hard to believe?

    Not at all; it just has no bearing on whether or not I should trust him. After all, there are still folks who truly and genuinely believe that Saddam Hussein had a massive stockpile of WMDs that he was going to unleash on the US of A, but that doesn't make their beliefs any less kooky.

  82. Why MS is evil to my feeble mind by retrosteve · · Score: 2, Interesting

    My definition of an evil company is a little different, but Microsoft certainly fits it.

    An evil company plays zero-sum games (loss for you = gain for us) with its own customers.

    Playing zero-sum with your competitors is standard; no problem.

    Playing zero-sum with your partners, distribution chain, and potential aquisitions is rather scummy, and Microsoft is one of the few companies that does this routinely and isn't blackballed.

    But playing zero-sum with your customers, the ones who pay your bills, shows you have a position so powerful that you can afford to tell your own customers to sit on it and spin, and still win.

    To me that is evil.

    I don't need to give examples here (I hope) of the times when Microsoft has deliberately screwed its own customer base over for its own benefit; I'm sure you can think of plenty. But they are all, to my mind, evidence of abuse of monopoly, and also evil.

    1. Re:Why MS is evil to my feeble mind by hackstraw · · Score: 1

      An evil company plays zero-sum games (loss for you = gain for us) with its own customers.

      So, by that definition, the movie biz, the recoding biz, Sony, and SCO are all evil companies/industries.

      Correct?

    2. Re:Why MS is evil to my feeble mind by retrosteve · · Score: 1
      An evil company plays zero-sum games (loss for you = gain for us) with its own customers. So, by that definition, the movie biz, the recoding biz, Sony, and SCO are all evil companies/industries. Correct?

      Exactly.

    3. Re:Why MS is evil to my feeble mind by hackstraw · · Score: 1

      Exactly

      Just checking :)

  83. gen x coders by mshurpik · · Score: 1

    We all ended up retiring before 30. Some with money, some without.

  84. His experience not the norm, in my opinion by tokengeekgrrl · · Score: 5, Interesting

    I was a contractor at Microsoft from 1995-1997, working on MSN.com when it first came out, before Internet Explorer existed. As a result, I was apart of the permatemp class action lawsuit.

    My Microsoft experience was both good and bad.

    I got to work with some really talented and highly skilled people and learned a ton. The original lead engineer on Slate.com was a great guy and mentored me on his own, even though I wasn't a "blue badge" and not entitled to such perks. He had been recruited out of college back in the late 80s so he was a millionaire. He retired a few years later after his second marriage/wedding since he had already lost his first marriage to Microsoft and didn't wish to repeat the experience. He also told me that only people hired on at or promoted to a certain level got really lucrative stock options. From what I saw, he was right.

    I shared an office at one point with an amazing programmer, super smart and super nice guy. I remember him telling me that he had to learn to not care so much about his work because the business and marketing departments always rule in the end. He had a product he had worked on that he was really proud of, the users were really happy and he was excited about working on more features. He never got to because the product was outsourced and no more versions were going to be released, it was just to be supported as is and it didn't matter if the support was mediocre, just that it was cheaper. He said he found that a hard pill to swallow because he really believed in producing great products but he learned to accept it and was "watching the clock" meaning waiting his 5 years for his stock to vest. I met several fulltimers watching the clock and they seemed to me to be the some of the most talented people there.

    I met many people who worked very hard and others who were coasting, some arrogant and rude with no social skills whatsoever and some genuine, amicable and highly skilled, both fulltimers and contractors.

    I worked with great managers and incompetent ones. One manager was so bad that when the first round of contractor layoffs happened at one point, he cut a really skilled programmer who was vital to many projects in favor of keeping around the pretty, no experience or technical ability, woman that he was boinking, much to the dismay of the rest of us who had to workaround the incompetence of both of them. He was arrogant and had a mullet, a paradox beyond comprehension.

    I did not envy the people who became fulltimers during this time. Compared to contractor pay which included overtime, their pay was cut in half and their hours stayed the same or increased. One friend had to move somewhere cheaper due to the pay cut and carried 3 pagers at all times resulting in her moving closer to work as well. Her first year of employment was what was then called the "probation year" meaning she would not receive any stock options until after that first year. She and other people who went fulltime soon realized that the stock options were not going to make them millionaires but simply restore the compensation that had been cut when they took the salaried fulltime job. I knew several talented people who left before their options vested as a result.

    Some contractors-to-fulltimers I knew did ok with stock options meaning they were able to gain an extra 200-250k and after taxes bought themselves a nice house and/or car. But no one retired early.

    I knew several fulltimers who once they hit their 5 year mark, cashed out their stock and left the Microsoft with propriertary information on which they based a new company, hoping to get bought out by Microsoft and make more money. Some were sued, some weren't sued but didn't get bought out as they hoped, some did.

    Overall, it was an interesting place to be during the time I was there. That said, I'm inclined to think that the author's experience is not the norm given the high status at which he entered the company. If he had come in as an entry level contractor or programmer, his experience would be much different.

    - tokengeekgrrl

  85. Does it get better than this? by jforest1 · · Score: 1

    "I love source code. I love reading it, writing it, thinking about it.

    At Microsoft, I've had access to the source code for Halo 1 & 2, Internet Explorer, MDAC, MSXML, the .NET Frameworks and CLR, SQL Server, SQLXML, Virtual PC, Visual Studio, Windows, the Xbox and Xbox Live, and probably several other projects that I've forgotten about. Does it get better than this?"

    Yeah, if everybody has access to it.

  86. It doesnt get any better than this by mary_will_grow · · Score: 2, Informative

    At Microsoft, I've had access to the source code for Halo 1 & 2, Internet Explorer, MDAC, MSXML, the .NET Frameworks and CLR, SQL Server, SQLXML, Virtual PC, Visual Studio, Windows, the Xbox and Xbox Live, and probably several other projects that I've forgotten about. Does it get better than this?

    uhh, yes, it does. Maybe you should visit www.gnu.org.

    The only difference is that when *I* look at operating system source code, I don't have to sign non-compete agreements, and I dont have to agree to fund my existance with money gotten from business practices that are greedy, dishonest, and harmful to the marketplace.

    And I dont have to live in seattle. zing!!! (j/k)

    --
    Why stick up for big business?
  87. Mafia also have a code of honor by hebie · · Score: 1

    Even in the Mafia, they do have a code of honor. More so.
    It is always the people that thieve, that stress on having honest people working for them. It makes it easier.
    I am not saying that M$ is evil, but I am saying 'no evil company' would encourage their subordinates to lie and cheat, mostly because they will cheat the company.
    The point I am making, is just because the top management keeps stressing on honesty, integrity, generosity.... does not mean they are ethical themselves Nor would you in your day to day dealings with them guess they would be unethical.
    my 2 cents.

  88. Wow, talk about a head in the sand by feijai · · Score: 1
    The guy complains that people are referring to Microsoft as an "evil" company. He goes on a big long diatribe about how you can't say someone's working for an "evil" company if that company is made largely up of good, hardworking folk. And suddenly I got a World War II image. At the risk of invoking Goodwin's Law, try replacing The Nazis for Microsoft everywhere in his stuff below to see just how absurd his claim really is. Also replace politicial organization[s] for company[ies] and for group[s].
    Microsoft's Not Evil

    I'm probably the last person to end up defending Microsoft. I'm writing this on an Apple Powerbook. I've publically argued for more diversity in computing environments. But there's one thing people do that really drives me nuts: anthropomorphization.

    I joined Microsoft at the beginning of the antitrust litigation against the company. My NASA coworkers made all sorts of derogatory comments about my choice. I remember one began a conversation with "So you've decided to go work for The Great Satan, huh?" A lot of people who ought to know better are convinced Microsoft is evil. Apologies if you're one of them -- because these people are idiots.

    Companies (countries, races, etc.) are not "evil" or "good", and they do not have "intentions." Star Trek is science fiction -- there is no Borg mind. Companies, countries, races, and other groups are made up of individuals like you and me, who make individual decisions that determine the group's direction. People who speak of companies (or countries, or races, or other groups) as being good or evil are at best ignorant, and at worst bigots.

    The reality is that Microsoft is made up of mostly honest, earnest, hardworking people. People with families. People with hardships. People with ordinary and extraordinary lives. People who make wise and foolish decisions. Some employees are bad apples, and some leaders make poor decisions (which their employees may or may not support). Both usually meet with failure. All the Microsoft employees I know are internally driven to "succeed," where success sometimes means outselling the competition but always means doing your personal best and improving people's lives with your work.

    Although groups don't have intentions, it's true that group policies reward some kinds of behavior over others. So perhaps "Microsoft is evil" is shorthand for "Microsoft's policies are evil."

    The thing is, I haven't seen any evidence of that on the inside -- and I'm usually very critical of these things. For as long as I've worked at Microsoft, ethics have been a real part of employee performance reviews. It's not just talk, but the way work goes each day. Most product designs revolve around addressing specific customer needs. No one ever says "Hey, let's go ruin company P" or other things that could be construed as "evil." Instead, it's "customers Q and R are having trouble with this, and I have an idea how we could fix it..." and other positive, constructive statements.

    If anything, Microsoft seems to have the opposite problem, in which employees sometimes design or cut a feature or product without fully appreciating the huge impact their decision can have outside the company. When the media goes wild with knee-jerk reactions for or against something Microsoft did, often the employees responsible for the decision are caught off-guard by the disproportionate public attention.

    1. Re:Wow, talk about a head in the sand by feijai · · Score: 1

      Let me make it clear that I don't think Microsoft is evil a-la the Nazis. :-) But that stating that Group A can't be bad because it's mostly made up of "good, hardworking people" is an argument that's been made before, but mostly in propaganda. He needs to rethink his kool-aid.

  89. Who is ignorant? by jonathan_95060 · · Score: 1

    Companies (countries, races, etc.) are not "evil" or "good", and they do not have "intentions." Star Trek is science fiction -- there is no Borg mind. Companies, countries, races, and other groups are made up of individuals like you and me, who make individual decisions that determine the group's direction. People who speak of companies (or countries, or races, or other groups) as being good or evil are at best ignorant, and at worst bigots.


    Corporation: an ingenious device for obtaining individual profit without individual responsibility.

    When evil individuals use the shield of corporate law to avoid being held accountable for rape, murder and torture (Unocal) only an ignorant fool quibbles over whether the company or the individual is evil.

    Microsoft the corporation is legally responsible for the actions of its individual leaders so it makes perfect sense to label them good or evil based on their leader's actions just as it makes sense to label the International Red Cross as good or evil based on the actions of its members.
  90. Article Text by Heembo · · Score: 2, Informative

    Service Temporarily Unavailable
    The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
    Apache/1.3.33 Server at www.qbrundage.com Port 80


    Kindda minimalist, not to mention that it doesn't match the article title.... ;-)

    --
    Horns are really just a broken halo.
  91. Google's Cache by Slipgrid · · Score: 1
  92. Its too sweet by InsurgentGeek · · Score: 1

    An article about working at Microsoft, referenced on pro-Linux Slashdot, running on an Apache server, dead in the water.

  93. Not the right problem (former microsoftie here) by einhverfr · · Score: 3, Interesting

    I don't think that Microsoft has their talent spread too thin. The real issue is not to my mind the lack of focus in product improvements but the lack of technical maturity of the systems as a whole. I would point out that in 2000, Microsoft finally came around to technology that had been in use for nearly seventeen years (Kerberos). In short the real problem is their approach to the market, not spreading themselves too thin, etc.

    Win9x for example, was a real improvement over Win3.x because it added some real technical advantages, but it was sort of a hybrid or shim approach to technical problems that ideally could have been handled better if DOS was designed better from the start (anyone remember what QDOS really stood for?).

    Microsoft is the proto-Wal-mart of the software world (you know, the seller of cheap plastic junk). The approach has generally been that it doesn't have to be better, just cheaper and more appealing to the lowest common denominator. This price advantage of Microsoft has been probably on the whole beneficial to the industry in that it has made computing more ubiquitous and therefore has helped the development of the internet and even open source as a global phenominon. However, Microsoft software tends to be poorly thought out and poorly implemented.

    The NT architecture is, after all, a severely crippled reimplementation of VMS with a nice GUI running on it and some Windows emulation ;-)

    The rush to market and the unwillingness to spend the time necessary to get things right has meant a great deal of trouble for users of Microsoft software. Indeed even when Microsoft attempted to reimplement UNIX (their Xenix product that they later sold to SCO), it was worst in class.

    In essence, Microsoft is largely a marketing company that sells cheap, poorly implemented software. Bad systems trump bad people, so the problem is not a lack of talent so much as a system in place that prevents people from making good software.

    --

    LedgerSMB: Open source Accounting/ERP
    1. Re:Not the right problem (former microsoftie here) by drsmithy · · Score: 1
      The NT architecture is, after all, a severely crippled reimplementation of VMS with a nice GUI running on it and some Windows emulation ;-)

      How is it crippled ?

    2. Re:Not the right problem (former microsoftie here) by colinrichardday · · Score: 1

      Microsoft is the proto-Wal-mart of the software world (you know, the seller of cheap plastic junk). The approach has generally been that it doesn't have to be better, just cheaper and more appealing to the lowest common denominator. This price advantage of Microsoft has been probably on the whole beneficial to the industry in that it has made computing more ubiquitous and therefore has helped the development of the internet and even open source as a global phenominon. However, Microsoft software tends to be poorly thought out and poorly implemented.

      Exactly what is the "price advantage" of Microsoft? IBM made PC hardware a commodity (and therefore ubiquitous). How did Microsoft help develop the net? Are you saying that no other software could have run on PCs? Is it beneficial to the industry that Microsoft is ubiquitous? Might not we have been better off with other OSes as well?

    3. Re:Not the right problem (former microsoftie here) by einhverfr · · Score: 2, Insightful

      How is it crippled ?

      You have never seen VMS in action, have you?

      The ability to have a cluster with *decades* of uptime is something that NT is not even close to technically. Most of the features that made VMS great for certain types of applications, such as the clustering features, are not nearly as well developed in NT.

      The tight integration that was possible between VMS systems is similarly not really possible in NT. So yes, for building anything more than small departmental servers, NT is crippled.

      --

      LedgerSMB: Open source Accounting/ERP
    4. Re:Not the right problem (former microsoftie here) by einhverfr · · Score: 1

      Exactly what is the "price advantage" of Microsoft? IBM made PC hardware a commodity (and therefore ubiquitous).

      Ummm, no. The price benefit came about due to three players: Microsoft, Pheonix, and Compaq. These three players together broke IBM's vertical control of the PC market, hence the price benefit. Hence the ubiquity.

      How did Microsoft help develop the net?

      They didn't but they allowed many more computer users to connect to it than might otherwise have had computers. Compaq and Pheonix deserve some credit too.

      Is it beneficial to the industry that Microsoft is ubiquitous?

      Some make that argument. I don't. Indeed what makes Linux powerful is the fact that it does what Microsoft did well even better. In essence Linux beats Microsoft at their own game which is a pretty powerful statement really.

      Might not we have been better off with other OSes as well?

      I have struggled with that question. THe fact is that more OS's would have ment more expensive computers. So there was a tradeoff. This is not so now that open source operating systems have matured enough that they can be effectively used at all levels of business.

      I certainly think that other closed source OS's for commodity hardware would have been detrimental, and would be today. There is a serious difference though economically between closed and open source OS's in this way, however.

      --

      LedgerSMB: Open source Accounting/ERP
    5. Re:Not the right problem (former microsoftie here) by colinrichardday · · Score: 1

      Ummm, no. The price benefit came about due to three players: Microsoft, Pheonix, and Compaq. These three players together broke IBM's vertical control of the PC market, hence the price benefit. Hence the ubiquity.

      And how did Microsoft break IBM's control of the market? IBM gave Microsoft control. Also, IBM commodotized all the hardware except for the BIOS, and without IBM's imprimatur, would the PC have appealed to businesses at all?

      How many fewer users would have had computers in the absence of Microsoft? BSD developed the TCP/IP protocols. Tim Berners Lee produced http and html.

      I have struggled with that question. THe fact is that more OS's would have ment more expensive computers. So there was a tradeoff. This is not so now that open source operating systems have matured enough that they can be effectively used at all levels of business.

      How would having more OSes (as opposed to more architectures) have made computers more expensive? And even so, would having competition have made the added expense worthwhile?

    6. Re:Not the right problem (former microsoftie here) by Anonymous Coward · · Score: 0

      "Linux beats Microsoft at their own game "

      Cheaper and more poorly-thought out. Yep.

    7. Re:Not the right problem (former microsoftie here) by einhverfr · · Score: 1

      How would having more OSes (as opposed to more architectures) have made computers more expensive? And even so, would having competition have made the added expense worthwhile?

      The basic issue is that you have to pay your programmers. This is true in open source or closed source software. The more OS's you have, either the higher the price or the slower the development (take your pick).

      --

      LedgerSMB: Open source Accounting/ERP
    8. Re:Not the right problem (former microsoftie here) by Alioth · · Score: 1

      The other poster mentioned clustering. To add to his comment, VMS's clustering in the early 80s still beats most excuses for clustering now. VMS clustering was designed into the OS, not some kludged bolt-on.

    9. Re:Not the right problem (former microsoftie here) by colinrichardday · · Score: 1

      The cost might have been higher, but would the price have been higher? By that argument, any industry with large economies of scale "should" be a monopoly.

      What if AmigaOS had been available on Intel? Would it have been any harder to maintain it?

    10. Re:Not the right problem (former microsoftie here) by drsmithy · · Score: 1

      You have explained something you think NT cannot do, not how it is crippled.

      The ability to have a cluster with *decades* of uptime is something that NT is not even close to technically.

      Why ? Technical reasons.

      Most of the features that made VMS great for certain types of applications, such as the clustering features, are not nearly as well developed in NT.

      Probably due to their relevant target markets.

      Which features ?

      The tight integration that was possible between VMS systems is similarly not really possible in NT.

      Why not ?

      So yes, for building anything more than small departmental servers, NT is crippled.

      Thousands of companies running large webserver farms, messaging systems, fileservers and directory services - to name a few - would disagree.

      You seem to have some sort of disconnection from reality, insisting NT cannot do things that it is actually doing *right now* (or calling systems dealing with hundreds of thousands of users "small departments").

    11. Re:Not the right problem (former microsoftie here) by einhverfr · · Score: 1

      Can you imagine running an Amiga OS on Intel hardware in 1988? Complete with an MDA video card?

      Could you run an Amiga-type OS on a 80286? Didn't the chip lack features that the OS needed for things like multitasking? Or am I wrong? The amiga is a poor example for another reason because the hardware was specially designed with specific purposes in mind. I believe that the Amiga would not have been the Amiga many of us know and love had it been written for commodity hardware....

      A better example might have been the Mac. Had the Mac adopted the Intel Architecture early on, it might have been different. However, for many years, the Intel architecture was fairly crippled when it came to graphics, so the Mac really would not have been a Mac if it was on an 80286 with a CGA video card.

      The more I think about it, the only viable competition Microsoft could have had was from Digital Research and their DR DOS and CP/M. Nothing else would have made sense on that platform

      --

      LedgerSMB: Open source Accounting/ERP
    12. Re:Not the right problem (former microsoftie here) by einhverfr · · Score: 1

      The clustering in VMS and the clustering in NT is fundamentally different. Yes, you can achieve some of the same results in certain environments using farms of cheap computers, but there are other areas, such as maintaining large databases, where you are talking about decades of up time. This is well beyond the six 9's of reliability that Microsoft has marketed with their clustering technologies. In essence, while you can laterally scale middleware/web servers, you cannot do the same with database servers as easily, especially as the databases become comparitively large.

      In particular the ability to have shared redundant storage (currently via fiber channel or other similar technologies) which would perform well is a serious win in this area. In essence, one can eliminate all single points of failure without running into the perfomance issues one has in Windows with these areas.

      What sort of performance problems I am sure you will ask? Windows locks every open file from I/O from other processes. This is necessary because executable files are often used as "miniswap files" thus freeing up actual swap space for other applications. While this works well with small hard drives, when you try to set up shared storage, things get messy. Indeed such file locking *only makes sense* in a single user operating system (or at least an operating system with only a single concurrent user). So this gets me to my first major limitation:

      1) You cannot build a viable shared storage infrastructure for Windows where many files may be concurrently open, read, and executed by multiple computers. This means less integration.

      2) Windows by default comes with a crippled Posix subsystem (the Posix subsystem on VMS has long been fully functional), though word has it that this is going to be changing for Windows server products. This effectively denies Windows admins the ability to compile and run POSIX-compliant code on Windows.

      3) Host-based Volume Shadowing (HBVS) is a key software-based mirroring capability that can provide multiple copies of a storage environment, allowing improvements in availability and performance in clustered environments. I am not aware of a similar technology in Windows for mirroring SAN's.

      Here is what HP says about VMS clustering:

      "Qualified for up to 96 computer nodes and more than 3,000 processors, OpenVMS clusters afford virtually 100 percent uptime and expand the multiprocessing capabilities of the computing environment.

      HP OpenVMS Cluster software is an integral part of the OpenVMS operating system, providing the basis for many of the key capabilities utilized by OpenVMS enterprise solutions. A full "shared everything" cluster design that has been in existence for more than 20 years, OpenVMS Cluster software allows for the maximum in expandability, scalability, and availability for mission-critical applications."

      I am sorry, but while web farms work because each web server can act largely independantly of others (maybe communicating via an RDBMS), this allows for levels of high availability and integration in applications that is unknown in the Windows world. A VMS cluster is not like a Windows clusters in that it is not a set of independant nodes-- it is a large parallel virtual mainfraim.

      --

      LedgerSMB: Open source Accounting/ERP
    13. Re:Not the right problem (former microsoftie here) by colinrichardday · · Score: 1

      True, AmigaOS was a bad example. Nevertheless, IBM required Intel to share technology with AMD so that it (IBM) would have at least two chip providers. Could it not as easily have made similar demands on Microsoft? You mentioned DR-DOS, and I believe PC-DOS was also a possibility.

    14. Re:Not the right problem (former microsoftie here) by einhverfr · · Score: 1

      PC-DOS *was* MS DOS, just repackaged for IBM.

      Had IBM been smart, they would have done what you say, but they did not. As a result they were commoditized by Microsoft.

      I remain uncertain what would have happened to the market as a whole though. We very well might be better off, but then we might not be.

      Today I think we are going to get closer to what you are arguing should have been in place from the beginning. Linux is giving Microsoft real competition across the board. And as Linux causes proprietary OS's to falter, I expect the *BSD's to be able to find shelter in its shadow and thus grow and prosper themselves too.

      There is also the FreeVMS project which is worth watching...

      --

      LedgerSMB: Open source Accounting/ERP
  94. thievery explained by mshurpik · · Score: 2, Interesting

    Microsoft's "ethical" and "customer oriented" practices are explained when you consider that Gates is a thief. Ever see a guy on the street hawking pirated CD's who was a dick to his customers? Thieves are bottom-dwellers, they make the nicest impression on as many people as possible.

    This is very different from being a bully, which is to make the worst impression on people. Microsoft isn't a bully. It would call attention to their gaping lack of R&D.

    Yes, I know the company spends billions of dollars. But somehow it's always the smaller, independent programmers who keep inventing things like, the web browser (Andreesen), instant messaging (MIT), network authentication (MIT), the window server (MIT), microkernels (academia), encryption (academia), type-safe objects (Sun/academia), WYSIWG (Apple), spreadsheets (Lotus), vector web (Macromedia), typesetting (Knuth), video editing (Adobe), ergonomic keyboards (not Microsoft), blogs (not Microsoft), mpeg compression (not Microsoft), p2p distribution (not Microsoft).

    When you are consistently this far behind the technological curve, it comes as no surprise that you bend over backwards.

  95. tagging the articles by radarjd · · Score: 1
    Sort of off-topic -- is it just me, or is every article which is 1) positive about Microsoft or 2) negative about Linux tagged FUD? Are there exceptions to this?

  96. There is a Borg Mind though by einhverfr · · Score: 4, Insightful

    Companies (countries, races, etc.) are not "evil" or "good", and they do not have "intentions." Star Trek is science fiction -- there is no Borg mind.

    I actually entirely disagree here. Corporations, especially large ones, tend to suffer from what I call "hive mind" or "borg mind." In reality, both metaphores are surprisingly apt.

    The complex "hive mind" behaviors in bees, ants, and similar insects occurs because the insects communicate with eachother via scents and/or body language. Thus behavior spreads from insect to insect until you see what looks like a more elaborate mind when it is really the result of a system of minimally programmed units which communicate with eachother. The concept of the borg mind in Star Trek is not that far removed as it is based on the complex information exchange between the different units.

    In any sufficiently large organization, you get structures which provide a great degree of organizational inertia. In other words, at some point it doesn't even matter what Steve Ballmer really thinks, the actual organization can only continue to evolve in its own niche. Other management interests, stockholder interests, and so forth, will see to that. This brings me to my next point: Corporations, though they seem to personify non-conscious forces seem to personify the sort of collective mind that we see in the insect world. Except that we communicate via sound vibrations, pushing buttons on a keyboard, or making marks on paper.

    The final point is that for anyone who has ever worked in a corporate environment (I used to work for Microsoft), it is very easy for the workers to begin to believe the propaganda of the company. This tendency actually increases as one goes up the management chain because often company loyalty (and gullibility) are rewarded with promotions at least as far as middle management, and for upper level management, they are sufficiently isolated from what goes on at the ground level that they don't have sufficient feedback. So the corporate mind is self-sustaining, viral, and can take over your thought processes. One ends up with a corporate cult, and Microsoft is no exception (but is rather the rule).

    I prefer working on my own in a small consulting business. Sooner or later we will need a management infrastructure, but when this occurs, I intend to take a close look at how these problems can be solved.

    --

    LedgerSMB: Open source Accounting/ERP
    1. Re:There is a Borg Mind though by Anonymous Coward · · Score: 1, Insightful

      They don't get "solved".

      Company culture is, by and large, "encoded" into it by the first two years of its operation. This inertia you speak of is momentum gained from very very early on. The personality of the people leading the company at that stage is what determines, by and large, how it will behave many years down the road.

      I urge you to consider how you're behaving now, what kind of culture you are fostering around you. When the time comes to "put management infrastructure" into place, you will already be way beyond the point of being able to solve anything.

      Having had the experience of building a couple of ventures, including my current software company, and having attempted to comprehend this process throughout the years, I feel that it's how you go about your daily business in the earliest stages that will have the largest influence on how the company will function a decade from now.

    2. Re:There is a Borg Mind though by einhverfr · · Score: 1

      Thank you for your kind advice. I will print it out and frame it on my wall so as to remind me of the importance of the current structure is.

      --

      LedgerSMB: Open source Accounting/ERP
    3. Re:There is a Borg Mind though by mgblst · · Score: 1

      ... it is very easy for the workers to begin to believe the propaganda of the company.
       
      It is not even necessary for workes to start believing the propaganda. You seem it all the time in political parties. It is not that people start believing whole heartedly in the party line. It is just that the top decision makers see the people who do share such similar views as 'my kind of people'. These are the ones who get promoted into higher ranks, than those of dissenting views. It is often not even a conscious act. So you see the beliefs at the top propagating down into all positions of power by this force.

  97. those are not small nor independent by Anonymous Coward · · Score: 0

    the companies you mentioned are also very large

  98. "Working att MS, the inside scoop" blah blah by Cannelloni · · Score: 1

    "Microsoft's not evil..." Oh yeah? So the guy is a Mac user. Hurrah, good for him, and so am I and millions of other people. So he is a former UNIX programmer. That's great! But it has nothing to do with the very limited content of the article, so I don't give a flying fuck to be honest. The "Mac user", "Unix programmer" and "Microsoft's not evil" rubbish kind of gives it away immediately, doesn't it? What a smelly load of untenterresting cack.

    --
    Beauty is in the beholder of the eye.
  99. Sincere but naive by radtea · · Score: 1


    Companies (countries, races, etc.) are not "evil" or "good", and they do not have "intentions."

    It's hard to know what he might mean by this. Companies are persons in law, and have the ability to take action in the world under the guidance of more-or-less consistent policies, just like human individuals. To claim that properties like "good", "evil" and "intentionality" cannot be ascribed to such an entity, which has all of the attributes we normally ascribe to good, evil and/or intentional entities is more than a little weird.

    The very fact that he would introduce such a naive and transparently false position suggests that there's a lot he'd like to sweep under the rug. After all, if companies "just can't be evil" you don't have to argue that Microsoft's monopolistic practices aren't actually evil, or good, or anything. They are like the rocks and the seas--just there. Or perhaps by some similarly specious make-believe logic they don't "really" exist.

    Of course, neither do people--we are just a collection of cells.

    --
    Blasphemy is a human right. Blasphemophobia kills.
  100. I'm glad you're happy, now fix the damn browser by Anonymous Coward · · Score: 0

    If you're so damn happy about working for a non evil company then do us all a favor and fix the frickin browser so I don't have to use a damn hack when for IE.

  101. Re:Everyone is Slandered Upon Leaving by Procyon101 · · Score: 1

    Bullshit.

    I'm here at MS right now. I've come and gone, as have many of my peers. MS doesn't give alot of information in their references for liability reasons, but they don't slander by any means, and old employess are welcome back.

  102. Not necessarily by Anonymous Coward · · Score: 0

    You know, it is possible (even likely) that after seeing how the software development process works both in the open source world and inside Microsoft, someone would decide Microsoft's way was far better. This has personally been the case for me. I would trust Microsoft's development processes, quality control, and code quality far beyond what I've seen in most open source projects.

    1. Re:Not necessarily by Anonymous Coward · · Score: 0

      "I would trust Microsoft's development processes, quality control, and code quality far beyond what I've seen in most open source projects."

      Why not just look at the facts anyone can see for them selves without ever looking at the code?

      Last weeks patch day a perfect example of how not to develop and test patches. The result was that on some machines I have to support, MS Office failed to open documents. Luckily
        the registry hack solved immediate problems.

    2. Re:Not necessarily by octopus72 · · Score: 1

      I heard once that MS studied linux kernel development process and wanted to structure their own kernel dev team in similar fashion. So, LKLM folks are probably exceeding MS methods. Of course, among kernel hackers there are many corporate professionals hired by companies such as IBM, Novell, etc.

  103. No one should trust a liar. by twitter · · Score: 0, Troll
    before you start saying this guy is a shill, did you ever stop to think that this just MIGHT be a real article? And there just MIGHT be people who enjoy working at Microsoft? Is it really that hard to believe?

    I'm not going to bother to read the article. It's real, in the sense that it has words that make sentences. Other than that, who knows. Microsoft has squandered any trust they may have once had. Even if the opinion was genuine, it's irrelevant.

    Microsoft has invented people before. The Apple Switcher is a good example of that. They took stock photos and wrote up a story of how Apple sucks and Microsoft rocks. Is this blog any less fake? You don't know unless you know the person you can't tell. Because you can't tell, reading is a waste of time.

    Reading is also a waste of time because the thing described is irrelevant. I've read enough articles describing the process of begging Bill Gates to know that no employee can ever make a difference. Even if they could, M$ has a long way to go before they are anything but third rate. Bill has screwed his partners, customers and his investors to create this stuff I could care less about. How he treats his slaves is something even less important to me than the software itself.

    --

    Friends don't help friends install M$ junk.

  104. Service Unavailable by Anonymous Coward · · Score: 0

    Should have used IIS....

  105. "Ethical" upper management by Anonymous Coward · · Score: 0

    I found this quote a little amusing:

    Given that Microsoft's been convicted of monopolistic practices, it may shock you when I say that Microsoft's upper management strikes me as very ethical. They talk about ethical behavior all the time, and as far as I've seen, lead by example. Maybe I'm being naive, but I find Microsoft's upper management to be very trustworthy.

    It reminded me of a contract I took with a particular company a few years ago when I worked for myself. During the discussions of whether or not we wanted to take on the project, and work together, the customer kept talking about "intellectual honesty," and saying how everything had to be of the highest integrity. I found this kind of odd, but figured he had been burned recently by a dishonest contractor or customer, so I assured him I wanted the same thing.

    Turns out it was all a ploy. What he really wanted was someone he could totally take advantage of, then not pay. I figured it out really early on, so I was able to minimize the damage done, but what I learned was that people who talk a lot about such things are the least likely to actually want to live up to them. It's kind of like in high school how the kid who talks the most about having sex is the one actually having the least sex.

    I get the same feeling from reading his description above.

  106. actually EVIL is the correct term in this forum by geekoid · · Score: 1

    http://en.wikipedia.org/wiki/Evil

    scroll down to "Hacker Jargon"

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  107. No danger of layoff after writing this fluff by heroine · · Score: 1

    So what's the point? Sounds like a textbook article that you can make up yourself just by closing your eyes. "My company's great" "I love my job" "I want to be in upper management."

    In typical fashion, the standard of living provided by Microsoft, what he's achieved, and comparisons to other companies are left out.

    There's the usual badmouthing of middle management that you can read about in every garbage dumpster. Never a mention of the fact that lots of people write software that influences millions of people. Never a mention of the fact that lots of people write software that gets books written about it. Never a mention that the tools Microsoft provides to allow him to impact 30% of the product are available to anyone with a web browser.

  108. At the office by Anonymous Coward · · Score: 0

    Michael: (Finishes typing) There, are you happy? Microsoft is not Evil. Can I go home now.
    Steve: Yes you can. (Puts down chair)

  109. Old article, only here because on Digg by Anonymous Coward · · Score: 0

    Fair enough steal their finds when they're of current interest, but regurgitating their regurgitation is just shoddy.

  110. what a home environment... by wiggle.e · · Score: 1

    ... there's a wide gray area between overprotecting your children and creating a nuturing environment...

    hate to be his kids...

  111. well, isn't that speeshul by Anonymous Coward · · Score: 0

    Hey! MS "encourages charitable giving". OK! I got one, how about all the little microsofties "charitably" PAY for all the millions of people who have had their boxes hosed and owned, when they have to drag them to the friendly 60 buck an hour computer fixit shop! Wouldn't that be a nice "charity", seeing as how it's YOUR FAULT THAT YOU PROFIT FROM, from the bugware that became some sort of standard due to illegal collusion, extortion,and strong arm tactics? Of course, oh no, that wasn't evil, it's just business!

        How about every VICTIM of using MS so called products gets to have one good swift kick to the nads to a random MS employee, in order to have a "balanced work/life" and improve morale? RIGHT in the "middle" of a "manager", a little "rearrangement of priorities" they can "enjoy on campus". Those other people got to get UNBALANCED in THEIR "work/life", so don't they deserve a little payback?

    Enjoy your fat check while it lasts, the future is free software, and the importance of code (and where coders money *is* going to come from), is going right back where it belongs, actually doing something productive with it, actually *producing wealth* with it. USING the tool, not just re-designing the same hammer over and over and over again and getting paid billions for it.

    BTW, hope you and your close personal friend and business associate HU can get together for a little dissident BBQ! Won't that be fun! You can sit around and comment how non-evil you are!

  112. One more quick point by einhverfr · · Score: 1

    When I say "solved" I mean that the structure is set up so that the business has the maximum ability to continue to become what the directors and officers envision that it is. THis probably means a very shallow management hierarchy and a relegating middle management to computer systems as much as possible (i.e. have lower level management report directly to upper level management, but use computerization as a way to handle as much of the coordination between the groups as possible).

    --

    LedgerSMB: Open source Accounting/ERP
  113. Kill who by Anonymous Coward · · Score: 0

    FTA:
    "The thing is, I haven't seen any evidence of that on the inside -- and I'm usually very critical of these things. For as long as I've worked at Microsoft, ethics have been a real part of employee performance reviews. It's not just talk, but the way work goes each day. Most product designs revolve around addressing specific customer needs. No one ever says "Hey, let's go ruin company P" or other things that could be construed as "evil." Instead, it's "customers Q and R are having trouble with this, and I have an idea how we could fix it..." and other positive, constructive statements.."

    I guess Google is not included. No one can out right say they want to end competition. FYI: I have worked in Telecommunactions for most of my life; and those phrases cannot be uttered. Why? Because it is called anti-competitive and we would have the FCC on our case. In MS; it would be??? Who ever.... Any ways; I have been privi to various conversations in the industry (telecom); the wording is one thing; the meaning is something else. Just my two cents worth.

  114. Microsoft by penguin-collective · · Score: 1

    Most Microsoft employees are good, dedicated people, and from what I can tell is a good place to work.

    The company has had some problems, like hiring too many smart but inexperienced people out of college and giving them tasks they weren't up to, but even that largely stopped as the company has matured.

    Nevertheless, some people at Microsoft haven't matured, notably at the top. People like Ballmer still behave like they're running a small, fast-growing company that has a license to do anything in order to compete. But that sort of behavior is inappropriate for a company that has >80% market share in some markets. I don't know whether "evil" is the right word, but, in the end, Microsoft's business practices are increasingly running into trouble not only with regulators, but also customers and investors.

  115. think this through more... by idlake · · Score: 4, Insightful

    If anything, Microsoft seems to have the opposite problem, in which employees sometimes design or cut a feature or product without fully appreciating the huge impact their decision can have outside the company.

    Among the different forms of evil, that is actually a major one: if you have a lot of power and impact, it is your duty to think about the consequences of your actions carefully, otherwise you indeed are evil.

    The reality is that Microsoft is made up of mostly honest, earnest, hardworking people. People with families. People with hardships. People with ordinary and extraordinary lives.

    Yes, but the reality is that Microsoft's competitors are made up of mostly honest, earnest, and hardworking people as well. The problem is that Microsoft's senior management has adopted policies and strategies in the past that unfairly deprive the mostly honest, earnest, and hardworking people in those other companies of the just rewards of their hard work.

    No one ever says "Hey, let's go ruin company P"

    Actually, some people are on record saying that. People like Ballmer, for example. And that's what people refer to when they say "Microsoft is evil", namely that the people in charge have behaved unethically (not to mention illegally).

    But there's one thing people do that really drives me nuts: anthropomorphization.

    It drives me nuts, too--in particular, it drives me nuts that corporations have managed to get the rights of real persons in areas like free speech. However, given that they have, it seems only fair that at least we anthropomorphize them when we talk about them.

    Overall, I think there are lots of good, well-meaning people working at Microsoft. But as long as there are on-going legal problems over monopolistic practices and as long as people like Ballmer are in charge, there continues to be reason to apply the label "evil" to the company as an entity, no matter what fraction of the employees are not evil.

  116. My friends at Microsoft by Afroblanco · · Score: 2, Informative

    I have a couple friends who work at MS. My impression is that how much you like your job there very much depends on what you're working on. One of my friends works on .NET, and he loves his job. I mean, the man writes programming languages for a living. He's got a great job! Of course he loves it. My other friend, on the other hand, works on a product that I will not name, except to say that MS totally undervalues its importance and does not dedicate nearly enough resources to it. Although I wouldn't say that he hates his job, I would say that he, at very best, tolerates it. Regardless of your specific job at MS, I will say that Redmond is the most disappointing site you will ever see. You would think that the headquarters of the world's largest software maker would be impressive, right? Wrong. It's like every other crappy suburb that you've ever seen, except all the office parks are owned by one company. Lame. Although you don't have to live in Redmond to work at MS, your only alternative is to live in Seattle and make the > 1hr commute every day.

  117. It took you a year? by Captain+Entendre · · Score: 1
    There's your answer... It takes a while to realize that your manager really is that bad, that it's not just an isolated incident or a couple of mistakes. And it takes a while to make up your mind that it's bad enough to quit.

    But in his case, his management churned so quickly that he was working for someone else before he was ready to leave. I've been there myself - by the time I realized my lead was so bad I wouldn't work for him, I was already reporting to someone else. When he says he would leave right away, that's his hindsight speaking. If your bad manager had been replaced after six months, and been replaced with someone you enjoyed working for, you'd be in the exact same position: saying (sincerely) that you'd quit if you had to work for him again.

  118. Re:Everyone is Slandered Upon Leaving by Anonymous Coward · · Score: 0

    I guess what you are saying is that since you are still there, you have not yet experienced this misery. Well, my friend, prepare for the day when all your colleagues are approached by a more senior colleague who says there is a very good reason why you are no longer there. LOok at transcripts from the trial years back and oyu will find alot of claims of disinformation and general rumor dissemination. I can't remember any colleague, except for those that went to MS-blessed affiliated companies that did not get fantastic (emphasis on the "fantas" base) stories attributed to them. First two dozen times I bought it, but the pattern emerged after that. Foreign minorities are especially vulnerable as they are unknown quantities in their local community. But your boss should be proud of your nationalistic approach to defending the fort.

  119. Innovation in office by asciiRider · · Score: 1

    Geezus - innovation in office? I could get by with office 95 - and probably with something older than that.

    Everybody always shouts about innovation in office, but then when we get something new we shout about how bloated it is.

    Everybody using the same thing is good for business. Business is what counts, not choice in office products. When will the slashdot crowd get that through there friggin ms hating heads?

    I'm a Citrix admin. I install office. It works. Everybody knows how to use it. I move on the to the hard clinical apps. Thank you very much.

  120. Re:Software as not the end goal. by Anonymous Coward · · Score: 0

    >Believe me, it's MUCH more fun to work on software that isn't going to be sold to customers.

    What, the TPS report generator of accounting system number 6.023*10^23? <pukes>

    >Why anyone would actually want to work on software-as-a-product is beyond me.

    Why would anyone want to ski down the expert course instead of the bunny slope? It's the exhiliration, man. The fear and excitement of knowing that your product will improve the lives of tens of thousands or even millions of people (or have them screaming for your head (yes, yours and no other) on a pike).

  121. Sony?! by Anonymous Coward · · Score: 0

    Er, yes, but some of the things that Sony ships...

  122. My experience is different... by Anonymous Coward · · Score: 0

    As a contractor for Microsoft from time to time - I have been asked - no demanded that I put tape over the word "UNIX" on my laptop bag I carry. That is no joke - my client/manager saw it when I arrived in her office at Microsoft one day. From the people in that building's reaction, I am never surprised when I hear stories like that.

    I have a friend who works at Apple on Quicktime - I should ask him how Windows logo products are viewed there??

  123. Painfully Obvious Astroturf. by Anonymous Coward · · Score: 0

    My favorite quotes:

    "And so, here I am",

    Ah, i see, you just fell in there eh?
    Amnesiac, victim of friends and spouse's consiracy lands 6 figure job!! news at 11!

    "Companies (countries, races, etc.) are not "evil" or "good", and they do not have "intentions.""

    umm, companies, countries and races (never mind the etc's) should Never be grouped together, in any context. Companies ARE individual's in the eyes of U.S. Law and last i heard evil can indeed reside in an individual.
    Intentions? yup, companies have them, its called a business plan. And very often its Evil, (see, Wal-mart, Tyco, Global crossing, Enron, etc)

    This one is great too:
    "People who speak of companies (or countries, or races, or other groups) as being good or evil are at best ignorant, and at worst bigots."

  124. Dude needs a pay cut by Vooch · · Score: 1

    The bragging just proves he's "yet another annoying overpaid ". Management needs to write down his name and gut his pay.

  125. Holes in logic by TiggertheMad · · Score: 1

    I am simply oddities in peoples logic. Your turn:

    We are being asked to believe Microsoft's upper management is extremely "ethical" by a Microsoft employee who thinks working there is pretty good, and hasn't himself been privy to the illegal decisions we know as a matter of public record that organization has made.

    If he hasn't been privy to the illegal decisions, how can they be a matter of public record? Are these some sort of public records that are public for everyone but MS employees?

    BTW, it is a minor point, but MS is not really 'evil'. Lets assume that all of MS's bad behavior was planned from the start to destroy their rivals in the most expedient method available. It still isn't evil. The bolshevik communist party was evil. The Khimir Rouge was evil. The Nazi party was evil. Microsoft was at worst, unethical. Please don't confuse organizations that purvey true evil and misery on the world with a bunch of greedy executives.

    --

    HA! I just wasted some of your bandwidth with a frivolous sig!
    1. Re:Holes in logic by stinky+wizzleteats · · Score: 1

      BTW, it is a minor point, but MS is not really 'evil'. Lets assume that all of MS's bad behavior was planned from the start to destroy their rivals in the most expedient method available. It still isn't evil. The bolshevik communist party was evil. The Khimir Rouge was evil. The Nazi party was evil. Microsoft was at worst, unethical. Please don't confuse organizations that purvey true evil and misery on the world with a bunch of greedy executives.

      No, it's a major point. Microsoft is evil. Their practices have resulted in the destruction of not just careers, but industries, and their brutal predatory monopolistic practices have held back the development of information technology by as much as a decade. We are standing at the crossroads of what could be the next Library of Alexandria or Italian Renaissance, and Microsoft is standing in the way, turning this tide of history into nothing more than a cash cow for them. Already people have begun to lose faith in the idea of electronic information because things like malware and viruses are considered (tragically and incorrectly) to be inevitable. In short, people don't know what computers can be because most people have only seen computers with Microsoft operating systems and software on them. Computers have come to mean bugs, punitive software licensing, and vendor lock-in. That is a crime. That is evil. They've destroyed people's lives and have caused historically significant harm against the very posterity of humankind. It doesn't get much more evil than that.

  126. Microsoft is not evil? by MichailS · · Score: 1

    I rushed to this section to point out pretty much exactly what you wrote there.

    The path to hell is lined with good intentions. Although individuals of an organization might be good people, the direction of the organization is not dictated by this. It's the brain that is responsible for the movement of the body, not the cells. Actually, I find it astonishing to what extent a company rather takes character by its top management.

    Apple is kind of stylish, like Steve Jobs. Although I don't know about Bill Gates, Microsoft rather seems to have Aspergers...

  127. Other Differences by oldCoder · · Score: 1
    I've worked at MS previously. A few things:

    1. Pretentiousness
    Brundage didn't get across the results of the "Influence" factor. Employees know everybody is watching and the software has a huge audience. They understand that they are truly important people in the world. Sometimes this gets quite pretentious. Sometimes things that would be pretentious anywhere else are actually appropriate for Microsoft employees. In many other companies I've worked at the employees only view the company as a way to earn money to get along -- not so at Microsoft.

    The other result of the huge audience is that many (not all) developers have become exceedingly careful about creating anything that is a bug, looks like a bug, will be mistaken for a bug, or will generate support questions. A million emails or phone calls to complain about something that's "Actually correct" is very expensive to handle. It has to look right too.

    2. Intelligence
    Two or three of the people I've worked with at Microsoft are so intelligent it was actually frightening to watch them think. They could do things that I didn't know could be done. Look at a whole new program and gather it's purpose at a glance -- and see the bugs!

    3. Popularity breeds cynicism.
    By now all the important developers at MS are aware that solving the security problems are an ideal way to install additional controls on user and developer behavior; Such as changing protocols so that only MS products can interface with each other. Not that this is universally done. But it's an available tool. Likewise,the withdrawal of the Macro Assembler is for security but adds to MS control. MS has better software development tools (compilers and linkers, for example) than it sells to its customers use. This is perfectly legal and sensible but not an "Open" philosophy. It is easy for the OS to tell the difference between applications developed in-house, with retail compilers, and with competitive compilers. Occasionally there is a good reason to do this, so there is plenty of cover.

    C++ frameworks for Windows development were, in my subjective opinion, deliberately sabotaged. Any really "Good" C++ class library for programming Windows could be ported to Apple or Linux, but MFC could not. Observe the history of ATL/WTL. They "Solved" this problem with .NET, which allows development with good tools that don't threaten MS with portability of applications.

    4. Middle Management and "Reorgs"
    A bane of existance at Microsoft. This actually may be one of the reasons that the company is so successful (I'm not sure) but the constant shake-ups are disruptive and expensive. The matrix of Product Managers, Program Managers and Project Managers is confusing even to the people with the titles.

    5. More features than they can market.
    There is no way the image of the company or of any of it's products can be allowed to be as complex as the actual products. Important inventions, features and innovations get buried. Abortions like OLE and even COM get over-emphasized. Bad designs like "IO completion ports" get promulgated to the world and can not be withdrawn.

    6. The Caste System
    There are several distinct layers of MS technical employees. At the top are the "Software Design Engineers". Next in line are the "Software Design Engineers in Test" ("S/DET's" who write internal test code). Within each of these, the caste is split between full-time blue-badges and lowly temp workers. The third caste is "Testers", sometimes referred to as "Monkeys", likewise split between full-time and temps. By the way, I learned at MS that there is such a thing as a talented tester. People who can break things more quickly and don't seem to mind keying and mousing the same thing over and over for each release. A good developer is not necessarily a good tester.

    Social mobility between the castes is rare but it does happen. I've also seen people jump a level and then get fired when they don't work out.

    --

    I18N == Intergalacticization
  128. Read "Brave New World" buddy - discover yourself by quad4b · · Score: 1

    This guy really needs to read "Brave New World" to get a handle on reality. He talks about the disconnect Microsofties experience due to the campus' isolation from the real world as well as the cost of what they use - well, he's living proof of his observation! As long as MS is charging several hundred dollars for a desktop OS, an office suite etc. customers will be robbed. Where could my company better put a few hundred thousand dollars to use (instead of buying Software Assurance [aka extortion pay])? I can think of a few pressing business problems that could use the cash. They have an effective monopoly and pricing policies that abuse it. Who'd pay $500 for Office if they had a choice? There are no choices because they've all been killed off. And please, someone honestly tell me how you can justify the cost of this software in terms of value delivered to the consumer. I am sure the privileged in communist regimes could defend their having access to the best and most expensive while others lived in poverty. -- Intelligence is no guarantee of wisdom

    --
    Intelligence is no guarantee of wisdom
  129. Uptime... by Gr8Apes · · Score: 1

    ANYONE who claims more than months or even weeks uptime in XP isn't applying patches!

    You're right. There's no reason to apply patches.

    Seriously, if you don't run IE or any MS mail client, are behind a hardware firewall, and don't have MS Office installed, you've removed 99% of your vulnerabilities. The only reason I rebooted in the past 8 months is 2 upgrades of my ATI video driver (once for Half Life 2, once for Oblivion).

    --
    The cesspool just got a check and balance.
  130. not first by towsonu2003 · · Score: 1

    This is not the first and not the best example of an employee an employer.

  131. Crap by towsonu2003 · · Score: 1

    This is not the first and not the best example of an employee **you**know**what** an employer.

  132. What does Microsoft do again? by twmcneil · · Score: 1

    I thank all those who have written to tell us about their experiences whilst employed by Microsoft. While this is fascinating reading, it seems that all the people who wrote were involved in development, an activity that makes up very little of what Microsoft actually produces on a day to day basis. It would be nice to hear someone in legal explain how they create their defense strategies or someone from acquisitions describe how they decide to buy a company or simply co-opt the needed technology. The most interesting tales would probably come from someone that works in the building where the fud machine is kept. I imagine that a machine of that size would create a lot of noise and probably runs 24/7 and so those employees are too busy or too tired to write about what they do. --

    --
    "The ferrets, they're every where I tell you!"
  133. Corporation can be evil even if its members aren't by KWTm · · Score: 1

    I think people are getting hung up on the idea that an organization or community being "evil" necessarily means that its members are evil.

    First, we should note two meanings of the word "evil". Crudely categorized, to some people "evil" means actually setting out to "do bad things" just for the sake of doing it, wreaking havoc and mayhem for no particular reason beyond just enjoyment. To others, "evil" can be simply a lack of conscience, ruthlessness; even if there is a specific purpose (e.g. "to make more money"), causing bad things to happen to others in fulfillment of this goal would be "evil". In my opinion, both of these definitions apply, but more people would agree upon the second definition in the case of Microsoft.

    Now, this refers to the corporation/organization as a whole, composed of many individual parts. My point: YES, the whole organization can be considered as a unit, with its own intentions and decision-making characteristics. This is supported by the law, which defines the corporation as having a separate status, its own rights (much to the chagrin of many Slashdotters), and its mandated goals ("to increase shareholder value"). Thus the corporation can take action which is evil, even if its many individual parts aren't able to collectively see its aggregate evil.

    For a comparison, take a typical "evil" dictator. He carries out various actions which, by themselves, aren't evil: improving conditions for his employees, increasing the nation's trade, recruiting to the armed forces to defend the country. But the consequences of his actions can be evil: he tithes the farmer's produce to feed his palace guards, and exports a large portion of the remaining produce to bolster the trade, leaving the common folk with but a fraction of their income. This leads to increased crime and unrest, but the ranks of the local police have dwindled, since the members are being recruited into the army instead.

    So, as we foreigners look upon the land of this dictator, we see what evil he has wrought; but he himself may not see it, and indeed may *choose* not to see the consequences of his actions. Each of his underlings may not see the big picture, believing themselves simply to be taking their well-earned wages, improving foreign trade or loyally defending the country. That is why rulers of nations have advisors whose job it is to see the big picture, to bring the big picture to the guy in charge.

    Michael Brundage, in his web text, says that Microsoft isn't evil because the people around him are ethical, and the upper management talks about ethics all the time, urging people to give to charitable causes. This has nothing to do with anything. The business leaders of Microsoft have collectively decided certain actions with regard to business with competitor companies, policies about marketing, and sales of its operating system. If I were one of the corporate bigwigs, I too would spout off all the time about donating to help the Poor Starving Children In Africa, if that's all that would take to blind people to the overall consequences of my companies actions.

    Being a Microsoft employee, Mr. Brundage may actually find it harder than the rest of us to look at the bigger picture. We should not fall into the same trap, and maybe we should even help Mr. Brundage.

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
  134. Research Gore Company by Anonymous Coward · · Score: 0

    They follow the magic 150 number for organizational groups and are more a collection of semi-independent colonies than one large hive.

    This from http://www.gore.com/en_xx/careers/graduates/workin g_at_gore.html

    "At Gore you'll find direct communication, a team orientation, and one title - associate - that's shared by everyone. It's an unusual corporate culture that contributes directly to our business success by encouraging creativity and opportunity.

    Gore's 'Lattice' structure gives associates the opportunity to use their own judgment, select the right projects, and directly access the resources they need to be successful. For more than 40 years, the talent, determination, curiosity, and inventiveness of our associates have contributed to the introduction of new products at a pace that few global corporations can match.

    We're proud to have been repeatedly named a great place to work. In fact, we've been listed on each of Fortune magazine's list of the "100 Best Companies to Work for in America."

    ------
    I believe the 'hive mind' is nothing more than group dynamics creating an artificial structure to maintain the wholeness of the group. A vicious circle develops where the organization develops a life of its own. A corporation is just one example of this.

    1. Re:Research Gore Company by einhverfr · · Score: 1

      Aren't they the ones that invented the internet?

      Just kidding.

      Thanks for the information. I personally think that management can have a very valuable role if the management hierarchy is sufficiently shallow (2 layers, tops-- in other words, there should be no more than 3 steps up the chain of command from the worker on the floor to the board-appointed executives). Ideally, this should be kept to a single layer of management in between the executives and floor workers, and direct communication should be encouraged at all levels. Middle management would be replaced by project leads which don't actually manage the projects but provide an advising rather than mediating or delegated role.

      This means that the chain of command is no more than 5 layers deep and is ideally 4 layers (Worker->Manager->Executive, i.e. VP->Board). Everything ought to be able to be accomplished using a paramanagement rather than an extended management structure.

      --

      LedgerSMB: Open source Accounting/ERP
  135. The end result is more important by unity100 · · Score: 1

    There might be positives and negatives to microsoft, and in the end it might or might not be evil, just a company trying to make maximum amount of money it can. However these do not negate the fact that, due to nature of the concepts 'software' and 'compatibility', microsoft has become something that is very harmful to free competition, new titles of software in the areas it did put foot in, and in general small or starting establishments in software field. Some of the areas it set foot in, like o/s field, is impossible for start ups, and i guess very little of you who read my comment have ever thought of setting up a start up and producing an operation system to sell it commercially. There was icq first. Now the number of people using icq is not increasing, if not decrasing rapidly. Because msn messenger has become something that is directly put in front of any pc user upon installation of a windows xp system. Many people do not know the past of internet, the opportunities and different software to use for any task, and take what they are served as the prominent one. This is not a good going. It should not be let to continue, people should have freedom to choose whatever they use.