Any opinion(or fact even) which you disagree with you label as FUD.
Put down the flamethrower. Since this is the first time I have ever replied to your (or any) post calling something FUD, I hardly think you can say that.
Disproof by counter example isn't going to work here.
Wasn't your "proof" that Microsoft is trusted more than Sun or Oracle really just your opinion in the first place?
Explain to me why you are using Java and not Assembler?
Do you really think that.NET is such a dramatic improvement over Java/J2EE? VB/VC++ and DCOM even? Don't be obtuse.
So why are you attacking it?
Who said I was? Like the original poster, I think that.NET will win over many Windows developers. I haven't written any Windows software for a few years, but it is what I would use on that platform if I had to. What it won't do is cause people to flee Java and UNIX for some great Windows.NET holy land. This is simply the next generation Windows development environment - no more, no less.
That depends on how you define the word industry. If your industry is Silicon Valley dot-bombs, then yes, Microsoft isn't trusted. If your industry is consumers of computer software and services, then Microsoft is more trusted than either Sun or Oracle.
Says you - that is just more FUD. I know plenty of people in the industry who are "consumers of computer software and services" who don't trust Microsoft. And I don't blame them.
It's easier to sell it if you simply point out their software development will be cheaper because of the increased productivity provided by the new toolsets.
That sounds like more BS to me. Most of the time spent developing software is getting the design right and testing. Toolset improvements might reduce the time to develop features for the individual developers somewhat, but that is hardly something I would take to my CEO. The LOC required to implement a sample app in J2EE/.NET is a pissing contest between Sun and Microsoft that really has no bearing on the real world.
it sounds to me like you are terrified your employment skills may become outdated
I don't know about the original poster, but I am not worried. I have played with C# and.NET (VS.NET on W2K and Mono on Linux) and I consider these technologies evolutionary rather than revolutionary. Any developer worth their salt who understands Java (J2EE), C++ and web services could be productive in the.NET environment very quickly.
The articles are miles above anything you'll see here, in both quality and quantity.
Says you. Some of us think that K5 sucks ass, especially after 9/11. There is so many poory written political navel gazing articles over there, I can't be bother to weed through the wheat to get to the chaff any more.
And how can you call the K5 moderation system top notch? There are so many people posting comments and then moderating down all of the responses that don't agree with them that I would call the K5 moderation system totally useless myself.
I was glad Rusty managed to raise some money and keep the site alive. Good for him and the people that enjoy K5. But lets not pretend K5 is a slashdot replacement - it isn't.
The Halloween documents hold special interest for me, as, IIRC, I first installed Linux about six weeks prior to their release.I was looking for some Linux help, and stumbled upon this crappy site (slashdot, if memory serves:)
Funny, exactly the same thing happened to me. I just started with Linux before the Halloween documents were released. I wonder how many others who have/. UIDs close to ours are in the same boat?:)
What about such classics as Manic Miner, Uridium, Jet Pac, Monty Mole, Paradroid etc.
Ok, I'll bite. I've owned a PC (and used it for gaming) for 16 years and various consoles for even longer, but I've never even heard of any of these games. And I don't even live in the US!
Seems to me that things are getting better, not worse.
I was about to post the same thing. I have been running an up-to-date version of Mozilla/Galeon for quite a while, and things seem to be much better now that Mozilla has matured. The also plugins seem to be much better now - I usually find that Java Applets and Flash work just fine too.
I very rarely find a website that I can't view correctly. That being said, we still need to keep up the web standards pressure to make sure this trend continues.
On Solaris, I find pstack useful for debugging, but it really isn't useful for profiling. For that, I would use either truss or the profiling tools that some with Sun Workshop 6 (if you are using Sun cc/CC).
And for getting even more useful information out, try Prospect. It works with OProfile - there was a talk about it at this year's Ottawa Linux Symposium, which you can find in the conference proceedings (gzipped PDF).
Really? As a programmer who has used Oracle for years, I find the SQL-92 style join syntax more confusing. I spend a lot of time getting it correct when writing SQL for RDBMS who use that join style.
because the quality of the TV service has gone down and down
Really? I have ExVu, and I don't have any complaints about the guide - I can count on one hand the number of times the program has been incorrect. This is bound to happen sometimes too, since the brodcaster does change tings at the last minute. Also, I can always see 72 hours into the future, even with my old (1998 vintage) receiver. My inlaws and my neighbor both have Starchoice, but I don't see any reason to switch myself. If I had originally bought Starchoice equipment, I would probably be sticking with that too.
As for who will have 2-way highspeed up first? I'd bet on ExVu. Their current 1-way service is based on DirecPC from the US, and since they are now running a 2-way service there I would imagine it will make its way up here sooner than Starchoice manages to launch a new bird...
Heh, yeah I guess so. I graduated in 1997, and I think I got my first account in the summer of 1995, between 2nd and 3rd year. A real shell account - much better than than I got from CHAT - and a SLIP dialup so I could run Mozilla from home. I even helped write some of the first FAQ - how to use passwd to change your password, etc.
Furthermore, there are no solid equivalents for popular Windows or Macintosh software packages on Linux or Solaris.
Spoken like someone who has no idea what they are talking about. I use Linux every day all day. Mozilla (Galeon) for browsing, OpenOffice for editing documents that are also edited by colleagues running MSOffice on Windows, gaim for instant messaging, samba for accessing Windows shares, Evolution for email, etc. etc.
What other applications are they likely to require again? Sure, if they need to run some specialized app that is written for Windows (and won't run under Wine) then maybe you might have a problem. Other than that, can the FUD.
I found it fascinating that not only the MPAA (Valenti) was testifying. The national association of theatre owners, the actors guild, people from television, actors, etc. etc. All against the VCR, and all so set in their ways that they couldn't see the forest for the trees.
I use various Linux Distros at home (Debian, RedHat, Mandrake) on several machines and I enjoy hacking around with them. Not to mention Free/OpenBSD.
However, here at work, I need to get stuff done, and not spend my whole day playing with by setup. I have been using RedHat + Ximain Gnome. The system is stable and easy to keep up to date, and it Just Works(TM).
As more people start using Linux at work, you'll see more of this. That is why RedHat is getting popular.
You can charge whatever the market will bear. So, game producers charge $50 (at least for a few months) for a new game.
How is that different from CDs? Well, the game producers didn't have to settle with the FTC because they were conspiring to inflate the price of CDs. Retailers wanted to sell them cheaper, but the middle-men wouldn't let them!
Even with the antitrust allegations settled, I wouldn't be surprised if this kind of crap still goes on. The RIAA members are effectively a monopoly on the music industry. As a result, the market isn't dictating what price a CD will go for, they are.
if Sun were to replace all possible SysV components in Solaris with their GNU equivalents
It would cause chaos. Come on, they just can't ship Solaris 9 and replace the Sun tar with the GNU tar. I'll give you that GNU tar is way better than the one Sun ships (the GNU tar comes first in my $PATH), but people have written software (Solaris package install scripts, for example) expecting the Sun tar to be there and take a certain set of arguments. Maybe tar is a bad example, but you get the idea.
The Therac-25 was an automated x-ray machine that overdosed patients. Fatally.
Well, not exactly. It was used for cancer treatments, not x-ray imaging. And not all of the radiation overdoses were fatal.
It was a UI bug rather than a software bug.
Again, not exactly. The problems with the Therac-25 included hardware issues and some UI problems that lead operators to do some interesting things. They also included some race conditions that were definately software bugs.
You can check out a reprint of an IEEE article discussing it in depth here.
Just for some history: AECL, the Canadian government crown corporation who made the Therac-25, spun off its medical operations into private companies in the 1980s. The first was Nordion, where I worked for a summer as a co-op student, produces radioisotopes for medical use. Nordion was bought my MDS. The other company was Theratronics, which was responsable for devices like the Therac-25. It went without a purchaser for many years becuase of the stigma of Therac-25, but it was eventually (IIRC) bought my MDS as well.
Both companies are in my hometown, and the fallout from the Therac-25 (like the IEEE article) was front-page news when I worked at Nordion in the early 1990s. I just worked on sofware to measure how much of a given isotope to dispense to fill an order, but the whole Therac-25 incident was definately on everyone's mind.
The software company I work for in Ottawa gives us 17 days plus the week of between Christmas and New Years. And this is for brand-new employees.
Just becuase the Canadian labor law says 2 weeks doesn't mean that there aren't companies in Canada that don't recognize that a couple of extra weeks of vacation is cheap compared to the benefits it provides to your employees.
The ACE reference material is good, but what is hard to come by is good (and up-to-date) examples.
I bought Dr. Schmidt's first ACE book when it came out a few months ago, and I'll be buying the next one when it comes out. It is full of good examples.
On the web, I use the SGI docs and also the Rogue Wave Docs since the Solaris STL is from Rogue Wave. I find them both adequate for 99% of the programming that I do. The one thing to note on Solaris is that the STL is missing a hash map. The hashmap is technically not part of the STL spec yet, but it most likely will be for the next iteration, and the stlport implementation has one available.
Several people have mentioned one of the downsides being unintelligible error messages. This is true, but I think that (on Solaris anyways) error messages coming from templated code generally suck.
I was surprised to see this article too. I have played this on SGIs going back for years - it was one of the demo games that they shipped with the systems.
We were playing on Indys and Indigo2s, but it was still a lot of fun.
Any opinion(or fact even) which you disagree with you label as FUD.
Put down the flamethrower. Since this is the first time I have ever replied to your (or any) post calling something FUD, I hardly think you can say that.
Disproof by counter example isn't going to work here.
Wasn't your "proof" that Microsoft is trusted more than Sun or Oracle really just your opinion in the first place?
Explain to me why you are using Java and not Assembler?
Do you really think that .NET is such a dramatic improvement over Java/J2EE? VB/VC++ and DCOM even? Don't be obtuse.
So why are you attacking it?
Who said I was? Like the original poster, I think that .NET will win over many Windows developers. I haven't written any Windows software for a few years, but it is what I would use on that platform if I had to. What it won't do is cause people to flee Java and UNIX for some great Windows.NET holy land. This is simply the next generation Windows development environment - no more, no less.
Ooooops. I hate it when mixing up the saying gets in the way of making my point :)
That depends on how you define the word industry. If your industry is Silicon Valley dot-bombs, then yes, Microsoft isn't trusted. If your industry is consumers of computer software and services, then Microsoft is more trusted than either Sun or Oracle.
Says you - that is just more FUD. I know plenty of people in the industry who are "consumers of computer software and services" who don't trust Microsoft. And I don't blame them.
It's easier to sell it if you simply point out their software development will be cheaper because of the increased productivity provided by the new toolsets.
That sounds like more BS to me. Most of the time spent developing software is getting the design right and testing. Toolset improvements might reduce the time to develop features for the individual developers somewhat, but that is hardly something I would take to my CEO. The LOC required to implement a sample app in J2EE/.NET is a pissing contest between Sun and Microsoft that really has no bearing on the real world.
it sounds to me like you are terrified your employment skills may become outdated
I don't know about the original poster, but I am not worried. I have played with C# and .NET (VS .NET on W2K and Mono on Linux) and I consider these technologies evolutionary rather than revolutionary. Any developer worth their salt who understands Java (J2EE), C++ and web services could be productive in the .NET environment very quickly.
The articles are miles above anything you'll see here, in both quality and quantity.
Says you. Some of us think that K5 sucks ass, especially after 9/11. There is so many poory written political navel gazing articles over there, I can't be bother to weed through the wheat to get to the chaff any more.
And how can you call the K5 moderation system top notch? There are so many people posting comments and then moderating down all of the responses that don't agree with them that I would call the K5 moderation system totally useless myself.
I was glad Rusty managed to raise some money and keep the site alive. Good for him and the people that enjoy K5. But lets not pretend K5 is a slashdot replacement - it isn't.
Funny, exactly the same thing happened to me. I just started with Linux before the Halloween documents were released. I wonder how many others who have /. UIDs close to ours are in the same boat? :)
Ok, I'll bite. I've owned a PC (and used it for gaming) for 16 years and various consoles for even longer, but I've never even heard of any of these games. And I don't even live in the US!
Care to enlighten on us on why they are classics?
I was about to post the same thing. I have been running an up-to-date version of Mozilla/Galeon for quite a while, and things seem to be much better now that Mozilla has matured. The also plugins seem to be much better now - I usually find that Java Applets and Flash work just fine too.
I very rarely find a website that I can't view correctly. That being said, we still need to keep up the web standards pressure to make sure this trend continues.
On Solaris, I find pstack useful for debugging, but it really isn't useful for profiling. For that, I would use either truss or the profiling tools that some with Sun Workshop 6 (if you are using Sun cc/CC).
And for getting even more useful information out, try Prospect. It works with OProfile - there was a talk about it at this year's Ottawa Linux Symposium, which you can find in the conference proceedings (gzipped PDF).
This makes queries much easier to read
Really? As a programmer who has used Oracle for years, I find the SQL-92 style join syntax more confusing. I spend a lot of time getting it correct when writing SQL for RDBMS who use that join style.
I suppose maybe it is just what you are used to.
because the quality of the TV service has gone down and down
Really? I have ExVu, and I don't have any complaints about the guide - I can count on one hand the number of times the program has been incorrect. This is bound to happen sometimes too, since the brodcaster does change tings at the last minute. Also, I can always see 72 hours into the future, even with my old (1998 vintage) receiver. My inlaws and my neighbor both have Starchoice, but I don't see any reason to switch myself. If I had originally bought Starchoice equipment, I would probably be sticking with that too.
As for who will have 2-way highspeed up first? I'd bet on ExVu. Their current 1-way service is based on DirecPC from the US, and since they are now running a 2-way service there I would imagine it will make its way up here sooner than Starchoice manages to launch a new bird...
for at least 7 years
Heh, yeah I guess so. I graduated in 1997, and I think I got my first account in the summer of 1995, between 2nd and 3rd year. A real shell account - much better than than I got from CHAT - and a SLIP dialup so I could run Mozilla from home. I even helped write some of the first FAQ - how to use passwd to change your password, etc.
Furthermore, there are no solid equivalents for popular Windows or Macintosh software packages on Linux or Solaris.
Spoken like someone who has no idea what they are talking about. I use Linux every day all day. Mozilla (Galeon) for browsing, OpenOffice for editing documents that are also edited by colleagues running MSOffice on Windows, gaim for instant messaging, samba for accessing Windows shares, Evolution for email, etc. etc.
What other applications are they likely to require again? Sure, if they need to run some specialized app that is written for Windows (and won't run under Wine) then maybe you might have a problem. Other than that, can the FUD.
I found it fascinating that not only the MPAA (Valenti) was testifying. The national association of theatre owners, the actors guild, people from television, actors, etc. etc. All against the VCR, and all so set in their ways that they couldn't see the forest for the trees.
I use various Linux Distros at home (Debian, RedHat, Mandrake) on several machines and I enjoy hacking around with them. Not to mention Free/OpenBSD.
However, here at work, I need to get stuff done, and not spend my whole day playing with by setup. I have been using RedHat + Ximain Gnome. The system is stable and easy to keep up to date, and it Just Works(TM).
As more people start using Linux at work, you'll see more of this. That is why RedHat is getting popular.
You can charge whatever the market will bear. So, game producers charge $50 (at least for a few months) for a new game.
How is that different from CDs? Well, the game producers didn't have to settle with the FTC because they were conspiring to inflate the price of CDs. Retailers wanted to sell them cheaper, but the middle-men wouldn't let them!
Even with the antitrust allegations settled, I wouldn't be surprised if this kind of crap still goes on. The RIAA members are effectively a monopoly on the music industry. As a result, the market isn't dictating what price a CD will go for, they are.
It would cause chaos. Come on, they just can't ship Solaris 9 and replace the Sun tar with the GNU tar. I'll give you that GNU tar is way better than the one Sun ships (the GNU tar comes first in my $PATH), but people have written software (Solaris package install scripts, for example) expecting the Sun tar to be there and take a certain set of arguments. Maybe tar is a bad example, but you get the idea.
Sun is doing the smart thing by gradually switching things over. They have some GNU stuff available in the core install, and some GNU stuff available on a second CD. I now can write software for Solaris assuming Perl is installed, for example.
This will improve slowly, over time.
Thanks for the Seinfeld reference, man :-)
Every time someone talks about a camcorder bootleg, I think of that episode.
You can use "bridged networking", where the virtual PC O/S either has its own IP address (what I do) or NATs through the host machine's address.
You can also set up "host only" networking where the virual PC O/S can only talk to the host O/S, and is not visible on the local network.
Umm, WebSphere Studio != WebSphere Application Server, which is what they are talking about.
WAS includes an IBM version of Apache, but the main component is the J2EE application server, which AFAIK doesn't contain any open source components.
Thanks for coming out, though.
Well, not exactly. It was used for cancer treatments, not x-ray imaging. And not all of the radiation overdoses were fatal.
It was a UI bug rather than a software bug.
Again, not exactly. The problems with the Therac-25 included hardware issues and some UI problems that lead operators to do some interesting things. They also included some race conditions that were definately software bugs.
You can check out a reprint of an IEEE article discussing it in depth here.
Just for some history: AECL, the Canadian government crown corporation who made the Therac-25, spun off its medical operations into private companies in the 1980s. The first was Nordion, where I worked for a summer as a co-op student, produces radioisotopes for medical use. Nordion was bought my MDS. The other company was Theratronics, which was responsable for devices like the Therac-25. It went without a purchaser for many years becuase of the stigma of Therac-25, but it was eventually (IIRC) bought my MDS as well.
Both companies are in my hometown, and the fallout from the Therac-25 (like the IEEE article) was front-page news when I worked at Nordion in the early 1990s. I just worked on sofware to measure how much of a given isotope to dispense to fill an order, but the whole Therac-25 incident was definately on everyone's mind.
The software company I work for in Ottawa gives us 17 days plus the week of between Christmas and New Years. And this is for brand-new employees.
Just becuase the Canadian labor law says 2 weeks doesn't mean that there aren't companies in Canada that don't recognize that a couple of extra weeks of vacation is cheap compared to the benefits it provides to your employees.
The ACE reference material is good, but what is hard to come by is good (and up-to-date) examples.
I bought Dr. Schmidt's first ACE book when it came out a few months ago, and I'll be buying the next one when it comes out. It is full of good examples.
Not to "me too!" this thread, but I also program with the STL on Solaris, and I find it excellent.
I own the STL Tutorial and Reference Guide and Effective STL.
On the web, I use the SGI docs and also the Rogue Wave Docs since the Solaris STL is from Rogue Wave. I find them both adequate for 99% of the programming that I do. The one thing to note on Solaris is that the STL is missing a hash map. The hashmap is technically not part of the STL spec yet, but it most likely will be for the next iteration, and the stlport implementation has one available.
Several people have mentioned one of the downsides being unintelligible error messages. This is true, but I think that (on Solaris anyways) error messages coming from templated code generally suck.
I was surprised to see this article too. I have played this on SGIs going back for years - it was one of the demo games that they shipped with the systems.
We were playing on Indys and Indigo2s, but it was still a lot of fun.