* Posts by John Merryweather Cooper

5 publicly visible posts • joined 31 Mar 2008

Wall Street's internet darlings require an endless supply of idiots

John Merryweather Cooper

And we all sing . . . nada . . .

The Right sees every attempt to regulate anything (including the Internet/e-commerce) as an affront to "free market" capitalism. But they're so intellectually bankrupt that they don't notice that the "free" in the market hasn't been there in ages.

The unwashed independent "middle" is so star-struck by all the "wealth" that the Internet/e-commerce is supposed to be providing them that they haven't notice that their ranks are shrinking fast.

And the Left . . . the Left is so captured by "grass-roots" mobilization and the sex-appeal of litigating issues in the courts that they haven't noticed that they've bcome a strident whisper in the night.

I am not amused.

Research explodes myth that older programmers are obsolete

John Merryweather Cooper
Pint

Re: Keep current or become unemployable

Many of the "new breed" of programmer come out of school capable of coding, forming data structures, and making one hell of a lot of objects. But they lack: 1) an understanding that development occurs in a continuous develop-test-fix cycle. Many of them seem to believe that coding is fire-and-forget; 2) the importance of maintainability. It doesn't do a lick of good to use xyz algorithm in your code if no one can pierce your meaning two years later; 3) programming is goal directed. Make the manager happy or you'll be leaving; 4) programming is a collaborative process--John Wayning all over someone's source tree is going to break one hell of a lot of builds and make you very unpopular very fast; 5) programming requires taking responsibility and standing behind what you write--including making a case that the manager is wrong for heading down this development path because, because, because (but those reasons better be good); 6) programming is very much about continuous process improvement--if nobody has found any bugs in your work--you better get in there and find them. This last one gets a lot of young programmers. They wait for someone else to do the bug finding and their stuff just somehow never seems as good.

UK Carriers safe: Other war-tech ripe for the chopper

John Merryweather Cooper
Pirate

Phalanx is not a Panacea

For all that Phalanx is capable of, it is instructive to remember that there are usually only 750 rounds in the drum under the gun. At 3000 rpm, thats 15 seconds of continuous fire. You might get three engagements out of the first magazine full, but then it is time to reload. Supposedly, this is a 7 minute activity, but from what I've seen, I'd double it in practice. Obviously, while be reloaded, the system is downing zero inbound threats.

John Merryweather Cooper
Pirate

On Leaving West Germany and Taiwan to Their Fates

Political and practical considerations often outweigh what is "logical" in warfare. Considering Taiwan first, no Republican President since Eisenhower--not even our current dimb-wit--would ever allow Taiwan to militarily fall. To do otherwise would be to turn the "you lost China!" claim historically leveled by Republicans against Democrats on its head. There is also the simple practical consideration that the Taiwanese have a well-equipped, well-trained military (with a outside potential for nuclear weapons itself) that would make a cross-strait assault by the PRC very, very expensive.

Considering West Germany next, politicians like to "win" wars, and feeding West Germany to the Warsaw Pack is not a "win." Like it or not, American "progressive response" nuclear employment was designed particularly for this scenario. My sector along the IGB (Inter-German Border) would have been instructive: Should war break out, the 12th Panzer Division would occupy forward positions along the IGB with a very simple operational order: DIP (Die in Place). My positions would have been about 4 km behind--along with my 6 nuclear weapons. The practical consideration is very simple--these weapons will not be surrendered under any circumstances. The easiest way not to surrender them is to employ them. It was my professional opinion at the time that all six of my weapons would have been employed against a variety of targets within 45 minutes of the lead Soviet Armor Corps trying to cross the IGB in sector. I may have been too conservative. Moreover, the likelihood that the Soviet commander, if successful, would have stopped at the Rhine is nil. He would already have had to engage French forces on his way to the Rhine, so there would be no sense of "neutrality." And the only sure way you can prevent French nukes being used on Soviet forces is to occupy France. I doubt that would be a very pleasant process.

Creative threatens developer over home-brewed Vista drivers

John Merryweather Cooper

Creative Death Wish

Let's see . . . Creative Labs sells hardware, right?

Yet Creative Labs has long been extremely hostile to extending its hardware to platforms it lacked the imagination (and the will to profit!) to port drivers for. MacroHard must have the cattle prods set to incinerate for Creative Labs to deliberately engage in actions that will rapidly sound taps over it as a business enterprise.

So, what next? Is Creative going to go after the Linux and BSD drivers?