US Army Spent $2.7 Billion On Crashing Computer
An anonymous reader writes "According to two former US Army intelligence officers, the multi-billion-dollar DCGS-A military computer system that was designed to help the US Army in Iraq and Afghanistan simply doesn't work. DCGS-A is meant to accrue intelligence, surveillance, and reconnaissance, and provide real-time battlefield analysis and the current location of high-value targets — but instead, it has hindered the war effort rather than helped. Major General Michael Flynn, the top intelligence officer in Afghanistan, says that DCGS-A's faults have even resulted in a loss of lives (PDF)."
T.E. Lawrence and the Mind of an Insurgent
"Lawrence distilled six fundamental principles of insurgency that even today have remarkable relevance.
First, a successful guerrilla movement must have an unassailable base - a base secure not only from direct physical assault, but from attack in other forms as well, including psychological attack.
Second, the guerrilla must have a technologically sophisticated enemy. The greater this sophistication, the greater this alien force would rely on forms of communications and logistics that must necessarily present vulnerabilities to the irregular.
Third, the enemy must be sufficiently weak in numbers so as to be unable to occupy the disputed territory in depth with a system of interlocking fortified posts.
Fourth, the guerrilla must have at least the passive support of the populace, if not its full involvement. By Lawrence's calculation, 'Rebellions can be made by 2 percent active in striking force and 98 percent passively sympathetic.'
Fifth, the irregular force must have the fundamental qualities of speed, endurance, presence and logistical independence.
Sixth, the irregular must be sufficiently advanced in weaponry to strike at the enemy's logistics and signals vulnerabilities."
http://www.findarticles.com/p/articles/mi_qa3723/is_200507/ai_n14685818
--------
In the words of Scotty, Star Trek III: "The more you overtake the plumbing the easier it is to stop up the drain."
The complexity of modern armies is their Achilles heel.
Meantime, the Republicans want to cut *every* social service, but won't cut a single dollar of "defense" spending, which is how the US Army spends more per year ($20 billion) providing Air Conditioning in Afghanistan, than NASA's entire budget.
We cannot sustain fighting three or more Wars (I've lost count), without new taxes. And since nobody wants more taxes, the wars must end. What happened to Rumsfeld promising that we'd get Iraq's Oil, and it would pay for the war???
Cripes we're in a bad situation.
If telephones are outlawed, then only outlaws will have telephones.
Or modern day commercial "supercomputers" and clusters. These people are a budgetary black hole. They should be shut down.
RTFA and comments on it. Apparently, the linked article is a pro-Palantir marketing gimmick.
The Pentagon does not write its own budget. Our military is civilian led, which means the place to point fingers is at the Senate Defense Appropriations committee: http://en.wikipedia.org/wiki/United_States_Senate_Appropriations_Subcommittee_on_Defense
Note the list of Republicans: all of them are 00's-style big spenders, and perfect complements to their democratic counterparts. There is not a single voice on that committee for fiscal conservatism or budgetary restraint.
I agree that we need to slash and gut the military budget. We can run a better, cheaper army, but first we have to gut the appropriations committee (and the Senate Armed Forces committee). For my part, I have supported primary challengers to ever Republican on that list (to little effect). I urge democrats to do the same.
It's really easy to produce a system that meets the easy 80% of requirements. It's A LOT harder to complete the job. The 'lives lost' statement is a consequence of 'missed operational opportunities', where the computer is only an enabler. It still takes a human to decide to act on information (in a timely fashion.) I've met very few people who are both trained intel analysts and experienced/competent programmers or system engineers and therefore competent to pass judgement on the implementation of a large complex distributed (and hopefully fault-tolerant) system that must deal with incomplete/inconsistent information and communications problems. (But I've met a lot of military/government people writing requirements who are happy to specify things that are theoretically impossible...)
This reads like someone trying to do 'procurement via public relations,' something that was particularly blatant during the USAF Tanker recompete.
And of course the Slashdot postings are full of posturing based on political persuasion and no knowledge of the actual system or its requirements or implementation.
I'm not defending DCGS-A, I'm just pointing out observations from a career spent doing these kinds of systems in both military and non-military government contexts. I do not have any knowledge of DGCS-A requirements or implementation nor do I speak for anyone besides myself. If caught or captured, my secretary will disavow any knowledge of my actions.
If its anything like the Air Force DCGS-1 its a mixture of both. Drones are operated in theater far enough away from any action but close enough for control. Data is relayed to a stateside base, our case was Langley AFB. Individual segments of the system can be operated anywhere. That is where data is analyzed and compared with previous missions data. And then the reports are sent to theater commanders and units world wide VIA SIPRnet. At Langley our system was fully deployed to Saudi Arabia after the Gulf War, that changed after Khobar Towers. Then it was decided it was safer to use a much smaller foot print. They use a system called MOBSTR (Mobile Satellite Transmitter Receiver) which only required a maintenance staff and not the intelligence analysts. Unfortunately I was a Senior NCO in charge of the maintainers! Since the addition of drones the need for larger in theater segments were required. The ability to deploy is still a requirement for the entire system as I understand it. So even the stateside system is in trailers that can be connected to for a large facility, Aircraft external power units and HVAC units were deployed. The trailers had raised floors and everything you would expect from a data center.
It's terrible that people actually died as a result of shoddy programming but I am not surprised.
People were going to die either way; this is the military we're talking about. Seems better that an invader should die than someone defending his home, doesn't it?
Good Heavens...
https://l3com.taleo.net/careersection/l3_ext_us/jobdetail.ftl?job=208541&src=JB-10095
Windows OS server. Now, given the experience I have running WIndows, there is no way in _HELL_ I would use it in life or death situations.
I mean the largest application domain for windows is playing GAMES, not business and certainly not for combat operations.
These people must be complete idiots.
-Hack
Got Geometrodynamics? Awe, too hard to figure out? Too bad.
I used to work for one of the suppliers (the one most "at fault" according to the article, with the shitty code and shitty UI we provided).
Here are some things to consider:
The company's business model was to procure IDIQ contracts...they succeeded for several years by purposefully providing broken bits and pieces, in order to assure that more fixes would be purchased later. It finally caught up to them because you can only pile so much crap on existing crap before the whole thing breaks.
Palantir is great software, but people in the Army don't like it. They think it's pretty with no functionality. They are wrong. It's awesome. There are two problems with Palantir, in that you have to store your data on THEIR servers, and the owner of the company is not a US Citizen. They have some inroads, like the links suggest, but they'll never be able to get the most sensitive contracts because of the US Persons requirement.
DCGS-A sucks because it is closed-source garbage that runs only on Microsoft components, and relies heavily on SQL-server. Plus all the people I used to work with are overpaid self-taught jackasses who got the job because they could code in visual basic and they had a clearance.
In all, I'm glad to see the Army and military in general understand and accept that they are suckers and slaves to politicians and "the free market" mentality of PACs and lobbyists. Too bad this garbage (and even bigger garbage FCS/BCTM that finally got axed last month) wasted so much money in the meantime.
Screw the free market. Time to put all this money into government R&D and churn out some decent software for the investment. The NSA alone has enough talented programmers to make this happen.