Slashdot Mirror


.NETly News

Lots of .NET stories in the news today and yesterday; it's a total coincidence that Microsoft started a huge marketing push on Wednesday, including the occasional Doubleclick ad running on Slashdot. BrendanL79 writes: "Peter Wright at Salon.com contributes to public awareness of Microsoft's .NET with this exuberant piece. The praise borders on sycophancy ("Gutenberg ... Babbage ... now Gates") with no apparent tongue in his cheek. Comments?" Reader vw writes: "Active State has just released Visual Perl 1.2, Visual Python 1.2, and Visual XSLT 1.2 as plugins for Microsoft's Visual Studio .NET. Wonder how long it will take for a Mono hack." Numerous readers pointed to several stories about a buffer overflow problem in Visual Studio .NET which was supposed to be immune to buffer overflows - but it had passed Microsoft's stringent new security audit.

291 comments

  1. No buffer overflows? by nedron · · Score: 1
    "...a buffer overflow problem in Visual Studio .NET which was supposed to be immune to buffer overflows..."

    What?!?

    Doesn't .NET allow developers to explicitly include "dangerous" code? I would say then that .NET is not immune to these problems.

    --


    * As is generally the case, my opinions do not reflect those of my employer.
    1. Re:No buffer overflows? by Prisoner+Of+Gravity · · Score: 3, Funny

      Wrong. Java 1.4 has the same thing, an undocumented feature with the exact same name that hypocrit Bill Joy bashed. Yes that's right, Sun included something called 'Unsafe' mode for Java code, that lets it write all over memory to its hearts content. Don't tell Bill Joy though, he's likely to spasm from being called on his lie.

      (PS I love Java. But Bill Joy is a LIAR and should be called on his LIE.)

    2. Re:No buffer overflows? by Anonymous Coward · · Score: 1, Informative

      The compiler itself is not written in .Net. It's a C++ app. How about getting some facts before extrapolating that all new Microsoft apps are written using the .Net framework?

    3. Re:No buffer overflows? by Knuckles · · Score: 1

      It's a C++ app

      I mean, you're absolutely right about getting some facts . But still, I'd think you really have to try hard to build code that's vulnerable to buffer overflows in C++

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    4. Re:No buffer overflows? by Anonymous Coward · · Score: 0

      what??? try hard? Sure!

      #include iostream.h>
      void main(void){
      char[20] buffer;
      cout << "enter string ->";
      cin >> buffer;
      }

      Output::
      enter string-$gt; 12345678901234567890OUTSIDEALLOCATION OHSHIT!\n

    5. Re:No buffer overflows? by Anonymous Coward · · Score: 0

      This statement is incorrect. The MS C# compiler is written in C#.

    6. Re:No buffer overflows? by noninterleaved · · Score: 1

      No... you're wrong. The C# compiler is written in c/c++... Much of the C# class library is written in C#, however.

    7. Re:No buffer overflows? by Anonymous Coward · · Score: 0

      If you actually read the post you would see that this is something that affects the code generated for UNMANAGED C++. The /GS switch (which is what this is all about) never claims to prevent all buffer overflow attacks, just make them easier to detect.

      This has go nothing to do with .NET, managed code and the CLR.

    8. Re:No buffer overflows? by Knuckles · · Score: 1

      what??? try hard? Sure!

      Your programming example exactly meets my definition of "try hard". You consciously abused C++ (or so I hope ate least)

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    9. Re:No buffer overflows? by Anonymous Coward · · Score: 0

      Honestly you don't have to try hard. All you need is one Unchecked Array bound, and your fucked.

    10. Re:No buffer overflows? by Knuckles · · Score: 1

      All you need is one Unchecked Array bound

      That's why you use classes that do the checking for you, no?

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
  2. congrats by HCase · · Score: 3, Funny

    i would like to be the first(maybe) to congratulate the newly engaged couple in the comments of the wrong article

  3. Aww shucks... by digital_freedom · · Score: 0, Offtopic

    Didn't get first post and didn't get proposed to on the internet.

    Well this is turning out to be a rotten Valentine's day now isn't it.

  4. Am I the only person who is hesitent about this? by frob2600 · · Score: 4, Funny

    In Bill Gates' version of the way things will be, we will all carry around hand-held computers that will allow us to access our e-mail, trade our stocks, send video and photos to the family and generally manage our daily lives. Those hand-helds will also be phones and navigation units, and will carry our electronic wallets. They'll communicate with our computers at home to manage the heating, order the groceries and, when we get home, set just the right ambience for that all-important date with a mix of appropriate mood lighting and Barry White.

    Am I the only person who is just a little afraid to have all of my personal information online? There is just too little right now to keep it secure. Maybe when we are on IPv6 it will be better. But it becomes too easy to hit a few buttons and accidentally abort your new baby instead of inform your parents. ;-)

    --

    ---
    "Do not meddle in the affairs of sysadmins,
    for they are subtle and quick to anger."

  5. Perl, Python under .NET? by Ed+Avis · · Score: 3, Insightful

    I don't think there's any big deal in ActiveState's visual Perl/Python/whatever editors. They are 'compatible with Visual Studio .NET'. What that means is that they integrate with the Visual Studio IDE - *not* that ActiveState have managed to compile Perl into .net bytecode.

    At least, I assume that's the case. If somebody had managed to create .NET compilers for Perl and Python, we'd surely have heard about it by now...

    --
    -- Ed Avis ed@membled.com
    1. Re:Perl, Python under .NET? by costas · · Score: 3, Interesting

      I would like to know the answer to that as well. I went looking for Visual Python earlier today and there's zero info (that I could find at any rate) on Active State's site on interoperability with the other Python implementations (cPython and Jython mostly). No word on the standard library (that has a few C extensions; how will those be managed in .NET?) or win32all and the Python-COM bindings.

      As a python fan I had high hopes that Python would be the only language to bridge the JVM-CLR religious war and allow you to work in both.

      It seems that ActiveState is just plugging in Python to VS, not compiling python to IL.

    2. Re:Perl, Python under .NET? by pb · · Score: 2

      Well, I agree, and if they had, they wouldn't be compatible with Perl or Python.

      However, I think they managed to do something else, like use the .NET framework within Perl, and somehow wrap Perl programs into .NET components.

      ActiveState has a lot of documentation about this on their site, specifically under PerlNET; it's worth taking a look.

      --
      pb Reply or e-mail; don't vaguely moderate.
    3. Re:Perl, Python under .NET? by beme · · Score: 2

      Mark Hammond did a lot of work on a .NET compiler for Python. Info available at http://www.activestate.com/Initiatives/NET/Researc h.html
      Last I looked, they weren't going to pursue a complete implementation.

      --

      -beme
      1971
    4. Re:Perl, Python under .NET? by Anonymous Coward · · Score: 3, Informative

      Just to clarify:

      Visual Perl and Visual Python are development environments for Perl and Python for people that are using Visual Studio.

      PerlNET takes any Perl code and wraps it up as a .NET component so that it can be used in any .NET application.

      If there is enough interest in a PythonNET, we will build that.

      -- Dick

    5. Re:Perl, Python under .NET? by Ed+Avis · · Score: 1

      PerlNET takes any Perl code and wraps it up as a .NET component so that it can be used in any .NET application.


      Sounds useful - but wasn't the whole point of .NET having this single CLR bytecode for every language?



      If you can make use of .NET by writing wrappers for existing languages and runtimes, it makes the whole exercise of reimplementing every language on top of the CLR seem a bit pointless. And you have to ask what is the advantage of a .NET component over a CORBA or COM component. (Apart from that presumably lots of other people will be using .NET - which is a good enough reason in many cases.)

      --
      -- Ed Avis ed@membled.com
    6. Re:Perl, Python under .NET? by Anonymous Coward · · Score: 0

      NET itself relys heavily on "wrappers for existing languages and runtimes", specifically wrt COM, so that's no biggy. it's ability to go legacy -> NET -> legacy is one of it's big advantages.

      I don't know if having a Perl to CLR compilier would be a good thing or just a slow thing, but if Perl can't talk to NET apps, it's going to be essentially useless on Win32.

    7. Re:Perl, Python under .NET? by arkanes · · Score: 2

      they've written a wrapper around the Perl interpeter (which is very amenable to this sort of thing), which can be linked to compiled perl bytecode is some magic way. Very much (in fact, almost exactly like) VB worked.

    8. Re:Perl, Python under .NET? by Anonymous Coward · · Score: 0

      PerlNET allows someone to integrate things that Perl works well with today into a .NET application. There are thousands of extensions to Perl that will not run in the CLR.

      In Perl 6, you will be able to target the CLR natively with Perl code, but that will not be available for a while. In the meantime you can leverage your investment in Perl and extensions to Perl with PerlNET if you are working with the CLR.

      -- Dick

    9. Re:Perl, Python under .NET? by Anonymous Coward · · Score: 1, Informative

      Perl.NET is a wrapper generator. You decorate your Perl code a bit, and their tool generates a C# wrapper that can invoke the code, which is compiled into an assembly.

      This lets you use Perl code from .NET, but it's not compiled into IL.

  6. More FUD by Anonymous Coward · · Score: 1

    Yes, this only applies to Visual C++, NON-managed code. managed C++ is still (supposedly) not vulnerable.

  7. the beer went thru my nose... by gTsiros · · Score: 4, Funny

    ..."microsofts new stringent security audit".

    am i the only one who reads this as

    "we now pay attention to compiler warnings"

    ;)

    --
    Looking for people to chat about multicopters, coding, music. skype: gtsiros
    1. Re:the beer went thru my nose... by frob2600 · · Score: 2

      Drinking at noon? You must be a sysadmin (or an alcoholic). Either way, I recommend that you seek help.

      gcc -Wall is for wimps -- you should follow the Tao and *just know* when you have a possible security problem. Besides everyone knows that MS codes in INTERCAL... what does the error
      240 ERROR HANDLER PRINTED SNIDE REMARK
      ON THE WAY TO %d
      or
      222 BUMMER, DUDE!
      ON THE WAY TO %d
      really tell you?

      --

      ---
      "Do not meddle in the affairs of sysadmins,
      for they are subtle and quick to anger."

    2. Re:the beer went thru my nose... by jandrese · · Score: 1

      Ah, young grasshopper. You have forgotten the tao of timezones. You must now walk all the way around the earth to become enligtened.

      --

      I read the internet for the articles.
  8. Ass whooping by quantum+bit · · Score: 0, Troll

    Who else thinks michael is going to get his ass kicked for pushing Taco's proposal down out of the top spot?

  9. how?? by edrugtrader · · Score: 1

    i thought .net ran like javabyte code... so the problem is in the interepter???

    microsoft isn't seriously that bad at making sof.... oh wait. nevermind.

    --
    MARIJUANA, SHROOMS, X: ONLINE?! - E
    1. Re:how?? by Anonymous Coward · · Score: 0

      silly you!

      you thought it ran like java..does this mean you have now learned that it really does not execute like java? get a book and read up on it yo..

    2. Re:how?? by DodgyGeezer · · Score: 1

      Please read the relevant article. It explains the problem quite clearly. This has nothing to do with the .Net framework or the CLR.

  10. Sycophants? by Shuh · · Score: 2, Funny

    The praise borders on sycophancy ("Gutenberg ... Babbage ... now Gates") with no apparent tongue in his cheek.

    Microsoft has apologists? No way!

  11. Wait a second by quantaman · · Score: 1, Insightful
    : "Peter Wright at Salon.com contributes to public awareness of Microsoft's .NET with this exuberant piece.

    Isn't Salon owned by M$? I might be wrong but I seem to remember hearing that.

    --
    I stole this Sig
    1. Re:Wait a second by Anonymous Coward · · Score: 0

      That's Slate, dumbass. You suck at teh knowledge.

    2. Re:Wait a second by benploni · · Score: 2, Informative

      No, you're thinking of Slate.

    3. Re:Wait a second by Anonymous Coward · · Score: 0

      How the fuck was that modded up? It's depressing sometimes to think about how stupid most people here are.

    4. Re:Wait a second by NineNine · · Score: 2

      Not only are they not owned by MS, but if you ever read them, you'll notice that 90% of their tech articles are as rabidly anti-Microsoft as anything you'd find here in /.

    5. Re:Wait a second by lamont116 · · Score: 1
      Consider:

      About the writer


      Peter Wright is a software consultant and the author of numerous books on Visual Basic programming. He is currently working on two .Net titles for Apress slated for release later this year.

  12. Doubleclick add. by Neck_of_the_Woods · · Score: 1

    I find it interesting that Microsoft had the nuts to get a doubleclick add on Slashdot. I may be a little slow, but that would be kind of like leading the enemy army to your new untested castle door, no?

    --
    Neck_of_the_Woods
    #/usr/local/surf/glassy/overhead
    1. Re:Doubleclick add. by Anonymous Coward · · Score: 0

      You would no doubt then be *shocked* to learn that there are huge numbers of visual studio coders on here and yes, just maybe, the ad might speak to some of them. The world is a lot larger than any single slashdotters little view of it.

    2. Re:Doubleclick add. by Anonymous Coward · · Score: 0

      Right, like the majority of the people who read this site can do anything more than install Lunix.

  13. That's original. by djweis · · Score: 1

    I've never seen such groundbreaking ideas like having portable access to information and record keeping. The last two times someone thought of a similar idea were 1945 and 1960. Way to go.

  14. Peter Wright and the sucking noise by dropdead · · Score: 1

    How hard do you think Peter Wright will have to suck before Micro$oft will give him a job?

    --


    By definition, a government has no conscience. Sometimes it has a policy, but nothing more. - Albert Camus
    1. Re:Peter Wright and the sucking noise by Bennn · · Score: 1

      You mean he doesn't work for them already? He may not be on the official payroll...

  15. All your web services belong to us by Anonymous Coward · · Score: 0

    As developers move to embrace .Net, the Internet will be transformed from a complex, un-standardized mishmash of awkward static views of data to a dynamic pool of data connected by a true web of Web services all working together and owned by Microsoft to make your life easier.

  16. Perl, Python, Mono, what next for Billy's Borg ? by Lord+Hugh+Toppingham · · Score: 0, Troll
    Say whay you like about Micro$oft and Billy-boy, but the 'Redmond Retards' sure know how to market their "technologies".


    Why would anyone in their right mind want to buy into this Microsoft "philosophy" is beyond me. Oh wait, I get it, it's the almighty buck again.


    What self-respecting perl hacker would touch this Microsoft contaminated version ?


    What next ? Microsoft Java for .NET ???

  17. Re:Am I the only person who is hesitent about this by DutchSter · · Score: 3, Insightful

    No, you're not. I think that the overall concept might have some promise, but I do have a problem with the idea that an entity will running the whole show. What scares me most is that ultimately, we are moving towards zero human contact. No longer do you go to the grocery store and run into your old friend from across town and chit chat for 15 minutes while making your selections.

    I'm reminded of the movie Sneakers when Martin and his old friend (the villian) are on the roof and the villian is going on about how it's a new world, it's all electrons, just little ones and zeros. Everything is the information, the information is everything. It's a brave new world for humanity.. Martin's response is 'yeah, and there's nobody there' -- So we'll all have our PDAs and phones and everything, but who is there really to talk to? Get out, get some air, meet some REAL people and have some fun the old way.

    Not does the technology have the ability to move our lives into greater convenience, but at the same time, to isolate us from ourselves and each other.

    That, to me, is the scary part - not so much some marketer having a profile on me.

  18. Salon article by baruz · · Score: 2, Insightful

    Wright says, "Without Microsoft, the PC we have today would be a very different beast."

    As if this were a bad thing.

    --
    He was a verray parfit gentil knight.
  19. .NET should be .KILLED by thedbp · · Score: 0, Troll

    Just like Microsoft - rather than improve upon industry standards and embrace the hard work and advancements of other projects, they steal the good parts, muck them up in a proprietay format, then give it a stupid name and unleash it on the world as The Next Coming.

    When are the majority of people going to tire of M$'s nonstop efforts to digitize our lives at the expense of our humanity? I envision a future where code monkeys are like steel workers and car plant workers during the early days of the industrial revolution, worked to death to build products they can't afford to use while at the same time making BANK for the higher-ups.

    If I were a professional programmer, I'd start a completely non-M$ union, go national, and use the power of a union structure to develop world-class solutions competing directly with M$. Distribute source code through the chain where locals can make changes to highten relevance and usefullness in their market area. Offer low-cost custom built boxes running a GPL'd OS that meet the client's needs, not charge them outrageous fees for hardware they won't ever get full use of. Keep the profit where the work is, on the local level, with moderate dues to support the structure as a whole.

    The only way to beat Microsoft is to code them out of relevance.

    1. Re:.NET should be .KILLED by Anonymous Coward · · Score: 0

      Offer low-cost custom built boxes running a GPL'd OS that meet the client's needs

      DaSupaMackaWackyCracka runnin' *nix on Mac

      Talk about contradicting yourself.

    2. Re:.NET should be .KILLED by Anonymous Coward · · Score: 0
      I envision a future where code monkeys are like steel workers and car plant workers during the early days of the industrial revolution, worked to death to build products they can't afford to use while at the same time making BANK for the higher-ups.

      That's not a "vision". I work in that world.

    3. Re:.NET should be .KILLED by Anonymous Coward · · Score: 0

      My WinXP system hasnt crashed once in over two months and I never had to reboot it either beside for 2 software updates. Its used day and night.
      The people here who use linux have to reboot way more often to reboot a locked up machine or to update the kernel.

      Go STUF

      Slashdot: Open Source - Closed Minds!

    4. Re:.NET should be .KILLED by NixterAg · · Score: 1

      If you were a professional programmer you would try to avoid sounding so stupid when espousing your anti-MS rhetoric. I am a programmer and I don't tell my clients what platform they want their application to run on, they tell me. Sometimes that's Linux and sometimes that's Microsoft.

    5. Re:.NET should be .KILLED by Timothy+Healy · · Score: 1

      God damn it... There is so much damn bitching about Microsoft on here. You sound like a bunch of little babies, really. Why don't you pay attention to whatever it is you enjoy doing and ignore what they are doing. If your not going to ignore it, then do something about it besides piss and moan.. Jeez.

    6. Re:.NET should be .KILLED by Anonymous Coward · · Score: 0

      Please. How can a "code monkey" be "worked to death"? Are you toiling in a sweatshop full of 286s? Do they make you work 16-hour days, cracking the whip as you code?

      Why do you think of yourself as a "monkey"? Is it because you have no self-respect? Get a new job, you whiny cunt, and shut the fuck up about it!

    7. Re:.NET should be .KILLED by Anonymous Coward · · Score: 0

      wow word didnt crash! amazing!

      lets talk enterprises, lan boy

    8. Re:.NET should be .KILLED by thedbp · · Score: 1

      Why don't you pay attention to whatever it is you enjoy doing and ignore what they are doing. If your not going to ignore it, then do something about it besides piss and moan.. Jeez.

      That's why M$ has a monopoly now, people like you ... and by discussing it and espousing ideas, we ARE doing something about it - i.e., reinforcing the fact that M$ is not the only alternative, that there ARE other ways to get work done, that there ARE other options and viable alternatives in almost any business area they practice in.

  20. Story not complete by estar · · Score: 5, Informative

    .NET is many things and many people are confused by what .NET exactly refers too. In the context of this story .NET is refering to the compilers, and libraries that make up Visual Studio.NET. VB.NET, & C# are both geared toward using the CLR and .NET Framework. Visual C++.NET can use the CLR and .NET Framework but, unlike VB, you can work with Visual C++ like you could in previous versions and ignore the CLR and .NET Framework. So what is the security error reported? This is the detail as reported by Cigital. The protection afforded by the new feature allows developers to continue to use vulnerable string functions such as strcpy() as usual and still be "protected" against some forms of stack smashing. The new feature is closely based on an invention of Crispin Cowan's called StackGuard and is meant to be used when creating standard native code (not the new .NET intermediate language, referred to as "managed code"). This is a problem with Microsoft's Version 7 C++ compiler not with the CLR and .NET Framework.

    1. Re:Story not complete by kawika · · Score: 4, Informative

      Exactly. All Cigital seems to be saying is that unmanaged (unsafe) code is still subject to buffer overflow problems. This is not news, and it's why you have to jump through some hoops in .NET to use unmanaged code. Those of you who visited Slashdot yesterday may remember this item about .NET that explains it a bit.

      Microsoft's alternative, of course, was to create a totally safe environment that wouldn't run any legacy code and wouldn't allow direct calls into the OS. But of course that's been done before (Java). Remember, .NET isn't just for developing network apps, it's for developing local ones as well. If there's already a proven DLL, COM object, or system call that does what I want to do for a local app, I would prefer to use it than reinvent the wheel inside the sandbox.

  21. Tone of the article by rlowe69 · · Score: 3, Interesting

    I'm a little surprised with the article's tone, especially coming from Salon. While reading this article I'm reminded of marketing drivel coming directly from Redmond itself. This is not a news story, it's just straight-out gushing and it's the disgusting type of a "article" I'd expect from a heavily sponsored e-rag like ZDNET. Frankly, I will never look at Salon the same way.

    --
    ----- rL
    1. Re:Tone of the article by Yankovic · · Score: 1

      That seems a rather bizarre way to react. Articles are part fact part opinion, and they're bound to have some kind of slant. If .NET impressed this guy, then why wouldn't he say so? Just because it's MS? Publications hire people with opinions, not mindless automotons who report just quotes.

    2. Re:Tone of the article by rlowe69 · · Score: 2

      Articles are part fact part opinion, and they're bound to have some kind of slant.

      FYI, articles with opinion are called editorials. They usually have a picture of the person writing the article (in Salon's case it's a sketch). As was said in the post, I don't think this is tongue-in-cheek ... this is honest-to-goodness gushing.

      I have nothing against .NET itself - in fact, I'm buying a copy of VS.NET tonight.

      The point I'm making is that gushing like this is usually reserved for lesser publications. If I want to read a guy's opinion, I'll go read Dvorak on ZDNET. Salon had a pretty high standing in my books as a reputable news source, not some place that kissed the feet of new technologies - the downsides of .NET were merely brushed over as an afterthought. This is not Salon's style, IMO, and its editors never should have allowed this very slanted editorial to go online.

      --
      ----- rL
    3. Re:Tone of the article by byoon · · Score: 1

      Agreed. I expect a little more from Salon as well. Even a little dose of cynicism would be welcome in that article but I think all you need to know you can get from their little blurb about the writer. He's a VB developer who's writing .NET books. Of course he's going to gush about it. If people don't buy it, he sells fewer books and maybe doesn't get to write additional ones.

    4. Re:Tone of the article by rlowe69 · · Score: 2

      He's a VB developer who's writing .NET books. Of course he's going to gush about it.

      A very good point - I did neglect to check his credentials. We all know though that ultimately it's Salon's editors who need to screen these articles to present a consistent version of what they consider 'newsworthy' in order to keep their image, especially in the high tech community.

      Slashdot regularly links Salon articles, no doubt generating significant traffic (and thus revenues) for Salon (via their annoying pop-up advertising, which is worth it for great articles). If geeks think that Salon is just another high tech site spewing garbage, negative feedback will grow and stories will stop being linked, that's just the way it is. I liked Salon the way it was in my mind before I read this article ... and maybe I'm secretly hoping Salon's editors are reading this thread. :)

      --
      ----- rL
    5. Re:Tone of the article by dermusikman · · Score: 1

      To me, it read like the Borg, 1984, and Kafka all rolled into one... and I don't mean to be sounding so dramatic about it. The argument was not necessarily that Microsoft has introduced something so wonderful that it will change the world, but more along the lines that it is so important resistance is futile

      Did it not seem so to others?

    6. Re:Tone of the article by Anonymous Coward · · Score: 0

      You obviously don't read Salon very often! Many, if not most, of their articles present very strong opinions. Of course, most of these opinions are liberal, but they do on occasion present the other side of the argument. In the case of Microsoft, almost every single article I have read describes them in a very negative light. This is a refreshing exception, even if it isn't all that well written.

      See:

      http://www.salon.com/tech/col/rose/2001/11/29/mi cr osoft_resistance/index.html

      http://www.salon.com/tech/feature/2001/11/15/xbo x/ index.html

      http://www.salon.com/tech/fsp/

  22. Absolut Shame Ad by Anonymous Coward · · Score: 0

    Is it just coincidence that this ad ran with this story?

  23. Re:Am I the only person who is hesitent about this by Beltza · · Score: 1

    The first part of your story sounds really good! That is how IT should be used; serving us in any possible way!

    Just like you, I am also concerned with my personal information. If information is to be stored in one location, that location better be under control of an independend body! I dont trust Microsoft (or any other company) a lot in this matter.

  24. Python Dev Under VS.NET IDE by questionlp · · Score: 2, Insightful
    Although I have tried Visual Python in a while, but I think it's nice to see that Python/win32 developers have a great IDE for development. Right now, I use the PythonWin Environment, which is a great development environment, but it still lacks some of the flexibilities of the VS.NET IDE (like true Visual SourceSafe add-in; ya I know, CVS is great but I work in a Windows-dominant dev environment and the other devs don't like nor use CVS).

    Speaking about Python, does anyone know when the final release of ActivePython 2.2 will be released? It has been in "Alpha" for a while and the product page hasn't been updated in a while.

    1. Re:Python Dev Under VS.NET IDE by Anonymous Coward · · Score: 0
      Speaking about Python, does anyone know when the final release of ActivePython 2.2 will be released? It has been in "Alpha" for a while and the product page hasn't been updated in a while.

      Following a post by Mark Hammond, there was a rumor that most of their Python team got canned. A followup post said they were still commited to Python, but seeing as it's been 6 weeks since 2.2 was released and looking at their site shows only Perl and TCL stuff, perhaps the spin doctors were at play. It's really too bad because I use Mark's stuff often.

    2. Re:Python Dev Under VS.NET IDE by questionlp · · Score: 1
      That's sad to hear... I guess it's too costly for them to develop both Visual [Perl|Python] and Komodo at the same time while kind of stepping on each other's feet.

      I just pulled down the python.org Win32 build of 2.2 and the win32all package from Hammond's website. Thanks for the info and the linkage.

  25. Those opening paragraphs... by Asikaa · · Score: 2, Insightful
    From the article:

    "In 1454, Johann Gutenberg changed the world forever when the first of his Bibles rolled off the world's first printing press. Three centuries later, in 1791, Charles Babbage was born. Best known for his Difference Engine and Analytical Engine, his work is widely acknowledged as providing the earliest steppingstones from which the modern computer would emerge. Again, the world would never be the same. From the article:

    William Henry Gates arrived on the planet in 1951. Whether you love him or detest him with every ounce of your moral fiber, there is no denying the contribution Bill has made to this earth. Without Microsoft, the PC we have today would be a very different beast."

    Does anyone truly believe that Gates has made a positive contribution to "this earth", other than his (admittedly laudable) charitable works?

    From a technological standpoint, the only thing you can really say he has helped (and I say helped because he certainly cannot claim sole credit) achieve is the positioning of computers in everyday non-geek life. Even that would have happened sooner or later has Gates not existed.

    This type of melodramatic, snivelling hyperbole is starting to crop up all over the IT press, with reviews reading like commercials and biographies gushing with misplaced hero-worship.

    Ick.

    --

    Asikaa
    Come in, twenty-seventy-seventy, your time is up.

    1. Re:Those opening paragraphs... by Peyna · · Score: 2

      I don't consider 20+ billion dollars in one shot 'admittedly laughable'. Especially considering I'll probably never even give over 1,000,000 to charity total in my lifetime.

      --
      What?
    2. Re:Those opening paragraphs... by danger42 · · Score: 1

      From a technological standpoint, the only thing you can really say he has helped (and I say helped because he certainly cannot claim sole credit) achieve is the positioning of computers in everyday non-geek life.

      Umm, I didnt realize that Gates invented the Mac.

      --
      -nd
    3. Re:Those opening paragraphs... by lukeduff · · Score: 1

      We'd still be reading books if Gutenberg had not existed. We'd still be using calculating machines if Babbage had not existed.

      Are you going to take credit away from those guys too?

    4. Re:Those opening paragraphs... by Anonymous Coward · · Score: 0

      um not really, but to put bill gates in front of innovators like babbage is insulting.

    5. Re: Those opening paragraphs... by Black+Parrot · · Score: 2


      > From a technological standpoint, the only thing you can really say he has helped (and I say helped because he certainly cannot claim sole credit) achieve is the positioning of computers in everyday non-geek life. Even that would have happened sooner or later has Gates not existed.

      Just 3-4 years ago, if you walked into a computer store, picked up a game, and read the requirements sticker, it would say "IBM PC or 100% Compatible". The switch to "Windows" is relatively recent.

      It was the IBM brand name that 'legitimized' the PC, not Microsoft, not Bill Gates. And frankly I think IBM got into the game because they could see that Apple and others were going to do it anyway, with them or without them.

      --
      Sheesh, evil *and* a jerk. -- Jade
    6. Re:Those opening paragraphs... by armb · · Score: 1

      > > his (admittedly laudable) charitable works?

      > I don't consider 20+ billion dollars in one shot 'admittedly laughable'.

      "laudable" is _not_ a synonym for "laughable".
      http://www.m-w.com/cgi-bin/dictionary?laudable

      --
      rant
    7. Re:Those opening paragraphs... by Khazunga · · Score: 1
      Previous Post
      Does anyone truly believe that Gates has made a positive contribution to "this earth", other than his (admittedly laudable) charitable works?
      Your post
      I don't consider 20+ billion dollars in one shot 'admittedly laughable'.
      From everything2.com:

      Laudable: Praiseworthy, or commendable, such as laudable motives and actions.
      Laughable: Fitted to excite laughter; as, a laughable story; a laughable scene.

      A big difference, isn't it?

      Anyhow, without devaluing Gates' charity ideals, money is largely evaluated on the basis of how much time one takes to gather a given amount. I bet Gates makes 20 million in about the same time I need to write this post... 'nough said!

      --
      If at first you don't succeed, skydiving is not for you
    8. Re:Those opening paragraphs... by atomico · · Score: 1

      laudable:
      adj. deserving or worthy of praise; admirable; commendable

      laughable:
      adj. producing scorn; ludicrous: he offered me a laughable sum for the picture

      I guess you misunderstood something, dude...
      (definitions thanks to wordreference.com)

    9. Re:Those opening paragraphs... by rutledjw · · Score: 1
      Does anyone truly believe that Gates has made a positive contribution to "this earth", other than his (admittedly laudable) charitable works?

      Of course! MS BROUGHT PCs to the masses! People like my father, who really struggles with computers, now has full access to the amazing power of the internet through Microsoft and Bill Gates!

      As a fellow computer professional, I appreciate MS as well. Thanks to Microsoft and their powerfull, yet easy-to-use and highly integrated software I can get much more done in a shorter period of time! Thanks to this, I no longer have to spend hours at work in front of the computer!

      Instead I get to go down to fathers house and clean 58 viruses from his computer in a "quick and efficient" manner. H3ll, it only took me 4 hours! (and yes, he DOES have a subscription to McAfee, one of those clever little buggers disabled it).

      When whoever has the reality stick is done with it, pass it over here. I'm going to go "Barry Bonds" on this Salon.com guy for a few hours. I was laughing until I realized he was serious.

      I'm glad I use Linux...

      --

      Computer Science is Applied Philosophy
    10. Re:Those opening paragraphs... by Reality+Master+101 · · Score: 2

      Got news for you... while the Mac has certainly influenced the industry, it did NOT popularize the computer onto everyone's desktop. That was DOS -- and then Windows.

      --
      Sometimes it's best to just let stupid people be stupid.
    11. Re:Those opening paragraphs... by blamanj · · Score: 2

      Gates will go down in history, never fear. But I think it's pretty well accepted already that he's going to be recoginzed as an industry mogul along the lines of Rockefeller and Carnegie, the swooning sycophancy of those like Wright notwithstanding.

      If you read closesly, even he admits that the ideas in .NET were not original (though hardly Sci-Fi), and that it's merely the monopoly power of Microsoft that allows it to push its "vision" onto the world.

    12. Re:Those opening paragraphs... by the+eric+conspiracy · · Score: 2

      William Henry Gates arrived on the planet in 1951.

      This is REALLY scary. According to Bill's bio on his home page, Bill was born on Oct 28, 1955. So if he arrived on the planet in 1951, he clearly learns to time travel some time in the future. Thus we have the spectre that Bill was working as early as 1951 with foreknowledge of the coming computer revolution to cement Microsoft's place as the dominant force in the PC revolution.

      What chance does humankind have now? Are we truly DOOMED?

    13. Re:Those opening paragraphs... by csbruce · · Score: 2

      other than his (admittedly laudable) charitable works?

      How about Linus & Co.? The open and free software movements have donated probably $50-billion+ worth of wealth to the world in software and services over the years. Where's their statue?

    14. Re:Those opening paragraphs... by Peyna · · Score: 1

      Actually, I just misread his comment. I was reading it through Terminal Services client on a 640x480 window, so maybe that's why I read it wrong. I thought it read 'laughable' not 'laudable'. Maybe I'm just dyslexic or something.

      --
      What?
    15. Re: Those opening paragraphs... by Anonymous Coward · · Score: 0

      Gates is one of the few people to understand that tomorrow's potential market for computing is 10x the size of today's existing market.

      Which is why he was giving away Windows while IBM was relying on their mightly brandname to sell OS/2 to a miniscule by today's standards segment of the market for $300+ a seat.

      I'm not arguing that Gates or Microsoft are benevolant, just that if you support the idea of personal computing, you can't deny their historical role in making that part of everyday life.

  26. Guttenberg, Babbage, & Gates by biglig2 · · Score: 2

    Didn't Babbage never actually get as far as a working prototype? I recall the Science Museum in London had to use computer controlled machining in order to build their working model of the analytical engine - without them they'd never have been able to make the parts accurately enough.

    --
    ~~~~~ BigLig2? You mean there's another one of me?
    1. Re:Guttenberg, Babbage, & Gates by KatieL · · Score: 2, Informative

      The parts could be made accurately enough at the time - there are issues with the accuracy, in that all the components needed hand tweaking to get them to work properly together (And would even with today's manufacturing tolerances - because the errors cascade) which means the machine's parts aren't interchangeable (which was one of Babbage's goals) and that the thing needs debugging - you need to run some stuff though it knowing the right answer and tweak it until the answer it gives matches.

      The reasons Babbage never developed a prototype are different from different sources. He spent a LOT of the money he was given for the analytical engine designing the (more general purpose) difference engine.

      Eventually the government got fed up of giving him money - he'd burned through a /frightening/ amount. ISTR it was of the order of 15,000 pounds, at a time when building a steam locomotive and delivering it to the US was all of 700. [Mentioned in the science museum display].

      In addition he fell out with his leading craftsman who he accused of padding the contract, and spent quite a lot building workshops and so on at his house in order to develop things on-site.

      The analytical engine was definitely acheivable at the time. The difference engine more doubtably so. But while the technology was willing, the project management was missing. Something the IT industry still hasn't learned...

    2. Re:Guttenberg, Babbage, & Gates by Waffle+Iron · · Score: 2
      I just finished the book on Babbage written by the curator of the London Science Museum computer collection. He said that they were careful to not use more precision than the parts that Babbage actually fabricated at the time. They used the automatic manufacturing process to save money and time; they couldn't afford to sink as many funds into their project as Babbage did :).

      Babbage did have an actual working section of the Difference Engine, and enough parts were made to almost finish it. After a delay caused by his conflicts with his parts maker, he got distracted by his new ideas for the Analytical Engine, and never bothered to finish the original. So he was not only one of the first to do computer design, he was also one of the first examples of a very common person today: a brilliant but stubborn and impossible-to-manage developer who doesn't keep focused on deliverables. He was ahead of his time in many ways!

  27. blame it on Linux? by Anonymous Coward · · Score: 1, Interesting

    What does this mean exactly?: "Microsoft apparently adopted a technique for improving its compiler that has been used with the Linux operating system and shown to be vulnerable to attack." It's been in every article about the compiler vulnerability, and offers no information except to suggest that the problem originates in Linux. WTF?

  28. Ballmer on Mono by Anonymous Coward · · Score: 2, Interesting

    I heard Steve Ballmer speak Tuesday night in Chicago at the VisulaStudio.net kickoff. In response to an audience question about the Mono project he said two things. "First, we're not afraid of competition. Second, we're not used to competing with our own intellectual property and we will defend ourselves. So I guess you could say I don't think very much of it."

    I put this in quotes but I'm paraphrasing based on my best recollection. I gotta give him credit for being accessible and for answering questions. Still can't help hating him, though. :-)

  29. .NET obseeesed by Anonymous Coward · · Score: 1, Insightful

    Am I the only one who thinks /. is focusing way too much attention on .NET? Its probably moving ahead on *NIX as the most popular topic..

  30. Re:Am I the only person who is hesitent about this by Soko · · Score: 3, Interesting

    Take off the tin foil hat for a second, would ya?

    How long did it take for Microsoft to dominate the desktop market? They released Windows 1.0 a long time before OS/2 fell off the competitive map.

    Microsofts domination kinda snuck up on everyone, since the IT industry assumed that there would allways be a company to compete with Bill&Co in the OS/Office Productivity space. This time, no such assumptions will be made. If they actually get something like this off the ground, there will be lots of people (Miguel) making great things that compete with Microsoft's offerings by the time it gets pervasive enough.

    I'd suggest you take this for what it is at a base level - something that could be useful and cool. Remember, it is possible to enter a cage with a dangerous beast, as long as you know what to expect and how to counter it's natural responses.

    IMHO, it's time to accept Microsoft as an industry leader. You just have to think of them in the same way that you do a clueless PHB.

    Soko

    --
    "Depression is merely anger without enthusiasm." - Anonymous
  31. Re:Am I the only person who is hesitent about this by frob2600 · · Score: 3, Insightful

    I also agree that the lack of human contact would be a bad thing. First off, we could not drink anymore as popular definition defines someone who drinks alone as an alcoholic. But seriously, I think that we are moving away from personal contact which is very important to mental health. It is true that you can converse with people online but it is not the same as sitting around a table with a pitcher of beer and shooting the sh?t for a few hours.

    Although I think that this new technology is going to take away from those accidental meetings I hope that, if it delivers on its promise, it will provide more time to create opportunities for human interaction. But then again, all the technology that we create to save time seems to require more time than we save to keep the technology saving us time. Wordy but true. I don't advocate a return to simpler times... I would die without my connection to the internet. But a week or two where I could just focus on getting to know the people around me while also getting to know more about the earth I am on would be a great thing.

    Anyone for a camping trip? If you have 15 km of optical cable just laying around... we could run it down to our site and not miss /. around the campfire.

    --

    ---
    "Do not meddle in the affairs of sysadmins,
    for they are subtle and quick to anger."

  32. What will more LIKELY happen by Matey-O · · Score: 2

    Sure, you'll have a device to be able to do all this, but people won't use them for one of two reasons:

    1) They'll be paranoid of having all that info available
    2) There will just be too many friggen features for folks to care.

    I don't know about you, but I programmed the addressbook for my FIRST phone. Three phones later, I pick the thing up and use it to dial numbers. I don't use the IR, I don't have it sync with my palm pilot, and I don't send two way messages, I just use it as a digital 'can and string' to talk to people.

    Us Slashdot folks are pretty savvy gadget freaky people. That doen't mean my Mom's going to program her favorite MP#^H^H^HWMA's to play on Tuesday when the humidity is high and she's the only person at home.

    --
    "Draco dormiens nunquam titillandus."
  33. Trustworthy Computeing by Anonymous Coward · · Score: 0

    shoot... its called "trustworthy computeing".... we can trust it to be just like it has always been... Insecure

  34. I don't get it by Anonymous Coward · · Score: 1, Funny

    Why does MS and the world need a new, multi-million-dollar platform like .NET when you can already remotely execute code on 90% of the desktop systems on the planet thanks to MS's security holes?

  35. .Net fails the pr0n test by Kushana · · Score: 5, Funny

    Peter Wright seems to have been given a few too many Microsoft T-shirts, for his critical facilities have completely left him.

    Human history has shown that with the advent of any new important media, pr0n has never been far behind. The printing press? One estimate says that within 10 years 30% of all presses were being used for pr0n. Glossy magazines? Pr0n. Pictures on your computer screen? Pr0n. The Web? Pr0n.

    The simple fact is that .Net will not assist in the distribution of pr0n, and therefore will never be as important to humanity as the printing press, the computer, or the Web.

    --

    Careers should combine three things: what you can do, what you want to do, and what you can get paid for.
    1. Re:.Net fails the pr0n test by Nf1nk · · Score: 1

      I disagree while the pure pr0n app for .Net has not been written yet. with its distributed model .Net could bring about a revolution in cross platform pr0n(tm).
      Just because you can't find it's killer app doesn't mean it won't be written soon

      --
      I used to have a cool sig, back when I cared
    2. Re:.Net fails the pr0n test by Frizzle+Fry · · Score: 1
      Human history has shown that with the advent of any new important media, pr0n has never been far behind.

      Was this really true of tv and radio (I know that porn made it to tv eventually, but did it do so quickly)?
      --
      I'd rather be lucky than good.
    3. Re:.Net fails the pr0n test by Kushana · · Score: 1

      Perhaps a better wording would have been "advent of any new private form of media distribution." Print is relatively private, as is internet to the desktop. TV was not private until you could rent videos; X-rated movie houses were always tawdry affairs with men in raincoats. Radio has never been private.

      --

      Careers should combine three things: what you can do, what you want to do, and what you can get paid for.
    4. Re:.Net fails the pr0n test by Anonymous Coward · · Score: 0

      And pr0n on the radio doesn't quite look the same.

    5. Re:.Net fails the pr0n test by nhavar · · Score: 2

      I have full faith that Asia Carrera will rise to the occassion in full geek fashion and put .Net to the test proving that it is an excellent platform for pr0n.

      --
      "Do not be swept up in the momentum of mediocrity." - anon
    6. Re:.Net fails the pr0n test by NRLax27 · · Score: 1

      I disagree that .NET fails the pr0n test. How long will it be until we see the first XML pr0n web service created with .NET?

    7. Re:.Net fails the pr0n test by ader · · Score: 1

      I dunno, whenever I read anbout .Net (particularly licensing) I feel compelled to mutter "Disgusting!" under my breath. Whereas it has apparently given Peter Wright a big hard-on. So I guess it counts as pr0n.

      Ade_
      /

      --
      Big Bubbles (no troubles) - what sucks, who sucks and you suck
  36. Can anybody shed some light on this? by Troed · · Score: 1
    From the WSJN article (emphasis in bold mine): Gary McGraw, Cigital's chief technology officer, said Microsoft apparently adopted a technique for improving its compiler that has been used with the Linux operating system and shown to be vulnerable to attack. As a result, he said, Visual C++.NET isn't actually more safe than earlier versions; in fact, it could lead programmers to write more programs that are vulnerable to buffer-overflow attacks.

    1. Re:Can anybody shed some light on this? by 5skin · · Score: 1

      Stackguard. http://www.immunix.org/stackguard.html

    2. Re:Can anybody shed some light on this? by Anonymous Coward · · Score: 0

      I still don't get what the big deal is.
      So, a compiler option in Visual C++.NET tries to guard against buffer overflow, but does not guard agains *all* kinds of buffer overflow attacks. How does this make it *less* secure than the previous version of Visual C++, which took no precations at all? Is the fear that programmers will become more lazy about buffer overflows because of this new compiler option?

    3. Re:Can anybody shed some light on this? by 5skin · · Score: 1

      No, the feature doesn't even protect against the situations it's supposed to protect against. Therefore, it is providing a false sense of security to those who think they are getting some protection.

  37. "betting the company" on a buffer overflow by BroadbandBradley · · Score: 2

    I've always heard there's a lot of "smart people" working at microsoft, if this is the case, they must also be disgruntled employees to let this slide in the middle of "security month"

  38. Compiler: Stackguard! by irregular_hero · · Score: 5, Informative
    Look here for additional details on the compiler buffer overflow.

    It's not actually a _compiler_ overflow.

    Instead, it's a subversion of the "buffer overflow protection" that's built-in to the compiler. The most startling piece of this technical review is that the Microsoft "Overflow Protection" in the compiler appears to be a port of StackGuard. The reviewers point out that an examination of the binary output reveals that the compiled code is nearly identical to the StackGuard output.

    1. Re:Compiler: Stackguard! by Fishstick · · Score: 2
      --

      There is much cruelty in the universe, John.
      Yeah, we seem to have the tour map.

  39. Six weeks early? by Mr.+Neutron · · Score: 2
    Please tell me that Salon article was tagged for release on 1 April, and slipped out early.

    I'm scared.

    --
    dinner: it's what's for beer
  40. Peter Wright makes his money from MS by isaac · · Score: 4, Insightful

    Read the bio blurb at the end of the article - the author has written a pair of books on programming in VisualBasic and has 2 books on .Net coming out this year. Hmmm... might he have some stake in .Net's widespread adoption?

    -Isaac

    --
    I am not a lawyer, and this is not legal advice. For Entertainment Purposes Only.
    1. Re:Peter Wright makes his money from MS by AppyPappy · · Score: 1

      Oh come on. A mere coincidence. Are you saying the success of .NET would help the sale of his books? Perish the thought. The two are completely unrelated. Like oil and vinegar.

      --

      If you aren't part of the solution, there is good money to be made prolonging the problem

    2. Re:Peter Wright makes his money from MS by Anonymous Coward · · Score: 0

      I wonder if it was worth it for Salon to jeopordize their credibility based on Wright's potential ties to MS. It really sounds like an advertisment as opposed to an article.

  41. Winston Churchill by Anonymous Coward · · Score: 0

    Never have so many, done so little for so much with such incompetence.

    or something like that.

  42. Mod This Up please. 'nuff said. by Anonymous Coward · · Score: 0

    I've been thinking along the same lines. Great post.

  43. Frame of reference about the author of the salon a by pudge_lightyear · · Score: 1

    About the writer
    Peter Wright is a software consultant and the author of numerous books on Visual Basic programming. He is currently working on two .Net titles for Apress slated for release later this year.

    i wonder what this guy thinks about microsoft and .net?

  44. This is not news. Doesn't ANYONE study history by Maury+Markowitz · · Score: 4, Insightful

    Once again I find myself ashamed to be a part of an industry that can't remember anything five years into the past. .NET has been done before, many times. The only news here is the hype, as always.

    Let's see, unified runtime, libraries of code with multiple versions, simplified networked object support, standardized metadata...

    OpenStep circa 1995.

    Sure, OS used plists instead of XML (which didn't exist), a private system instead of UDDI (which didn't exist) and was aimed at C people instead of Java (whichy didn't exist) but the broad strokes are the same:

    A multi-platform runtime with standardized libraries, which can exist as multiple versions (with resources) at the same time, with objects that can write themselves out so they can be manipulated as flat data (for storage or network invocation).

    The differences are interesting too, .net includes more security features (useful in some contexts) and is multi-language instead of multi-platform. This last issue is a practical one only, at least until Mono is working. And they decided to go multi-language via an IDL, which I consider to be moronic (OpenStep used fat binaries, faster, smaller, better, realistic).

    I'm sure other "old timers" will have their own similar systems to include for comparison, but the real point is not that OpenStep did it, but that SOMEONE did it.

    And years later no one is using OS (mostly), whereas I'm sure five years from now .net will be one of the most used systems out there. That's the power of marketting. Look how well it worked on the droid on Salon.

    Maury

    1. Re:This is not news. Doesn't ANYONE study history by Melantha_Bacchae · · Score: 3, Interesting

      Maury Markowitz wrote:

      > Once again I find myself ashamed to be a part of an industry that can't
      > remember anything five years into the past. .NET has been done
      > before, many times. The only news here is the hype, as always.
      >
      > Let's see, unified runtime, libraries of code with multiple versions,
      > simplified networked object support, standardized metadata...
      >
      > OpenStep circa 1995.

      You can go back even farther than that. OpenStep was based on NeXT, which was created by Steve Jobs in 1989. In 1990, it was used to create the world's first web server and client. NeXT was the cradle of the web itself! (http://www.netvalley.com/intvalnext.html)

      > And years later no one is using OS (mostly), whereas I'm sure five
      > years from now .net will be one of the most used systems out there.
      > That's the power of marketting. Look how well it worked on the droid
      > on Salon.

      The plists are in XML now, but NeXT lives on in its beautiful child: Mac OS X. In fact, the new G4 iMacs running OS X are the only desktop computers on the planet that can be said to be "selling like hotcakes".

      Apple is still selling WebObjects, only at $699 instead of $50,000. OS X ships with the Apache web server included. OS X is the best Java 2 desktop, with a full set of J2SE development tools in the OS X boxed version or as a free download or for $20 FedEx shipping. J2EE tools are readily available in open source or commercial form. If you don't care about portability, you can rapidly create a Cocoa front end on your application, and use any J2SE or J2EE classes on the back end to create a native compiled application with all the power of Java. If you are careful to separate the GUI classes from the rest, you can use the RAD Cocoa front end for prototyping, and replace it with a Swing front end after the back end is tested.

      Apple's big goal in life right now is 10% of the market (probably with 20% coming after that ;) and happy customers that come back for more. That is a far cry from Microsoft's bid for world domination: Millenium.Net. Apple gives me hope that the computer industry can have a bright future. ;)

      Microsoft? Well they mostly give me the urge to loose my lunch. :b

      On December 14, 1996, Mothra resurrected an apple tree.
      On December 14, 2001, she returned to see its fruit:
      OS X, the Apple of Mothra's Aqua eye.

    2. Re:This is not news. Doesn't ANYONE study history by pohl · · Score: 1

      Wish I had mod points, Maury. +1 insightful.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    3. Re:This is not news. Doesn't ANYONE study history by Courageous · · Score: 2

      The pattern you are describing is as old as history. Inventions come and go over time in different societies, many of which go to the dustbin because they are before their time in the sense that the situational context -- the people, the infrastructure, the mechanics and so forth -- just isn't ready for that innovation. Later, when the innovation is revisited, the context is different, and what was at one time a perfectly fine idea with bad timing suddenly takes off and is extolled as a new and wonderful thing.

      This idea is discussed a bit in the classic _Guns, Germs, and Steel_ (which won a Pulitzer Prize), where the author makes a strong case that an invention isn't nearly as important to a society as it is that the society is interested in the invention.

      C//

      C//

  45. But why is Salon publishing his piece? by Great_Jehovah · · Score: 1

    Someone needs to figure out how much money MS gave Salon to put this article on their site and how the payment was made.

  46. Salon lost major tech and street cred by coyote-san · · Score: 5, Insightful

    When I read that Salon puff piece last night, I had to check my calendar. Twice. Yet it stubbornly refused to be April Fools Day.

    I wouldn't have minded a piece on .NET. I wouldn't have minded, much, a softball piece on .NET.

    But that fawning piece of crap was inexcusable. It was clearly written by the marketing department - no tech would ever favorably compare Bill Gates to Guttenberg - but it was presented as a straight story.

    Now I'm going to find it impossible to take any other story the post seriously. I will always have to ask who really wrote the piece.

    That's a shame - Salon has been a good thorn in the side of the powerful for a long time. Look at the old stories on the "Drug Czar" paying for anti-drug messages in prime time entertainment shows, or their coverage of the RIAA. But now there will always be a loud voice in the back of my head asking if this is another PR piece by the powerful.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    1. Re:Salon lost major tech and street cred by Anonymous Coward · · Score: 0

      Have you e-mailed salon themselves to say this? I'm sure they would find it to some degree interesting to hear that they had lost the trust of a reader..

      Just a thought.

    2. Re:Salon lost major tech and street cred by samhart · · Score: 1

      I agree, but the absolute biggest gripe I have about this article (aside from the fact that it was written by an obvious MS groupie- the dude wrote a book on Visual Basic, I mean come on!) is that the author either ignores or is unaware of the horrible security problems in Passport:

      http://alive.znep.com/~marcs/passport/

      The author dismisses any security issues with the flippant remark that Passport is a "thoroughly tested and validated service that works just fine with 160 million user accounts around the globe". Yeah, but if you crack it now, all you get is access to some dork's e-mail. I'd wager things will be a bit different once it's used to store credit card numbers and financial info as well.

    3. Re:Salon lost major tech and street cred by Kaki+Nix+Sain · · Score: 1
      Well, first off, you should never completely trust everything that a news/information source says. But even given that and this silly piece of shit Salon ran, why reduce your trust in the entire news/information source? It seems more reasonable to reduce your trust in the writer, editor and whatever other people went into this. I think you are filtering on a rather broad level when only a more low level filtering is warranted.

      You come across as using a "one particular failure, never trust in general" update strategy. Those just aren't very effecient at getting good sets. In other words, reliabilty is more complex than that. I suggest a subcatagory-weighted moving average scheme instead.

      --

      (C) Kaki Sain, 2011. By reading this, you have illegally copied my property to your brain.

    4. Re:Salon lost major tech and street cred by kson34 · · Score: 1

      It looks like Salon's business model has changed from Pay to Read -> Pay to Write.

  47. Company releases new software. Film at 11 by Keith+Russell · · Score: 2
    Lots of .NET stories in the news today and yesterday; it's a total coincidence that Microsoft started a huge marketing push on Wednesday, including the occasional Doubleclick ad running on Slashdot.

    In other news, Motor Trend covered the 2002 North American International Auto Show with two sentences: "Cobo Hall was filled with cars. Some of them were brand new."

    Let me get this straight. Microsoft is, for better or worse, the most significant software company in the world. They have just released a profoundly significant update to their development environment. The computer trade media is paying more than just lip service to it all. And Michael somehow thinks it's media bias, simply because it's a company he doesn't like?

    It's not a "total coincidence". It's news!

    --
    This sig intentionally left blank.
    1. Re:Company releases new software. Film at 11 by Pfhreakaz0id · · Score: 2

      this is from the site, after all, which rejected my story that .NET had shipped and was available for download. I thought "surely they are running someone else's submission." This is, after all, a multi-year project by the leading software company in the world, completely rewriting their development tools and API from scratch.... oh well, not "News for Nerds, stuff that matters."

  48. This "revolutionary" Bill Gates idea... by Karpe · · Score: 2

    ...once again was not Bill Gates' at all. It was what Sun proposed with the Java platform (and possibly others that I don't know before them). When will people realize that Bill does not have that "vision" thing? Perhaps the same day they learn that Bill Gates did not invent the personal computer, nor the Internet.

    1. Re:This "revolutionary" Bill Gates idea... by Anonymous Coward · · Score: 0

      once again was not Bill Gates' at all. It was what Sun proposed with the Java platform (and possibly others that I don't know before them).

      So it doesn't matter that Sun didn't invent p-code, so long as you clarify that Microsoft didn't?

  49. I dare you. by leuk_he · · Score: 2, Interesting

    Please post a link, possibly one from Microsoft.com that explains what .net is. I failed to find it a few months ago. All i found was buzz and stuff you could buy. Some link that is useful for a developer beyond "XML and VB and can do everything and more productive. "

    hmm, might be a good one for ask slashdot.

    1. Re:I dare you. by Anonymous Coward · · Score: 1, Informative

      http://msdn.microsoft.com/library/default.asp?url= /library/en-us/cpguide/html/cpovrintroductiontonet frameworksdk.asp

    2. Re:I dare you. by Anonymous Coward · · Score: 2, Insightful

      Slashdot ran a story yesterday called "What is .NET?" which linked to arstechnica.com. Check it out.

    3. Re:I dare you. by Oink.NET · · Score: 3, Informative
      Please post a link, possibly one from Microsoft.com that explains what .net is.

      The Simplest Way to Define .NET by Sanjay Parthasarathy, Vice President, Platform Strategy, Microsoft Corp.

    4. Re:I dare you. by leuk_he · · Score: 2

      That was exactly the kind of link i was NOT looking for. One AC who replied did find something however.

      your link basically says:
      -buzztalk.(webservices trie tier bla bal bla)
      -Get .NET studio, read the docs.

      But then i asked for this bij allowing a link into MS

    5. Re:I dare you. by bob+xml · · Score: 1

      I think this link will explain what .NET is better than anything else. It's a competitor for J2EE.

      http://www.gotdotnet.com/team/compare/

      Curious marketing hype with this product. Sounds to me like an attempt to undermine Java with their own language.

      * The ability to use any programming language. Give developers the ability to use any programming language. Allow applications written with different programming languages to integrate deeply with each other. Leverage current development skills to go forward without retraining. Customers have discovered the exorbitant cost of finding developers skilled in some specialized technologies. Prominent industry analysts recommend using existing skills whenever possible, and avoiding the high cost and high failure rate of relying on the technical skills in shortest supply.
      A Guide to Reviewing the Microsoft .NET Framework Page 1

      They seem to mean "the ability to use any language" as long as it's VisualBasic or C#. I also notice that the introduction of .NET has generated a massive number of books and training courses. Must be because they can "leverage current development skills to go forward without retraining" so well. Just how "exorbitant" is the "cost of finding developers skilled in some specialized technologies" like C#?

    6. Re:I dare you. by bob+xml · · Score: 1

      OK, you can sort of use other languages, but on page 14 of A Guide to Reviewing the Microsoft .NET Framework they list "all development languages and tools" as "Visual Basic, C++, C#, and JScript."

    7. Re:I dare you. by Oink.NET · · Score: 2
      That was exactly the kind of link i was NOT looking for. One AC who replied did find something however.

      I agree, the AC's link is more informative from a developer's perspective. That link is about the .NET Framework, which is only a piece of the first out of five parts of what .NET is, listed in the link I cited. So it answers maybe 10% of your original question.

      Your question was "what is .NET", not "what is the .NET Framework." I answered what you said, not what you meant. Answering the question "what is .NET" requires a higher-level, "marketecture" description, since it is excessively broad, and isn't just about programming. Answering the question "what is .NET" with a definition of the .NET Framework would unnecessarily confuse a person who just wanted to know the big picture.

      your link basically says:
      -buzztalk.(webservices trie tier bla bal bla)
      -Get .NET studio, read the docs.

      Web Services are an important part of what .NET is about from a developer perspective. As far as the importance of reading the .NET studio docs, that's where the AC's link came from. If the marketecture summaries don't cut it, then you're just gonna have to drill down into the details that interest you. The details of the .NET Framework are comprehensively documented here.

  50. Re:Am I the only person who is hesitent about this by zeus_tfc · · Score: 1

    Dave...Dave...What are you doing, Dave?

    Bowman: What did you do to Frank, HAL?

    I only charged my upgrades on his credit card, then wrote his death certificate after I had him arrested, but I've always had the utmost confidence in the mission, Dave...

    --
    "...At the end of the day"..."when everyone goes home, you're stuck with yourself." RIP Layne Staley
  51. For those who want a good description of .net by WeaselGod · · Score: 1

    I suggest you go read the recent article posted on ArsTechnica. It does a good job presenting what .net actually is, without any of the marketroid speach that MS so loves to inject into all of their descriptions of .net.

    --
    - WeaselGod
    Eagles may soar, but weasels don't get sucked into jet turbines
  52. What about the friggin' cost by Sunkist · · Score: 1

    May be preaching to the choir, but not one friggin' article, technical or otherwise, talks about the cost of implementing .NET. All I've seen is glib and kiss-ass comments about how MS and .NET will make us all superhuman. BS.

    MS is not known to want nothing for something, and I am sure that .NET is not different. If you sign up for .NET be prepared to pay highly for it, and not just in dollars.

    --
    No, Vern. They just let him in.
    1. Re:What about the friggin' cost by Anonymous Coward · · Score: 0

      It's a free download, stupid.

    2. Re:What about the friggin' cost by garethc · · Score: 1

      Are you kidding? Enterprise .NET *upgrade* edition is US$1079 at Amazon.

    3. Re:What about the friggin' cost by Sunkist · · Score: 1

      you know what i mean, dicksmack. Even if it is free, go ahead and apply the obligatory "first hit is free / crack dealer analogy" by way of MS not charging.

      I think everyone knows that the .NET sdk is free, but what about server software, the ide, the cost of licensing an MS web service, and all kinds of other BS charges that MS can and most likely will make up along the way.

      All of that cost vs. linux/apache/mysql/java and free ide(s), definitely shouts run from Microsoft, in terms of cost.

      In addition, I think web services are having and will continue to have a good impact on info technology, but don't let MS have another monopoly.

      --
      No, Vern. They just let him in.
  53. Signs that .NET will take over by BitwizeGHC · · Score: 1

    I've been almost convinced that as much as it is just another Microsoft copycat "innovation", the .NET marketecture will be where the bulk of programming will take place in a few years.

    Now, I am utterly convinced.

    Why you ask? Because Slashdot is running Visual Studio .NET banner ads. With such a ringing endorsement from OSDN, normally Microsoft's biggest critics, how can .NET not fail?

    --
    N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
  54. Here's a reference by Prisoner+Of+Gravity · · Score: 1

    Just in case anyone thinks I'm blowing smoke about the "Bill Joy is a liar thing," here's a reference.

    http://www.magelang.com/forums/view.jsp?EID=4402 14

    (PS I'm not going for double-karma here. If you like this post, mod up parent)

    1. Re:Here's a reference by Anonymous Coward · · Score: 0

      Incredible! Thanks for the link. :)

    2. Re:Here's a reference by blackwings · · Score: 2, Interesting

      I don't think sun is laying or hiding things from us; 1. It's not an 'unsafe' mode like in the CLR, it apears to be just a wrapper around some JNI calls. It's not the same thing.

      2. It may be undocumented but you can do the exact same thing with the documented java.nio.ByteBuffer

      3. It's not that 'unsafe' you can only access bytes in memory you have allocated yourself

  55. About the author... by Karpe · · Score: 2

    Peter Wright is a software consultant and
    the author of numerous books on Visual
    Basic programming. He is currently
    working on two .Net titles for Apress slated
    for release later this year.


    Hmm. That explains a lot.

  56. .Net is the future ? by Anonymous Coward · · Score: 0

    .Net is about your data and your applications running anywhere, on any device, at any time. .Net is about freedom to share information, freedom to get at and manipulate data in the ways that you want to manipulate it. .Net is the future.

    Ultimately they will realize it is not.

    DarkSkies.

  57. IBM's new marketing strategy by Anonymous Coward · · Score: 1, Interesting

    This is real. This is not a hoax. This was just launched by IBM. Reeks of desperation, and follows the typical methodology of MS's competitors: attack, attack, attack and then attack some more.

    Take Out Microsoft Campaign is part of Crush the Competition Series
    developed and delivered by the Americas Software Marketing team. It is
    designed to equip you with sales and marketing tools to deliver an
    end-to-end IBM proposal to take out Microsoft and its .NET strategy.
    Participate and engage your customers in our marketing activities to move
    them through the sales cycle.

    Use the Take out Microsoft Campaign to build your pipeline and close sales
    for 2002!

    Customer Communication
    Please note that our customer communications do not mention Microsoft but
    rather focus on IBM's messaging, products and solutions. The Take out
    Microsoft title is internal only!
    Upon registering your customers (see instructions below), they will receive
    the attached letter which focuses on the benefits and differentiators of
    the IBM Software Strategy and encourages them to visit the customer Web
    site and register their interest to engage with an IBM IT architect. View
    the customer Web site at http://www.ibm.com/software/solutions/swstrategy
    (See attached file: Final Take out MS Customer Invite.lwp)

    Customer Registration - How it works:
    Visit http://www6.software.ibm.com/crushmicrosoft and register your
    customer
    Your customer will receive a letter that talks about IBM's SW Strategy
    value
    The marketing team will immediately send the letter to customers and
    entice them to visit the
    Take Out Microsoft Customer Web site
    Customers will have the opportunity to visit the Take out Microsoft
    Customer Web site and
    register his/her interest to talk to an IBM architect/representative
    Marketing team will pass the request on to the sales person who
    originally registered the customer *
    The sales person is responsible for following up with the customer and
    ensuring that they
    connect an IT Architect with the customer

    * Please be aware, that sales will be launched leads under an S1 status
    because they have not been
    BANT qualified by a Lead Development Representative (LDR). As you nurture
    the lead, please
    progress the lead into status S2.

    This campaign is another crucial step to CRUSHING our competition and
    positioning IBM as the leading software company. Microsoft's .NET strategy
    directly competes with the IBM SW Strategy. The "Take out Microsoft"
    campaign will address the leading value of our strategy.

    Be at the forefront and take advantage of this campaign to close new
    business!

    Anita Orphanidou
    Marketing Manager, Americas Enterprise SW Marketing
    tel: (905) 316-2732 tie line: 886-2732
    e-mail: aorphani@ca.ibm.com notes: Anita Orphanidou/Markham/IBM
    Fax : 905 316-3699

    Mailing Address:
    IBM Canada Ltd.
    3600 Steeles Avenue East
    Markham, Ontario, L3R 9Z7
    Canada

    1. Re:IBM's new marketing strategy by Anonymous Coward · · Score: 0

      good. and you work for microsoft.

    2. Re:IBM's new marketing strategy by Anonymous Coward · · Score: 0

      So do you. Doesn't every Slashdot user? 70,000 Microsoft employees have nothing better to do than troll Slashdot.

    3. Re:IBM's new marketing strategy by Anonymous Coward · · Score: 0

      Actually the link works... I'm not surprised since all the big companies run schemes like this...

      Trust no one!

  58. Re:Perl, Python, Mono, what next for Billy's Borg by BitwizeGHC · · Score: 2

    To answer your questions:

    1) Larry Wall, who gave a ringing endorsement of Visual Perl a few years ago (that was before .NET though); and

    2) Yes! It's called Visual J#.

    --
    N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
  59. Ad-whoring? by Indomitus · · Score: 1

    This seems a lot like those ZDNet pieces that are just meant to enflame anti-microsoft people and drive ad views up. Maybe Salon's financial trouble is steering them in this direction?

    It's a shame too, I really like most of Salon.

  60. The New Internet by KingKire64 · · Score: 1
    I know im goijng to get flamed for this but ohh well. It obvious that there are alot of you out there that will not give MS any credit or try any of thier products, But my question is what if this the next thing for the NET. THe could bring the INternet back to life like it was 2 years ago(hopefully not as carefree about startups) This could really sustian it this time around. How many Dot com booms then recessions do you guys want if this can bring the net back up to par and keep it string im all for it.

    My 2 pents

    --
    "All I can tell the "lesser of two evils" folks is that if they keep voting for evil, they'll keep getting evil."-Lp.org
  61. bad vision by Anonymous Coward · · Score: 1, Interesting

    In my vision of computers, they are mere tools
    to use for other ends, not ends in themselves,
    even though I pay my bills because of my understanding of computers. I certainly do not want to become a slave to a stinking computer which is the gates vision of computers. Net is
    stupid because it tries to integrate a bunch of useless technologies into a large useless mass of donothingness-all making him money.

  62. as much as I hate to admit it by f00zbll · · Score: 0, Redundant

    Although I distrust Microsoft, they have made one of the greatest contributions to software industry. Bill and Steve's innovation is they recognized people aren't willing to wait forever for a perfect system and that incrementally improving bad software until it becomes good is a good way to run a business. If the building perfect system were more desireable, than Apple and MacOS would been king today. Bill and steve were willing to do what hardcore engineers wouldn't do, release software that is known to be buggy and poorly tested. It's taken them a long time to get to the stability of win2K, but fact that windows is the dominant desktop OS shows that they know marketing. Sure people know Gates isn't an engineer, nor does he care about software quality, but he knows business. Now if only some one would do the same for open source (besides IBM), linux would have a really good chance of becoming a dominant player.

  63. its ironic by soap.xml · · Score: 1

    its ironic how ms can come out with a "brand new framework", a huge marketing blitz and get slammed by security vulerabilities... all at the same time im looking at an add for ms visual studio.net on Slashdot ...

    (click for all the bugs^H^H^H^Hinfo that won't fit in a nutshell.)

  64. Peter Wright... by avandesande · · Score: 1

    About the writer

    Peter Wright is a software consultant and the author of numerous books on Visual Basic programming. He is currently working on two .Net titles for Apress slated for release later this year.

    He will also be graduating 8th grade this June.

    --
    love is just extroverted narcissism
  65. Michael, why must you be so ignorant? by Zico · · Score: 4, Informative

    From the summary (yes, it was written by Michael, not the submitters): Numerous readers pointed to several stories about a buffer overflow problem in Visual Studio .NET which was supposed to be immune to buffer overflows - but it had passed Microsoft's stringent new security audit.


    Where to begin with this mess of falsehoods?

    • This isn't a VS.NET buffer overflow, it's about a way to attack code generated by the Visual C++ compiler when the /GS compiler switch is used.
    • Nobody ever came close to claiming that VS.NET would automatically create C++ code that would be immune to buffer overflows. The boldest claim I've seen Microsoft make is "Also, the Microsoft® Visual Studio® .NET C compiler has support for a new /GS switch that protects your code from many common buffer overrun problems." There does indeed seem to be a flaw, similar to what makes StackGuard attacks possible, but even if you get rid of this problem, it wouldn't be immune to programmers writing potential buffer overflows into their code -- the only thing that these tools do is try to get rid of the most common errors.
    • The security audit was about making sure that one's computer/network isn't made vulnerable by having Visual Studio.NET installed on it.

    On a side note, since this only affects unmanaged code, it's not really related to the .NET/CLR stuff.


  66. Wow!!!! by MrIcee · · Score: 1
    What a writeup... unbelievable. Let's see... let me get this straight... the author (and I use the term loosly... monkey might be better) has compared Billy Gates to Babbage... Gutenberg... Henry Ford...

    Um... he missed Buddha... Christ... Zoroaster... I'm sure that was just an oversight though... he probably had to limit the bullshit due to editorial space.

    It's the second coming for sure!!! Repent now so that you can be saved in the rapture!!! The only thing that's missing is Gates on a cross.

  67. By replacing ".net" with "java"... by Anonymous Coward · · Score: 0
    ... and the salon article becomes:

    But most of all, Java is a vision, a vision where applications will run on the most suitable client -- most suitable from the point of view of the user, whether that client be a desktop PC, hand-held computer, refrigerator, mobile phone or probably even the dog's collar when some inventor gets around to it.

    Right now, the Web is no more than a mirror image of the bad old mainframe days with dumb clients speaking to central all-powerful servers. Java will free us from that. Java is about your data and your applications running anywhere, on any device, at any time. Java is about freedom to share information, freedom to get at and manipulate data in the ways that you want to manipulate it. Java is the future.

  68. .NET Framework - Longsword +4 of Sucking Less by Shillo · · Score: 1

    Anybody who felt the excruciating pain of programming the Win32 API will see the .NET Framework as the salvation (provided they can't wriggle their way into programming Perl/PHP/Java/GNOME/KDE/any other language or API that was actually /designed/ rather than just grown - the way cancers get grown).

    Also, .NET might have some trully positive effects - namely, it seems that it might enable functional languages to actually enter the mainstream.

    Either way, personally I'll just wait and see. A couple of years from now, my opinion of MS will strongly depend on whether there'll be more than one Passport authority and whether you'll be able to talk to them from Mono.

    ---

    --
    I refuse to use .sig
  69. YES by Anonymous Coward · · Score: 2, Insightful

    I think the consolidation of information is an option, not a requirement. If I can have multiple accounts, with different information, then I would have no problem with Passport-like functionality. I think most security problems, perhaps an overwhelming majority, stem from users. There are many people out there now who use the same password for all their accounts, and never change it. Challenge Microsoft's plan, but let's not be totally paranoid- Any network, particularly the internet, is insecure. Just weigh the tradeoffs.

  70. BS by Anonymous Coward · · Score: 0
    But that fawning piece of crap was inexcusable. It was clearly written by the marketing department - no tech would ever favorably compare Bill Gates to Guttenberg - but it was presented as a straight story.


    You obviously have no clue as to how MS's PR machine works. I've been a writer in this field for just short of 10 years, and I've worked with MS and their PR firm a lot during that time, and not once have they tried to plant text this outrageous in a story. If anything, they're much more hands-off than some other companies I've worked with, including Borland.

    I'm convinced this is nothing more than an overly zealous writer working without sufficient editorial support to weed out embarassing prose.

    Is MS evil? Yes. Is MS stupid enough to try something like this? No.

    1. Re:BS by coyote-san · · Score: 2

      Microsoft has a mixed record on PR firms. Sometimes they're very good, sometimes they make stupid but probably innocent mistakes, and sometimes they seem to be trolling.

      A classic example of the latter was a product launch ad with very impressive music. Impressive funeral music for the damned. I remember recognizing the piece and thinking that it was an odd choice for a product launch... and a few days later it was yanked and the PR firm fired.

      So I keep going around in circles on this - was it entirely written by an overzealous VB hack? Or did he flesh out an article outlined by a PR firm? The piece does not sound like something a tech author would write - it strikes the same false note.

      --
      For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    2. Re:BS by Tony-A · · Score: 3, Funny

      Impressive funeral music for the damned. Somebody had a wicked sense of humor. Thanks.

      The Microsoft emblem. Doesn't the trailing edge look like it's been out in the elements too long. Shattered. (Well it is Windows)

      "Microsoft servers for small business let you connect with customers in ways you never have before." Somehow that sounds omnious.

      My guess is that he has to say something, has nothing to say, and starts blithering.

  71. Ars Technica also has an article on .NET by questionlp · · Score: 1

    Ars Technica has an article that looks into what the .NET Framework is supposed to be, the CLR, metadata, and .NET vs. COM. Some of the stuff has probably been covered elsewhere, but it's still an informative read nonetheless.

  72. Don't be so sure by Anonymous Coward · · Score: 0

    I wouldn't be so quick to dismiss .NET as a smut tool. The porn merchants arte very, very creative people, and I'm sure they'll come up with some sort of pseudo-interactive "product" that will be a perfect match for .NET.

  73. About the author by Anonymous Coward · · Score: 0

    Yes yes, he's written about Visual Basic. But did you also notice that he wrote this book, too: Beginning GTK+/GNOME?

    Nah - that would have meant looking past the end of your nose.

    1. Re:About the author by inkless1 · · Score: 1

      after reading that drek, I would imagine all of his books, no matter the subject, are crap.

      inky

  74. Buffer Overflows? Maybe, beta had memory leaks... by FKell · · Score: 1
    It is one of the reason why I am skeptipal about the release version because of how poorly the beta ran on my computer. For one project, all I had was a graphic image and 30 text boxes. There was a second image in red-scale (easier then using grey) that when the top image was clicked, it would get the red color value and use that to lookup what area was actually clicked (image had very strange region shapes, if I had used squares for click region, about 90% of the spaces would have large amounts of gaps)...anyway, the memory usage for displaying this project, 1.7 gigs. That is correct 1.7 gigs for 2 images and 30 text boxes with some click code.


    After closing that project, memory usage would be 1 gig, when it is normally 80 megs. Even after running a memory clearing program, it would only come down to 800 megs, and a reboot was the only way to clear that. I personally will not use .NET or Visual Studios 7.0 until I am certain it will not use much more memory then VS 6.0

  75. Technology Wars by KelsoLundeen · · Score: 2

    I'm pretty surprised by the exuberant tone of the Salon article. Salon -- for the most part -- usually maintains at least a modicum of scepticism in their technology articles. But this article? Cripes.

    It sounds like a Jon Katz essay! :)

    Just kidding.

    (Well, not really.)

    I'm not sure how to take such exuberance. My first question after the reading the article was: is this guy on the Microsoft payroll?

    And my second question was: just what, exactly, brought upon this sudden exuberance? A Microsoft PR push, perhaps? (I mean, the idea of web services -- while interesting -- still remains, I think, somewhat problematic -- at least in terms of security.)

    The problem with these sorts of articles -- and I've seen similar articles about the e-book replacing the book, digital cameras replace film cameras -- is that the new technology (.NET, digital cameras, e-books) are always presented as if the choice is one or the other.

    I'll grant that digital cameras -- especially the high end cameras -- are cool. But they don't do anything (yet) that film cameras can. (And, no, I'm not interested in a film versus digital debate -- I'm a darkroom guy -- always will be -- so I'll never concede that digital *replaces* film.)

    Same with .NET technologies. It's not .NET or -- nothing. At least, I don't think it is. I think .NET will mesh with current technologies and we'll see hybridity for a long time to come. Same with film, same with books.

    I'm curious, though, why people think it *has* to be an exclusive thing when it comes to new technologies. Digital cameras *must* defeat film cameras. Ergo film is dead.

    E-books *must* replace regular books. Ergo, I'm a pretentious jerk who thinks that the books will stay around. (And does it never dawn on anyone -- at least with the e-book versus book debate -- that there actually exists some people -- myself among them -- who *like* books because they're books? I mean, yeah, it sounds weird: but I like book-as-object. Not to be pretentious with. But just to hold, touch, smell. It's one of those subtle little joys I derive from life: a physical book. The actual thing. Nothing digital about it.)

    Ditto with film: yeah digital stuff is interesting. But it's not yet gone anywhere that film cameras and darkroom work hasn't already gone. And no, instant picture previews on LCD viewscreens do not count. There are those of us who actually *like* the pace of a wet darkroom, like the tactile feel of printmaking and wet chemicals and attention to detail that wet darkroom work requires. But this is way, way off-topic...)

    But this is just a viewpoint that I've been noticing lately: it's *got* to be the new stuff because we must kill off the "old" stuff. We must prove that film is indeed dead.

    That books are indeed dead.

    That anything non-.NET related is instantly "legacy" technology and therefore useless.

    Is there no middle ground? No possibility of a hybrid? (Digital cameras for some studio work, sure, but -- cripes -- can anyone really beat a beautifully shot 4 X 5 negative carefully developed and printed? When it's done right, it's exquisite.)

    And -- my last point -- the people hankering for the new technology are often quite venomous when it comes to trying to reconcile the old with the new. Those of us still in love with the old stuff, yeah, maybe we're behind the times, and old-farts, and pathetic people who can't appreciate the new stuff coming down the pike -- but geez. Somtimes it's nice to take a break from the "latest and greatest" and go back to the "old stuff"

    Somtimes it just clears the head a bit.

  76. .Net as a marketing strategy by NumberSyx · · Score: 4, Insightful

    First, let's get the myth out of the way. .Net is not a product. It's a marketing term,

    This is probably the most telling statment of the whole article. .Net is not about a new way of using computers, cool technology, security or any of the other things Microsoft is spouting. .Net is a buzz word driven marketing push and nothing else. It is not going to solve any problems that have not already been solved, introduce any new technology or bring world peace. Microsoft is going to spend the next several years spending billions of dollars to bring us .Net Notepad, .Net Solitaire and the new and improved .Net Virus.

    I capped my karma a few days ago, so feel free to moderate me down, just don't expect me to care.

    --

    "Our products just aren't engineered for security,"
    -Brian Valentine,VP in charge of MS Windows Development

    1. Re:.Net as a marketing strategy by Anonymous Coward · · Score: 0

      ".Net is a buzz word driven marketing push and nothing else. It is not going to solve any problems that have not already been solved, introduce any new technology or bring world peace."

      Hey, it worked for Java.

  77. Stuff it by NDPTAL85 · · Score: 0

    You know, the company needs to be worth a damn first before it will get decent treatment here. So quit complaining that the editors didn't see fit to have their socks knocked off by the launch of .NET.

    --
    Mac OS X and Windows XP working side by side to fight back the night.
    1. Re:Stuff it by Anonymous Coward · · Score: 0

      No. The ``editors`` cater to a biased crowd. There's no secret there, and there's nothing wrong with it.

      Besides, .NET was released yesterday. Why the hell would Slashdot start posting timely information all of a sudden?

    2. Re:Stuff it by Pfhreakaz0id · · Score: 2

      .NET was released well before that. you could download it off of MSDN for at least a month (release version). Yesterday was just the official launch.

  78. Re:Am I the only person who is hesitent about this by clontzman · · Score: 3, Insightful

    I agree that we still need people, but never having to deal with a rude customer service person, distracted airline reservations agent or disinterested store clerk again is a future I can get behind.

    At Kroger in Atlanta you can check yourself out with a mostly automated system (you still need a guy to manage every four units to check IDs and whatnot) that allows you to check out without having to deal with lines or bored cashiers.

    Let's face it -- there are some things machines do better than people and ringing up groceries is only one of them (booking most airline tickets is another). The only advantage a cashier has over a machine is the ability to smile and ask how my day is, and if he/she isn't going to bother to do that, I'll take a machine any day.

  79. Could you be ANY dumber? by NDPTAL85 · · Score: 0

    What the fuck? Do you somehow think the Internet is "broken" right now because we're in a recession? That .NET will fucking fix things? Despite the fact that .NET is just a rehash of past computing concepts from companies all over the frigging industry, please tell me how .NET is going to prevent someone from starting another .com business with an idiotic business plan? Would .NET have saved Enron? Would .NET have prevented pets.com from being started in the first place?

    --
    Mac OS X and Windows XP working side by side to fight back the night.
  80. The most significant software company by Loundry · · Score: 1

    Microsoft is, for better or worse, the most significant software company in the world.

    I disagree. I think the most significant software company in the world is IBM. Certaintly they don't have the marketing flash and the notoriety that Microsoft has, but their mainframes are used in many more mission-critical applications than any of Microsoft's software is, and probably ever will be. Banks, financial institutions, airlines, multimillion-dollar corporations, almost all of them rely on the mainframe to stay in business. In most if not all cases, the permanent crashing of every Microsoft PC in a IBM mainframe shop would be a minor annoyance compared to the mainframe failing. Whether or not you can check your email on Microsoft Outlook or complete your presentation on Microsoft Powerpoint is insigificant compared to whether or not you can sell things, for instance.

    --
    I don't make the rules. I just make fun of them.
  81. Def. pr0n by gregarine · · Score: 0

    Whats pr0n? oh so thats what it is.

    http://www.tuxedo.org~esr/jargon/html/entry/pr0n.h tml

    --

    I like traffic lights
  82. But stackguard is an option. by Otis_INF · · Score: 3, Insightful

    You can decide not to use it: /GS is the compiler switch flag to turn it on. When I check the C++ project I worked on the last couple of days in VC++.NET, it sets the flag ON by default. (which is ok by me, it saved my already yesterday when it reported the stackframe was corrupted after a bad memset() ;))

    Switching it OFF will turn off the stackguard functionality and you can build your code without it, but have to check buffer overflows yourself.

    So it's perhaps wise to switch it ON in debug builds plus release builds that are tested, and switch it OFF in release builds that are deployed to customers.

    --
    Never underestimate the relief of true separation of Religion and State.
    1. Re:But stackguard is an option. by Cato+the+Elder · · Score: 2, Insightful

      "So it's perhaps wise to switch it ON in debug builds plus release builds that are tested, and switch it OFF in release builds that are deployed to customers."

      Gotta disagree with you on this one. You can't do testing on a different program than you release, and something like StackGuard produces a different program. Stuff like that's great for debugging/development, but if your still using it in final testing you should ship with it and eat the preformance hit.

    2. Re:But stackguard is an option. by Anonymous Coward · · Score: 0

      Agreed.
      And there is not much of a perf hit with Stackguard-type protections anyway.

  83. This after the proposal??? by Kopretinka · · Score: 1
    So after the great, touching story of the year we get some more MS BS? Well, I guess life just goes on.

    (This is not a troll, it's just off topic.)

    --
    Yesterday was the time to do it right. Are we having a REVOLUTION yet?
  84. code? by Anonymous Coward · · Score: 0

    http://www.siliconvalley.com/mld/siliconvalley/266 6382.htm

  85. Re: Now Waaaaait a Minute here.... by Groucho · · Score: 1

    Before you start ragging on Salon like that, remember what their usual position on tech issues is: Linux positive, opensource-positive. I was also taken aback by the tone of the piece but then began to suspect that they printed it as is to let us see propaganda with its pants down.

    (actually it kind of reminded me of Will Ferrell doing his Actor's Studio sketch: "Not since God Himself commanded that there be light has such illumination been shed on the earth. You are, Bill Gates, a delight and a wonder to behold.")

    I think the average Salon reader is not the kind of reader who takes things at face value. I think the editors know it too. Look at it as a subtle editorial troll, designed to provoke an outraged response. Which it has.

    G

  86. I love the productivity claims by overshoot · · Score: 3, Funny

    Wow! 50% improvement in programmer productivity.
    Fine print:
    ... at shops like Microsoft where the entire design cycle consists of coding. In more mature shops where requirements analysis, specification, design, and QA take up 80-90% of the design cycle things may be a bit different.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    1. Re:I love the productivity claims by Anonymous Coward · · Score: 0

      Yea, I wonder when the bigoted MS programmers will realize the other side of that coin...

      50% fewer programmers needed.

      Wait, they're MS programmers. Never mind.

  87. Call 'em like you see them by Anonymous Coward · · Score: 0

    The one thing that Bill and buds do well (besides steal and re-sell other peoples good ideas) is all of the hype and smoke screens with the marketing that goes on. I live not 5 miles from the evil empire and it wasn't until last week during a Java class that I heard what .Net really is. So I think we need to fight fire with fire and stop using the hyped marketing name of M$'s and start calling them like we see them. I was thinking of something like .Javawannabe, .immitationJava, or.....

    If the average Joe doesn't understand what's happened, they will get away with another theft.

    Any ideas? Anyone with some good marketing or press contacts should call them on this.

  88. MSNBC Security Alert On VS.NET is Political by jarb · · Score: 2, Insightful

    The article points out that VS.NET includes the _ability_ to write unmanaged C++ code.

    This is, in itself, not a security issue. The security issue is that anyone could potentially write a program that has buffer overflow problems.

    And they likely left unsafe C++ ability in VS.NET so they retained backward compatibility with the bazillions of C++ programs already written.

    This is just a political hack trying to take a swipe at MS after losing a security review contract.

    The WSJ and MSNBC are notriously against Microsoft and this article is right in line with their more baseless attacks.

    I'm not a fan of MS business practices and hope something drastic happens in the DOJ lawsuit, but this has nothing to do with VS.NET, which I think is an incredible development tool for _ALL_ of us, not just MS developers.

    1. Re:MSNBC Security Alert On VS.NET is Political by coltrane99 · · Score: 1

      "The WSJ and MSNBC are notriously against Microsoft and this article is right in line with their more baseless attacks. " Do you know what the first two letters of 'MSNBC' stand for?

    2. Re:MSNBC Security Alert On VS.NET is Political by Anonymous Coward · · Score: 0

      Yeah, but MS has no control over the news content of the site.
      In fact, MSNBC is always overly-critical of MS so as to make sure that there is no hint of non-objectivity. Because of this, they are actually more critical of MS than other news sites, too critical as far as I am concerned.
      Hell, MSNBC even trashed the XBOX before it was released (of course, now the praise XBOX, similar to how other news orgs changed their stances on XBOX after it was release).

  89. Re:Am I the only person who is hesitent about this by Anonymous Coward · · Score: 0

    IMHO, it's time to accept Microsoft as an industry leader. You just have to think of them in the same way that you do a clueless PHB.

    my god, thank-god you were never a slave or an opressed person at any time in history. you would just go around saying "well thats the way it is, lets just accept it"

    bad attitude.

  90. Re:Am I the only person who is hesitent about this by NumberSyx · · Score: 2

    that location better be under control of an independend body!

    And what independent body would be better than you. Nobody else in the world has a better reason to keep your personal information a secret than you. Zimran Ahmed of winterspeak.com has the best solution. Instead of letting Microsoft keep my name , address, phone number and credit card number, how about I get a keyboard macro program like Perfect keyboard or RoboType and write a couple of clever macros to fill in spaces for me. Now I have the same functionality, but I only have to worry about someone breaking into my house, which has never happened, and I don't have to worry about someone breaking into Microsofts software, which happens daily.

    --

    "Our products just aren't engineered for security,"
    -Brian Valentine,VP in charge of MS Windows Development

  91. "Gutenberg ... Babbage ... now Gates" by Anonymous Coward · · Score: 0

    "Nero ... Napoleon ... now Gates" would be more appropriate

  92. Call me... by Anonymous Coward · · Score: 0

    When your uptime is 821 days, and counting.

  93. Salon's worsening coverage, with article quotes by Badam · · Score: 2, Insightful

    Remember when Salon used to be pro-open source? Anyway, I looked through their archives, and over the last year, pro-open source / anti-MS articles have all but disappeared.

    Anyway, here are some choice quotes from the article, which reads like Bill Gates himself wrote it:

    "All hail .Net!
    Microsoft's new software development tools are more than just nifty -- they are a great boon to humanity."

    "In 1454, Johann Gutenberg changed the world forever when the first of his Bibles rolled off the world's first printing press. Three centuries later, in 1791, Charles Babbage was born. Best known for his Difference Engine and Analytical Engine, his work is widely acknowledged as providing the earliest steppingstones from which the modern computer would emerge. Again, the world would never be the same."

    "William Henry Gates arrived on the planet in 1951. Whether you love him or detest him with every ounce of your moral fiber, there is no denying the contribution Bill has made to this earth. Without Microsoft, the PC we have today would be a very different beast. Without Microsoft, ".Net" would be just another domain name suffix."

    "Right now, the Web is no more than a mirror image of the bad old mainframe days with dumb clients speaking to central all-powerful servers. .Net will free us from that. .Net is about your data and your applications running anywhere, on any device, at any time. .Net is about freedom to share information, freedom to get at and manipulate data in the ways that you want to manipulate it. .Net is the future."

    ".Net and the fundamental concepts surrounding it are a major step forward for software development as a whole, and a stunning leap forward for realizing the true potential of the Internet as a means of communicating and sharing information."

    "Now that it's finally available, Visual Studio.Net will usher in a new age of connectivity and usability the likes of which has only previously been imagined by science fiction authors. Every facet of our lives will be connected, but not from the point of view of increasing the pain we feel as slaves to our machines. The results of Visual Studio.Net's deployment will be an increased level of freedom, with the machines finally realizing their true potential as information manipulators and slaves to humanity."

    --

    Check out my blog: My Galaxy is Milky Way Adjacent
    1. Re:Salon's worsening coverage, with article quotes by Rascalson · · Score: 1

      Uggghhh. This crap could make me barf up my wonton soup.

      --
      prisoner# msce18xxxxx. Currently planning my escape.
    2. Re:Salon's worsening coverage, with article quotes by Anonymous Coward · · Score: 0

      Didn't look too hard, did you?

      http://www.salon.com/tech/fsp/index.html

      Then do a search here for MS:

      http://www.salon.com/tech/index.html

      ac

    3. Re:Salon's worsening coverage, with article quotes by Badam · · Score: 1

      If you had looked at the articles listed, you'd have seen they were published in 2000 and earlier. My point was that Salon has gone from being pro-open source to hailing Bill Gates as the bringer of a new utopia, and favorably comparing him to Gutenberg.

      While I think you're trying to prove me wrong, you've instead demonstrated my point.

      --

      Check out my blog: My Galaxy is Milky Way Adjacent
  94. CFR by istartedi · · Score: 3, Insightful

    Microsoft started a huge marketing push on Wednesday, including the occasional Doubleclick ad running on Slashdot.

    This simply won't do. We must have Campaign Finance Reform for the IT industry. Because Slashdot is receiving money from MS, they must be corrupt. Therefore, it should be illegal for MS to place ads 60 days before the release of a new product.

    In all seriousness, if you only read Slashdot you might think that the DMCA is the only threat to free speech. Peal yourself away from the CRT a little bit and wake up to what a bunch of jerks we have in congress. It's like the constitution just fell of a high-wire, and fell through the first net. Now if the president signs this bill it will fall through the 2nd net, and if the Supreme Court doesn't wack it our freedom will fall into the abyss. You would never know that if you just read Slashdot.

    This post paid for by the Radical National Committee to Criticize Politicians less than 60 days before an election.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  95. Pantheon by Latent+Heat · · Score: 2, Funny

    My personal pantheon (in this order) 1. Guy who invented Novacaine for dental procedures 2. Thomas Crapper -- inventor of indoor plumbing 3. Norman Borlaug -- developer of high-yield cereal grains (he is supported on foundation money, the robber barons (i.e. Gates's) of last century, so his stuff is "Open Source") 4. Chester Carlson -- inventor of Xerox photocopy process (I love my laser printer -- THAT is the best thing since Guttenberg)

    1. Re:Pantheon by Judebert · · Score: 1

      Having just had my wisdom teeth removed, I can't argue with #1. Novacaine is the most important advance in human history, ever.

      --

      For geek dads: Contraction Timer

    2. Re:Pantheon by elemental23 · · Score: 1

      Thomas Crapper -- inventor of indoor plumbing

      Sorry, this "Thomas Crapper" story is just an urban legend.

      --
      I like my women like my coffee... pale and bitter.
  96. It just says `different' by dsfox · · Score: 1

    It doesn't say better. Very strange article.

  97. Some of it is laughable by dsfox · · Score: 1

    The part where he `donates' software to schools is laughable. The vaccinations are laudable.

  98. He helped Linux, says Neal Stephenson by devphil · · Score: 1
    Does anyone truly believe that Gates has made a positive contribution to "this earth", other than his (admittedly laudable) charitable works?

    (go go gadget karma whore...)

    You owe it to yourself to buy a copy of Stephenson's In The Beginning Was The Command Line. (Yes, this is the Cryptonomicon guy.) One of the points he puts forward is that Linux could never be as popular and as widespread today if Microsoft had not been successful.

    The reasoning, briefly, runs thus: if MS had not been so popular, x86 hardware would not have become so cheap and easily available. If x86 hardware had not been easily available, Torvalds would not have had such a platform available for his experiments.

    I'm compressing Stephenson's arguments beyond what the average /.er will accept, which is why you should read the book. His point here is that the Linux community owes MS thanks for making x86 hardware cheap, fast, and widely available.

    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)
  99. Re:Am I the only person who is hesitent about this by Beltza · · Score: 1

    It is in fact the method used by a lot of people nowadays. But this method is not very portable. I cant access my information from any place I want. Furthermore, I will need another macro tool for every platform I am using (Windows, Linux, Palm, WAP, Java, ...).

    A better sollution will be a universal portable small device (credit card?) containing all data. Off course the reader of this device is generally available, connected to any kind of hardware.

    It also contains a method for specifying which data is available to which services. E.g. my medical record can only be read by the staff of the ambulance, and not by a company who needs my billing address for a purchased item.

  100. Microsoft Posts? by Anonymous Coward · · Score: 0

    There sure have been alot of Microsoft posts lately for this Linux site. ;-)

  101. .NET is SCRUMTRILESCENT! by MillionthMonkey · · Score: 4, Interesting

    I think the average Salon reader is not the kind of reader who takes things at face value. I think the editors know it too. Look at it as a subtle editorial troll, designed to provoke an outraged response. Which it has.

    I don't think you can discount it so easily:

    About the writer
    Peter Wright is a software consultant and the author of numerous books on Visual Basic programming. He is currently working on two .Net titles for Apress slated for release later this year.


    Have you read some of these quotes?
    Bill Gates has already changed the face of the world as we know it, but his magnum opus has yet to be fully appreciated. On Wednesday, Microsoft unveiled Bill's greater masterpiece -- in the guise of the Visual Studio.Net development tools suite.
    It would be easy to dismiss this as just another Microsoft product launch, just another example of the Redmond behemoth rolling ever onward in its quest to gain enough funds to brand a continent. Don't. Visual Studio.Net will have as profound an effect on the way that we live our lives as the labors of love Babbage and Gutenberg gave us. To dismiss Visual Studio.Net and the technology it encompasses is to go back in time and dismiss Henry Ford's automobile as a passing fad.

    [several pages of excited babbling deleted]
    As developers move to embrace .Net, the Internet will be transformed from a complex, un-standardized mishmash of awkward static views of data to a dynamic pool of data connected by a true web of Web services all working together to make your life easier.
    .Net marks the dawn of the third age of computing -- embrace it.


    It reminded me of Will Ferrell's Actor's Studio sketch as well. ".Net is such a masterpiece that there are no words to describe it- so I will make one up: Scrumtrilescent."

    I guess if you've been stuck with Visual Basic for the past several years, an MS ripoff of Java would look pretty interesting. I doubt that Java programmers are going to flock to .NET, however. It seems that the people most excited about it are the VB types. .NET will probably end up displacing VB, not Java. Personally, I think James Gosling has a pretty good take on Java vs. .NET. After all, he invented both. :)

  102. Netly News? by jlowery · · Score: 1

    Been a long, long, long time.

    Wasn't that bought out and destroyed by Time-Warner wayyy back in '98?

    --
    If you post it, they will read.
  103. Re:Am I the only person who is hesitent about this by Soko · · Score: 2, Flamebait

    my god, thank-god you were never a slave or an opressed person at any time in history. you would just go around saying "well thats the way it is, lets just accept it"

    bad attitude.


    Bullshit. That's not what I'm saying at all - I'm saying that reality must be accepted, and in order to really change things, we need to deal with the fact that Microsoft is a major industry player who won't simply be swept aside. Technologies that they introduce will be deployed, no matter how much you and I know that they involve "Vendor lock-in" and "Embrace and Extend". Remember Spartacus? That's what happens when you try to do battle with an opponent with a superior position (read: marketshare, not technology) on thier terms - you run head long into being crucified.

    Not me. I'd rather try to change the nature of the beast, and therefore change the nature of the struggle to terms I can actually deal with.

    You can put your tin-foil hat back on now, BTW.

    Soko

    --
    "Depression is merely anger without enthusiasm." - Anonymous
  104. That Salon article... by rnturn · · Score: 2

    ...was easily the most nauseating thing I've read since I gave up visiting osOpinion. It's a shame it didn't have a huge banner at the top of the proclaiming it for what it was: a thinly veiled Microsoft PR piece.

    Of course, Salon doesn't care since all they seem to be interested in lately is page hits so their advertising revenues increase. I only wish that they'd restricted this .Net article to their premium content subscribers.

    --
    CUR ALLOC 20195.....5804M
  105. Borders on?!? by Anonymous Coward · · Score: 0
    Borders on ?!?


    His piece is so far past the border in to sycophancy that he couldn't see the border with a freakin' telescope. He's safely crossed over into brown-nosing.

  106. Last time I checked by Anonymous Coward · · Score: 0

    Slashdot was supposed to be a news site.

    I'm fed up with the RMS and Linus as God stories. And the non stop Bill Gates is evil crap.

    Gates did something that the Linux group WISHES they could even come close to, he unified a growing market. He made computers mainstream.

    Microsoft is indirectly responsible for 90% of all jobs in the PC/IT market.

    You people are as bad as the drooling Amiga groups were back in the 80's, and you'll all suffer the same fate when the next shiny object shows up.

  107. Re:Am I the only person who is hesitent about this by joshjs · · Score: 1

    Perhaps mister Gates realized that there's a very, very good chance he'll be remembered as a tyrant and a liar, and wanted to put some effort into something beneficial to humanity. This does seem to be a great, very useful concept.

  108. Re: Now Waaaaait a Minute here.... by coyote-san · · Score: 3, Interesting
    ... or that guy sucking up to ObL in one of the tapes found in Afghanistan.

    I thought about this, but two things make it hard for me to dismiss it as just a troll:

    • It was published under the "Technology & Business" banner, not "This Just Posted" and then rotated down into the "Recently in Salon" catchall.
    • It's well-known that Salon has been having financial troubles, not least because many of the people who would have paid for subscriptions have been caught in the economic slowdown and are unable to justify even $30 on a luxury.


    I want to dismiss it as a troll. If there was any type of framing by the usual staff, or it was within a week of April 1st I wouldn't give it a second thought.

    But now I keep coming back to the fact that the Microsoft PR machine can link to this seemingly glowing comment in "Linux friendly" Salon. We may know it's totally out of character, but a PHB concerned about Hailstorm or .Net implementation issues will take it at face value.

    That makes me wonder if I've been playing the fool on other stories. Salon has been valuable precisely because the articles often surprise me, but it's precisely because I'm not knowledgeable about those topics that I'll mistake a 'wink, wink, nudge, nudge' troll for a serious piece.
    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
  109. Ugh... by Bilbo · · Score: 1

    Warning: Don't try to read the Peter Write article on a full stomach. I did and almost lost my lunch.

    --
    Your Servant, B. Baggins
  110. MS advertising on /. consequences? by not_cub · · Score: 2
    Lots of .NET stories in the news today and yesterday; it's a total coincidence that Microsoft started a huge marketing push on Wednesday, including the occasional Doubleclick ad running on Slashdot.


    I find this interesting in light of the easy ride advertisers and sister companies get:


    I find it hard to tell if the editors do this of their own volition, or under team orders.
    Nonetheless, if Microsoft are going to be doing adverts on slashdot, are slashdot going to hold off on Microsoft. And if they do, then what stories are they going to run? A good 10% of the stories and 50% of the regular users (90% of the trolls :) ) are rabidly anti-Microsoft right now. I doubt they'll be able to pull in new users faster than they'll alienate old in that case. I'd say they should reject the MS money because in the long run it can easily hurt them.


    not_cub

    --
    q='echo "q=$s$q$s;s=$b$s;b=$b$b;$q"';s=\';b=\\;echo "q=$s$q$s;s=$b$s;b=$b$b;$q"
  111. VisualStudio.NET bombs the Linux developer... by bubbha · · Score: 1
    Yo pal...remember this...a fool with a tool is still a fool.....

    --
    I want to be alone with the sandwich
  112. Did anyone else happen to read these lines... by Virile+Garbageman · · Score: 1, Insightful

    Gary McGraw, Cigital's chief technology officer, said Microsoft apparently adopted a technique for improving its compiler that has been used with the Linux operating system and shown to be vulnerable to attack. As a result, he said, Visual C++.NET isn't actually more safe than earlier versions; in fact, it could lead programmers to write more programs that are vulnerable to buffer-overflow attacks.

    "They were trying to avoid flaws, but instead managed to create a flaw seeder," Mr. McGraw said.

    ... in the MSNBC article? This sounds like the flaw came from a Linux source. Did everyone just stop at the Salon article and start the blind Microsoft bashing without perusing the other articles?

    Besides, we've got to face the facts: It really isn't Bill, and it really isn't Microsoft. If IBM or Apple or some Linux distro had achieved the same degree of insane success that Microsoft has with Windows, everyone would be pissing and moaning about them instead, every security consultant would be pointing out their flaws (and it would be "news" when they did it), and every virus writer and security hacker would be targeting that platform instead of Windows. Scott McNealy and Larry Ellision, Gates's greatest detractors, really don't want to see the world improved or innovation protected... they just want to trade places (or at least wallets) with Bill.

    Any zealous Mac, Linux, Amiga, BeOS, or [insert OS here] user thinks that their OS should have "won." If they had, would anything really be any different? The major difference would be in the targets, not in the ammunition.

    1. Re:Did anyone else happen to read these lines... by Chris+Johnson · · Score: 2
      Yes, it really is Bill, and yes, it really is Microsoft. Their whole approach is qualitatively different from most of the poor saps out there who thought it would be good to just produce good software and see if anybody buys it. Gates' level of megalomania is genuinely unusual for a CEO, and his degree of dissatisfaction with even the incredible monopoly he's built is still more unusual. If he _did_ end up controlling utterly the wearable computer everyone in the world was required to wear, with all other software not only impossible but illegal, he would still not be satisfied. And this is the mainspring that caused Microsoft to dump many times the 'soft money' into the political system than even Enron did, that has them playing truly dangerous games with their accounting practices to present infallible stock market performance, that has caused them to outright defy even the court system of the United States (which _is_ backed by guns and tanks and things, you know). Hell, through the BSA they use US Marshals as their own private army...

      I'm sorry. They are DIFFERENT from those around them. They are as different as John Dillinger- and have had roughly the same sort of success.

  113. Gowachin law by coyote-san · · Score: 2

    Frank Herbert had an interesting point in his books involving the Gowachin. Under their system, judges could be biased but not prejudiced. The former meant they would give one side every possible benefit of the doubt, and then some, but could still rule against them. The latter meant they would never rule against one side.

    I, and I suspect most other people, have the same attitude about journalism. We don't mind that there's a slant, but we want there to be at least an attempt at balance.

    Since there's a lot of uncertainty over exactly what .Net does, nobody should mind the occasional piece pointing out the expected benefits. The piece can even gush a bit.

    But this article made it sound like the Gnome team was ecstatic to follow Bill's brilliant lead. In fact, one key guy said that it will have to work with .Net years from now, but even that concession was meet with a lot of hostility by a lot of developers.

    This article made it sound like Microsoft had a few minor problems with security in the past, but the have bright people working on the problem and it's all behind us now. In fact, many of us believe that the .Net model has some serious and fundamental security flaws that will be hard to close. and rushing it towards production just makes it harder to fix these problems.

    Finally he assured everyone that there would be plenty of authentication services other than Passport, despite the fact that this is one area that Microsoft is holding close to its chest and it's far from certain that the alternate authentication services will be useful.

    Overall, this piece wasn't biased, it was flat-out prejudiced. Nothing .net did was wrong, none of the critics have valid points, hell there aren't really any serious critics at all!

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
  114. Re:Am I the only person who is hesitent about this by sister_snape · · Score: 1

    This is not and should never be construed as being Bill Gates' vision alone. Many of us who definitely are not fans of Brother Billy also want many of these things and are working toward them. All your information on line is not a problem with adequate encryption and solid protocols and laws to make it impossible for the Feds and other miscreants to monitor your keystrokes, speech, sub-vocalization, thoughts, gestures or whatever else you may use to do input.

  115. Stolen Joke Alert! :) by smagruder · · Score: 2

    First off, we could not drink anymore as popular definition defines someone who drinks alone as an alcoholic.

    William Shatner's character (Bill Shatner) in Free Enterprise said something just like this! This is the ultimate movie that proves Captain Kirk is *not* a drunk. :)

    --
    Steve Magruder, Metro Foodist
  116. The author also claims....(Re:Those opening paragr by 47PHA60 · · Score: 1

    ...that with .NET, Microsoft is returning to "its highly innovative roots."

    I think that just the act of typing that quote has opened a singularity in my CPU.

  117. Re:Am I the only person who is hesitent about this by Anonymous Coward · · Score: 0

    > accept Microsoft as an industry leader. You just have to think of them in the same way that you do a clueless PHB.

    hurmph! I already do. As I won't work for a PHB, I won't use said crap.

  118. Re:Am I the only person who is hesitent about this by sheldon · · Score: 2

    Why am I reminded of Monty Python and the Holy Grail... "Help help! I'm being oppressed!"

  119. And now, the C++ version by Anonymous+Brave+Guy · · Score: 2

    Since what you wrote would be bordering on getting you fired in many C++ jobs, here is a listing that shows what you were trying to do.

    #include <iostream>
    using namespace std;

    int main()
    {
    string buffer;
    cout << "enter string ->";
    getline(cin, buffer);
    cout << "Your text \"" << buffer << "\" did not cause a buffer overflow." << endl;
    return 0;
    }

    That's now overflow-safe, and missing the newbie mistakes.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:And now, the C++ version by Anonymous Coward · · Score: 0

      Ya see, thats funny, if ya woulda read the parent you would have seen what I was trying to prove.

      Now off to the book store because even though all those classes I'm taking/taken in college said "$TOPIC in C++", I don't know C++. I know hybrid C.

      Just out of curiosity, why use "string" over char*?

    2. Re:And now, the C++ version by Anonymous+Brave+Guy · · Score: 2
      Ya see, thats funny, if ya woulda read the parent you would have seen what I was trying to prove.

      I appreciate what you were trying to prove, I just disagree with it. It's possible to write bad, buggy and/or dangerous code in pretty much any language. But using a language reasonably well often avoids the pitfalls. In this example, C++ doesn't leave you open to buffer overruns if you choose to use the tools it provides appropriately.

      Just out of curiosity, why use "string" over char*?

      You might like to read this article on why container classes are usually a better choice than arrays in C++, and the most likely times you'd still want to use a raw array. Much the same arguments could be made for using raw pointers (usually bad) vs. using smart pointers, references or some other mechanism altogether (usually resulting in safer and cleaner code).

      BTW, friendly tip: just because a college course tells you something is C++, don't believe it on pure faith. Many college instructors and many books on C++ are very bad and really don't know their subject. Somehow, people wouldn't accept a physics teacher who didn't know about F=ma, but they do accept a C++ teacher who doesn't know that main always returns an int. <sigh> If you want to find genuinely good books on C++ (or C, Java, and various related topics), you might try visiting the Association of C and C++ Users' web site, and looking through their book reviews.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    3. Re:And now, the C++ version by Anonymous Coward · · Score: 0

      Hey man, thanks alot, although I am currently a student, I have what I believe to be a diverse view of programming. Having transfered to a few different colleges I've learned that there is no one best language, or OS (although some on this site may argue :)). It looks as though my C++ background is a little less than stellar, and I am going to pick up this book http://www.ercb.com/feature/feature.0050.html. Even though I think I'll end up doing Unix Administration, I still enjoy programming Especially in C/C++... (Perl too :)).

      Thanks Again,
      Don.

  120. .NET and the new bed budies by Anonymous Coward · · Score: 0
    once again bill gates has demonstrated just how much of a devine person he is he has created the internet and now the only way to communicate: .NET, I wan't all of you uneducated maget eating,bug snorting iconclasc wanabe's to lick the very pery anal hairs of this true and only demigog. Everyone here knows that William Gates is god, tell Linux Trovalds to suck your' left testicle and go where the real powere is: .NET


    Con grats to the new couple for being able to fly to noreway or hawaii to get maried bring plenty of oil and Durex Rubers withyou.

    1. Re:.NET and the new bed budies by x1z · · Score: 1

      get a dictionary... then get a life

  121. Re: Now Waaaaait a Minute here.... by RyanMuldoon · · Score: 1

    Calm down here. First of all, Salon is *much* more of a political magazine than a tech site. The vast majority of their articles are social or political articles. I doubt the Slashdot traffic really makes that much of a difference for them. And remember, that while they are typically rather liberal-leaning, they also publish David Horowitz every week, where he generally slams liberals as much as possible. They try to publish both sides of the story. That is what a good magazine does.

  122. More Microsoft Notes by ethereal · · Score: 2

    Rep. John Conyers questions Ashcroft's integrity in handling Microsoft case - guess who got money from Microsoft?

    On a personal note, I'd like to take a moment to bitch about the consultant that told our engineering team yesterday that we'd be switching from good 'ol reliable SMTP Unix mail servers (last outage: well, actually I don't think there has been one...) to Exchange (home of the global address list shut-down-your-worldwide-business-for-a-week bug, remember?) and virus-a-minute Outlook "for reasons of security". Amazingly, this pronouncement was completed with a straight face.

    --

    Your right to not believe: Americans United for Separation of Church and

  123. overly zealous writer by Anonymous Coward · · Score: 0

    Exactly. There are Microsoft zealots just like there are Open Source zealots... and the author's written a bunch of VB books and is writing .NET books. He could easily be one of them... whether becuase he genuinely feels the stuff is great, or because he feels it is in his interest to pimp it...

    Makes me look bad when I'm wearing my "Microsoft developer" hat... of course, 95% of the comments on Slashdot make me look bad when I'm wearing my "Linux developer" hat, so I guess it evens out...

  124. WARNING to Slashdot by Anonymous Coward · · Score: 0

    This site is putting up pictures of Microsoft's Chairman Bill Gates without any kind of permission. Those images are being included with unofficial news posted by anounymous/amateur writers trying to flame the company's reputation.

    This site will be notified to remove all pictures from Microsoft.

    1. Re:WARNING to Slashdot by Anonymous Coward · · Score: 0

      hehe

      FULL MOON:
      | |
      (__|__)
      | |

    2. Re:WARNING to Slashdot by Anonymous Coward · · Score: 0

      AWWH! Bill Gates's homosexual life partner. And on Velentine's day too!

  125. I feel like I need a shower by TheLastUser · · Score: 1

    Never have I heard such hype. As a VB programmer, I would expect the author to be pro-.NET, but this is unbelieveable. He did forget to equate Bill with Einstein and Ghandi an obvious oversight.

    According to the author, developers will be able to develop .NET services in any language, except, for some reason, Java. He fails to mention that Java has had XML/SOAP/UDDI support for some time now, longer even than VB.

    He also fails to mention that people have been deploying web services for years now, using other language neutral protocols, like CORBA. Protocols that will never be available to a .NET programmer. Presumably they aren't "Open" enough for Mr. Gates.

    1. Re:I feel like I need a shower by inkless1 · · Score: 1

      You and other VB programmers should write Salon. I recieved an email from Andrew L of Salon saying:

      ...
      So I personally chose a software developer who had
      written on completely unrelated topics for us to give his, obviously
      pro-Microsoft, opinion. Does that one opposing view, (which, to be fair, is
      I think probably shared by many thousands of developers who work in the
      Windows world)
      ...

      And I greatly doubt that this author represents the mindset of MS Developers around the globe. One thing we can all agree on is that the work we do and people who lead it are not performing the next wonder for humanity.

      inky

  126. mmmpphhh... by Anonymous Coward · · Score: 0

    I'm surprised Mr. Wright could say anything at all...what with Bill's schlong pressed tight between his teeth.

  127. Re: Now Waaaaait a Minute here.... by Anonymous Coward · · Score: 0

    It may be off topic, but you just described Salon semiperfectly, which is why you should be modded up to match what the other guy is saying.

  128. Python and Perl under .NET by fxj · · Score: 3, Interesting

    When you go to the activestate site and look under more betas you will find perl for asp.net,
    which seems to be a .net version of perl.
    they say on the web-site:

    "PerlNET provides the following functionality:

    Perl code runs at the same speed within .NET as it does outside
    All extension modules, including the ones using XS code, are supported
    PerlNET code is completely compatible with the standard Perl language, including the string form of eval and the runtime use of require
    Features

    Create .NET applications using .NET components
    Wrap existing Perl modules into .NET components
    Create new .NET components written in Perl
    Extend existing .NET component with Perl "

    (http://aspn.activestate.com/ASPN/Downloads/Perl NE T/)

    It seems that they really have done it !

    python.net seems to be in a pre-alpha stage, as they say here:

    "The Python for .NET compiler is written using CPython. It compiles Python source code, and uses the .NET Reflection::Emit library to generate a .NET assembly."

    and further:

    "Probably the biggest single issue with Python for .NET is the performance of both the compiler and the runtime. The speed of the runtime must be the more critical issue, as the fastest compiler in the world would not be used if the generated code is too slow to be useful."

    (http://www.activestate.com/Initiatives/NET/Pyth on _whitepaper.doc) sorry word-doc.

    But it is only a matter of time that a python.net will exist.

  129. DOH by inkless1 · · Score: 2, Interesting

    I reported the Salon piece because I didn't notice it linked with all of these others. It REALLY should be on it's own story - I am simply amazed Salon let this through.

    This isn't an anti-MS thing. That piece is some of the worst writing I've seen on a professional site in years, if not ever, on the web. It overly glorifies hyped up marketing concepts without going into any real details. It makes outlandshish claims about bringing about nirvana, a Star Trekkian society, and the "third age of computing".

    Microsoft should be beggin Salon to pull this piece - it's horrible advertising. Comparing Bill Gates to Henry Ford is not exactly going to help their current PR angle. Plus, the over-glorification only reinforces common myths about .Net when it comes it's current overly marketed and under explained status.

    I urge everyone to write Salon and ask them to do a better job editing. If someone is going to write a piece explaining why .Net is great, fine. ArsTechnica did a great job of explaining it's strengths, I thought. This is nothing but fluff, and poorly written fluff as well.

    inky

    (apologies to /. for absent mindly submitting already posted news :( )

  130. Last night at the Atlanta XML Users Group by PHAEDRU5 · · Score: 2, Interesting

    There was a presentation by the author of "XML and ASP.NET".

    He started by indicating the Microsoft "gets it" as regards unhappiness WRT its philosophy of "embrace and extend". He even showed a page with a list of standards with which Microsoft's new XML technology is compliant.

    He then, without blush, went on to describe Microsoft extensions that make the XML technology more "usable".

    In his discussion of C#, he pitched the language, not as a Java-killer, but rather as a compromise language easy enough for VB know-nothings (not his phrase, but the import of his language) and with the features beloved by C++ bigots. (Pointers!)

    He described how easy it is to put tags in generated HTML (CSS, anyone?) before going on to describe Microsoft's newest idea in XML technology, the iterator. Of course, the methods available from various iterators over various classes are different, so learning how one works does not guarantee understanding of how all works.

    I know a foolish consistency is the hobgoblin of a small mind, but this boggles.

    Anyway, a number of things came to me from the talk:

    1. There are a lot of VB programmers out there. They're not terribly smart, and Microsoft wants to protect their rice bowl.

    2. Microsoft is making it very easy for people to generate really crappy HTML from XML.

    3. There are a lot of great ideas in the Java world that Microsoft is glomming onto.

    The author is quite a nice guy, and bore well my comments about billg as Satan.

    --
    668: Neighbour of the Beast
  131. Re: Now Waaaaait a Minute here.... by droolfool · · Score: 1

    ".NET is going to change the world!"
    Hey, doesn't that remind you of Dilbert? :))

  132. Letter I sent to Salon.com editor by DaveWhite99 · · Score: 1

    Editor:
    I used to consider Salon.com a trusted source of information. However, with Peter Wright's recent impartial article about Microsoft's .NET strategy, I no longer trust Salon.com to provide me with the "full picture". I already .NET is pretty good. Tell me about the things that are NOT so great about .NET, like security and the danger of Microsoft extending its monopoly. Don't fawn over Bill Gates and compare him to Gutenburg while comparing .NET to the invention of the mass-produced automobile.

    Respectfully,
    David White

    --
    Biodiesel : domestic, renewable, clean, and in the fuel tank of my bone stock 2002 New Beetle TDI
    1. Re:Letter I sent to Salon.com editor by inkless1 · · Score: 1

      Excellent. I hope more people write in. The article borders, if not falls directly into, misinformation.

      If they don't retract or edit it, I'm considering cancelling my subscription. I don't really feel like paying for advertisments. In fact, that's why I subscribed - to remove the ads.

      inky

  133. Hahaha... The author bio on the Salon piece says by mutzinator · · Score: 3, Interesting

    About the writer

    Peter Wright is a software consultant and the author of numerous books on Visual Basic programming. He is currently working on two .Net titles for Apress slated for release later this year.

  134. Re:Hahaha... The author bio on the Salon piece say by inkless1 · · Score: 1

    saw that. I wonder if his books go through the MS PR department or if they just come directly from there.

    Actually, I would hope this is not MS approved. If someone replaced words with "Torvalds" and "Ximian", I'd still be having this reaction (possibly more so).

    There is enough bad writing on the net for free, I really don't appreciate subscribing to it.

    inky

  135. It's news because MS is doing it by brunes69 · · Score: 2

    This is not a troll, nor is it MS hype. It is the truth - .Net is going to be big, if soley for the one reason that MS is behind it. That fact alone is going to push THOUSANDS of projects around it, both from inside MS and also outside, as developers ramp up into all the nifty things Visual Studio .Net is capable of.

    Sure, it's beed done before. Sure, it's alot like java. The difference is that the worl's biggest software monopoly is behind it. You think if Joe hacker had come up with this idea of an IL and common runtime and submitted it to the ECMA, it'd be this big a deal? No, but the fact that the operating system that sits on 90% of the worlds desktops is going to be running this stuff makes it one.

    .Net isn't something to be taken lightly, nor is it something to be bashed. Miguel has the right idea, .Net can be AWESOME for linux if a capable Open Source development environment and runtime can be created. Think about it - no more wine. Programs compiled for windows instantly run on Linux. GTK and QT programs run on Linux. Instant interoperability. It will be all the things Java promised to be, but never delivered on. Mainly because it's backed by this goliath, MS. Sure, Sun had their chance, but they ruined it. Not to mention that .Net GUi programs will run light-years faster than Java ones, mainly because the System.Window.Forms classes will have low-level access to the MS api's, as will their GTK counterparts.

    Seriously, Don't be so quick to bash it. This thing is going to have huge implications for everyone.

  136. Oh, the indignation! by Anonymous Coward · · Score: 0


    Memories sure are short around here. Salon used to write shamelessly pro linux articles and the attitude here was one of pride and self-congratulation. Comparing Gates to Guttenberg makes many gag but how is comparing Linus to Luther more palatable?

  137. Slashdot Is Now A .NET and XP Tabloid @# +1; Fay # by Anonymous Coward · · Score: 0

    My complaint about XP:

    May I be cynical for a bit? I hope you don't mind,
    but with XP's latest barrage of
    malodorous notions, I can't resist the urge to make a
    few cynical comments. To get right
    down to it, some of the facts I'm about
    to present may seem shocking. This
    they certainly are. However, it's time that a few
    facts had a chance to slip through the fusillade of hype.
    What's my problem, then? Allow me to present it
    in the form of a question: Where are the people
    who are willing to stand up and acknowledge
    that XP, in his infinite wisdom, has decided
    to destroy the natural beauty of our parks and forests?
    On the surface, it would seem to have something to do
    with the way that his whole approach is repugnant.
    But upon further investigation, one will find that
    by allowing XP to put mephitic thoughts in our
    children's minds, we are allowing him to play puppet master.
    As for the lies and exaggerations, XP's
    epigrams are rife with contradictions
    and difficulties; they're entirely maladroit,
    meet no objective criteria, and are unsuited
    for a supposedly educated population.
    And as if that weren't enough, if XP is going to
    obstruct important things, then he should at least have
    the self-respect to remind himself of a few things: First, a
    true enemy is better than a false friend. And
    second, many people respond to his debauched vituperations
    in much the same way that they respond to television
    dramas. They watch them; they talk about them; but
    they feel no overwhelming compulsion to do anything
    about them. That's why I insist we pronounce the truth
    and renounce the lies.

    Even people who consider themselves scornful
    foolhardy-types generally agree that XP's slurs
    symbolize lawlessness, violence, and misguided rebellion
    -- extreme liberty for a few, even if the rest of us
    lose more than a little freedom. One might conclude
    that XP is incapable of writing a letter without using
    such phrases as "crapulous pop psychologists", "loquacious
    exhibitionists", "oppressive personae non gratae", or
    some combination thereof. Alternatively, one might conclude
    that XP has a different view of reality from the rest of us.
    In either case, if you're not part of the solution,
    then you're part of the problem. His historical record of
    fickle pleas is clearer than the muddled pronouncements
    of his apple-polishers for a variety of reasons. For
    instance, the worst sorts of inconsiderate Neanderthals there
    are must be treated with political justice, not with
    civil justice, as they are sincerely not real citizens. Let me
    rephrase that: I wonder if he really believes the
    things he says. He knows they're not true, doesn't he?
    A complete answer to that question would
    take more space than I can afford, so I'll have to give
    you a simplified answer. For starters, if
    we let him cause riots in the streets, then greed,
    corruption, and tribalism will characterize the government.
    Oppressive measures will be directed against citizens.
    And lies and deceit will be the stock and trade of the
    media and educational institutions.

    Even XP's bedfellows couldn't deal with the full impact of
    XP's refrains. That's why they created "XP-ism," which is
    just a garrulous excuse to force square
    pegs into round holes. He plans to drag everything
    that is truly great into the gutter. He has instructed
    his votaries not to discuss this or even admit to his
    plan's existence. Obviously, XP knows he has
    something to hide. Most of you reading this letter
    have your hearts in the right place. Now
    follow your hearts with actions. I have traveled the length and
    breadth of this country and talked with the best people. I can
    therefore assure you that XP's artifices cannot stand on
    their own merit. That's why they're dependent on elaborate
    artifices and explanatory stories to convince us that XP's
    warnings can give us deeper insights into the nature of
    reality. We can and we must protect ourselves by any means
    necessary against the unrestrained bestiality
    of stupid, quasi-macabre paper-pushers. And that's the honest truth.

  138. Re:Am I the only person who is hesitent about this by Anonymous Coward · · Score: 0

    Not me. I'd rather try to change the nature of the beast, and therefore change the nature of the struggle to terms I can actually deal with.

    If you don't talk so much, you can get another inch down.

  139. Hahaha indeed by sulli · · Score: 2
    I loved this gem:

    Developers can treat Passport as an object in their code and instantly make use of a thoroughly tested and validated service that works just fine with 160 million user accounts around the globe. Such reuse not only speeds deployment of applications but also increases their reliability after delivery.

    Only a guy who makes his living selling Microsoft manuals would have the chutzpah to say that in public. May I have some of what he is smoking?

    --

    sulli
    RTFJ.
  140. Re:Am I the only person who is hesitent about this by Tony-A · · Score: 2

    it's time to accept Microsoft as an industry leader. You just have to think of them in the same way that you do a clueless PHB.

    A clueless PHB is an industry leader. Buggy whip industry maybe?

    I do think of Microsoft in the same way that I do a clueless PHB. As something I would be better off without.

  141. Uh, no, it was IBM that did that, actually. by Anonymous Coward · · Score: 0

    The IBM PC was the first affordable "open" hardware. It all followed from that.

    It is amazing what being in the right place at the right time can do for you.

    1. Re:Uh, no, it was IBM that did that, actually. by Anonymous Coward · · Score: 0

      Yah, we all saw how CP/M took off. NOT!

      DOS Made the PC. Without DOS, no software. Ask Compaq about the hardware end.

  142. Re:Am I the only person who is hesitent about this by Computer! · · Score: 2

    there are some things machines do better than people and ringing up groceries is only one of them

    We have that in Dallas, too. It has its uses, but if I have a lot of produce to weigh, or weird-shaped items to bag, I'll take a human cashier. Not only do they bag your stuff for you, they don't ask you to "PLACE THE ITEM BACK IN THE BAG" every 30 frickin' seconds.

    --
    If you fall off a building, go real limp, because maybe you'll look like a dummy and people will be like hey, free dummy
  143. Re:.Net as a marketing strategy===TRUE! by Anonymous Coward · · Score: 0

    Good point. Microsoft has always had this strategy of many languages as long as they talk Windows. This is typical of Microsoft's strategy, nothing revolutionary, it's backwards compatible (C++), it's evolutionary step up from COM (C++ best, but could use C or VB too). They've been polishing this stuff since OLE, or even before, it's just rewrappered, and given a cool, catchy name, send out a bunch of t-shirts, fill up the bookstores with new books, and watch it go! It's certainly generated a storm on Slashdot.

  144. holy molee!! by Anonymous Coward · · Score: 0

    Wow, a logical post on Slashdot.
    Oh, no wonder. It's from Zico. :-)

  145. Salon is wising up by Anonymous Coward · · Score: 0

    "Remember when Salon used to be pro-open source? Anyway, I looked through their archives, and over the last year, pro-open source / anti-MS articles have all but disappeared."

    Could it be that they finally realized that OSS "aint all that"? OSS was hyped up to be something that would bring down MS, but it turns out that OSS is just latest in a long line of attempts to do this. Here are other such failed attempts:
    OS2, Open Doc, SOM, Network Computers (NCs), CORBA, Java, Netscape, Linux, Sun, OSS.

    Note that you can tell whenever a new "threat" to MS is on the rise, because you see Nicholas Petrely championing it. But once the threat to bring down MS fizzles, that idiot is already looking for the next Great White Hope.
    I remember with amusement that moron waxing poetic about how OS2, OpenDoc, SOM, NCs, and Linux were going to change the world.

  146. You're right by Anonymous Coward · · Score: 0

    You're right, you do need a shower.
    I can smell you even over the internet!
    YOU ARE RIPE!!!

  147. Letter I sent to Slashdot.org editor by Anonymous Coward · · Score: 0

    Editor:
    I used to consider Slashdot.org a trusted source of information. However, with CmdrTaco's recent impartial article about Microsoft's .NET strategy, I no longer trust Slashdot.org to provide me with the "full picture". I already .NET is pretty bad. Tell me about the things that ARE great about .NET, like security and the value of Microsoft improving the computing experience for the masses. Don't trash Bill Gates and compare him to Hitler while screaming that .NET is the most frightening invention since the guillotine.

    Respectfully,
    Fred Jones

  148. Re:Am I the only person who is hesitent about this by chris_mahan · · Score: 1

    Ever so true...

    But a good bot for me to have would be one that I can instruct to go to work for me.
    I say: "go to work and earn me $85,000 per year after taxes" (i'm not enormously greedy) and the thing says "okey dokey" and money just falls into my bank account.

    Until that happens, Computers will just be something else to pay for and maintain.

    I guarantee you I'm gonna be at the local watering hole meeting people the old-fashioned way.

    --

    "Piter, too, is dead."

  149. Re:Am I the only person who is hesitent about this by Zurk · · Score: 1

    yep but its also mostly faster than a human cashier...specially when there are loong lines at the tills and everyone is too scared of the machine.

  150. Re:Tone of the article??? Who Owns Salon Dummy? by Anonymous Coward · · Score: 0

    Your tone suggests you know Salon well but apparently not.
    Do your homework!!

  151. This doesn't sound like Bill Gates... by Anonymous Coward · · Score: 0

    ...sounds more like Al Gore.

  152. Re:Hahaha... The author bio on the Salon piece say by foomp · · Score: 1

    So when a guy writes a story praising Linux, we can discount his opinion completely if he ever wrote any books about Linux. So all these comments Gosling has made about C# should be discounted because he "wrote the book" on Java. Everything Gosling says is PR for Sun, right?