Mass Fatality Identification System
Shipud writes "
Bio-IT World is running a
story on how Gene Codes corporation created the Mass Fatality Identification System (M-FISys) in the aftermath of the 9/11 attacks. The story goes into the details of processing large amounts of data, aiming for a 99.9% accuracy rate, and
extreme programing."
extreme programing
One of the philosophies of extreme programming is "once and only once". Glad to see you applying this philosophy to that redundant "M"! Down with unnecessary repetition!
In the even of identification will be done in the following manner: The 30 of us that survive, that aren't cockroaches, please raise your hands.
Often in Error, Never in Doubt.
Mass fatality system! Oh boy! All of my many nefarious plans will see fruition, I just hope it's open source. Oh, it's an Identification system? Slot off /.!
"At the Family Assistance Center, New York Police Department personnel interviewed friends and family members of victims, taking buccal swabs from family members"
Now that just seems like a painful thing to have to do on top of everything else...
Vital Idea
Here we go with Cold Spring Harbor and the Eugenics research all over again. Though I guess if I were to worry about proper eugenics I would have to GET a girlfriend, let alone worry about reproduction...
who absolutely positively -HATES- the idea of 'paired programming'? While I wholeheartedly agree with having lots of meetings and discussions during the design phase (requirements, functional spec, detailed design) and during the review phase (post mortem, code reviews) I feel that having two coders on one computer is extremely wasteful and unbelievably stressful.
When I'm in the 'zone' I can't talk with somebody else, I can't verbalize why I'm writing a code fragment the way I am writing it without getting yanked out of it. If the design is done well, and programmers are fairly equally competent, pairing two of them is going to probably be LESS productive than having only ONE, let alone two.
The only time I can see paired programming being useful would be in a tutoring way, where coder A that has lots of experience with the codebase is paired with coder B that has never seen it, but this is more for getting coder B up to speed rather than to improve productivity and code quality.
-- the cake is a lie
Let's see..
... check. ... check. ... check.
:)
new technology
mass fatatilies
extreme programming
Yep, Slashdotters will love this one.
In a clone infested future this will be useless
Approaching the second anniversary of Sept. 11, 1,521 of the 2,792 people who perished in the WTC disaster have been identified.
It does take time. Rember that every single positive ID that is made is a life that has been lost. Imagine the familes associated with these 'numbers' and mass ID. I do not appriciate your comment.
John Hancock
So you don't like Extreme Programming. That's not the same thing as "Extreme Programming doesn't work" in general. You're generalizing excessively.
From XP web site:
"Extreme Programming (XP) was created in response to problem domains whose requirements change. Your customers may not have a firm idea of what the system should do. You may have a system whose functionality is expected to change every few months. In many software environments dynamically changing requirements is the only constant. This is when XP will succeed while other methodologies do not."
I'm no expert, but isn't this exactly what OOA and OOD is all about? Isn't the whole point of OOA and OOD to get away from the "waterfall method" and allow changes in requirements, use cases, code, etc...?
1. How identifiying them bring them back? The families already know they are dead, no? I'm not flaming or trolling really, I want to know what the point of this is?? There's no use!
2. Are you not in the least worried about DNA MASS IDENTIFICATION? Imagine the use for the, uh, bad guys?
Programming is the phase when you write the functional ideas to code, i.e. engineering ( IMHO ). On design phase I have found it wery useful to have one or more people around but when the desing is done, please, stay away. Programming is art but should not be creative art ( most of time, there are exceptions ), you just make ideas to work and it requires both skill and consentration that is difficult is you have to stop and argue..
The article mentions how the developers worked "... arduous 12-hour programming shifts." This goes against one of XPs core practices: No Overtime. However, if a team is well-motivated (as these guys were), I think it becomes possible to stretch this rule. The second that their motivation wanes, they should switch back to a regular schedule.
Remember Kids, One death is a tradgedy, but a million deaths is a statistic!
What about 1 person dying a million times?
pretty much identify it as a mass fatality? I'd think that would at least be a major clue.
."
Or are we going to start giving them names, like hurricanes?
"In mass fatality "Jane" today. .
What am I missing?
KFG
Markup languages are hardly extreme, but surely they could push the bounds of the latest standards and do something truely extreme. ;-)
Mike
Jesus, you insensitive clod!
There is also a 'ramming' in programming, but I got nothin' for that.
Actually, I've been noticing the same thing. I keep checking the real-time international satellite and fiber links monitor up on this Web site and you can see that the capacities are way under normal.
haha - even the moderation is funny - flamebait! hahahahahaha
Just like the mentality Napster created for filesharing!
</sarcasm>
Holy shit! that's the coolest editor/thing I have ever seen. Why is it that after I shed all my vestiges of Win32 for Linux do I find that all the cool shit is happening on the Mac again?!?!?! Damn, damn damn. How am I supposed to justify a Powerbook to the accounting trolls....
http://www.mortalkombat.com
Wh47 d1d j00 541, 31337 15n't t3h r0xor5 ne m0r3???
Could this not be used on the living as well? It would bring us closer to that frightening world we saw in Gattica.
Should we be creating identification systems that can ID people with scraps of DNA?
All data is speech. All speech is Free.
i thought jesus only died once, much less a million times.
I have all the respect in the world for these guys... programming methods or no, what they did and are doing is priceless.
.
I was in New York on Sept 11... flown in on a C-141 as part of the rescue/relief effort (the rest of my Urban Search and Rescue team had to drive... I beat them there by a number of hours). That was the most unique flight I've ever been on, since by then the entire civilian air fleet had been grounded... between us and the f-15s, we were basically the only things flying...
Closure is important, and these guys are providing it... I'd like to shake their collective hand and buy them a nice cold beer.
Even if a man chops off your hand with a sword, you still have two nice, sharp bones to stick in his eyes.
If you want on the edge engineering for the software geek, try Leary-ism.
EP geeks are TOTAL losers.
"Yeah...it was the numbers that were irrational, not the murderous cult of vegetarians...." -- Hippasus of Metapontum
now everybody remember to sell before the terror bubble bursts
Have you no sense of respect man. These people suffered one of the greatest tragedies of all time and the physical and emotional pain will continue for many years. Nothing about 9/11 is funny. You should be ashamed of yourself.
-- Fighting mediocrity one bad post at a time.
Flaimbait???
Troll???
This is a serious comment. Who the hell is moderating today? The CIA?? Mossad??
Get the Hell off my planet, you slimy mobster Bush!
They never mentioned what platform/language this is written in, but the id of having to pass around a token to be able to communicate is so... so... Token Ring.
-malakai
-Malakai
A Dragon Lives in my Garage
i for one welcome our new mass fatality identifying overlords
i wanna know which chimp i'm related to. hopefully my geneology does not end up with some other evolved chimps runnnig amok!
it looks to me like they're not that hard to identify (sorry, it was the first thing that came to mind)
Funnily enough the company I work for had an arm that was called FISYS - we changed the name when we discovered that fisys mean Fart in one of the scandinavian languages.
Matt Thompson - Actuality - Insert product here.
host 198.247.175.96 => goatse
Now this sounds good, but that's one error in a thousand so we can suppose at least three mis-identifications for the September 11th event. I know that no system is perfect, but the distress that this could cause would seem to demand even greater accuracy.
Don't go to a brothel if you want to buy broth
If hell is your darkest moment, Jesus's darkest moment was his moment of doubt on the cross, after which he descsended into hell. He could have suffured an eternity of dying in the 2 days that he was there, then he came back so that we could eat chocolate easter bunnies. Bitchin!
I understand that necessity can be the Mother of Invention. Does't anyone else think it's very disturbing that we should learn to accept living in a time where this particular invention is rather useful.
Two Towers-Two Worlds.One seeks triumphs and freedom for man.The other deems man unworthy and wrecks them.
Bob Shaler came to my workplace just a couple days ago and talked about this software and how it helped with the ID process. Great presentation.
MFISys was crucial to juggling all the forensic DNA data generated by Bode, Celera, Myriad and others.
Hats off to the programmers- and the practices- that got this software together so quickly. I'd very much like to see XP accepted by other software houses; this is just another example of how XP can turn out great results in a fraction of the time.
"Here you go, we definately identified this chunk of muscle and fat found at the scene as your late uncle."
"Uhhhh, thanks..."
It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
It's a pretty fucked up world we're living in where there's even a need for a "Mass Fatality" identification system.
All those people cracking jokes need to sit down and think a bit about it. If there was any topic that warranted serious discussion/comments, this is it.
There are several good posts about the programming issues etc., but why are so many mods wasting their mod points modding up so called "funny" posts?
It was interesting to that the article noted how in Extreme Programming people work in pairs and then goes on to mention "Sutton was the first person to see the names and data together, working alone one night." This is so common with Extreme Programming. Lack of a design is not good in the long run. Even the most basic of designs is better than nothing. It seems people use the name "Extreme Programming" as a facade for poor programming practices and then go right ahead and do what they really wanted to do; program by themselves without the responsibility of drawing up the most basic design.
This is probably one of the sickest fuckin' attempts to cash in on the events of 911 yet.
So is this in case the current piss off the world strategy doesn't work and we need accurate body counts and identifications for CNN!
Fuckin' sick!
99.9% accuracy rate means it fails for every 1 in 1000 uses. IIRC, there were more than 3000 fatailities on 9/11.
--
There is no hatred more pure and true than that expressed by children.
Start a war? Follow a natural disaster around? Sponsor terrorists? Get tickets to a rock concert?
In the case of the WTC, there will never be %100 identification.
First, many victims were simply incinerated. The fires burned through December, and there are thousands of calcified (no biomatter left) bones.
Second, not all relatives stepped forward to provide material to enable genetic identification.
Third, they are still finding remains, so there is more information to be added to the system.
Given the situation, it's amazing that so many have been identified.
I guess the misunderstanding of my comments in this thread will never end. The sad part is, what you said is the exact point I was trying to make, yet you give me hell. I give up! *throws hands in air*
-- Fighting mediocrity one bad post at a time.