An all-encompassing operating system bares itself to hostile exploitation of paralyzing security flaws. The presence of a fatal defect is unavoidable, as the complexity of Microsoft systems expands to bizarre proportions with each new release. It's the search for such a fault that occupies the minds of some of the brightest computer experts. Finding a crack through which one could induce mayhem with only a few keystrokes would be worth a great deal of money, especially when supporting an act of terrorism.
The point is, this is nothing new. And here's a simple example of somebody drawing the Code Complexity parallel to increased insecurity.
Not true. Passing an idea off as one's own is plagiarism. They need more citations. Now, I see, the (.pdf) is an executive summary. Maybe the real paper has better citing.
I read the paper. It really was nothing new, nothing groundbreaking. It read just like so many stories before.
Don't get me wrong. I agree with everything he said. But really, it was just spouting off what we've read all over the place in the tech journals, anti-trust news, etc.
What is this guy talking about? The Iraq war has done more to create jobs than any other economic policy this administration has enacted. It's been a huge employer.
It'll also be huge for Iraq.
The only guys the way hurts is the scummy fellows that lent Iraq $200Billion for Saddam's war machine. Do you think they're going to get that money back? That regime is gone, bankrupt, kaput. That's why they didn't want the war.... Who were they?... Fill in the blanks.
Also, look around you. Are you in America? This place is way more well off than 20 years ago.
Most of the rest of the world is leftis socialist economic model. Sure, they distribute wealth better, only problem is, they don't know how to create it.
India has 1 Billion people. Avg. salary is $450/year. Socialism is great! ---
Oh, and on computers and efficiency. Washington D.C. had a mayor back in the 80's that declared.... We don't need computers, we'll just hire more people. He ran the admin down the tubes, they had to give into a control board for being so backwards. The city's administration is the laughing stock with long lines (a al Soviet Russia).
I write apps, that people use to read email, and I write these apps on the J2EE platform. Have you ever tried writing a 3 to 4 tier'd app? all running on one development machine running NT? Including the Oracle server?.... or even better... I write apps, that programmers use to write apps for people to read their email. You can bet I need all the horsepower I can get!..... or even better... I write Virtual Machines that code jokey's use to develop tools to confuse, er uh, empower other developers to create tools for other people to write email readers so they can get their work done. I need more than just a little horsepower, I need at least a native 64bit processor and OS.
Troll? That's a stretch. Think about it, there's no coicidence between the increasing occurence of news stories on this subject with the downfall of the Democratic party.
Now there's something we EE's know about. (Or not...) We got it wrong in the upper North East with the huge black out.
Looks like it's even used in the tiny chip to chip communications. Basically, to overcome the impotence caused by the little bit of impedance between the chips, we'll add some capacitance (CAPs). Adding the cap's to ground provides reactive power.
If they REALLY want to increase the growth of broadband, how about taking some money from, say, "foreign aid" or military spending, say around 10-20 billion
What are you talking about. Let's add up some of the debt these companies fed on in the 90's.
AT&T owes about $70B (less now after divesting cable)
WorldCom owes at least $40B
Sprint owes at least $30B Qwest owes at least $40B AOL has close to $40B in long term debt.
Then there are the countless other little guys. the Global Crossings, Frontier Networks, eSpires, etc. etc.
We're talking more than $500B was already borrowed to build broadband. That's more than the entire defense budget, and foreign aid budgets put together. I'm not trying to flame you, but you are a stupid liberal who lost track of how big the world really is. The private sector finance machine is the big leagues, the federal govt. and it's budget is a small potato
I do it all the time. I'm on the boomerang. My bosses are too cautious as to how much work to give me. I work 40 hour weeks, and read every Slashdot article. Believe me, there are a ton of requests needed that get shot down around here.
Play God, and concentrate on getting as much done with high quality as possible. You'd be suprised at what a few hundred Unit Tests will do for you in terms of assuring quality, in the face of adverse conditions. I command a way higher salary because in the early days, I cut my teeth on never saying no. I am God!
You really are capable of doing so much more than you really think.
Also, it's a great excure for getting additional "boxen" at your desk. Okay, but I'll need the latest PC with 2 million Gigs of RAM, etc. (And a DVD burner.)
I was also very disappointed in the author's use of Struts Action classes. He combined various actions (add, edit, delete, etc.) to perform on a specific object and tested for a URL parameter to decide what to do. In my opinion, each action should be encapsulated in one Action class (AddObjectAction, EditObjectAction, and DeleteObjectAction). The author's design leads to URL hackery which Struts tries to avoid.
Well, if you've ever worked on a moderate to large scale system, you realize you're going to have a gazillion java classes, many of which may be trivial. Not fun to manage!
The real question is... What can it do for me in the Portal environment.
Struts and Taglibs don't lend themselves well to Portal environments especially with the tendency towards CSS's to position elements. Portals don't like this.
We had been doing something more resembling XP. We had prototypes. The client used these prototypes to figure out what he really wanted.
The investment model, is better suited to the waterfall method with development going forward, and there, quality is killed. Don't get me wrong, what we deliver works, if there's a bug, it gets fixed.
But, excellence is lacking for sure because once we figure out what we need to get excellence, we've exceeded our budget, which oh by the way, has been gobbled up by all the mgmt consultants etc. trying that want to make it look like there's very little overhead in the IT org, when there's just frankly too much fat.
We pat ourselves on the back for having a "Portfolio". BUt look at what we've produced since.
Actaully, only a few small scale systems (but with the latest greatest J2EE, Portal, and Web Services. from IBM. The legacy systems run the show and get no recognition. I work on both.
Here's an example. We're currently working on an application that's probably comprising about 120 tables. There are about 20 people on this project including the BA's, PM's, ARchitects.
Then, there's another system I work on, with 1,100 tables, 1 million lines of code (including triggers, stored proc, client code, etc) We just provided an additional amount of functionality that eclipses the new system with the 20 developers.
All this, with two developers, a dba, and a PM. 4 people.
Things are weird here, this IT Investment philosophy has really made things strange.
Many people start robotic projects fearing embedded development. So, they think, why can't I just control everything from my PC.
The problem with this is, it actually adds complexity.
Typically, it means adding a MAX232 with Charge ups, or the more expensive MAX233. This, just to convert the RS232 25Volts down to TTL 5volts. Then you need another component to translate the characters into logic. What a pain! Not to mention a tether.
Better to just learn a little assembly. It's really easy for these applications. Just turning things on and off is setting/clearing a bit in an output register.
Software, is really not that hard, in fact, possibly overrated in terms of the complexity of building one of these beasts. It's the electronics, and contruction. Getting things to actually move.
Sorry, the SE Australian Cabs are run of the mill at best.
All this, Oooh Ahhh it's a Cab from Chile, or, it's a local wine from Upstate Wherever. Or, "Oh no, this is a Shiraz"...
Don't kid yourself.
They still can't touch a medium priced CAb from Sonomoa or Napa. I mean, Napa or Sonoma Grapes, not, "made in Napa" which means the grapes could've been shipped in from the mid-coast.
The Californian product is even better than most French Bordeaux. You have to go to a First Growth to get something really, really good. Then you're talking $200/bottle new, and you have to wait a few years to get the real value.
Me? Yeah, I've got a few bottles. I buy by the case to get the discount. Probably have about 25 cases downstairs. Some bought new in 1989. Yummy.
From 1998:
Microsoft: A U.S. Security Threat
An all-encompassing operating system bares itself to hostile exploitation of paralyzing security flaws. The presence of a fatal defect is unavoidable, as the complexity of Microsoft systems expands to bizarre proportions with each new release. It's the search for such a fault that occupies the minds of some of the brightest computer experts. Finding a crack through which one could induce mayhem with only a few keystrokes would be worth a great deal of money, especially when supporting an act of terrorism.
The point is, this is nothing new. And here's a simple example of somebody drawing the Code Complexity parallel to increased insecurity.
Not true. Passing an idea off as one's own is plagiarism. They need more citations. Now, I see, the (.pdf) is an executive summary. Maybe the real paper has better citing.
WTF are you talking about. Yes, I am accusing him of plagiarism. Did you read the (.pdf) document?
He passes off this "analysis" as his own. But really he's pulling stuff right out of the anti-trust complaint, which, has been around for many years.
should've been what got him fired.
I read the paper. It really was nothing new, nothing groundbreaking. It read just like so many stories before.
Don't get me wrong. I agree with everything he said. But really, it was just spouting off what we've read all over the place in the tech journals, anti-trust news, etc.
What is this guy talking about? The Iraq war has done more to create jobs than any other economic policy this administration has enacted. It's been a huge employer.
It'll also be huge for Iraq.
The only guys the way hurts is the scummy fellows that lent Iraq $200Billion for Saddam's war machine. Do you think they're going to get that money back? That regime is gone, bankrupt, kaput. That's why they didn't want the war.... Who were they?... Fill in the blanks.
Also, look around you. Are you in America? This place is way more well off than 20 years ago.
Most of the rest of the world is leftis socialist economic model. Sure, they distribute wealth better, only problem is, they don't know how to create it.
India has 1 Billion people. Avg. salary is $450/year. Socialism is great!
---
Oh, and on computers and efficiency. Washington D.C. had a mayor back in the 80's that declared.... We don't need computers, we'll just hire more people. He ran the admin down the tubes, they had to give into a control board for being so backwards. The city's administration is the laughing stock with long lines (a al Soviet Russia).
ignoramous! myopic! moron!
.... or even better... .... or even better...
I write apps, that people use to read email, and I write these apps on the J2EE platform. Have you ever tried writing a 3 to 4 tier'd app? all running on one development machine running NT? Including the Oracle server?
I write apps, that programmers use to write apps for people to read their email. You can bet I need all the horsepower I can get!.
I write Virtual Machines that code jokey's use to develop tools to confuse, er uh, empower other developers to create tools for other people to write email readers so they can get their work done. I need more than just a little horsepower, I need at least a native 64bit processor and OS.
Troll? That's a stretch. Think about it, there's no coicidence between the increasing occurence of news stories on this subject with the downfall of the Democratic party.
This is an observation. Plain and simple.
How come these types of F.U.D. campaigns were all but unheard of when the Democrats were in power?
The chads, finger prints, election fraud etc., aren't a new phenom...
Vote once, and vote often...
Now there's something we EE's know about. (Or not...) We got it wrong in the upper North East with the huge black out.
Looks like it's even used in the tiny chip to chip communications. Basically, to overcome the impotence caused by the little bit of impedance between the chips, we'll add some capacitance (CAPs). Adding the cap's to ground provides reactive power.
How about transmission lines? Say, if a line passes through a state, would you allow them to tax the bits going through the line?
Also, many transmission lines follow along railroad lines and therefore come under federal jurisdiction under the Trans.Railroad act.
If they REALLY want to increase the growth of broadband, how about taking some money from, say, "foreign aid" or military spending, say around 10-20 billion
What are you talking about. Let's add up some of the debt these companies fed on in the 90's.
AT&T owes about $70B (less now after divesting cable)
WorldCom owes at least $40B
Sprint owes at least $30B
Qwest owes at least $40B
AOL has close to $40B in long term debt.
Then there are the countless other little guys. the Global Crossings, Frontier Networks, eSpires, etc. etc.
We're talking more than $500B was already borrowed to build broadband. That's more than the entire defense budget, and foreign aid budgets put together. I'm not trying to flame you, but you are a stupid liberal who lost track of how big the world really is. The private sector finance machine is the big leagues, the federal govt. and it's budget is a small potato
Oh wait.... Is that right? We like this don't we?
Democrats!
They're in bed with the trial lawyers, and purveyors of frivolous lawsuits.
It's not unremarkable this happened in New York.
I do it all the time. I'm on the boomerang. My bosses are too cautious as to how much work to give me. I work 40 hour weeks, and read every Slashdot article. Believe me, there are a ton of requests needed that get shot down around here.
Play God, and concentrate on getting as much done with high quality as possible. You'd be suprised at what a few hundred Unit Tests will do for you in terms of assuring quality, in the face of adverse conditions. I command a way higher salary because in the early days, I cut my teeth on never saying no. I am God!
You really are capable of doing so much more than you really think.
Also, it's a great excure for getting additional "boxen" at your desk. Okay, but I'll need the latest PC with 2 million Gigs of RAM, etc. (And a DVD burner.)
nerd fantasy! repeat after me!!!!
I was also very disappointed in the author's use of Struts Action classes. He combined various actions (add, edit, delete, etc.) to perform on a specific object and tested for a URL parameter to decide what to do. In my opinion, each action should be encapsulated in one Action class (AddObjectAction, EditObjectAction, and DeleteObjectAction). The author's design leads to URL hackery which Struts tries to avoid.
Well, if you've ever worked on a moderate to large scale system, you realize you're going to have a gazillion java classes, many of which may be trivial. Not fun to manage!
The real question is... What can it do for me in the Portal environment.
Struts and Taglibs don't lend themselves well to Portal environments especially with the tendency towards CSS's to position elements. Portals don't like this.
Je n'regrete rien!
Vive le France
I overclocked it, fried and egg on it, now I've got the Power authority tipping the police that I'm growing hemp.
We really provide crap.
We had been doing something more resembling XP. We had prototypes. The client used these prototypes to figure out what he really wanted.
The investment model, is better suited to the waterfall method with development going forward, and there, quality is killed. Don't get me wrong, what we deliver works, if there's a bug, it gets fixed.
But, excellence is lacking for sure because once we figure out what we need to get excellence, we've exceeded our budget, which oh by the way, has been gobbled up by all the mgmt consultants etc. trying that want to make it look like there's very little overhead in the IT org, when there's just frankly too much fat.
We pat ourselves on the back for having a "Portfolio". BUt look at what we've produced since.
Actaully, only a few small scale systems (but with the latest greatest J2EE, Portal, and Web Services. from IBM. The legacy systems run the show and get no recognition. I work on both.
Here's an example. We're currently working on an application that's probably comprising about 120 tables. There are about 20 people on this project including the BA's, PM's, ARchitects.
Then, there's another system I work on, with 1,100 tables, 1 million lines of code (including triggers, stored proc, client code, etc) We just provided an additional amount of functionality that eclipses the new system with the 20 developers.
All this, with two developers, a dba, and a PM. 4 people.
Things are weird here, this IT Investment philosophy has really made things strange.
Mod him up, this is true.
There are a bunch of articles on IT as an investment.
"The Portfolio Model" of IT.
Basically, treat all you applications like stocks in your portfolio. You hold some, you fold some.
Many people start robotic projects fearing embedded development. So, they think, why can't I just control everything from my PC.
The problem with this is, it actually adds complexity.
Typically, it means adding a MAX232 with Charge ups, or the more expensive MAX233. This, just to convert the RS232 25Volts down to TTL 5volts. Then you need another component to translate the characters into logic. What a pain! Not to mention a tether.
Better to just learn a little assembly. It's really easy for these applications. Just turning things on and off is setting/clearing a bit in an output register.
Software, is really not that hard, in fact, possibly overrated in terms of the complexity of building one of these beasts. It's the electronics, and contruction. Getting things to actually move.
With a little hack. I'll be able to retrieve all of Colin Montgomerie's (Monty)'s balls from the lake at the US Open starting today!
Come on Justin!
Motorola has shipped something like 5 Billion micro controllers.
Do you relize that an F# major has 6 sharps.
But, an F# is the same as a Gb (G flat) which has as 6 flats.
Now the C# scale has 7 sharps, but it's the same as a Db (D flat) which only has 5 flats.
Most people think (D flat) instead of C#.
F# is a very bright scale. It sounds very nice on an Alto Saxophone, whereas the C# scale is a little more moody, depressed.
Maybe Microsoft is trying to back off the use of C#.
Sorry, the SE Australian Cabs are run of the mill at best.
All this, Oooh Ahhh it's a Cab from Chile, or, it's a local wine from Upstate Wherever. Or, "Oh no, this is a Shiraz"...
Don't kid yourself.
They still can't touch a medium priced CAb from Sonomoa or Napa. I mean, Napa or Sonoma Grapes, not, "made in Napa" which means the grapes could've been shipped in from the mid-coast.
The Californian product is even better than most French Bordeaux. You have to go to a First Growth to get something really, really good. Then you're talking $200/bottle new, and you have to wait a few years to get the real value.
Me? Yeah, I've got a few bottles. I buy by the case to get the discount. Probably have about 25 cases downstairs. Some bought new in 1989. Yummy.