I'm currently serving in the Marine Corps and the reaction I've heard here on slashdot is surprising. It seems that no one at all has chimed in saying "hey, maybe this is a good thing".
I was at the Force Protection Equipment Demonstation this year where I talked to some of the Marines at the Joint Non-Lethal Warfighting Lab about this exact product. We as Marines are looking at this tool as a lifesaver (literally). If we can roll through a place like Fallujah and use this tool to incapacitate the bad guys in front of us, then that saves their lives and puts less risk on our Marines. We want to and are doing everything we can to improve our non-lethal and less-than-lethal capabilities so that we have more options when we're faced with an enemy.
More importantly, the general vibe that I got from these responses is that you all think that we're a bunch of indiscriminent killers! Guess what...we're not! We don't want to kill if we don't have to. However, when someone is pointing a gun at us, we're not going to sit there and wait them out. For example, we have Marines coming back from Iraq and Afghanistan who are messed up psychologically because they had to shoot a kid who was shooting at them. They had no choice. They did the right thing, but now they're fucked up in the head. The only reason they're fucked up though is because they believe that it's morally wrong to shoot a child. But when that child puts themselves into a situation where they become a combatant, the only response we have right now is to shoot them.
Back to this less-than-lethal ray gun, if that Marine could've incapacitated that child instead of killing him, then the Marine can go home knowing that he completed his mission and didn't have to shoot a child, and that child can go home alive.
I'm really dissapointed in this crowd. I've been a slashdot reader for the last 8 years and I've been pretty impressed with most of the comments up until now. Have a little faith in the people serving on the front lines. We're professionals, just like you try to be at work. We care about honor, courage, commitment, etc. Frankly, if I can use this ray gun to help make my Marines safer and bring them home to my families, then as a commander, I'm all for it.
Guess what, Apple just proved that they have a perfect media center-like device that could replace the TiVo box: the Mini Mac! Don't you think that they've been working on the software and remaining hardware to replace TiVo already? Then, all they need is the clients! Sounds pefect to me.
-- Get a free Mini Mac: http://www.FreeMiniMacs.com/?r=14209873
I saw this link on macslash.org (I think) and thought I'd pass it around. Apparently, you sign up for one offer (like a 30-day free trial of eFax) and get 10 friends to do the same, and they'll send you a free mini mac. If you're interested, use the following link to sign up:
Isn't the Linux kernel distributed under the GPL? Can't SCO's license to distribute the Linux kernel be revoked? That would mean they couldn't sell any distributions of Linux and, subsequently, couldn't force people to buy licenses from them...right?
The best utility to do large bandwidth testing is probably the SmartBits from Spirent Communications. It wouldn't be easy to fill up a 2.5Gbps link with a normal server.
What are you trying to protect against by implementing a fail-over solution? That's the real question that you should be asking at this point. Here's an example:
Are you worried about your disks crashing? If so, then use something like RAID 1+0
Are you worried about your NIC failing? If so, use two seperate NICs.
What about the network connection (ethernet cable and switch)? If it's that, then use two NICs to two different switches.
etc...
You can go on like this forever. To be very cautious, have multiple disks, multiple NICs, multiple databases, multiple network connections, etc. Then, copy that exact setup to a totally seperate physical location so that you not only have two of everything within one architecture, but you have two of the same architecture.
Once you've decided what you want to achieve by impelementing a fail-over solution, then it's time to figure out HOW to do it. That's when you say "okay, if I want everything to be okay when a disk crashes, how would I impelement that??? OH, RAID would do this for me!". You do that for each fail-over piece.
If you're already using Apache, then it's worth taking a look at PHP (www.php.net). PHP is an open source project that has done an incredible job of competing with ColdFusion, Active Server Pages, and the like. To go along with your question, PHP offers a class called FastTemplates that does exactly what you want. The newer version even uses a caching algorithm that makes it even faster. You can read about it here: www.phpbuilder.com/columns/sa scha19990316.php3 and you can download it here: www.thewebmasters.net/php/
My experience with Linux on a Dell laptop is that it SUCKS. When I came to my current job, I left an HP Omnibook and got a Dell Inspiron 3500. I loved my HP, it was perfect. The Dell on the other hand, is horrible.
First of all, getting my network card to work took many hours. Once I get everything working (or so I thought), I found that when you close the lid, the laptop goes into suspend mode. On my HP there was a BIOS setting to disable this, so naturally I looked in the BIOS. Nada. I looked around online and found that there is no way to fix this. The suggested method was to break off the little tab that signals the computer that the lid is closed. I did that.
That did solve the problem of suspending on lid close, but that didn't fix the suspend totally. At one point, I was running VMWare and wanted to get out to do something in Linux using the Ctrl-Alt-Esc keys, like I should. Instead of VMWare releasing my cursor, the laptop went into suspend mode.
So now, if I want to use VMWare, I have to get everything ready so that once I'm in VMWare, I boot up windows, do my stuff, then shutdown windows.
I was at the Force Protection Equipment Demonstation this year where I talked to some of the Marines at the Joint Non-Lethal Warfighting Lab about this exact product. We as Marines are looking at this tool as a lifesaver (literally). If we can roll through a place like Fallujah and use this tool to incapacitate the bad guys in front of us, then that saves their lives and puts less risk on our Marines. We want to and are doing everything we can to improve our non-lethal and less-than-lethal capabilities so that we have more options when we're faced with an enemy.
More importantly, the general vibe that I got from these responses is that you all think that we're a bunch of indiscriminent killers! Guess what...we're not! We don't want to kill if we don't have to. However, when someone is pointing a gun at us, we're not going to sit there and wait them out. For example, we have Marines coming back from Iraq and Afghanistan who are messed up psychologically because they had to shoot a kid who was shooting at them. They had no choice. They did the right thing, but now they're fucked up in the head. The only reason they're fucked up though is because they believe that it's morally wrong to shoot a child. But when that child puts themselves into a situation where they become a combatant, the only response we have right now is to shoot them.
Back to this less-than-lethal ray gun, if that Marine could've incapacitated that child instead of killing him, then the Marine can go home knowing that he completed his mission and didn't have to shoot a child, and that child can go home alive.
I'm really dissapointed in this crowd. I've been a slashdot reader for the last 8 years and I've been pretty impressed with most of the comments up until now. Have a little faith in the people serving on the front lines. We're professionals, just like you try to be at work. We care about honor, courage, commitment, etc. Frankly, if I can use this ray gun to help make my Marines safer and bring them home to my families, then as a commander, I'm all for it.
Guess what, Apple just proved that they have a perfect media center-like device that could replace the TiVo box: the Mini Mac! Don't you think that they've been working on the software and remaining hardware to replace TiVo already? Then, all they need is the clients! Sounds pefect to me.
--
Get a free Mini Mac:
http://www.FreeMiniMacs.com/?r=14209873
I saw this link on macslash.org (I think) and thought I'd pass it around. Apparently, you sign up for one offer (like a 30-day free trial of eFax) and get 10 friends to do the same, and they'll send you a free mini mac. If you're interested, use the following link to sign up:
http://www.freeminimacs.com/?r=14209873
Isn't the Linux kernel distributed under the GPL? Can't SCO's license to distribute the Linux kernel be revoked? That would mean they couldn't sell any distributions of Linux and, subsequently, couldn't force people to buy licenses from them...right?
The best utility to do large bandwidth testing is probably the SmartBits from Spirent Communications. It wouldn't be easy to fill up a 2.5Gbps link with a normal server.
You can go on like this forever. To be very cautious, have multiple disks, multiple NICs, multiple databases, multiple network connections, etc. Then, copy that exact setup to a totally seperate physical location so that you not only have two of everything within one architecture, but you have two of the same architecture.
Once you've decided what you want to achieve by impelementing a fail-over solution, then it's time to figure out HOW to do it. That's when you say "okay, if I want everything to be okay when a disk crashes, how would I impelement that??? OH, RAID would do this for me!". You do that for each fail-over piece.
Good luck!
If you're already using Apache, then it's worth taking a look at PHP (www.php.net). PHP is an open source project that has done an incredible job of competing with ColdFusion, Active Server Pages, and the like. To go along with your question, PHP offers a class called FastTemplates that does exactly what you want. The newer version even uses a caching algorithm that makes it even faster. You can read about it here: www.phpbuilder.com/columns/sa scha19990316.php3 and you can download it here: www.thewebmasters.net/php/
My experience with Linux on a Dell laptop is that it SUCKS. When I came to my current job, I left an HP Omnibook and got a Dell Inspiron 3500. I loved my HP, it was perfect. The Dell on the other hand, is horrible.
First of all, getting my network card to work took many hours. Once I get everything working (or so I thought), I found that when you close the lid, the laptop goes into suspend mode. On my HP there was a BIOS setting to disable this, so naturally I looked in the BIOS. Nada. I looked around online and found that there is no way to fix this. The suggested method was to break off the little tab that signals the computer that the lid is closed. I did that.
That did solve the problem of suspending on lid close, but that didn't fix the suspend totally. At one point, I was running VMWare and wanted to get out to do something in Linux using the Ctrl-Alt-Esc keys, like I should. Instead of VMWare releasing my cursor, the laptop went into suspend mode.
So now, if I want to use VMWare, I have to get everything ready so that once I'm in VMWare, I boot up windows, do my stuff, then shutdown windows.
I WANT MY HP!!!
class CPUs { // In Mhz
$popularity;
$speed;
function CPUs($speed) {
$this->speed = $speed;
$this->popularity = 1000;
}
}
$intel = true;
$pentium = new CPUs("1100");
$amd = true;
$athlon = new CPUs("1000");
for( ; $intel && $intel->popularity != 0; $athlon->popularity++, $pentium->popularity--) {
$athlon->speed += 100;
}
$intel = false;
return ($winner = "amd");