non-technical company, such as the automotive industry, to switch over to linux
Automotive companies are highly technical - it is a highly competitive engineering industry, and they definitely make use of Linux in their R&D operations.
Chrysler, for example is using a large Linux cluster to simulate and analyze crash test results.
So? Microsoft is still selling this product in its VAR channels, they offer support contracts for it, and they promise security fixes for it on their web site.
Microsoft is expected to announce on Friday that Windows Server 2003 has completed testing and has been certified final, or gold, code.
Final code? Does that mean this one can't be fixed, either?
With 35% of their server customers still using NT 4
At least the NT4 users know what bugs they are dealing with. With 2003 you have the joy of discovering a whole new set of bugs. And having to pay for the privilege too.
One man's upgrade in another man's pain in the ass. That's not a bug, that's a feature. Etc.
Think Linus would care if there were a flaw found in 1.3.75?
He probably would if it meant the same problem exists in 2.5.
The big issue here in my opinion is that Microsoft is saying NT6 CAN'T be fixed in an economic fashion, so they won't. End of story, you aren't getting a fix. With Kernel 1.3.75, you have the source, so if you really want a fix, you can make it happen. You aren't hamstrung by the fact that you are totally reliant on some megalithic corporation to fix it for you.
Yes, the concept is very similar, although we were able to come up with some optimizations that improve the performance quite a bit over what timbuk2 does.
It's not like Microsoft stopped selling the NT4 product six years ago - in fact, it is still currently sold in the VAR channel. In some sense Microsoft is failing to supply security hotfix support for a product that they are still selling. That is not very good support.
As a matter of fact RedHat 6.2 is still being supported, but not for much longer.
I imagine that you could easily hire somebody to support it for you, which would be quite feasible due to the availability of source code. You aren't tied to the original vendor for fixes as with Microsoft.
Or if you didn't want to go that route with RedHat, you could always upgrade - RadHat ISOs are available for free download, and you should be able to upgrade from 6.2 up through 8.0 using the standard installer.
Other than annoying website navigation, some web games, and short movie clips, what's Flash used for?
Flash 6 has some very nice server side communication features. I just finished developing a B2B site that provides some extremely nice ability to customize products and show the results online during the ordering process, all database driven. This sort of thing work quite well if you can count on your audience having broadband.
The clients were pissing in their pants when we demo'ed this. It's a level of interactivity thy've never seen on the web before.
Forbidden Planet The Day The Earth Stood Still Dark Star Time Bandits My Dinner With Andre Buckaroo Banzai City of Dreams Beauty and the BEast (Cocteau) 12 Monkees Smiley's People Monty Python and the Holy Grail
No OSHA training (I can use a fire extinguisher without any explanation from the "Risk Manager," thank you), no safety training (I could not care less about the MSDS sheets - I'm in an office,
To be honest, this is unrealiatic. The company is probably required by law and/or outside forces (such as it's insurance company) to perfrom such training.
One of the best ways to improve the moral of a group of employees is to fire those with low moral. This will obviously increase the average moral level.
Example. Suppose you have 10 employees, 9 which have a moral level judged to equal 5, and one with a level of 1. The moral level is 4.6. Fire the guy with a moral level of 1, and the average moral level is now 5, roughly a 10% improvement.
But not having a CS degree will often make you a crap programmer.
Perhaps, but I haven't seen any particular correlation between having a CS degree and not in the quality of code emitted by a particular programmer. Much more important is whether the programmer enjoys what he is doing and takes time to continually improve his skills.
Many of the very best programmers I have worked with come from other technical backgrounds, and have learned programming on their own. A Chemical Engineer, for example, who has taken up programming has the benefits of a more rigorous engineering background and probably more math than any CS graduate, plus the habit of self teaching in the CS field.
They're building enterprise-scale database related applications.
They are taking some report builder supplied by the accounting software vendor and using it to customize an end-of-month discrepancy report for the accounts recievable department.
FIRST there is the CODE.
Gack!! I wouldn't want to use any software you wrote. First there is a need, an itch to scratch, a requirement for something. Then there is a project plan, THEN there is a team, and FINALLY there is code. CODE is the LAST part of the project, not the first.
There are two kinds of *professional* software development:
The first kind is performed by well-trained college grads
I have seen reams and reams of crap code from college grads with CS degrees. I have the misfortune to have to supervise a batch of these people. THe fact is that a CS degree *does not* make you a good programmer.
how many successful open source projects can you name which weren't created by someone with real training in computer science
Sucessful OS projects depend more on project management and team building skills from their creator than they do programming skills.
But you'll swear high and low that "anyone" can build, say, your company's enterprise database.
Face it - few programmers work on such projects. Most write things like VB code for internal corporate applications. While this skill does require more than "would you like fries with that?", it does not require a course in operating system design to be able to be succesful.
When I was at Lucent in Holmdel, there were some 7500 people in the building.
Lucent is a telecommunications equipment manufacturer - the propblem is that all of their customers overbuilt, are engaged in a severe price war and have no need for new equipment.
The fact of the matter is that software development is a cyclical business like most of the rest of the capital goods business. When companies have excess capacity and labor is easily available, they have no need to invest in productivity improvements. When the reverse is true, things will be good for programmers.
...for one person who is against the war to use anything but lies, ignorance, and oversimplification to support their viewpoint.
While Saddam is no doubt an undesirable, and worse, the act of war damages the lives of all who are caught in it's acts, innocents, civilians and combatants. Not only that, but a war usually end anything; it just serves as a marker on the road of history to the next war. We are already seeing the seeds of that next war between the Turkey and Kurds being planted in this war. Not to mention what the power vacuum in this region may do to embolden adventurism from the likes of Iran.
and postgres i would have to be careful especially about performance.
I have found that postgres requires a lot more attention to tuning than does MySQL, especially in terms of memory buffer space. However I have found that there are cases where postgress outperforms MySQL - particularly in the area of inserts because of the differences in locking features.
The plaintif sounds similar to many displaced middle aged people. When times are tough, the middle aged, who are better paid, claim they are laid off in favor of the young.
There is a difference - age discrimination is illegal in the US, and fairly easy to prove and win a case on in the case of layoffs.
I don't agree with that. Microsoft itself can't keep up with the patch schedules; its servers regularly get hacked. Who has more resources than Microsoft? Nobody.
The fact is that if you are running a mission critical server you must test before deploying a patch. That takes time and money that the IT group has in short supply these days.
Then there is the issue of Microsoft's marketting - they sell IIS as the easy to use 'zero maintenance' lowest TCO choice. False advertising in this case.
And all the others that are not Microsoft products?
The sendmail security issue certainly did make the front page.
The fact is that the Samba problem is unlikely to be exploitable remotely because Samba is generally not exposed to the Internet. In the case of the MySQL issue, it requires a man-in-the-middle attack to pull off arbitrary code execution. Many protocols are vulnerable to this sort of attack - it is also a type of attack that is very hard to pull off.
Moderators => please mod parent down. The guy is a jackass.
non-technical company, such as the automotive industry, to switch over to linux
Automotive companies are highly technical - it is a highly competitive engineering industry, and they definitely make use of Linux in their R&D operations.
Chrysler, for example is using a large Linux cluster to simulate and analyze crash test results.
Let's not forget the OS was introduced in 96.
So? Microsoft is still selling this product in its VAR channels, they offer support contracts for it, and they promise security fixes for it on their web site.
Microsoft is expected to announce on Friday that Windows Server 2003 has completed testing and has been certified final, or gold, code.
Final code? Does that mean this one can't be
fixed, either?
With 35% of their server customers still using NT 4
At least the NT4 users know what bugs they are dealing with. With 2003 you have the joy of discovering a whole new set of bugs. And having to pay for the privilege too.
One man's upgrade in another man's pain in the ass. That's not a bug, that's a feature. Etc.
Paugh.
Think Linus would care if there were a flaw found in 1.3.75?
He probably would if it meant the same problem exists in 2.5.
The big issue here in my opinion is that Microsoft is saying NT6 CAN'T be fixed in an economic fashion, so they won't. End of story, you aren't getting a fix. With Kernel 1.3.75, you have the source, so if you really want a fix, you can make it happen. You aren't hamstrung by the fact that you are totally reliant on some megalithic corporation to fix it for you.
Yes, the concept is very similar, although we were able to come up with some optimizations that improve the performance quite a bit over what timbuk2 does.
Notice how much advertising Microsoft is doing here? I bet they complained about the borg icon.
Probably a sell-out.
Next thing we can expect is fewer articles critical of Microsoft.
It's not like Microsoft stopped selling the NT4 product six years ago - in fact, it is still currently sold in the VAR channel. In some sense Microsoft is failing to supply security hotfix support for a product that they are still selling. That is not very good support.
As a matter of fact RedHat 6.2 is still being supported, but not for much longer.
I imagine that you could easily hire somebody to support it for you, which would be quite feasible due to the availability of source code. You aren't tied to the original vendor for fixes as with Microsoft.
Or if you didn't want to go that route with RedHat, you could always upgrade - RadHat ISOs are available for free download, and you should be able to upgrade from 6.2 up through 8.0 using the standard installer.
Microsoft isn't obligated to support old software forever.
Hmmm yes, except they say NT4 IS supported, until 2004. They also sell support contracts for it.
This is very bad because it screws up lifecycle planning.
Other than annoying website navigation, some web games, and short movie clips, what's Flash used for?
Flash 6 has some very nice server side communication features. I just finished developing a B2B site that provides some extremely nice ability to customize products and show the results online during the ordering process, all database driven. This sort of thing work quite well if you can count on your audience having broadband.
The clients were pissing in their pants when we demo'ed this. It's a level of interactivity thy've never seen on the web before.
Forbidden Planet
The Day The Earth Stood Still
Dark Star
Time Bandits
My Dinner With Andre
Buckaroo Banzai
City of Dreams
Beauty and the BEast (Cocteau)
12 Monkees
Smiley's People
Monty Python and the Holy Grail
History is made at night! Character is what you are in the dark!
No OSHA training (I can use a fire extinguisher without any explanation from the "Risk Manager," thank you), no safety training (I could not care less about the MSDS sheets - I'm in an office,
To be honest, this is unrealiatic. The company is probably required by law and/or outside forces (such as it's insurance company) to perfrom such training.
One of the best ways to improve the moral of a group of employees is to fire those with low moral. This will obviously increase the average moral level.
Example. Suppose you have 10 employees, 9 which have a moral level judged to equal 5, and one with a level of 1. The moral level is 4.6. Fire the guy with a moral level of 1, and the average moral level is now 5, roughly a 10% improvement.
But not having a CS degree will often make you a crap programmer.
Perhaps, but I haven't seen any particular correlation between having a CS degree and not in the quality of code emitted by a particular programmer. Much more important is whether the programmer enjoys what he is doing and takes time to continually improve his skills.
Many of the very best programmers I have worked with come from other technical backgrounds, and have learned programming on their own. A Chemical Engineer, for example, who has taken up programming has the benefits of a more rigorous engineering background and probably more math than any CS graduate, plus the habit of self teaching in the CS field.
They're building enterprise-scale database related applications.
They are taking some report builder supplied by the accounting software vendor and using it to customize an end-of-month discrepancy report for the accounts recievable department.
FIRST there is the CODE.
Gack!! I wouldn't want to use any software you wrote. First there is a need, an itch to scratch, a requirement for something. Then there is a project plan, THEN there is a team, and FINALLY there is code. CODE is the LAST part of the project, not the first.
There are two kinds of *professional* software development:
The first kind is performed by well-trained college grads
I have seen reams and reams of crap code from college grads with CS degrees. I have the misfortune to have to supervise a batch of these people. THe fact is that a CS degree *does not* make you a good programmer.
how many successful open source projects can you name which weren't created by someone with real training in computer science
Sucessful OS projects depend more on project management and team building skills from their creator than they do programming skills.
But you'll swear high and low that "anyone" can build, say, your company's enterprise database.
Face it - few programmers work on such projects. Most write things like VB code for internal corporate applications. While this skill does require more than "would you like fries with that?", it does not require a course in operating system design to be able to be succesful.
When I was at Lucent in Holmdel, there were some 7500 people in the building.
Lucent is a telecommunications equipment manufacturer - the propblem is that all of their customers overbuilt, are engaged in a severe price war and have no need for new equipment.
The fact of the matter is that software development is a cyclical business like most of the rest of the capital goods business. When companies have excess capacity and labor is easily available, they have no need to invest in productivity improvements. When the reverse is true, things will be good for programmers.
...for one person who is against the war to use anything but lies, ignorance, and oversimplification to support their viewpoint.
While Saddam is no doubt an undesirable, and worse, the act of war damages the lives of all who are caught in it's acts, innocents, civilians and combatants. Not only that, but a war usually end anything; it just serves as a marker on the road of history to the next war. We are already seeing the seeds of that next war between the Turkey and Kurds being planted in this war. Not to mention what the power vacuum in this region may do to embolden adventurism from the likes of Iran.
and postgres i would have to be careful especially about performance.
I have found that postgres requires a lot more attention to tuning than does MySQL, especially in terms of memory buffer space. However I have found that there are cases where postgress outperforms MySQL - particularly in the area of inserts because of the differences in locking features.
RTFA yourself. Both articles refer to the problems as a buffer overflow in IIS's WebDAV functionality.
Slashdot quality control at it's finest.
DUPE DUPE DUPE DUPE DUPE DUPE DUPE DUPE DUPE DUPE DUPE DUPE DUPE DUPE DUPE DUPE DUPE DUPE DUPE DUPE
Hey guys.... how about writing a routine that chacks URLs in submitted storries vs. those already posted? Surely that would cut down on these repeats.
The plaintif sounds similar to many displaced middle aged people. When times are tough, the middle aged, who are better paid, claim they are laid off in favor of the young.
There is a difference - age discrimination is illegal in the US, and fairly easy to prove and win a case on in the case of layoffs.
Yes it did, that's why I didn't mention it.
And you complain about balance. Look in the mirror.
Incompetent sysadmins still are the weakest link.
I don't agree with that. Microsoft itself can't keep up with the patch schedules; its servers regularly get hacked. Who has more resources than Microsoft? Nobody.
The fact is that if you are running a mission critical server you must test before deploying a patch. That takes time and money that the IT group has in short supply these days.
Then there is the issue of Microsoft's marketting - they sell IIS as the easy to use 'zero maintenance' lowest TCO choice. False advertising in this case.
And all the others that are not Microsoft products?
The sendmail security issue certainly did make the front page.
The fact is that the Samba problem is unlikely to be exploitable remotely because Samba is generally not exposed to the Internet. In the case of the MySQL issue, it requires a man-in-the-middle attack to pull off arbitrary code execution. Many protocols are vulnerable to this sort of attack - it is also a type of attack that is very hard to pull off.
Moderators => please mod parent down. The guy is a jackass.
important features like views, subselects, etc.
Views, eh. MySQL isn't promising views until at least version 5. Triggers who knows when.