Slashdot Mirror


Scientists build DNA based computer

Archangel Michael writes "Israeli scientists have built a DNA computer so tiny that a trillion of them could fit in a test tube and perform a billion operations per second with 99.8 percent accuracy. Yahoo News has the story"

333 comments

  1. 99.8%? by Anonymous Coward · · Score: 4, Funny

    Are they sure that the calculation just isn't off by .2%?

    1. Re:99.8%? by Anonymous Coward · · Score: 0

      Designed by the same team that gave us the original Pentium's floating point engine :-)

    2. Re:99.8%? by Anonymous Coward · · Score: 0

      after 360 seconds or 6 minutes...
      accuracy = .998^360 = .486
      so much for accuracy

  2. Nice start, but... by Mendax+Veritas · · Score: 4, Insightful

    99.8% accuracy is fine for a proof-of-concept demo, but as always, the devil is in the details. This won't be a useful technology until it can do a hell of a lot better than that. I certainly wouldn't trust my PC if it made mistakes on .2% of its calculations. Who knows, it might take several years to develop a really usable version of this, or it might never get into the market at all if, say, other technologies can beat it to market or have better cost/performance ratios.

    1. Re:Nice start, but... by geekoid · · Score: 5, Interesting

      what if it ran the same calculation, multiple times, then used the resulting "average"?
      it seemes to me you could get at leat 5 nines out of that.
      so we'll have organic computers, man my frame rate sucks, someone poor some more beer in the CPU holding tank!

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Nice start, but... by Anonymous Coward · · Score: 0

      I certainly wouldn't trust my PC if it made mistakes

      Never owned a Pentium, did you?

    3. Re:Nice start, but... by tempmpi · · Score: 2, Insightful

      This isn't a big problem. There a lot of algorithms that have a good fault tolerance or you can just calculate things again to check if your solutions is ok. There are lot of technologies that make much more mistakes in their raw state without error correction. Think of DSL or CD-ROMs/DVDs. These ones make a lot of mistakes in reading or transfering your data but correct them at a later state.

      --
      Jan
    4. Re:Nice start, but... by sweet+reason · · Score: 1

      99.8% is plenty for some applications. i'd be happy if google could find even 50% of all the web pages that match my query.

      --
      Everything should be made as simple as possible, but not simpler. -- A.E.
    5. Re:Nice start, but... by Blue+Neon+Head · · Score: 2

      Well, if they perform calculations N times over, they could get accuracy of 99.8% to the Nth power at 1/N the speed. That could be a useful technique in upping the accuracy while still getting reasonably fast computation.

    6. Re:Nice start, but... by Anonymous Coward · · Score: 0

      Actually no, it's not. No one in their right mind is going to use this sort of thing for a mission critical application if it isn't even 100% accurate. There is -no- other acceptable percentage of correctness for a computer but 100%. Anything else throws off all the boolean logic and strict rules upon which all of computer science and theory is built.

    7. Re:Nice start, but... by ddent · · Score: 1

      Has it occured to you that the accuracy of current comptuers may be equal or the same? That is being measured on _billions_ of operations... Also, unless you have ECC ram, and even then sometimes, you can get corruption from magic rays that come from space (I'm serious). So, perhaps its just a better idea to check calculations. Or do them all two or three times. Or something. :)

    8. Re:Nice start, but... by gooberguy · · Score: 1

      Yes, but what if one of the .2% of the times it messed up were in calculating the average?

      D/\ Gooberguy

      --


      Karma: Meh (Mostly from meh.)
    9. Re:Nice start, but... by damiam · · Score: 2

      Then your computer would be five times slower.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    10. Re:Nice start, but... by zmooc · · Score: 1

      Or bigger. SMP

      --
      0x or or snor perron?!
    11. Re:Nice start, but... by KarmaBlackballed · · Score: 3, Insightful

      I certainly wouldn't trust my PC if it made mistakes on .2% of its calculations

      Some things demand 100% accuracy. Some things do not.

      1. 0.2% mistakes are already good enough to compete with commercial text recognition systems.

      2. Nobody claims Neural net solutions are 100% today, yet they are already in widespread use.

      3. How accurate is your brain?

      I think 99.8% accuracy is good enough today for some applications.

      --

      --- -- - -
      Give me LIBERTY, or give me a check.
    12. Re:Nice start, but... by XMunkki · · Score: 1

      When we have a processing source that is fast as whatever, BUT performs a few errors here and there, it's better to use it to perform nondeterministic tasks, like any NP-difficult problems.. Also simulated neural nets and genetic algorithms come to mind.. There's an error? Call it mutation and deal with it..

    13. Re:Nice start, but... by Howlett · · Score: 1

      Simple statistics and probability will tell you that you can't increase the accuracy of a sample by doing it wrong several times and taking the average.

    14. Re:Nice start, but... by togofspookware · · Score: 0

      But you do it 5 times, and if they don't all agree, do it again. Very unlikely that they would all give the same wrong answer. Even if you just dit it all 5 times once, you wouldn't take the average, but rather the 5 out of 5 (and once in a while 3 or 4) that do agree.

      I think?

      --
      Duct tape, XML, democracy: Not doing the job? Use more.
    15. Re:Nice start, but... by martyn+s · · Score: 1

      I'm not sure if you were being clever or not, but points 2 and 3 can be interpreted as the same thing. This makes point 2 funny.

    16. Re:Nice start, but... by iamplasma · · Score: 1

      Never owned windows ME either, oh how I wish for 99.8% reliability.

    17. Re:Nice start, but... by Anonymous Coward · · Score: 0

      If one has an extremely fast computer, one has the time to recalculate for errors.

    18. Re:Nice start, but... by Anonymous Coward · · Score: 0

      There are a lot of problems which demand exponential time to figure out a solution, but only linear time to figure out if a given solution is correct.

      So you could use the very fast DNA computer to find a solution, then verify that with a conventional computer.

      cu
      Lars

    19. Re:Nice start, but... by digitalunity · · Score: 1

      Way off. You may not be able to simply average it, but running the program at a .2% error more than 2 times makes it many orders of magnitude more accurate. At 99.8% accuracy; running the same operation 3 times and picking the two that match would give you a very high accuracy rate. The chances of it running the requested operation and getting it wrong two times out of three are approximately 1 in 250,000. Still not on par with silicon computers, but this is much better.

      --
      You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
    20. Re:Nice start, but... by jeremyp · · Score: 2, Insightful

      Rubbish!

      Lets say that you are calculating something which has an answer of either "yes" or "no" and your computer has a 99.8% chance of getting the answer right. If I run the program once, I'll get an answer which is probably right (99.8% probably right). If I run the computer 10 times, I'll get a quantity of right answers and a quantity of wrong answers. Let's say I decide I'll take the majority decision (I'm stuck if I get 5 of each, but the numbers are easier to calculate than for 11 or 9). What is the probability of getting 5 or more wrong answers? The answer I get is about 0.000000005% which is a lot smaller than 0.2%

      This is worked out as follows:

      The probablility of getting 10 wrong answers is:

      0.002^10

      The probability of getting 9 wrong answers is

      0.002^9 * .998 * 10 (10 ways of getting 1 right and 9 wrong)

      The probability of getting 8 wrong answers is

      0.002^8 * 0.998^2 * 45 (45 ways of getting 2 right)

      and so on down to:

      The probability of getting 5 wrong is

      0.002^5 * 0.998^5 * 1764

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    21. Re:Nice start, but... by ShoeHead · · Score: 1

      There are error correcting algorithms for Quantum Computers, to make up for the inherrent inaccuracy. Perhaps some will develop for DNA computers.

    22. Re:Nice start, but... by lrichardson · · Score: 2
      >Rubbish!

      First off, let me say, I agree with what you've said - the comment you were replying too was way off; and your numbers on statistics were correct.

      However, you are making one assumption that is quite likely incorrect here - that the error is random. When one is discussing DNA computers, there are times when a 'process' will go one way 99.9% of the time, and 0.099999 for most of the rest, and the remaining .000001 be truly random.

      Given the numbers above, running the calculation five times will tend to improve the answer, but by a smaller amount than your calculations give.

    23. Re:Nice start, but... by Cy+Guy · · Score: 2

      3. How accurate is your brain?

      This is a very good point. I think the average human can't be more than 90% accurate for most things, yet God been replaced by the current SlashDot crowd, it appears we would have been sent back for further testing and likely never implemented.

      1. 0.2% mistakes are already good enough to compete with commercial text recognition systems.
      To that I would add the digitization of just about all analog data: images, audio, temperature, viscosity, density, etc. Also, modeling any kind of system where key parts of the model depend on educated guesses of various parameters by human programmers. In other words we could build tremedously powerful computers for things like atmospheric modeling, or finding undergound oil deposits, applications that we currently build mulit-million dollar parralel processing arrays just to get 'acceptable' predictions.

  3. Really? by sketerpot · · Score: 1

    I'll say how cool that is when they manage to put a trillion in a test tube and perform a billion calculations. This can be seriously cool, and I'll be there cheering when they have something a bit more impressive to show.

    1. Re:Really? by hacksoncode · · Score: 1
      You know, I'm really wondering why this is supposedly so impressive. They talk about how current systems are suffering from density limitations.


      But... A trillion of these fit in a test tube with a volume of, what, ~5 cubic centimeters? And they perform a billion calculations per second.


      Ooooh. Uhhhh. Wait a minute...


      A Pentium 4 performs a billion operations per second in a volume of what... 5 *square* centimeters? Times a thickness of say 1 micron, for a volume of .000005 cubic centimeters...


      wow. i'm impressed.

    2. Re:Really? by hacksoncode · · Score: 1
      Interesting, but... The claim seems to be that this will free us from rapidly approaching density limitations.

      They can fit a trillion of these in a test tube, huh? What's that, a volume of about 5 cc's? And it can perform a billion operations per second?

      Oooh! Ahhh! Uhhhh... Hmmmm... Wait a minute.

      A Pentium 4 can perform a billion operations per second. It does so with circuitry a micron thick, over an area of ~5 square centimeters.

      That gives it a volume of .000005 cc's.

      What's wrong with this picture?

  4. Ouch! by Zen+Mastuh · · Score: 4, Funny
    DNA can hold more information in a cubic centimetre than a trillion CDs.

    Man, a whole galaxy could have signed up for free AOL service with the DNA I just jetissoned...

    --
    "What is the sound of one belly slapping?"
    1. Re:Ouch! by RedWizzard · · Score: 5, Funny
      DNA can hold more information in a cubic centimetre than a trillion CDs.
      Just how much information can a trillion CDs fit in a cubic centimetre?
    2. Re:Ouch! by Anonymous Coward · · Score: 0

      We surveyed a trillion CDs to find out and their top answers are on the board.

      Unfortunately none of them could talk, so there are no top answers. It seems a trillion CDs wouldn't know a thing about fitting information into cubic centimetres.

  5. 99.8% accuracy!? by Miles · · Score: 1

    Does that mean that you're running the computation a bunch of times each second, and 99.8% of the 'output' molecules give the right answer? So you could never be 100% sure that you got the right answer?

    1. Re:99.8% accuracy!? by doofsmack · · Score: 1

      No, but you can be 99.8% sure...

    2. Re:99.8% accuracy!? by Anonymous Coward · · Score: 0

      you can never be sure that a computer is solving a problem 100% either. what if some part inside suddenly overheated, and it gave you some wrong number? sure improbable, but i'm sure it could happen.

    3. Re:99.8% accuracy!? by dlek · · Score: 1

      No, but you could approach 100% accuracy by running the calculation multiple times and choosing the most popular answer. Sorta like math by popular vote. Which is still better than what happened in Florida last year.

      Of course, the calculation that tabulates the responses and calculates which is the most popular will only choose correctly 99.8% of the time... lather, rinse, repeat!

    4. Re:99.8% accuracy!? by nusuth · · Score: 1

      There are ways around accuracy limit, but if these can be scaled to a reasonable size, it wouldn't matter that much anyway. In most applications you are not looking to "42" kind of answer, which has to be a single number and has to be the correct one. While modelling something like heat distribution on a tire or pressure distribution on space shuttle nose, 0.2% errors would pose no problem. What if some temperature estimation is off by 0.2%? Our formulas' inaccuracy is probably an order of magnitude larger.

      --

      Gentlemen, you can't fight in here, this is the War Room!

    5. Re:99.8% accuracy!? by sjhs · · Score: 0

      Heh, maybe this accuracy problem can be turned to our advantage by making it easier to generate random numbers.

    6. Re:99.8% accuracy!? by aka-ed · · Score: 1
      Who was whining? He was making the point that, in the real world, considerably less than 99.8% can be considered "acceptable." The election is a valid case-in-point, whether you agree with the outcome or not.

      --
      I survived the Dick Cheney Presidency 7 to 9 AM 7-21-07
    7. Re:99.8% accuracy!? by sjhs · · Score: 0

      It depends on what the 99.8% indicates. If 99.8% of the output molecules in a single test return the same value, you can disregard the 0.2% dissenting molecules. After all, a standard transistor is considered 'on' even if it not at its maximum saturation. The same standard could be applied to the DNA computer; if more than, say, 80% of the output molecules return T, you can be sure that T is the answer.

      If, on the other hand, 99.8% indicates the percentage of all tests that return a correct value, you have a different kind of problem.

    8. Re:99.8% accuracy!? by Anonymous Coward · · Score: 0

      Of course there are ways to improve it, but if it's digitally based then 0.2% error rate doesn't necessarily mean the same thing as a 0.2% error in the result.

      If I was to measure a bunch of people's weight in kg and know that the error was 0.2% in each, it wouldn't matter very much. But if I store their weight (0-255) as byte, one in 500 bits could be wrong, potentially giving up to a 50% error for one person.

    9. Re:99.8% accuracy!? by nusuth · · Score: 1

      You get 50% error only if you use the usual binary notation for storing that byte, there are many different encodings which wouldn't be that much prone to a single digit change. Consider 0=00,1=01,2=11 and pattern 10 is forbidden, now you can store only 0.866 bits of information in a real bit but a) you catch every 1/3rd of errors without recheching b) every error increments or decrements a number by only one. A similar thing can be done with 8bits, instead of 2 bits, as well; and would be more efficient in terms of bit content. "Digital" does not mean exponantial binary notation, it has to do with strictly two possible states for a unit information store.

      --

      Gentlemen, you can't fight in here, this is the War Room!

  6. Re:ob comment by quannump · · Score: 1

    i think i'll be modded -1 troll, just as you were ;)

    --

  7. From the article by jonfromspace · · Score: 3, Flamebait
    "We have built a nanoscale computer made of biomolecules that is so small you cannot run them one at a time. When a trillion computers run together they are capable of performing a billion operations,"


    I am no scientist... but a trillion of these can perform a billion operations? is this correct? can someone explain WHY it takes 1000 computers per operation?

    --
    I am become Troll, destroyer of threads
    1. Re:From the article by Anonymous Coward · · Score: 0

      Yeah, and can't ONE microprocessor also perform a billion operations?

    2. Re:From the article by addaon · · Score: 2

      My (uninformed) assumption is that they mean a billion operations per second. After all, a 'computer' can do an infinite number of operations, given long enough. So a trillion performing one billion ops per second implies about twenty minutes to do an operation... reasonable, based on what DNA chemistry I've done.

      --

      I've had this sig for three days.
    3. Re:From the article by jonfromspace · · Score: 1

      Ahhh... never thought of it that way... Interesting.

      --
      I am become Troll, destroyer of threads
    4. Re:From the article by salsbury · · Score: 5, Insightful

      Probably because each one does a tiny bit of a computation. How many transistors are there in a modern chip? Uh-huh. Now you get the idea.

      When you're dealing at the atomic scale, just flipping a lever or doing something mechanical takes the place of all those little electrons flowing through logic gates.

      Given the level of our technology, I suspect that these little DNA "computers" are a lot more like a transistor than they are like a Pentium IV.

      To get your head around things at this scale, go to http://www.foresight.org/ They've got several excellent nanotech books there that you can download electronically for no charge. Well worth it.

      Pat

    5. Re:From the article by Mockery · · Score: 2

      Well, I'd assume that the term 'computer' is a bit of an overstatement, and that these individual "biomolecules" are more like individual transistors.

      1000 might be a bit much, but I'd like to see you pull off a MOV or CMP with only one transistor, or even a single logic gate...

    6. Re:From the article by mdubinko · · Score: 2, Insightful

      >can someone explain WHY it takes 1000 computers per operation?

      Maybe each operation is duplicated 1000 times, and the answer that comes out 998 times is chosen?

      --
      --- Learn XForms today: http://xformsinstitute.com
    7. Re:From the article by Richard+Kirk · · Score: 2, Interesting
      The article is pretty vague about numbers. There was a better article about DNA computing in the New Scinetist a couple of years back.

      A gram of material can contain 10^20-odd molecules. We are not really talking billions or trillions, but real monster numbers. Unfortunately the monster parallelism comes with severe I/O limits, and a low clock rate.

      Suppose you wanted to crack an RSA cipher. You could use one type of molecule to represent prime numbers, and a second molecule to take one of the first type molecules, and try it on the cipher key. If you start off with a few cc's of prime numbers, you will probably have all of the 40-bit primes many times over, so many molecules will make the right conection.

      Unfortunately, the molecules that make the right connection will be vastly outnumbered by the ones that don't, and the ones that went wrong, and the impurities, and everything else. To rescue the signal from the noise, you need another chemical stage. This should allow only the successful molecules to copy themselves. So you mix number solution 1 with RSA key solution 2, and stir it for a few minutes; then you add breeder solution 3, and wait for the most frequently encountered correct result to start crystallizing out.

      This is a wonderfully parallel process for searching for a single solution to a simple problem. RSA hackers, and Goooogle might be able to use it, but you can't use it to do your 3-D renders. Awww.....

      If we had to crack something like the Enigma codes today, then Bletchley Park would be developing DNA, instead of using relays and valves. The Bletchley Park Colossus was not a computer in today's sense - it was dedicated to solving a single problem - but the same people that developed it also worked on the earlier computers.

      Other people have suggested making molecules with the electonic orbital equivalent of the electrical components we have in present circuits. But that was not what that article was about.

  8. Oh, the indecision by SumDeusExMachina · · Score: 2, Funny
    I was so sure that I wanted to be an EE, but now I have to choose between that and genetic engineering?

    DAMN IT!

    --

    Is your company running tools written by ma
    1. Re:Oh, the indecision by Daengbo · · Score: 0

      I think that, in 15 years, that distiction (EE and BioChem) may not exist.

  9. Whopping fast by Anonymous Coward · · Score: 0
    a trillion of them could fit in a test tube and perform a billion operations per second

    If that is a billion operations per second for the whole tube of a trillion units, then is makes about 1000 seconds per unit - a system with oil lamps and old ladies could be faster, although it might not fit in a single tube....

  10. Oh God NO! by WyldOne · · Score: 2, Funny

    Now I'll have to buy anti-biotics for my computer when it gets a virus! I wonder if it will be covered by an HMO?

    --

    make Linux, not Microsoft. sin(beast) = -0.809016994374947424102293417182819
    1. Re:Oh God NO! by mr.+roboto · · Score: 1

      Now I'll have to buy anti-biotics for my computer when it gets a virus! I wonder if it will be covered by an HMO?

      Antibiotics are, of course, useless against viral infections, as they are anti-bacterial agents.

    2. Re:Oh God NO! by MindPhlux · · Score: 0

      Not to mention, viruses *ARE* RNA, the very thing these computers claim to be made up of... RNA killing RNA?....

    3. Re:Oh God NO! by sqlrob · · Score: 1

      No, only some viruses contain RNA.

      And yes, RNA can destroy RNA. RNA has catalytic properties and there could very well be RNA sequences that can destroy other RNA sequences.

  11. Karma Whoring by carlcmc · · Score: 0, Troll
    1. Imagine a BEOWULF cluster of these!!!


    2. Here's a link on how to run Linus on it


    3. Knowing Microsoft they are going to try and control substrate or medium for the DNA proliferation inside.

    1. Re:Karma Whoring by Kengineer · · Score: 5, Funny

      1. Imagine a BEOWULF cluster of these!!!

      Ha ha.. I've heard that joke so many times, it's started to be really funny. I even say it at bars... someone points out the nice rack on this girl who walks in and I yell out "IMAGINE A BEOWULF CLUSTER OF THOSE!" and everyone gets real quiet and stares at me like I'm crazy or something....

      - kengineer

    2. Re:Karma Whoring by gnurd · · Score: 1

      i think Linus already runs on DNA. oh that and the beer in the previous story.

      --
      "i was saying gnu-rd"
    3. Re:Karma Whoring by Chundra · · Score: 2, Insightful

      Imagine a Beowulf cluster of those?!

      I am a Beowulf cluster of those.

    4. Re:Karma Whoring by glwtta · · Score: 5, Funny

      that kinda made me think that 'rack-mount' can have some very different meanings...

      --
      sic transit gloria mundi
    5. Re:Karma Whoring by TexNex · · Score: 1

      I spit Coke through my nose, that was so funny. Thanks for a good laugh.

    6. Re:Karma Whoring by russh347 · · Score: 1

      So... um...

      You're not crazy?

    7. Re:Karma Whoring by Anonymous Coward · · Score: 0

      no, they are staring at you because you're a remarkably boring fag with the sense of humor of an aborted dog fetus.

      posting anonymously to protect my -1 default score

    8. Re:Karma Whoring by Anonymous Coward · · Score: 0

      I'm not crazy; this I know,
      'cause the voices told me so.

    9. Re:Karma Whoring by redgekko · · Score: 1

      Sometimes the most witty comment is only obvious to a few. And this one is totally true! Congrats there, and damn the fool who modded this down.

      Well... we ARE Beowulf clusters of those. :P

      --
      Slashdot: rejecting tech news in favor of rubber band guns since 1997.
  12. Yeah but... by ArcadeNut · · Score: 1


    Where do you plug everything in? or are we going to have to use microscopic keyboards and mice?

    --
    Visit the Arcade Restoration Workshop @ http://www.arcaderestoration.com
  13. This has alrteady been done by HanzoSan · · Score: 0, Redundant



    The USA has built one of these a long time ago, at least a few years now.

    This isnt new.

    --
    If you use Linux, please help development of Autopac
  14. I build DNA computers also... by Anonymous Coward · · Score: 5, Funny

    but the kids only have a 60% accuracy. My wife blames me...

    :(

  15. so when can i play quake on it ? by The-Dork · · Score: 0

    Hmm....how many operations per second would a decent game of quake take ?

    --
    The statement below is true.
    The statement above is false.
  16. 99.8% useless by DrSpin · · Score: 1
    So you do a trillion calcs per sec, and out of those, 80billion are wrong?

    Let me know when you have a use for 80 billion wrong answers. I have loads of them already without even having to calculate them!

    1. Re:99.8% useless by Anonymous Coward · · Score: 0

      So you do a trillion calcs per sec, and out of those, 80billion are wrong?

      Let me know when you have a use for 80 billion wrong answers. I have loads of them already without even having to calculate them!

      I can see that. 0.2% of 1 billion is 2 million wrong answers per second. If it were 1 trillion ops per second, 2 billion would be wrong.

    2. Re:99.8% useless by atrowe · · Score: 1

      He was probably using a DNA computer to come up with those figures.

      --

      -atrowe: Card-carrying Mensa member. I have no toleranse for stupidity.

    3. Re:99.8% useless by mummers · · Score: 1

      Actually, is the end result of a long string of calculations 99.8% correct, or is each calculation step itself 99.8% correct?

      Just work out how many 99.8% correct steps it takes to create a 99.8% wrong answer...

      --
      --This isn't a man who is leaving with his head between his legs.
  17. Gene Therapy by dasheiff · · Score: 1, Interesting

    Maybe we could have intelligent robots going around fix rougue cells. This is already a procedure for many diseases, but now the DNA injected could be 'smart' DNA and know exactly what to change and what not too.

    1. Re:Gene Therapy by swillden · · Score: 2

      Maybe we could have intelligent robots going around fix rougue cells. This is already a procedure for many diseases, but now the DNA injected could be 'smart' DNA and know exactly what to change and what not too.

      Doctor: I'm sorry about the third arm growing out of the middle of your chest, Mr. Smith. It seems that the anti-cancer robot programming had an off by one error, causing every cell in your body to be mutated in various unknown ways.

      Yipes!

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    2. Re:Gene Therapy by Transcendent · · Score: 1

      Just remember, you only have a .2% of a third arm growing out of... well... maybe your ass in some cases.

    3. Re:Gene Therapy by swillden · · Score: 2

      I think that's .2% per operation. At one billion operations per second, that means there's a .998^1000000000 chance that no errors occur in one second of processing. According to Mathematica, that's number that looks like 0.00000...[insert 869000 zeros here]...1.

      To put this into perspective (sort of), the odds of completing a full second of execution without an error are about the same as winning the Powerball lottery 177,329 consecutive times (assuming they'd keep letting you buy a ticket every week for 3,410 years). If you prefer poker, it's like being dealt 150,000 consecutive royal flushes (well-shuffled deck, fair dealer, etc.).

      Of course, I was actually talking about bugs in the software, assuming that the DNA computers executed all of their calculations perfectly. What are the odds of a complex piece of software having no bugs? Now there's a *really* small probability.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  18. Well... by jxqvg · · Score: 1

    We think we just calculated how to safely detonate this nuclear device, but we're not entirely sure we got it right. Darn these DNA computers! Darn them to heck!

    1. Re:Well... by nexuz · · Score: 1

      How the hell can you SAFELY detonate a nuclear device?

  19. Perfect for Micro$oft by Anonymous Coward · · Score: 0

    Fast enough to run XP and crashing only 1% of the time is an improvement.

  20. This Research Project is Spot-on by Anonymous Coward · · Score: 0


    I worked as a lowly undergrad lab assistant during my university days. (Texas A&M). We ran several similar experiments, that dealt with analyzing how the nucleotides of common cleaning products could be utilized more efficiently when it came to cleaning up toxic spill sites. Not suprisingly, yeast (from beer) was a commonly proposed subject for "alternate" experimentation. Some of my colleagues were quite surprised at how effective certain combinations could be. None of them were as successful as this project though, from the sound of things.

    1. Re:This Research Project is Spot-on by Anonymous Coward · · Score: 0

      Wrong story, dude.

  21. Viruses by doofsmack · · Score: 1

    Think about the viruses people will make for these once they are common... *shudder*

    1. Re:Viruses by morie · · Score: 2

      They will think twice, since the virus might infect the maker as well

      --
      Sig (appended to the end of comments I post, 54 chars)
  22. what about a beowulf cluster of these? by Ruis · · Score: 2, Funny

    oh wait, I guess that's what I am.

  23. GM food -- GM computers..? by wolfywolfy · · Score: 2, Interesting

    Does anyone else have a problem with using the fundamental building block of life to power a computer? How will they know that the source code to WindowsGM isn't the same as, say, HIV?

    I know it will probably all be in vitro, but what's going to protect me from getting infected with a stray snipped of 3D rotation code?

    Eek! Gives a whole new meaning to "virus".

    --
    *meep*
    1. Re:GM food -- GM computers..? by Anonymous Coward · · Score: 0

      Uh-huh. And here's something even more likely: there's an earthquake at the wrecking yard, and all those bits of metal fall together in just exactly the right way to build a superintelligent robot that conquers the world.
      Or how about this: it turns out that the binary code for Quake III is the Encyclopedia Britannica in Morse Code, 1 for dot, 0 for dash.

      I'm headed for the bathroom. Maybe I'll crap a bust of Teddy Roosevelt -- you never know!

  24. Moleculartronic Computers... by Kengineer · · Score: 1

    Wow, does anyone else remember those from Masters Of Orion II research tree? They took forever to research, but they give your ships beam weapons +125% chance of hitting their targets! Man, now I have to crank MOO 2 up again for another go!

    - kengineer

  25. Implants? by CrazyDwarf · · Score: 0

    With the poll today being about RAM implants, I find this a really interesting story. Since people are usually wrong more than .2% of the time anyway, how long do you think it will be until this concept is used for implants?

    --
    It's easy to stand out when the general level of competence is so low.
  26. Synthetic mitochondria w/checksum by dankjones · · Score: 3, Interesting
    I was just thinking last night it would be great if we could invent synthetic mitochondria that could read our DNA and perform checksum algorithms.


    And then alert a repair mechanism when errors are found. It would probably need to survey other cells to compare results.

    1. Re:Synthetic mitochondria w/checksum by Anonymous Coward · · Score: 1, Informative

      You think this guy is taking the piss.
      He isn't.
      Your cellular DNA has a lot of very well regulated repair mechanisms.
      Your mitochondrial DNA doesn't - its a remnant of a symbiosis with a bacterial cell.
      Mitochondria are often described as 'cell powerhouses'. You'd be lost without them.
      Interestingly theyre often found highly mutated in cancers of all types. Detecting these mutations might be your fastest way of screening cancer yet.
      The yahoo article is 99% BS, but hey its a mainstream news source. If you're interested in the article - run (dont walk) to a newstand and buy the journal.
      All it does is underly the power of genetics. When you guys are cancer ridden and someone rocks up with a nice genetic cure, just be thankful someone bucked the trend - and saw DNA as something beyond a string of letter that 'just makes proteins'

      sheesh - bigger picture guys

    2. Re:Synthetic mitochondria w/checksum by dankjones · · Score: 1
      As well regulated as our cellular DNA might be let's not forget That we have wants and desires beyond those shared by our molecule's self interests.

      DNA invented DEATH.

      As cool as DNA might be it still needs to be smacked around and shown who's boss.

    3. Re:Synthetic mitochondria w/checksum by kingos · · Score: 1

      In Red Mars (or is it green or blue?) by Kim Stanley Robinson, people are scanned for errors in their dna, and are then injected with a "virus" that modifies their dna back to how it should be by cutting and replacing parts of dna strands with new strands . It enables the characters in the book to live for hundreds of years...

    4. Re:Synthetic mitochondria w/checksum by Anonymous Coward · · Score: 0

      And what would all this do exactly? Your body already does this somewhat on its own; it already checks the fidelity of your DNA when it replicates and checks it when it is not.

      And what would you do once you identify the bad cell? Remove it, righto...how? From the billions around it? Remember, there are plenty of cancers where we can detect the defective cells in vivo, but that doesn't necessarily help us in removing them. Or treating the disease. You only need to miss one for it to continue.

      Heck, half the problem in disease is not DNA--it's the crap built up over the years such as fat, protein, free radical damage. Or due to degeneration. For example, many strokes and blockages are not DNA related. Heart failure is many times muscle weakness--somewhat DNA related, but more due to weakness from use. Alzheimer's, right now, has a theory where the buildup is due to a naturally occurring byproduct of brain chemistry that simply is not removed--we never used to live as long as we did, there might never have been a proper disposal method because we used to die before the amount built up became an issue to genetic propagation.

      Checksums? Bah.

  27. We Are The Borg, Resistance Is Futile by dasheiff · · Score: 1

    Now we can assimilate people.

  28. They still have a long way to go... by ekrout · · Score: 1

    until they catch up to my brain's computing power. ;-)

    --

    If you celebrate Xmas, befriend me (538
    1. Re:They still have a long way to go... by snake_dad · · Score: 1

      Hrmpf.. I'd like to see you achieve 99.8% accuracy! :P

      --
      karma capped .sig seeking available Slashdot poster for long-term relationship.
    2. Re:They still have a long way to go... by Anonymous Coward · · Score: 0

      At least we beat them on the number of operations per second... I'd say moving your hand to grab an apple probably takes the equivalent of trillions of trillions of operations - partly because they're not operations in the strictest sense.

      Then again we don't fit in a test tube... hmm...

      Daniel

  29. But you're one article off by owlmeat · · Score: 1

    The beer and bacteria article was the one previous. This one's about using snot in a test tube for a computer.

    --
    They stab it with their steely knives,

    But they just can't kill the beast.

  30. Imagine ... a beowulf cluster ... heheheh by SuperDuG · · Score: 1, Offtopic
    Had to say it, in bad taste of course

    Brings up the next question ... with a computer that tiny are you going to be required to use a magnifying glass in order to see the monitor ... and if you can use regular computer components ... will you have to have some kind of super small ps2 ports and what not? ...

    Can you power these with bacteria? ...

    hehehehee a square foot of these as a beowulf cluster ... and Does it run linux? :-)

    --
    Ignore the "p2p is theft" trolls, they're just uninformed
  31. Dear God by Exmet+Paff+Daxx · · Score: 0, Troll

    The smallpox virus, with only a few thousand base pairs of DNA, could wipe out nearly half the world's population, 2.5 billion people, if released. And that's a virus that doesn't even have intelligence!

    Now we're talking about creating DNA-based computers. Has anyone even stopped to think about this? What happens if someone runs a neural network or similarly advanced artificial intelligence on one of these computers? What happens if one of them becomes even slightly self-aware?

    That's right, an intelligent virus; a downright apocalypse. Armageddon. We'd just be food for the next life form.

    Honestly, I think these "scientists" would create a bomb to destroy the Universe given the opportunity, just to see if they could do it. There's no reason to mess with the designs of our Creator like this. I'm not condemning all biosciences, just the projects that endanger all of Humanity- Viral Genetic Engineering, Human Cloning, and now Sentient Virii.

    I don't even know why I read the news anymore.

    --
    If guns kill people, then CmdrTaco's keyboard misspells words.
    1. Re:Dear God by Dr+Caleb · · Score: 4, Funny
      Wow! Just imagine if the DNA could turn biomass into usable energy, and the process was based on a solar powered reaction too! Imagine if they used a chlorophyll based extraction process!


      Oh!....Oh!....Oh *Shit*! We're fucking surrounded by solar powered DNA based machines! They're everywhere! I have to put my tinfoil hat back on now.



      I don't even know why I read the news anymore.



      I don't even know why you bother to post here anymore.

      --
      "History doesn't repeat itself, but it does rhyme." Mark Twain
    2. Re:Dear God by sabinm · · Score: 2, Informative

      sorry, but dna is not exactly life. It's sort of like saying "what if a bunch of sugary acid got together and turned sour?" all the sweet stuff in the world would be in danger! No more Mountain Dew or Coffee! What about jelly donuts? Bedlam! chaos! The price of kerplatz skyrocktets (apologies to daffy duck {the scarlet pumpernickel})

      DNA are heredetary databases used to make genes, used to make protiens, used to make cells, used to make organisms, used to make multi organ system organisms ad nauseum. the chances of DNA taking over the world are less than a bunch of worms rising up ruling.

      --
      http://cincyboys.blogspot.com/ Everything Cincinnati. Including the word 'Finnih'
    3. Re:Dear God by vivekb · · Score: 1

      I also am not a biologist, but as far as I know:

      Just because something's made of DNA, it isn't necessarily a virus. Not any random string of protein can reconfigure a cell.

    4. Re:Dear God by dorkstar · · Score: 4, Funny

      Don't worry--if the viruses you postulate become reality, they will depend on us for their existence. Being intelligent, they will no doubt farm us as we farm cows. You will have a place in the new order.

    5. Re:Dear God by Anonymous Coward · · Score: 0

      There's no reason to mess with the designs of our Creator like this

      Don't worry, there's no such thing as a Creator anyway.

    6. Re:Dear God by mr.+roboto · · Score: 1

      Honestly, I think these "scientists" would create a bomb to destroy the Universe given the opportunity, just to see if they could do it. There's no reason to mess with the designs of our Creator like this. I'm not condemning all biosciences, just the projects that endanger all of Humanity- Viral Genetic Engineering, Human Cloning, and now Sentient Virii.

      You, sir, are a "moron".

    7. Re:Dear God by Anonymous Coward · · Score: 0

      +1; inciteful

    8. Re:Dear God by floW+enoL · · Score: 1

      >The smallpox virus, with only a few thousand base pairs of DNA, could wipe out nearly half the world's population, 2.5 billion people, if released. And that's a virus that doesn't even have intelligence!

      You're assuming that the danger varies proportionally to the amount of DNA involved. Well, if that were the case, any fruit fly, with loads of DNA, could destroy the world, based on your "reasoning".

      >Now we're talking about creating DNA-based computers. Has anyone even stopped to think about this? What happens if someone runs a neural network or similarly advanced artificial intelligence [sourceforge.net] on one of these computers? What happens if one of them becomes even slightly self-aware? >That's right, an intelligent virus; a downright apocalypse. Armageddon. We'd just be food for the next life form.

      Whoa, there. you went from DNA-based computing to intelligent viruses. That's a non sequitur if I ever saw one. First of all, viruses != DNA. A sentient DNA computer would not be an intelligent virus. By the way, how could anything become *slightly* self-aware? Either it is, or it isn't. There's no middle ground.

      >Honestly, I think these "scientists" would create a bomb to destroy the Universe given the opportunity, just to see if they could do it. There's no reason to mess with the designs of our Creator like this. I'm not condemning all biosciences, just the projects that endanger all of Humanity- Viral Genetic Engineering, Human Cloning, and now Sentient Virii.

      If only you were born a few hundred years ago -- you'd be one of the people condemning Galileo for his "heretical" theories that "mess with the designs of our Creator". Get a clue. If there are any valid reasons to not pursue human cloning, etc., the "designs of our Creator" is certainly not one of them. And, for God's sake, this is a bunch of scientists trying to build a better computer -- it's not like they're killing baby whales or anything.

    9. Re:Dear God by Anonymous Coward · · Score: 0

      Could you please fuck my ass? Thanks.

    10. Re:Dear God by damiam · · Score: 1
      You should read Orson Scott Card's Speaker for the Dead trilogy (the sequels to Ender's Game). It talks about this exact problem. As I recall, the solution in the books was to create a nonintelligent countervirus that latched onto the original virus and killed it.

      However, I don't think this should be a consideration. Do we worry about my Athlon and your Pentium IV plotting to take other the world? Is this any different?

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    11. Re:Dear God by vulg4r_m0nk · · Score: 1

      This is an excellent observation. Take the example of the Myxoma virus introduced into rabbit populations in Australia several decades ago. After a couple of years in the wild, research showed that the virus had decreased in virulence. The reason is that a hyper efficient virus kills its host before it can be transferred to new hosts, and so natural selection (working at the level of the group, not individual) produces a virus population with moderate virulence. Therefore, an intelligent virus certainly would not result in armageddon, but would reduce its own virulence in order to keep enough hosts around for it to reside within.

      As dorkstar says, you WILL have place, you cow!

    12. Re:Dear God by pyramid+termite · · Score: 1

      Wow! Just imagine if the DNA could turn biomass into usable energy, and the process was based on a solar powered reaction too! Imagine if they used a chlorophyll based extraction process!

      Just imagine if they were sentient beings and we had no idea they were ...

    13. Re:Dear God by spike+hay · · Score: 2, Interesting

      You must not understand genetics. These dna computers are just DNA. They have none of the machinery necessary to make proteins. Proteins are needed for a cell or virus to do anything. Proteins can only be made in an extremely complicated process involving DNA. There is no way that a clump of dna will destroy the world.
      Thats like saying your piss will self-assemble and kill you.

      --
      If you don't understand any of my sayings, come to me in private and I shall take you in my German mouth.
  32. Wouldn't that be more splicing than building? by RyanFenton · · Score: 2, Insightful


    Very interesting that they have gotten to the point where they can cut portions of DNA and test them to identify which functions they can perform enough to make a rudimentary "computer".

    Again, interesting - but one must wonder if this work is something inherently creative that should be protected by intellectual property laws, or if it is merely observing and splicing naturally occuring processes.

    It may be a premature concern though - but ultimately, what difference is there other than scope in using DNA-oriented systems to create protein computers, and today's circuit-based fabrication technology? How long will the prior art of nature stand before companies will own DNA sequences?

    Ryan Fenton

    1. Re:Wouldn't that be more splicing than building? by glwtta · · Score: 1

      umm.. sorry to break the news, but companies already patent DNA sequences - testing for a certain DNA sequence to find a particular function (or disruption thereof) can and is patented in various ways.

      Nature does posses prior art, but because it never shows up in court companies like Chiron always win by default.

      The current patent system is ludicrous - DNA doesn't make it any more or less ludicrous.

      --
      sic transit gloria mundi
    2. Re:Wouldn't that be more splicing than building? by Anonymous Coward · · Score: 0

      DNA sequenses are already patented =/

  33. Physical Security risks? by rmadmin · · Score: 1

    Computers keep getting smaller and smaller. In 1980 our IBM Series 1 4779 ($50,000 at the time), was the size of a refridgerator, and alot damn heavier. 21 years later our production servers are in mid-sized towers. In 1980, the thought of someone walking out of the building with our series 1 was just a laught. Today, its still questionable if someone could sneak a mid-sized case past security (Uh, yeah, I'm pregnant, and they think he'll have a square head).

    I've heard about server cubes already that are even smaller. Add onto that rack mount servers. Things are just getting smaller, which means they are easier to get out the door.

    What happens when my server farm is the size of a test tube? Unlclip the 20 pin cable the gives it power, connects it to the network, and runs the perifrials, and shove it in your pocket?

    Still somewhat difficult with great security. But no security is 100.0000000% perfect (Unplugged, in a cement block, under 200 ft of sand at the bottom of the pacific?). The only thing I could think of was to put one of those magnetic strips on it that the music stores (that I dont go to anymore) use? Metal detectors at the doors? DNA detectors?

    Anyways, any of you have any idea's for physical security when our servers start getting small enough to throw in a cigarette pack (a few years off)?

    1. Re:Physical Security risks? by damiam · · Score: 1

      If your computers only have a 99.8% chance of correct password authentication, you've got more to worry about than just physical security.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    2. Re:Physical Security risks? by Anonymous Coward · · Score: 0

      Cigarette Pack? - It has already been done - try ZipSlack for starters, but then some measure a man by his size and some by his intelect and contribution......Piers.R

  34. In a related story :} by phizh_hedz · · Score: 1

    Newly developed gas additive turns every car into "Herbie, The Love Bug" (Yes, I'm old. Get over it!) Also, new secret ingredient in JOLT(tm) really can make you smarter! (follow with: Me burping the theory of relativity.)

  35. Oh, great by Hacker+Cracker · · Score: 1

    Now that means we'll soon have new life forms that can be banned as circumvention devices under the DMCA...

    -- Shamus

    Bleah!

    1. Re:Oh, great by WyldOne · · Score: 1

      No, thats what lawsuits are for. (Free Dimitry!)

      --

      make Linux, not Microsoft. sin(beast) = -0.809016994374947424102293417182819
    2. Re:Oh, great by chrisvdp74656 · · Score: 1

      No, that's what the xSPCA is for. "That DNA-engineered computer can't be banned, it has to be treated properly! DNA computers have rights too, you know!"

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  36. eh? by kilgore_47 · · Score: 3, Funny

    from the article:
    When a trillion computers run together they are capable of performing a billion operations

    So, if does that mean that there are 1,000 tiny computers for each individual operation, or is some translator mixing up his numbers?

    --
    ___
    The way to see by faith is to shut the eye of reason. --Ben Franklin
    1. Re:eh? by toontalk · · Score: 1

      No mistranslation or bad arithmetic.

      "A trillion computers do a billion operations per second in 120 micro liters solution. One computer performs one operation per 1000 seconds on average. We believe we can get this down to a small number of seconds."

      From http://www.weizmann.ac.il/math/users/lbn/public_ht ml/new_pages/FAQs_3.html

      http://www.weizmann.ac.il/math/users/lbn/public_ ht ml/new_pages/Press_Room.html
      contains lots more information including an animation of the computer in operation.

  37. hmmm ... by halftrack · · Score: 1

    I don't know what to make out of this.

    "Since we don't know how to effectively modify these machines or create new ones just yet, the trick is to find
    naturally existing machines that, when combined, can be steered to actually compute," he added.


    and

    Israeli scientists have built a DNA computer so tiny that a trillion of them could fit in a test tube and perform a billion operations per second with 99.8 percent accuracy.

    In other words: We got lucky and hope to find something in the nature that will do the research for us. Seriously, they've got a long way to go. I currently don't belive DNA computers is the future. Chemistry is much slower than physics. I would rather have put my money - and efford - on making quantum dot - or optical computers.

    That's the future ...

    --
    Look a monkey!
    1. Re:hmmm ... by glwtta · · Score: 1

      Chemistry is much slower than physics

      There isn't much of a differnce between chemistry and physics on this level - it's molecule and atom interactions.

      Besides, I am sure you can overclock chemistry to run just as fast as physics, even though physics' stock clock rate will still be higher than that of chemistry. Chemistry will just need a really good heatsink.

      --
      sic transit gloria mundi
    2. Re:hmmm ... by VA+Software · · Score: 1


      At this level there's a hell of a difference.

      Huge floppy molecules have to interact.

      I doubt you can overclock much either. The required enzymes are already present and heat (which speeds up most "traditional" chemical reactions) simple destroys DNA and other biological molecules.

      --

      ---
      http://slashdot.org/moderation.shtml
    3. Re:hmmm ... by glwtta · · Score: 1

      yeah sure a few things will get denatured - I am willing to risk that to get those extra FPS!

      --
      sic transit gloria mundi
  38. 99.8% is too accurate by Anonymous Coward · · Score: 0

    If they make it even less accurate then there would be a higher probability that the instruction that causes Windows to BSOD would be executed incorrectly, thus rendering it more stable.

  39. Now for the bad news by Zen+Mastuh · · Score: 1

    Since our mode of thinking in the U.S.A. is that any technology that comes along should be implemented no matter the consequences, I predict it won't be long before we are all required to have biocomputers implanted. Basis:

    • Atomic Energy: this thing can destroy the whole planet when used in anger. Hey, we're angry with these Japanese...
    • Drug Testing: We can test for drug residue that remains long after usage and create a permanent underclass despite lack of correlation between job performance and drug test results. Let's do it!
    • Electronic Voting: (In the works...) Any computer system is hackable, but let's trust that this system will be unhackable.
    • Genetic Testing: This person has a gene that indicates a possibility of future illness. Despite our ability to buffer medical costs through group insurance, let's deny employment to this sucker. He can go hang out with the druggies...
    • Genetic Engineering: Instead of rotating crops, using companion planting guides, using natural predators, and recycling bio-waste, let's manipulate the genes of the plant. Ignore side effects in humans or other species.

    After all, if you have nothing to hide you have no reason to fear this technology, right?

    --
    "What is the sound of one belly slapping?"
    1. Re:Now for the bad news by glwtta · · Score: 1

      Since our mode of thinking in the U.S.A. is that any technology that comes along should be implemented no matter the consequences

      It's not just the US, it's how humans do things - what else are you gonna do? Sit on your arse all day long? You won't know the consequences (no matter how long and how many people bitch about it) until it's dont - so take the good with the bad.

      --
      sic transit gloria mundi
    2. Re:Now for the bad news by Anonymous Coward · · Score: 0

      I suppose you also think when Iraq invaded Kuwait, that was fine. And when they withdrew, they did so in a double-sense, their army raping women as they left.

      The Japanese were far more brutal to far more countries and to far more people. Pick up a few dozen history books and read them. Talk to veterans; if you think the US soldiers are biased, go overseas. But don't sit there and tell me a bomb was dropped out of simple anger. Depending the tale told, an alternative to dropping a bomb probably made dropping it possibly circumventable. But the development, the technology behind it, was pursued not only by the US but the Japanese and the Germans, e.g. Germans and their heavy water experiments (probably the major one of their ideas) and the Japanese with their small scale experiments, mainly depending on some odd chemistry which never worked.

      You're simply complaining because we found the solution first.

  40. BGOD by nick_davison · · Score: 4, Funny

    "99.8 percent accuracy"

    "Yikes, I've got the blue gunk of death!"

    1. Re:BGOD by Anonymous Coward · · Score: 0

      i thought that wouel be the 'blue gene of death'

  41. Computer? Depends on your definition... by seldolivaw · · Score: 1

    What they describe is a computer in that it can take input and process to produce output, but since both input and output are in chemical form, how useful can this practically be? I'm not sure I understand how useful it is to have a trillion computers that, when infused with the right chemical mixture, all compute exactly the same data and arrive (99% of the time) at the same result.

    Honestly, how would you turn this into a practical computer? On the desktop? A supercomputer?

  42. Well, if it's reproducable... by RyanFenton · · Score: 1


    Well, if it's a reproducable system, then presumably, you wouldn't buy just ONE such server, but the RIGHTS to make and use a certain number of them. If someone stole your server box, you'd have to get another (presumably relatively cheap) replacement, dump in the fluid, connect to the most recent backup, and go.

    :^)

    Ryan Fenton

  43. DNAMCA by sabinm · · Score: 1

    Unfortunately by analyzing all the dna contained in the test-tube the only answer the earth DNA computer ever gave was 41.496 or 98.8% of 42.

    Palestinian scientists, not to be undone began an RNA computer which would give the question to the enigmatic answer of 42.

    Unfortunately, the RNA computer was considered to be a circumvention of a DNA copyrighted device and the DNAMCA (DNA millenium copyright act) was invoked to assasinate the bioterroists and destroy their technology. to prevent unauthorized cracking of the DNA code

    --
    http://cincyboys.blogspot.com/ Everything Cincinnati. Including the word 'Finnih'
  44. Obligatory Microsoft Joke by camusflage · · Score: 1

    99.8% uptime? Now, even DNA is more reliable than Windows.

    --
    The truth about Scientology, Xenu, and you: Operation Clambake
    1. Re:Obligatory Microsoft Joke by damiam · · Score: 2

      Certainly it's more reliable than the Windows 3.1 calculator. :-)

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
  45. Oh, come on. Have some Imagination! by WilsonSD · · Score: 1

    > 99.8% accuracy is fine for a proof-of-concept demo

    There are a host of applications where that kind of accuracy would be great. Think about 3D rendering for games. Do you care that an occational pixel is slightly off color if it means you can render the entire scene in MUCH greater detail? There are also many applications in things like simulation. Lastly, with calcuation power to burn you can always run a given calculation multiple times and then use standard statistical techniques to get arbitrary levels of certainly about the accuracy.

    > Who knows, it might take several years
    > to develop a really usable version of this

    Of course it will. I don't think anyone claimed you'd see this replacing your Pentium. However, think big! Things like DNA computers and Qauntum computers will eventually make our current silicon chips look like toys.

    Steve

  46. I love Yahoo! by glwtta · · Score: 1

    No actual facts, no explanations, but lots of hyperboly and waxing poetic about how this will change the future of humanity.

    "When it is all mixed together in the test tube, the software and hardware operate on the input molecule to create the output."

    Oh, so that's how it works! I see. Btw, what exactly is the "software" and what is the "hardware"? So far they only mentioned DNA/RNA (it's "cousin" don't you know) and enzymes - did they just pick one to be the "software"?

    I also enjoyed "genes stores data on four chemical bases -- known by the letters A, T, C and G -- giving it massive memory capability" - it's the four bases that give it the massive memory capability, not the fact that they are bloody tiny.

    More of a quesiton here: "the simplest computing machines -- the automaton which can answer certain yes or no questions" - do they mean a finite automaton here, or what? DFA? NFA? PDA?

    --
    sic transit gloria mundi
    1. Re:I love Yahoo! by demo9orgon · · Score: 2, Insightful
      Unlike Von-Neuman machines, a DNA computer is more useful for path-based problems, and problems where the number of permutations and miscibility when handled by our current general puprose computers, would take more time than the universe has left to "brute force" an answer.


      The big stumbling block with DNA computing is setting up the problems and interpreting the answers. For now, the hardware consists of arrays of test-tubes, DNA sources (mouse DNA does some great stuff), and enzymes which are used to setup and unlock/interpret the results based on how you setup the initial problem. Genetic computers, like life, will always deal with squishy, fluidic stuff, and as such should never, ever find itself in day-to-day home use.


      There is an incredible paradigm differential between established Von-Neuman computer science and biological computing systems that everyone should equate the complexity of DNA computing with Quatumn Physics, and know that even when people think they "get it", they don't. Really-Really.

      Anyone worried about having to feed their computers should relax, and consider themsevles very very lucky to live long enough to see that happen. Long before consumers have access to DNA-based computing, the NSF and Military will be using it as an excuse for billions in black-ops appropriations and maybe even declare it off-limits to the market once they figure out how to use it to crack encryption key namespaces.

      --
      Every new form of media has it's own Requirimento
    2. Re:I love Yahoo! by glwtta · · Score: 1

      Since you seem to know something about this - I take it that the input is a DNA sequence, what is the output? Is it DNA as well? If all that is happening is the manipulation of DNA sequence by natural reactions, I don't see anything that cannot (in principle) be simulated by a Turing Machine (Von-Neumann or no Von-Neumann). They (genetic squishy stuff) very well may do it phenominally faster, but that's not a "paradigm difference."

      Unless of course this gets into more interesting stuff like tertiary structures - and I would be amazed and delighted to see someone make some real progress there.

      --
      sic transit gloria mundi
  47. I don't mean to get off on a rant here.. by WndrBr3d · · Score: 1

    "The microscopic computer's input, output and software are made up of DNA molecules -- which store and process encoded information in living organisms."

    If this is the case, I'm pretty sure the Animal Rights activists would be all over this shit half a minute.

    Then again, where did the DNA cells come from ?? Are they human ?? If the test tube is dropped, would it be classified as an illegal abortion operation ?

    Could the person who drops the vile be thrown in jail for practicing medcine without a liscence ? This kind of computer could cause quite a few sleepless nights with christian fundamentalists and anti-abortion activists. Of course, I also forgot the slime fetish pervers that are still lingering around after the last Ghostbuster movie.

    I seriously think these are issues that will need to be cleared up before bio sciences merge with the technology world.

    But that's just my opinion, I could be wrong.

    1. Re:I don't mean to get off on a rant here.. by MrP3ach · · Score: 1

      Could the person who drops the vile be thrown in jail for practicing medcine without a liscence ?

      Bloody hell you need to have a license to have a shuffle now?

      Do you need to go on a safety course before you can get one?

      How do they police it? Callous measurements? Eye examinations? Anxiety tests?

      Keep it free man, release your anguish. Fight for your rights to take matters into your own hands.

      Anyway, I'm off to practise some good medicine.

    2. Re:I don't mean to get off on a rant here.. by Anonymous Coward · · Score: 0

      Before you comment on something, I suggest you actually pick up a book on each of the following subjects: general biology, genetics, medical ethics, and western religion/morality, maybe even medical law. A freakin mature cell, on its own, has NO CHANCE of becoming a human being. When you spit, shed, flake, crap, and piss, viable cells are lost all the time. Any of those cells, even your current diploid cells, when removed, and implanted in a womb, wouldn't survive. So hell no, it's not even close to being an abortion, and even trying to pretend that "hey, well, if this happens, maybe it is" is ludicrous and simply shows inadequate understand of the subjects, both informational and biological.

  48. I had to laugh like hell by Anonymous Coward · · Score: 0

    At all the beowulf IMPOSTERS out there who are ripping me off...

    Only *I* have perfected the beowulf post to an absolute science. Yes, only *I* have the power to cause 99.8% of all slashdot readers to read a MINIMUM of THREE paragraphs of complete and utter nonsense, before I tell them to:

    Imagine a beowulf cluster of these dna babies!

    Now, *I* am the Master!

    DAMN YOU ALL TO HELL!

  49. Re:Ports - who would need them? by WyldOne · · Score: 1

    Considering the other technologies in prograss, we will have a built in 'computer link'

    Ala the article about Nerve cells hooked to silicon

    --

    make Linux, not Microsoft. sin(beast) = -0.809016994374947424102293417182819
  50. a bird in the hand... by Transient0 · · Score: 3, Funny

    Absolutely, every couple of months there is a new news article about a ground-breaking new type of computer. But each time, it's basically just "hey look, we managed to get this to do something that kinda looks like basic computer operations". Quantom computers sound really cool, DNA computers sound really cool, but where is a reasonable long term plan? Where's something to actually get excited about?

    I can build AND, NOT and XOR gates out of cats, mice and string. I can string a thousand of these gates together... but i won't be able to install an OS on it in any practical way.

    I'll be excited when one of these test-tubes can play mp3s, compile my kernel, and send me instant messages telling me what website i can see AVIs of Britney Spears being ravaged by high school football players at. Until then, i just don't care.

    The abiility to do FLOPs does not a Turing Machine make.

    1. Re:a bird in the hand... by martyn+s · · Score: 1

      This type of computer isn't for playing mp3's and shit. It's for solving problems which require highly highly parallel processing. Like a Hamiltonian path problem with 11,000 nodes. In the Yahoo article, they seemed to think that this computer had anything to do with biology. In made an implied statement that "one day computers like this may be living in your cells." These computers have nothing to do with biology (except it might calculate protein folding problems). DNA just happens to be a novel molecule which is good for massive parallel processing and which didn't have to be synthesised in a lab, or engineered from scratch.

    2. Re:a bird in the hand... by jeremyp · · Score: 1

      DNA is not good for massively parallel processing because it doesn't do anything on its own. It just sits there. What it isn't bad for is storing information For that you need machines for extracting the information into something useful e.g. every living cell is full of machines who's purpose is to make proteins from the information in the DNA including the proteins in the machines that do the extracting and the proteins in the machines that make copies of the DNA.

      DNA has some disadvantages as a mass storage mechanism e.g. it only has to get a bit hot in order to break down and the copying process is prone to error.

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    3. Re:a bird in the hand... by Rogerborg · · Score: 2
      • I'll be excited when one of these test-tubes can [...] send me instant messages telling me what website i can see AVIs of Britney Spears being ravaged by high school football players at.

      Jeez, any of the Kazaa clients will get you that.

      I agree though.

      • "it could form the basis of a DNA computer in the future that could potentially operate within human cells and act as a monitoring device to detect potentially disease-causing changes and synthesise drugs to fix them"

      Whoa there! When I go to a doctor today with generic symptoms, I'm advised to wait a month and see if I get better by myself. Let's work on basic diagnosis techniques first before we start blueskying about nanobots turning us into immortal super beings, huh?

      --
      If you were blocking sigs, you wouldn't have to read this.
  51. "with 99.8 percent accuracy" by surfcow · · Score: 1

    ... unfortunately, this figure was calculated using a DNA computer ...

    signed,
    a small spec of drool.

  52. Amazing Amount of Information by PineHall · · Score: 1

    I am always amazed at the amount of information is contained in DNA. I think they are just making use of that information to compute.

    1. Re:Amazing Amount of Information by glwtta · · Score: 2, Insightful

      eh, 3 billion base pairs.
      4 possibilities per base pair, which means that a byte (the computer byte) can hold the info of 4 base pair. Therefore the human genome is roughly 750MB (fits on a CD with a bit of compression).

      It's how it's used that counts.

      --
      sic transit gloria mundi
    2. Re:Amazing Amount of Information by dragons_flight · · Score: 2

      So with a recommended hard disk size of 1.5 Gigs, Windows XP requires twice as much information as your average human being. Really puts a perspective on MS bloat.

    3. Re:Amazing Amount of Information by Anonymous Coward · · Score: 0

      Just think of how much information you spilled on the keyboard...

  53. What the future holds for DNA based computing by t0qer · · Score: 1

    Hmm let's see..

    It took 9,200 Pentium Pro Processors to hit 1.06 teraflops while it takes 1 trillion of these suckers to hit 1 gigaflop (billion-operations-per-second)

    A PPro is roughly 2"x1". A test tube is about .25"x5"

    So basically if you replaced all those PPro's with these you could build it only using 106 test tubes you would reduce the area needed for just the CPU's from 19200"x9600" (1600'x800') down to 26.5"x26.5" (2'x2') That is some major saving on floorspace down at the co-lo. Absolutly amazing.

    1. Re:What the future holds for DNA based computing by glwtta · · Score: 1

      keeping in mind that what the article meant by "operation" has absolutely nothing in common with a FLOP - yes amazing.

      --
      sic transit gloria mundi
  54. Feeling blue by QuickFox · · Score: 1

    "it could form the basis of a DNA computer in the future that could potentially operate within human cells and act as a monitoring device"

    "Hey, your face is turning blue, what's the problem?"

    "I don't know, my doctor recommended this Microsoft stuff, I'm feeling ... I'm fee ... g-g-g-aaa ... GGGAAAHH ... An exception 0D has occurred at 0028:C003C720000433F."

    --
    Terrorists can't threaten a country's freedom and democracy. Only lawmakers and voters can do that.
  55. Is DNA an immutable punchcard? by imrdkl · · Score: 2
    From the article:

    "Since we don't know how to effectively modify these machines or create new ones just yet, the trick is to find naturally existing machines that, when combined, can be steered to actually compute,"

    DNA can be used in it's natural state to represent data. But once they figure out how to code DNA at will, then that would seem to be a breakthrough analogous to the the early punchcard computers.

    After that, the DNA transistor, right?

    1. Re:Is DNA an immutable punchcard? by glwtta · · Score: 1

      eh... they CAN code DNA at will - we have the first machine that ever did that (quiet a few years back) under glass in one of the hallways here.

      and I spent a good portion of the summer writing software to order oligos from several different vendors - you send them a sequence (ie text) they send you back oligos in a tube (ie bits of DNA built to spec).

      --
      sic transit gloria mundi
    2. Re:Is DNA an immutable punchcard? by imrdkl · · Score: 1
      under glass in one of the hallways here.

      Where? Hasn't anyone come and told you to destroy it yet? Heh.

      Seriously then, does the transistor comment go anywhere? It seems like a race will be on now, yes? But to what? A fpga-like DNA sequence?

    3. Re:Is DNA an immutable punchcard? by glwtta · · Score: 1

      McGill, at Burnside Hall - it's neat looking too, with four big jugs labeled A G C and T and tubes everywhere and stuff. heh.

      I am not sure what to make of a DNA transistor - I think the Yahoo article is to blame here - they insisted on using a wide range of computer terminology to describe things that have nothing in common with it. For example, an enzyme has as little to do with hardware as DNA does with software. I wouldn't be to quick to try to fit genetic information into a modern computing paradigm - it just doesn't.

      If we talk about transistors, then the only difference DNA makes is having 4 states (base pairs) instead of 2 (bits) - it's kinda like that ternary computers thing we had on here recently. The truly interesting thing here are the natural processes controling genetic information and it's "application" in the body (especially the latter) - I don't think you can really describe it in terms of transistors.

      --
      sic transit gloria mundi
  56. 98.6% by Anonymous Coward · · Score: 0

    98.6% would seem a little more normal...

  57. It makes sense. by interstellar_donkey · · Score: 5, Funny
    A billion calculations per second...

    99.8% accurate.


    Which means it'll make 2 million mistakes every second.


    I think my bank and government use these.

    --
    The Internet is generally stupid
    1. Re:It makes sense. by Anonymous Coward · · Score: 0

      This is by far the funniest comment made on this topic so far....

      But I can't help that Douglas Adams would have had a field day with this one....

  58. Computer Feed? by FnordX · · Score: 1

    Does this mean that soon you'll have to monitor the health of your computer, and make sure it's well-fed? Man, I can't even keep plants alive, let alone something like a fish.

    I can see it now... "Hey man, you up for a game of Quake 5 tonight?" "Sorry, man, can't do it, I went out of town and my roommate forgot to feed my computer."

    --
    ____________________
    Clouds in the Sky,
    Water in a bottle
  59. Where have I seen this before... by dmccarty · · Score: 1
    and perform a billion operations per second with 99.8 percent accuracy.

    Sounds like the thing is one giant FDIV operation.

    --
    Have fun: Join D.N.A. (National Dyslexics Association)
  60. Viruses! by Anonymous Coward · · Score: 1, Funny

    Wow. A virus would be a very serious situation for a DNA-based computer.

    "All your DNA are belong to us."

  61. 99.8% is more than enough, iff... by nusuth · · Score: 2, Insightful

    ...the errors are not systematic. Do the calculation two times and compare and your unidentified errors drops 0.00004th of the whole (provided comparison procedure is not flawed), do it three times and it drops to 0.0000008 and so on. Once possible errors are identified, redoing them, say, ten more times to make sure is not difficult (as you only would have n*0.002 of them, n being the repetition count.) I'm sure one can devise a better system for error correction, but even this crude one would perform satisfatorily.

    --

    Gentlemen, you can't fight in here, this is the War Room!

    1. Re:99.8% is more than enough, iff... by bonoboy · · Score: 2

      Well here's the thing: errors in DNA are an acceptable thing (in many instances) in a living cell. There is redundancy in the genetic codon -> amino acid translation which makes for acceptable losses in DNA integrity over time. Admittedly, they're just using DNA or RNA bases in these devices, but there is ssDNA binding which doesn't need to be 100% accurate either. In fact, there's a possibility for regular expression matching / diffs: The entirety of the two strings needn't match completely - some 'loops' where the two opposing bases don't match due and repel each other are normal. So the difference between two molecules (files) can be measured as a function of how well the fragments mate to each other. The regular expression stuff is easier: just synthesise the string you want to match and chuck it in (a la RAPDs - not a good technology).

      --
      toeslikefingers.com - because
    2. Re:99.8% is more than enough, iff... by martyn+s · · Score: 1

      Why do you use abbreviations which you have no reason to assume people know what they stand for? Does it make you feel special to talk over some peoples heads? Is it based on some inferiority complex involving your mother somehow? By the way, ssDNA is single stranded DNA. And what is RAPDs?

  62. More Details by Great_Geek · · Score: 3, Informative

    The Yahoo article is fairly content-free (and take a lot of space doing it). Here is the link to the the Weismann Institue abstract. http://www.weizmann.ac.il/math/users/lbn/public_ht ml/new_pages/Abstract.html
    Note that the 99.8% is what the abstract calls "Transition Fidelity" and is unclear what it means. I take it to mean that from input to output, the answer as read, is corret 99.8% of the time.

    It is interesting that they claim to be implementing a Turing machine. Previous uses of DNA has been mostly for the Travelling Salesman Problem with has a (more or less) natural mapping to DNA.

    1. Re:More Details by glwtta · · Score: 1

      So it is a Turing Machine they are claiming?

      Yahoo's "one of the simplest computing machines" wasn't too clear. It in fact being the most advanced computing machine doesn't help matters either. Silly Yahoo.

      --
      sic transit gloria mundi
    2. Re:More Details by Anonymous Coward · · Score: 0


      All digital computers are Turing Machines already.

    3. Re:More Details by glwtta · · Score: 1

      um thanks for clearing that up. i was just throwing words like "Turing Machine" around aimlessly in hopes that I might accidentally use them properly.

      --
      sic transit gloria mundi
    4. Re:More Details by Anonymous Coward · · Score: 0

      That's 'correct'.

  63. Re:Nice start, but... (Correction) by Blue+Neon+Head · · Score: 2

    They could plausibly get INaccuracy of .2% to the Nth power. Whoops That's more like it. :-)

  64. A link by hyyx · · Score: 2, Interesting

    Here is a link to a Wired article that talks about moletronics, but also specifically mentions applications of tiny computers. How about we equip planes with 10,000 microscopic black boxes instead of relying on just 1?

    http://www.wired.com/wired/archive/8.07/moletronic s.html

    1. Re:A link by MindPhlux · · Score: 0

      ORrrrrrrrrrrrrrr......... we could stop caring so much about god damned airplanes. jesus christ. go america. we care about people. every last one of them. noone is a number. we'll pray to god for you all. yay.

      ....

    2. Re:A link by arkanes · · Score: 1

      Sure, then when theres a crash YOU can be the one crawling over 50 acres of swamp with a magnifying glass looking for them.

  65. THIS IS NOT NEW by tomstdenis · · Score: 0

    Check out

    ISBN 3-540-64196-3

    A THREE YEAR OLD BOOK ON THE SUBJECT

    --
    Someday, I'll have a real sig.
  66. anyone know the accuracy of electronic computers? by rebelcool · · Score: 2
    im curious as to how 99.8% stands up to the average electronic setup.

    I guess the next thing is to figure out dna error correction... think of the medical benefits of that one

    --

    -

  67. 99.8% is still pretty good by hooded1 · · Score: 5, Insightful

    Many of you have been complaining that .2% error is pretty bad, but there is a pretty damn easy way to fix this, just compute all the data twice, if you find that two bits don't match, calculate that bit again. Sure it halves the efficiency, but cosnidering how small they already are, and i assume, cheap, it doens't matter

    --
    A rabbit in the hand is worth 4 in the cage
    1. Re:99.8% is still pretty good by Transcendent · · Score: 2, Interesting

      But what if it runs it again, and it's innacurate bits match up? ...it could be very precice in its innacuracy...

    2. Re:99.8% is still pretty good by Anonymous Coward · · Score: 0

      you still have the chance that two wrong results match.

      of course the chance is even smaller then 0.2%, but there always will be the possibility, no matter how many calculations you make and compare.

    3. Re:99.8% is still pretty good by mindriot · · Score: 1

      If you calculate the data twice, that gets you from a .2% error rate to at .04% rate. At a billion operations per second, that's still 400,000 errors per second.

      What DNA Computing needs is proper error correction codes, and this is mostly an open problem. Here's a quick Google Search on that topic.

      Also, maybe that computer is fast and tiny, it won't handle a lot of data. Classical NP-complete problems maybe aren't time complex anymore because of massive parallelism, but you get a 'weight' complexity that often severely limits the problem size.

      And we shouldn't forget that extracting the output from the test tube is currently a very slow process.

    4. Re:99.8% is still pretty good by ACupOfCoffee · · Score: 1

      That idea doesn't work... the chance that it's miscomputed twice in a row is still way too high...

    5. Re:99.8% is still pretty good by Anonymous Coward · · Score: 0


      I just write to point it out that typical PC working
      as server or such can achieve uptimes of 99.99% or so. Special mission critical equipment is up and
      calculating stuff correctly 99.9999% of time or so.


      Therefore if we do every calculation 3 times (using different DNA-"CPUs") we've gotten to the same category with mission critical computer stuff.
      (99.2% = ~99% => 100% - 1%^3 = 99.9999%)


      This is of course assuming that the errors are evenly distributed which is most likely not the case...

    6. Re:99.8% is still pretty good by spike+hay · · Score: 1

      Thats a damn good idea.

      --
      If you don't understand any of my sayings, come to me in private and I shall take you in my German mouth.
    7. Re:99.8% is still pretty good by Kanasta · · Score: 2

      You can run it how ever many times you like, you can never guarantee a correct answer. How would you like them to calculate your bank balance?

    8. Re:99.8% is still pretty good by eremos · · Score: 1

      Wouldn't it take even more power to compare the two results, thus giving you less than half the performance? I dunno, I was just wondering

  68. Paranoia by Anonymous Coward · · Score: 0

    This will lead to more paranoia. I'm not someone who worries about little 'might be' theories but dna computers have a lot of promise for snooping and human controll.

    This is kind of a vallid worry. There were agents in WTC who were plain clothed in what were called civillan pods (groups), Einstien had SS agenst following him, etc... what would stop the use of this type of technology in the future?

    Back when carnivore was hyped I asked some friends if that bothered them. Then I asked if it would bother them to have cameras in every room of there house ... the answare was 'No, I'm not doing anything wrong so what do I have to worry about?"

    "Mr. Frank Johnson just violated the DMCA! Private, initiate DNAC 02883 *dramatic pause* perminant mono+limb loss."

  69. Oh, great... by Dr.+Zowie · · Score: 5, Funny
    Just what we need: a computer that's capable of making 20,000,000 mistakes per second, mixed in with 9,980,000,000 right answers.

    How do you tell which ones are which?

    1. Re:Oh, great... by sweet+reason · · Score: 1

      a computer that's capable of making 20,000,000 mistakes per second, mixed in with 9,980,000,000 right answers

      if google gave you 998 good hits and two bad ones, would you go looking for a better search engine?

      if quake 17.0 drews 99 billion pixels per second, and got 20 million of them wrong, would you notice?

      --
      Everything should be made as simple as possible, but not simpler. -- A.E.
    2. Re:Oh, great... by imrdkl · · Score: 1

      Generr.h?

  70. Reminds me of Deep Thought by Anonymous Coward · · Score: 0

    I will design a computer for you. An organic computer to calculate the meaning of Life, The Universe and Everthing.... And I will call it ... "The Earth"

    I wonder how many trillions of calcs per second each human being could be proccessing?

  71. Computer? by nihilogos · · Score: 1

    More like a DNA transistor for how close it is to actually doing anything useful.

    --
    :wq
  72. That's Nothing by istartedi · · Score: 3, Funny

    That's Nothing. The other night the star quarterback and the head cheerleader created a practical DNA computer in the back of his Chevy pickup.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  73. Check out this puppy by Nathdot · · Score: 2

    Hmm DNA based computers hey...

    I can see it now:

    A couple of geeks at a network game session comparing their hardware. And then one of them yells out "You reckon that's good! Check out this puppy!"

    And then his PC is ACTUALLY a puppy but with like a USB port and stuff poking out all over it.

    I don't know why, but that would be awesome!

    :)

    1. Re:Check out this puppy by glwtta · · Score: 1

      yeah, but then you want to get a dump of the Oracle database running on it, and, well, things get ugly.

      --
      sic transit gloria mundi
  74. Not practical, really. by Ratcrow · · Score: 5, Insightful

    It's my understanding that all they are doing is allowing molecules to combine into a tremendous number of configurations, then filtering out the ones that don't have the characteristics they'd expect from a solution to a particular problem. Then they just verify the shape of the structure of the remaining molecules. It's only slightly more sophisticated than having a trillion monkeys typing on a trillian keyboards (except in this case, they know when a monkey is close to the answer they want).

    It might be possible to solve NP-complete problems in this fashion (i.e. is there a hamiltonian circuit containing N vertices in this molecule's structure), but the amount of time and effort needed to set up the system and filter out the results does not seem worthwhile. Further, this requires that they already know what kind of structure they expect as an answer (in order to filter it out from the rest), so it will only work on problems where they already have a good guess about the answer. Not something you can expect to see as a general problem-solver.

    In otherwords, I don't expect to see Apache running on this anytime, ever. Might be interesting for conjecture, but my money's on quantum computing for this kind of problem solving (at least q-bits have a chance of being interfaced with existing computer hardware).

    1. Re:Not practical, really. by wdavies · · Score: 1

      Hmmm, I don't think this breaks NP-Complete. Noone said NP-Complete problems can't be solved by 2^n computers. Using DNA they just made lots of very little computers. I'd imagine an order of magnitude or more scale up, which is *very cool*, and might get us to that order of magnitude, faster than say Quantum machines, which also AFAIK don't solve the set of NP-Complete problem (with SAT or Hamilton as a canonical versions).

      Remember, NP-Complete means that a problem belongs to set the of problems to which it is *believed* there is no guarantee of solution short of guessing EVERY answer simultaneously (hmm, mixing apples and oranges in this description). Oh, and generally the number of answers is 2^n, where n is the degree of the problem (variables involved, Number of nodes etc).

      I actually wish I knew more about how these problems scale up -- I have dealt with 2^2^n style problems (in machine learning), which seems like they should be in a class of their own. (explanation - SAT is find an assignation to n boolean variables such that satisfy a boolean formula (Dnf or Cnf, I forget, in Machin e Learning, the problem is given 2^n answers, there are 2^2^n possible functions, and you want to find that one).

      Winton

    2. Re:Not practical, really. by Anonymous Coward · · Score: 0

      This is only the beginning, however. I'm sure they are hardly finished with their research.

    3. Re:Not practical, really. by Ratcrow · · Score: 2

      From what I remember (and it has been a while), some of the problems that this approach has been applied to in the past included the traveling salesman problem (or at least the observation that some of the molecules gravitated into a low-energy state that happened to also solve TSP), which is why I brought up NP-complete in the first place. This certainly doesn't make NP-complete go away; they are just doing a near-exhaustive search in a small amount of time.

      The error rate that they cited (98% or whatever) probably gets much worse as they increase the problem size, since the probability of randomly discovering an answer of the increased complexity would drop exponentially (which, as you point out, is one of the reason NP-complete problems are so nasty).

    4. Re:Not practical, really. by /cypher · · Score: 1
      Further, this requires that they already know what kind of structure they expect as an answer (in order to filter it out from the rest), so it will only work on problems where they already have a good guess about the answer.

      That actually makes a lot of sense for many problems... like the Hamiltonian circuit that you mention. The only criteria needed to set up a filter are length (any valid solution must be a string of DNA long enough to contain the representation for every node (by definition of Hamiltonian circuit)) and content (every node's representation must appear in a valid solution). These criteria are relatively easy to check for.

      Further, most of the trouble involved in setting up the `calculation' for such a problem is a constant time operation. The $O(n)$ portion of the time complexity is minimal compared with all the other set-up involved, so that makes this approach more than worthwhile, especially for NP-complete problems.

      --
      :-| have a day
  75. The full story is on Nature by hughk · · Score: 1
    The full story on the construction of this turing-type ribosome is in Nature. Unfortunately it needs a subscriber login (i.e., $$$) or even $15 just for a look at a single article. Does anyone have a better link to the paper.

    Joking aside, this really does have some interesting potential. Effectively this is a real nano-machine and I would love to read a little more, although I am lucky if I can understand 10% of what is in Nature!

    --
    See my journal, I write things there
  76. Re:Check out this baby by DataPath · · Score: 1

    Just wait until you can plug your IO port into your girlfriend and do some distributed computing. Humans as self-replicating computers...

    --
    Inconceivable!
  77. NP Machine by king-manic · · Score: 1

    Ratcrows right. DNA computers will be just be np machines that have massive parrallelism. The could do certain algorithms very well but it will not be a general purpose cpu anytime soon. I figure it'd be used as a code breaker first because code breaking comforms to the specs of this machines. namely "general knowlege about the answer".

    --
    "There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
  78. Power source? by craw · · Score: 1

    Sheesh, the next thing they will tell us is this freaking computer runs on beer. Oh well, better beer than a computer powered by potatos.:-)

    1. Re:Power source? by glwtta · · Score: 1

      it's a chemical reaction so presumably the power sources are heat and bond energy.

      --
      sic transit gloria mundi
    2. Re:Power source? by Ziviyr · · Score: 1

      it's a chemical reaction so presumably the power sources are heat and bond energy.

      Shaken, not stirred? (bond energy, get it?)

      --

      Someone set us up the bomb, so shine we are!
  79. BInary Computing on These... by Anonymous Coward · · Score: 0

    Well, it seems to me that there are 4 possible combinations for each set (a-g,g-a,c-s, or s-c) or whatever the combinations are. Wouldn't this make some easy binary computing or even better, make base 4 computing practical. I don't know, maybe I'm full of it and you wouldn't program the dna that way or some such. But its a thought.

  80. If I run the killall command by s4ltyd0g · · Score: 1

    on one of these would that be genocide?

  81. Re:Oh, come on. Have some Imagination! by aka-ed · · Score: 1
    I don't think anyone claimed you'd see this replacing your Pentium

    I called Fry's about this.

    "Do you have any of these new DNA Computers?"

    "Is that a brand name?"

    "No, it's a new type of computer. Do you have any?"

    "No, I don't think so."

    "Are you sure? You may not have noticed, these DNA things, they're real tiny."

    "No." (starting to sound annoyed)

    "In fact you might have thrown them out if they arrived in the mail. They're just about indistinguishable from anthrax spores. Have you checked the vacuum cleaner bag? There might be a few in there..."

    {click}

    --
    I survived the Dick Cheney Presidency 7 to 9 AM 7-21-07
  82. "... can answer certain yes or no questions" by PixelJuice · · Score: 1

    I think this approach is more viable and about as accurate..

  83. 99.8% is certainly not good enough by vlad_petric · · Score: 1


    What if a CPU had a 99.8% accuracy when switching gates ? Well, there'd be a chance of 90% that at least one in 1150 switches would go wrong, or 50% for 346 switches.

    (God, I just realised that the accuracy of a condom is much less than that ...)

    The Raven.

    --

    The Raven

    1. Re:99.8% is certainly not good enough by PacerGuy · · Score: 1

      *ahem* If I might interject one word:

      REDUNDANCY.

      Thank you.

      Oh, and one other thing: this is only a first step, it's not exactly expected to download your porn for you. Why don't you wait a bit to see what comes of it before you starting heckling its accuracy? Sheesh...

  84. Want a bit better explanation? by Anonymous Coward · · Score: 0

    This article at nature.com goes into more detail about what the 'hardware' and 'software' refers to, among other things.

  85. Slightly worse than an old pentium by gbrandt · · Score: 1

    I have a pentium with a floating point error that does almost as good/bad.

  86. Off topic, but... by Anonymous Coward · · Score: 0

    Can anyone tell me what kind of degree/education one would need to be involved in things like this...thanks

  87. Hey I have a nifty idea by Anonymous Coward · · Score: 0

    How about making a Beowulf....oh, nevermind.

    But seriously, if they obtain the knowledge to make a 100% accurate DNA computer, what's to stop them from making *us* 100% subservient? They'll know how to manipulate us at the molecular level.

  88. Fourty-two! by MajesticFiles · · Score: 1

    From the article: "The microscopic computer's input, output and software are made up of DNA molecules -- which store and process encoded information in living organisms."

    Now the mice can build the Earth Mark Two after the Vogons blow this one up!

    And we can finally know the Question to the Ultimate Answer....

    --
    AOL IM? ICQ? Yahoo Chat??? Bah! I use Bitwise baby! http://www.bitwisechat.com/ My BW ID: virginia
  89. sounds like by llamalicious · · Score: 1

    we need a new bug fix, similar to the Pentium FDIV problem.

    This would be to fix the Intel RNA Splice Rounding Error.

  90. Or for the non Yahoo! India link... by caryw · · Score: 2, Informative

    Click here.

    That's it, mod me up, you can do it.

  91. error correction perhaps? by rebelcool · · Score: 2

    or averaging. if 2+2=4 10 million times, but 2+2=5 only 20 times, the system could compare... this kind of thing isnt my forte, but I imagine those with more practical computer architecture experience could tell you.

    --

    -

  92. leave it to jealous geeks.. by rebelcool · · Score: 2
    to knock down that which they didnt design. Some kind of inferiority complex i think.

    Really though, the fact they can do this at all is quite amazing. Early electronic computers were plagued with similar issues (such as the infamous 'bug', a moth got stuck in a relay). Perhaps a speck of dust in the test tube threw off a few computations...the modern equivalent of that pesky moth.

    --

    -

    1. Re:leave it to jealous geeks.. by Qui-Gon · · Score: 1

      Of course we are going to dis-credit this sort of break through... Cause how can one make PC-mods to a test tube?

      --

      We are blind to the Worlds within us
      waiting to be born...
    2. Re:leave it to jealous geeks.. by shogun · · Score: 1

      I guess you wouldn't be needing a window kit. However the possiblities of liquid cooling are greatly improved over a current case..

  93. the logic is sound, but equipment isnt. by rebelcool · · Score: 2

    whos to say they werent using sound logic? Perhaps a contamination in the test tube caused problems. cosmic rays from space wreak havoc with electronics all the time. I guarantee your computer (as all electronic devices) is having single bit errors as we speak. But thanks to error correction, it keeps going. There is no such thing as a 100% infallable computer, which is why its the holy grail.

    --

    -

    1. Re:the logic is sound, but equipment isnt. by Anonymous Coward · · Score: 1, Interesting

      Alright, let's just say that the computer is indeed forming single bit errors every now and again, that certainly is possible. What methods of error correction are there in place? I'm not familiar with hardware enough to know about that. But if you look at it this way, let's just say that the processor makes one single bit error per 2 cycles, due to any sort of a factor. Now let that spread out a bit..for every five operations, one 1-bit error. 2 cycles x 1 billion cycles per second (that's a reasonable processor speed, isn't it?) would be 2 billion errors in one -second-. And that's assuming that it makes the same amount of errors, and that the errors are confined to the processor alone. Everything on a computer is represented in simple states, on and off..you know that as well as I do. If one of those is -incorrect-, then the system is no longer reliable for any sort of equation, mathematical or otherwise. And we know that's not the case.

  94. Scientists from Israel? by Anonymous Coward · · Score: 0

    I'm sure they could of got plenty of DNA from the massive amounts of the blood of the Palestenian they've spilt.

    Go ahead. Mod this down like crazy. Precisely why I posted anonymously.

    1. Re:Scientists from Israel? by Squareball · · Score: 1

      God I just feel so sorry for the 150 MILLION Aribs that are being pushed around by the 15 million evil jews. If there was a jewish conspiracy then WHY THE HELL DIDN'T GORE AND LIEBERMAN WIN IN 2000??? hahah I just love you "zionist" folks. Seriously, you should read a book once and a while.

  95. Re:Nice start, but... (Correction) by Anonymous Coward · · Score: 0

    Yes.

    Otherwise if they repeated the operation a billion times they'd have close to 0 accuracy... that would suck huh? :-P

    Daniel

  96. Um some clarification by Anonymous Coward · · Score: 1, Informative

    So I'm a computer/biologist kinda person.

    To help clarify this I have read the original papers on this stuff. Basically the billion operations per second is for one strand of DNA. If you put a trillion strands of DNA in a test tube that is a whole lot of computational power.

    Now the article is a bit misleading in terms of the DNA which is actually being used for data storage, the actual process performed on it are being done by various enzymes. I guess the easy way to visualize it as the basic turing machine at this point.

    The error comes in terms of the fact that the enzymes are not 100% accurate, but human DNA can be trascribed and operated on with a far higher fidelity than what these guys are reporting so the accuracy is one of first things that will rapidly improve.

    Hope that helped.

  97. DNA computing refuted long ago by Megasphaera+Elsdenii · · Score: 1

    OK, I'm very short on details, but
    when Adler came with the idea of quantum
    computing for the Traveling Salesman problem and a proof of concept experiment (1995 I think),
    it was immediately refuted, because
    for any practical problem, the number of
    different oligo's required to sample the solution
    space would take too long to synthesize and
    weigh far too much. But I didn't read the original
    document, admittedly.

  98. Very efficient... by glenebob · · Score: 1

    but can it parse sendmail.cf?

  99. DNA is not a cell, it's a molecule. by i_am_nitrogen · · Score: 3, Insightful
    DNA cells

    DNA is not comprised of cells, nor are cells comprised of DNA. DNA is short for deoxyribonucleic acid, as everybody knows. DNA is simply a molecule formed from four different base molecules that have a tendency to bond together in a spiral fashion. DNA is not alive, nor does it magically spring into life. It's simply one type of amino acid. Amino acids are found in lots of places. Arguing that DNA is a lifeform is like arguing that sugar or a cake recipe is a cake. Life on earth just happens to use DNA as design instructions for how to build itself.

    "I don't mean to get off on a rant here," but I can't find anything intelligible in your post. No offense.

  100. Miniature Death Machines by Shadowcaster · · Score: 1
    Following Mother Nature's lead, Israeli scientists have built a DNA computer so tiny that a trillion of them could fit in a test tube and perform a billion operations per second with 99.8 percent accuracy.

    Unfortunately, each one of them will fight with it's neighbor until none are left to compute WTF happened.

    So how long until one of these, or more, are put inside the 'shell' of a virus, thus giving the fanatics a highly targettable and highly efficient biochemical/biomechanical weapon?

  101. 2 million errors/second by javaDragon · · Score: 1

    99.8 % accuracy, 2 billion instructions/second = 2 million errors / seconds. Even a pentium looks smart compared to that.

    --
    -- javaDragon is an instance of JavaDragon.
  102. I thought... by Anonymous Coward · · Score: 0

    "Instead of using figures and formulas to solve a problem, the microscopic computer's input, output and software
    are made up of DNA molecules -- which store and process encoded information in living organisms."

    After I read that I thought the next sentence would talk about their plans to use Palestineans as computers.

  103. Re:Check out this baby by laserjet · · Score: 2

    I prefer to plug and play...

    --
    Moon Macrosystems. Sun's biggest competitor.
  104. ouuups ! 4million errors/second ! by javaDragon · · Score: 1

    of course I made this calculation with a DNA computer.

    --
    -- javaDragon is an instance of JavaDragon.
  105. Here's a reference to the original DNA computer by Anonymous Coward · · Score: 0

    Here's a reference to the original DNA computer used to solve a traveling salesmand problem and an explanation of how DNA computing works (and where that 0.2% is coming from) http://www.englib.cornell.edu/scitech/w96/DNA.html

  106. DNA is a little bit of a misnomer by Anonymous Coward · · Score: 0

    Yes, I am posting as a Coward, but only because I can't remember my username/pass... anyways onto the topic.

    These 'computers' aren't exactly using DNA. They are using the same style protiens that form DNA, but it isn't DNA. Plus, as many people have stated any ol combination of DNA will not create anything. This is especially true because these components have to form up genes from protiens before anything that might become annoying can happen.

    Not only that, DNA itself cannot become self-aware. For the most part, there has to be a complete organism. Stating that this stuff can become an intelligent virus is like saying that the CPU in your computer can become an intelligent and wipe out the internet. These protiens are being used in a rather simplistic machine, nothing even remotely as sophisticated as true genes and organisms.

    Please, all I ask is that people learn a little about the technology/idea before trying to bash it. I personally stand against cloning, not because of the ethical issues (although it is a good reason), but the fact that it will help make the gene pool for the cloned species shallower, helping contribute to problems. A little understanding may change your mind, but it might also give you a truly valid reason to bash the technology.

    Regards,
    Adam Thayer (krevinek@mac.com)

  107. More information by lightray · · Score: 1

    Press releases, FAQ, pictures, and an explanation of the findings may be found here.

    -- Tobin

  108. Do I want an organic computer... by Stardo · · Score: 1

    Well, it certainly would give new meaning to the term "virus".

    I'll stick with my Tandy for now.

    --

  109. It's not a computer. by rice_burners_suck · · Score: 2

    Too many people are saying this "computer" will make 20,000,000 mistakes per second. Rather than thinking of it as a computer, why not think of it as an artificial brain. Your brain certainly makes mistakes. Why should an artificial one be any better?

  110. Honey, I shrunk the scientists! by Man+of+E · · Score: 4, Funny
    Israeli scientists have built a DNA computer so tiny that a trillion of them could fit in a test tube

    Wow, just imagine a trillion Israeli scienists in a test tube. It's a snug fit, but in such close proximity, they still perform a billion operations per second!
    I think we should build another DNA computer and put a whole international consortium of scientists into it! Just imagine the results.

    --
    Ceci n'est pas une sig
  111. Its Reuters, not Yahoo... by Anonymous Coward · · Score: 0

    "LONDON (Reuters) - Following Mother Nature's ..."

    Don't blame yahoo, they just host the story.

    I don't work for em, just sticking up for em.

  112. 99.8% accuracy... billion operations per second... by crashnbur · · Score: 1

    That's two million errors per second!

  113. They didn't build it. by DaoudaW · · Score: 2

    "Since we don't know how to effectively modify these machines or create new ones just yet, the trick is to find naturally existing machines that, when combined, can be steered to actually compute."

    This sounds more like learning to control chemical reactions than building computers! They used an existing "computer", they didn't build it.

  114. Matt Drudge beat /. to the punch... by crashnbur · · Score: 2
    But then again, Matt Drudge is a professional investigative reporter. Slashdot gets most of its stuff from its users as the investigative reporters serve it up ... so fair is fair.

    However, I posted my comments on the issue hours ago, and I would like to place them here for the sake of, um, conversation in a more communal setting than a personal weblog:

    The beginning of the end of life as we know it is approaching. "Israeli scientists have built a DNA computer so tiny that a trillion of them could fit in a test tube and perform a billion operations per second with 99.8% accuracy." 99.8% accuracy equates to 499 accurate out of 500 total, or 1 error per 500 chances. With one billion operations per second, that's two million errors per second. So not only are we thrilled for this great new science, but we are thrilled at something that can potentially - at best - make only two million (2,000,000!) errors per second! In a test tube!

    Their presupposition is that DNA computers have the potential to be much faster and to store much more data: "DNA can hold more information in a cubic centimeter than a trillion CDs...giving it massive memory capability that scientists are only just beginning to tap into." Professor Ehud Shapiro adds,

    The living cell contains incredible molecular machines that manipulate information-encoding molecules such as DNA and RNA in ways that are fundamentally very similar to computation...Since we don't know how to effectively modify these machines or create new ones just yet, the trick is to find naturally existing machines that, when combined, can be steered to actually compute.

    What do I think? I think that such technology in the wrong hands will lead to the manipulation of human DNA and potentially all new forms of crime, terrorism, etc. Of course, in the right hands, this developing technology has enormous potential. My comment about "two million errors per second" was more in jest than anything; no technology is perfect upon its initial realization.

    Remember the movie Johnny Mnemonic in which Keanu Reeves is a data courier using his brain as a storage device? The Terminator also comes to mind, having a computer chip for a heart and futuristic storage devices for a brain. I like the idea of upgradable memory that never fails me, but what computer device is absolutely perfect? My verdict: I don't like it. Despite the obvious advantages, there are too many wildcards and unknowns at this point.

  115. Replication includes error correction by Anonymous Coward · · Score: 0
    This one stunned me. If errors in replication were allowed to accumulate, long-term viability of species would probably be impossible. There is an error-correcting process in replication; sorry not to know more about it, but believe me, it had me transformed a bit to learn about it.

    So The Creator invented error-detecting and correcting codes, or their equivalent, a few billion years ago? Makes me more of a believer in a divine intelligence.

    Enby in Waltham

    1. Re:Replication includes error correction by sqlrob · · Score: 1

      Errors in replication DO accumulate. In individuals, that may result in something like cancer. In a species, it can result in the destruction of the species or its change into another species. Do you think those changes observed by Darwin don't have a root in DNA alterations?

      And some errors don't result in any change whatsoever. The DNA->Protein code has redundancies, and a base change may not result in an amino acid change

  116. Genetic Algorhythms by Cyno · · Score: 1


    These computers would be excellent for computing out answers to problems using genetic programming. When you write programs that modify themselves you want to create random subroutines and expect things like deformity caused by rf or in this case a natural .2% error. It wouldn't matter as long as the system could spit out the answer to the question.

    And for other applications this technology can easily be checked for errors with common methods. Lets face it computer engineers have been dealing with error correction for decades now. They won't have any problem fixing a mere .2% chance of error. How accurate do you think your CD-ROMs are? I would be amazed if any of mine had less than .2% errors that were fixed by the hardware ecc.

  117. AOL/Disney/Yahoo/Microsoft/Sony Alliance report by Anonymous Coward · · Score: 0

    AOLDYMSA report in the year 2999...

    the millenium gunk problem.

    biological computers may spew out blue gunk for the new millenium, as fears mount that the 2% inaccuracy totals itself up until an auspicious date, just to piss people off.

    y3k engineers predict massive suffocation from the blue gunk of death (bgod) if no action is taken.

  118. Let's do some math by torklugnutz · · Score: 1

    Let's see, 1 Trillion computers performing 1 billion computations. So that's 1000 computers per 1 computation. Is this the next generation of Windows?

    --
    Often in Error, Never in Doubt.
  119. ...usable version? ...into the market? by CREATE+FUNCTION+zoop · · Score: 1


    An amazing technology in development nonetheless.

    Take a moment to consider how many stunted and rebellious cells your body is producing and hosting at this moment and...hey!...you still work! Albeit subpar compared to the latest CPUs.

    Defining microbiology/genetics strictly in terms of "computational accuracy" as per "current industrial standards" is gatespeak to begin with although I'm sure that like OSS, this wouldn't have been possible without microsoft developing a favorable market...

  120. Just like the old Cocain commericals by torklugnutz · · Score: 1

    I left some DNA on one of my dirty socks last night, can I hook up a power supply and hard drive to it now? In a way, it would be self-upgrading, since I use the computer to get porn, so I can expell more DNA, so I can get more porn so I can...

    --
    Often in Error, Never in Doubt.
  121. Re:Dear God-Life transinfinite. by Anonymous Coward · · Score: 0

    "By the way, how could anything become *slightly* self-aware? Either it is, or it isn't. There's no middle ground."

    BTW what makes you think self-awareness is a "binary" function. Considering life in general, and organically is primarily analog in nature.
    Self-awareness could very well come in shades from black to white. There's very little "middle" ground in Life.

  122. only %99.8 by cloudturtle · · Score: 1

    I know that it is funny and all to joke about millions of wrong answers a second and all, but isn't this already the case with normal computers. I know - at least the PIII/P4 and Athlon and i assume most other chips - have branch predictors that try and predict which branch to take (the itanium works mutiple branches). The point is that a good branch predictor is 95-98 percent accurate or 2-5% wrong. So it's really not that big a deal.

    1. Re:only %99.8 by Ziviyr · · Score: 1

      I know that it is funny and all to joke about millions of wrong answers a second and all, but isn't this already the case with normal computers.

      Short answer: No.

      Long answer: Branch prediction is a speed up trick where errors in it result in little more than loosing the benefits of branch prediction for that branch. The whole higher level CPU instruction execution will not be rendered inaccurate in any way should branch prediction have an error rate of 100%.

      On the other hand, I'm guessing this DNA thing to be more like errors in the execution of instructions leading to all sorts of nastiness that can only partially be resolved with highly anal code checking and reverifying everything it does at an enormous speed hit and still offering no certainty that it will all work out in the end.

      So it's really not that big a deal. :-)

      --

      Someone set us up the bomb, so shine we are!
  123. from a CS perspective, this does NOT solve NP. by guybarr · · Score: 2, Interesting

    from a CS perspective, this does NOT solve NP.

    why? because you switch from an exponential time brute-force method to an exponential cpu-number brute force method.

    and practically, there's a limit to the number of molecules you can use.

    so the issue is not CS one: it means you have a much higher n in which the problem starts being impracticle.

    e.g. you will probably need a cipher the size of a DNA molecule for your future PGP (no, wankers of the world, your own is not good enough, since 99% is like any othres' :) )

    --
    Working for necessity's mother.
  124. Microscopic black boxes by Anonymous Coward · · Score: 0

    Yeah, and how do you find them after a plane crash? Scan all debree with a microscope?

  125. Answers? by Anonymous Coward · · Score: 0

    So how do they get the answers out of the test tube?

  126. 99.8% by jonr · · Score: 1

    We almost have an impropabilaty drive! :>

  127. Re:Troll Summit?? by Anonymous Coward · · Score: 0

    Looks like a bunch of sad wannabes if you ask me.

  128. Re:ob comment by Anonymous Coward · · Score: 0

    *bzzt* wrong!

    If a comment is modded up as "Overrated" it receives no word next to the score, therefore one can be modded and have no word next to one's score.

    I should know, I wrote the code.

    CmdrTaco

  129. comparable with qc? by kubalaa · · Score: 1

    Essentially don't DNA computers and quantum computers operate in the same way: simultaneously computing over all possible values (or in DNA, a whole heck of a lot of values), and retrieving the single correct answer at the end (via collapse in QM, via chemical filtering in DNA)?

    --

    "If you look 'round the table and can't tell who the sucker is, it's you." -- Quiz Show

    1. Re:comparable with qc? by IAmHansemann · · Score: 1
      Well, er, no.

      DNA Computers are still classical computers. This means, while they may considerably speed up certain problems, the speed up is always a factor. Even though this factor may be pretty high, it will not really help you if, for example, you want to break RSA-like cryptography: I add some (~100) bits to the length my the crypto-key, and again, you won't be able to break my crypto.

      So, if you want for example to factorize large nubers N using a DNA computer, you will have to prepare about sqrt(N) DNA pairs (*). If N is something like 10^200, you are in seriouse trouble! Like, the number of atoms in our universe is less than 10^90... At least, as long as no efficient classical algorithm for factorization has been found.

      A qc, on the other hand, would "only" require 200^a qubits, where a is some (not too large) constant > 1.

      Note that the situation gets even worse for the DNA computer, if N is of the order of 10^400.

      (*) I am not really sure about the square root; there might be some other exponent than N^0.5, but this does not really change the argument...

  130. For some reason I.. by Lord+Bitman · · Score: 1

    completely dont believe this story. I just assume there is some "oh by the way" sort of detail left out that makes this technology completely useless or just a lie.
    Can anyone give me [not exactly a tech] reasons to believe this // a translation?

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
  131. Errors. by be-fan · · Score: 2

    Although the error rate seems rather high (0.2%) for a computer, there are all sorts of things that could be done to combat this. Someone mentioned something about CD-ROM read errors, and I'd like to expand it. On a data CD-ROM, well over half of each CD-ROM sector is used for error correcting code. Thus, CD-ROMs make lots of errors, but they're fixed before they get to the computer. Also, many uses of computers can handle the occasional error. Visualization programs could benifet greatly from the increased speed, and any uncaught errors would simpy be seen as the occasional visual defect. If the error rate is brought down enough (as it would be with good error checking) a human observer wouldn't even notice the rare glitch. Similarly, scientific simulations, which already take into account the somewhat random nature of physics, could deal with simulation errors the same way they deal with instrumentation errors: through repeated trials and finding trends.

    --
    A deep unwavering belief is a sure sign you're missing something...
  132. Doesn't anyone want to talk about latency? by fnthawar · · Score: 1

    These computers are not fast. The only reason they seem fast is that they can perform millions upon millions of operations at the same time. No one said they can do these operations quickly, and what's easy to see, is that they actually do these operations very slowly.

    Take for instance today's CPUs. Imagine one person digging a hole. Today's CPUs, that would be one person digging a hole very fast (millions of operations per second). Now contrast that with DNA computers. Well, you have a billion people, all shoveling. Except this time, they shovel at 1 operation (1 dig) per week! That's how slow this is.

    The gain in parallelism is the big win here. You can do many operations at once, they just take 10000x longer. But this would be immpratical for any type of user grown system. Unless you're thinking of using it for long operations only (i.e. you explicitly send long operations to your DNA module).

    Also it's easy to see the difference between Quantum and DNA computing. Quantum computing is a new way of computing. New algorithms are developed, etc. DNA computer is today's computing, just massively parallel (and brutal latency).

  133. Dear Butcher by yerricde · · Score: 1

    Being intelligent, they will no doubt farm us as we farm cows.

    You mean like the ant people that farm the Precious Moments people in the year 802,701?

    Maybe not.
    --
    Will I retire or break 10K?
  134. Uh-Oh by spike+hay · · Score: 1

    What if I accidentally reformatted my brain with one of these computers?

    --
    If you don't understand any of my sayings, come to me in private and I shall take you in my German mouth.
  135. This sort of algorithm is used everyday... by N+Monkey · · Score: 1

    .. in the prime number generation code used, for example, in the RSA Public Key encryption system.

    In that you need to manufacture very large prime numbers, the process of which usually involves randomly choosing a large odd number and (after running a few trial divisions for trivial factors) using a probabalistic prime number test.

    Each execution of the test will return either a "definitely not a prime" message or a "maybe prime". The chance of it returning a "maybe prime" when it's actually a composite is someting like 1 in 4. You basically run the test many times with different seeds until either it says it's a composite (and you choose a new random number) or you have a high confidence that your number is in fact prime.

    Of course the result might be wrong, but you're more likely to die by the sun exploding after just winning the lottery so I wouldn't worry it.

    The 2% failure sounds pretty damned good provided the re-runs are independent.

    Simon

  136. Blood Music by Anonymous Coward · · Score: 0

    Hasn't anyone read Blood Music by Greg Bear?

    It's an excellent piece of Sci-Fi. I liked the part where the Original Scientist was made into a theme park.

  137. New monopoly by erlando · · Score: 1
    I can see it now. DNA computers will be geneered into every newborn baby to augment memory and what not. Along comes Microsoft and forces producers (read: parents) to put the new embedded Windows DNA on the kid, or else..

    Gives Blue Screen of Death a whole new meaning...

    Of course some parents will opt to put some kind of embedded Linux on the kid. The poor kid then later in life finds that something called GPL is prohibiting him/her to have sex with that gorgeous hunk/babe in the corner café running Win DNA..

    What a wonderful new world we have to look forward to.

    PS: I'm kidding damn you.. ;o)

    Nothing to see here...

    --
    Remember, there are no stupid questions. But there are a lot of inquisitive idiots.
  138. Wow by Anonymous Coward · · Score: 0

    Incredible! I'm surprised that no linux weenies have made a comment about porting...

  139. Nice start, but what about the I/O? by Anonymous Coward · · Score: 0

    And how tough is it to read these inaccurate answers?

    You order your input data and "software" from operon or genset (or you buy your own oligonucleotide synthesizers and techs to run them), and you read your output on an ABI 3700, which at ~384K Phred quality >20 bases per machine per day and the six bases per bit encoding used by the Weizmann folks yields something like ~64K bits per day from your $150,000 output transducer.

    The I/O will be be a deal killer until olgio synthesis is fast and cheap and until somebody perfects them nanopore capillary sequencers on a chip. So stop surfing and get back to work.

    -Matt

  140. 99.8% by Chacham · · Score: 1

    I see all these comments talking about how .2% error rate is so large. That is a valid point.

    I just find it humorous. Imagine they got this to be 60% accurate. People would comment, "Cool, that's awesome. The potential is enormous. Let's wait until they get better accuracy." But now, that the accuracy is all-the-way at 99.8%, people comment on how bad it is.

    I understand what is being said. I just find it amusing.

  141. Not 5 nines by Anonymous Coward · · Score: 0

    There's a difference between a program failing on .00001% of operations, and the uptime of that program.

    If a crash costs you x seconds in downtime, and a crash occurs every y seconds, %uptime = y/(x+y). (I'm ignoring the possibility of failures trying to bring your system back online.)

    So imagine some fabulous system where you could rollback and recover from a crash in one millisecond (x = 0.001 seconds).

    The failure rate of your 99.99999% accuracy at one billion operations per second is 10,000 failures per second, or one failure per nanosecond (y = .0001 seconds)

    So your uptime is a fabulous y/(x+y), or .0001/.0011 ~= 9%, a far cry from 5 nines.

  142. Speaking of imagination... by itwerx · · Score: 1

    ...think of the applications!
    Add some wireless capability and you'll really know when somebody's "happy to see you". :)

    'Course there could be some ramifications to that:

    Q: "Damn, look at the state of his, er, you know! Is he always like that?"
    A: "24/7 since he pissed off those script-kiddies!"

  143. .2% * .2% != .04% by Godwin+O'Hitler · · Score: 1

    .2% * .2% = .2/100 * .2/100 = .04 / 10000 = .0004%

    or 4000 errors per second :^)

    --
    No, your children are not the special ones. Nor are your pets.
  144. Rate of innacuracy by CAIMLAS · · Score: 2

    It's possible that the rate of accuracy could greatly be increased if different scientists/programmers/what have you were to undertake the task. Given that both the 'hardware' and 'software' of this project was figuratively 'programmed' (are we going to need to invent new terms for this type of computer?), I suspect that the error rate could be decreased by more development and/or testing.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers