Scientists Create Programmable Bacteria 117
wilmavanwyk writes "In research that further bridges the biological and digital world, scientists at the University of California, San Francisco have created bacteria that can be programmed like a computer. Researchers built 'logic gates' – the building blocks of a circuit – out of genes and put them into E. coli bacteria strains. The logic gates mimic digital processing and form the basis of computational communication between cells, according to synthetic biologist Christopher A. Voigt."
Programmable bacteria + Virus Battery = ...? (Score:2)
I wonder how long before the viruses in the Virus Batteries [slashdot.org] "accidentally" combines with this programmable bacteria to form something to truly fear...
Hey, nobody said SkyNet had to be made from Silicon...
Re: (Score:2)
... or a Dawson's Creek Trapper Keeper Ultra Keeper Futura S2000
Re: (Score:2)
Bill is that you?
Re: (Score:2)
But slavery is the way to get shit done
Re: (Score:2)
Was one of the inventors named "Davros"?
Can't resist urge to make bad pun.., (Score:4, Insightful)
I apologize profusely for whatever pain the above might have caused.
Re: (Score:3)
But how will they be able to find "bugs" in their program when the program is all bugs?
It works for me!
Re:Can't resist urge to make bad pun.., (Score:5, Funny)
"Today marks a milestone for the computer science and pharmaceutical industries. Partnering with one of the software industry giants, Roche Pharmaceuticals today unveiled the future of fighting rapidly mutating semi-lifeforms. Thanks to Norton Antivirus, no human body will ever be unprotected again!"
Please note that losing the ability to run or perform other activities quickly is a known and acceptable side-effect.
Programmable E. coli (Score:3)
Re: (Score:2)
Re: (Score:2)
What's a few minutes mild suffering, for some payback that just keeps on giving
Re: (Score:2)
Wooshh... which ironically is also the sound of wanting the additional benefit from "projectile vomiting over my boss's desk" ;)
What's a few minutes mild suffering, for some payback that just keeps on giving
It's possible to achieve temporary projectile vomiting with lower-tech substances than programmable bacteria. Probably easier to get too, I'm pretty sure every ambulance and emergency room has them, for poisoning cases and such. I'm pretty sure you could come up with something with basic kitchen supplies, such as, I don't know, salt...
Re: (Score:2)
0b101100101101000001011110000000000
out of that many
Re: (Score:2)
In this case: Norton Virus
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Also. What do you call a virus used to kill bacteria computing?
Synthetic bacteriophage? http://en.wikipedia.com/Bacteriophage [wikipedia.com]
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Bacteria is living thing! with feelings! We mustn't program them against their will!
Re: (Score:2)
Re: (Score:2)
Those aren't bugs, they're features.
See how easy that was?
Re: (Score:2)
Brings new meaning to spaghetti code...
Re: (Score:2)
Me either.. (Score:2)
Yes but... (Score:2, Funny)
Imagine a Beowulf cluster of these
1. Create Bacteria
2. program it
3. ????
4. Profit!
In Soviet Russia Bacteria programs YOU!
Think that covers everything.
Re: (Score:3)
Re: (Score:2)
Yes. And they have a virus that runs Windows...
Talk about a man bites dog story!
Re: (Score:2)
Yes. And they have a virus that runs Windows...
Thus creating the post-singularity question. What came first a virus or Windows?
Re: (Score:1)
In Korea, only old people program bacteria.
Re: (Score:1)
You must be new here . . .
Re: (Score:3)
Bacteria? Hell in my day we were lucky to have an atom!
Get off my lawn!
Re: (Score:2)
1. Programmable bacteria may not injure a human being or, through inaction, allow a human being to come to harm.
2. Programmable bacteria must execute any program given to them by human beings, except where such execution would conflict with the First Law.
3. Programmable bacteria must protect their own existence as long as such protection does not conflict with the First or Second Law.
Re: (Score:1)
1. Programmable bacteria may not injure a human being or, through inaction, allow a human being to come to harm. 2. Programmable bacteria must execute any program given to them by human beings, except where such execution would conflict with the First Law. 3. Programmable bacteria must protect their own existence as long as such protection does not conflict with the First or Second Law.
how do express that in c# as executable code?
Re: (Score:2)
By obtaining a federal grant to hire C# programmers, obviously.
Re:Yes but... (Score:5, Funny)
Does it run Linux?
Yes, but as a side effect it causes open sores.
Re: (Score:2)
Think that covers everything.
bacterium.speak("Hello, world!\n");
ERROR: method "speak" not found in class Bacterium.
That leads to a joke (Score:5, Funny)
What do the University of California E-coli research team and Microsoft have in common?
They are both full of shit programmers
Re: (Score:2)
Killer app (Score:5, Funny)
Finally we're gonna see a decent implementation of Conway's Game of Life!
Re: (Score:2)
Finally we're gonna see a decent implementation of Conway's Game of Life!
I built a set of logic gates using 5 and 6 year olds. (Human children, that is.)
We also simulated Conway's game of Life.
It was a lot of fun for the kids and the geeks, but most of the parents didn't get it.
Antibiotics? (Score:4, Interesting)
Say you could tailor a bacteria to attack or compete with a bacteria which you needed to control. As the target mutates your attack vector could be reprogrammed accordingly.
Or how about extending the idea to build a programmable immune system? If the patients immune system has crashed you just feed in tailored bugs to keep infection under control.
Re: (Score:1)
The article isn't very informative. As far as I know, you can have communication from parents to their children with genetic code. with viruses, you can also broadcast something horizontally to all individuals. From the article I get that they're trying to formalize a programming language that can control 1 individual bacteria.
Honestly, it's a bit sad that I don't have time to look into the details, even if I don't know a lot about biology.
However, I will start worrying when they start designing systems of
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
tailor a bacteria to attack or compete with a bacteria which you needed to control
This already exists in the from of a virus which attacks bacteria, also known as a Bacteriophage [wikipedia.org]. It doesn't even have to be programmed from the outside to keep up with the evading, evolving bacteria; it just evolves as well. And even if you wanted to "program" this feature, you'd have to deal with the nasty problem of protein folding in silico. Better to leave this entire process highly parallel in wetware.
programmable immune system
Also known a
Re: (Score:2)
And even if you wanted to "program" this feature, you'd have to deal with the nasty problem of protein folding in silico. Better to leave this entire process highly parallel in wetware.
there is no need to deal with protein folding in silico - we know a LOT about proteins and how they work just from standard biochemical assays. There are literally tens of thousands of characterized molecules with known DNA sequences from which we can pick and choose useful sets - slightly modify if need be - and then recombine in novel ways inside a cell. And we can do it directly - without having to rely on some kind of directed evolution - which is quite slow. It is very hard to program a specific wel
Re: (Score:2)
Or how about extending the idea to build a programmable immune system? If the patients immune system has crashed you just feed in tailored bugs to keep infection under control.
The complete immune system is to complex to be treated this way, but read up on Phage Therapy. Short form: we don't have the technology yet, but stuff like this is a step in the right direction.
Re: (Score:2)
Tinfoil Hat (Score:4, Interesting)
No matter how tight I wear my tinfoil hat, unless it is actually a full body suit and electrified on the outside, I think this will obsolete it. Imagine, cells turn cancerous if your black, gay, white, short, don't have any certain genetic or set of genetic markers. If you leave a certain atmospheric pressure, like come down off your mountain prison it reacts to a change in your body. If you pass or leave a magnetic field (or it accidentally loses power) you're a goner. I could go on and on.
While I can also think of the wonders this could allow, I think more of what could easily go wrong. When you have American scientists laughing because they gave the Russian's leukemia on accident with an early vaccine test, this doesn't make me feel any better.
Re: (Score:2)
Re: (Score:2, Insightful)
Take a deep breath.
People have been poisoning each other with both chemicals and bacteria for thousands of years; what you describe is no different.
Even the race thing. Each race is statistically more or less resistant to a given disease than others. Think smallpox in the Americas. And if you can't find a suitable genetic marker, just distribute your poison at a suitable gathering.
Police state devices can already be created with electronics.
As for these things taking over the world, they'd be out-competed b
Re: (Score:2)
zOMBIES (Score:2)
So ... are zombies the seg. fault? Broken pipe? Shit man, programming just got real.
Viruses? (Score:2)
Re: (Score:2)
So, they'll still be prone to bacteriophage viruses right?
I think those will now be referred to as patches.
Has to be the worst layman analogy, ever. (Score:3)
“At some point, Microsoft Word had to have been converted to 1s and Os. It's the same way with cells," Voigt said. "What we've done here is created a fundamental language to show that they can work in bacteria. We still have a lot fewer circuits that you could use in computers."
*chuckles*
Trek becomes Reality (Score:5, Funny)
In the TNG episode "The Chase", it's discovered that aliens seeded the oceans of various planets with life and placed part of a computer program into the DNA distributed on each planet. When the various races (humans, vulvans, cardassians, etc) put the code together a billion years later they find an ancient race has left us a holographic message of goodwill and peace.
We Must do this! Except we change the message to play "Never gonna give you up", Rick Astley built right into the DNA of all living beings forevermore. Just waiting to be found in a billion years. Most epic troll ever.
Re: (Score:2)
Never gonna give you up
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry
Never gonna say goodbye
Never gonna tell a lie and hurt you
Re: (Score:2)
Or to quote Radiohead:
You do it to yourself, you do
and that's what really hurts
You do it to yourself, just you
you and no-one else
You do it to yourself
You do it to yourself
That being said, pain can be a great teacher.
Re: (Score:3)
I for one welcome our new Vulvan overlords!
Re: (Score:2)
SNU SNU!
Re: (Score:2)
No way - Boom Boom Pow rules my DNA.
Re: (Score:2)
synthetic biologist Christopher A. Voigt (Score:2)
Does he pass the Voigt-Kampf test?
sounds like a Greg Egan Novel to me.... (Score:1)
Mom! (Score:1)
Great... just great (Score:2)
1. make programmable bacteria
2. release bacteria
3. people get infected
4. sue the infected people for copying the bacteria
5. profit!
Red Dwarf anyone? (Score:2)
Red Dwarf anyone? A programmable virus? We need never peel potatoes again!
Not new (Score:2)
http://people.csail.mit.edu/rweiss/ [mit.edu]
possible original source (Score:3, Informative)
I am not a Biologist. Can some one verify if this is the original paper?
Re: (Score:3)
Robust multicellular computing using genetically encoded NOR gates and chemical ‘wires’ [nature.com] I am not a Biologist. Can some one verify if this is the original paper?
It certainly looks like it. One interesting feature that was left out of the /. summary is that the 'wires' in the circuit are quorum sensing molecules - or signalling molecules that are sent and received by all the bacteria in a group. Except that the abstract refers to 'orthogonal' quorum sensing receivers and producers, so I guess each colony make one compound and senses another? Interesting stuff.
Re: (Score:2)
Am I not the only one (Score:1)
World is turned upside down! (Score:2)
Soviet overlord done for the sake of completeness. (Score:2)
Petri Dish (Score:1)
I would have replied sooner - (Score:1)
The future is now. (Score:2)
I remember reading an ACM journal article back in 1984 or '85 about the possibility of doing this. And now, 25 years later, here we are.
But can you play Crysis on it? (Score:2)
Is there a cross-compiler for it yet?
That's great, but... (Score:2)
Obligatory tech flame (Score:2)
This is definitely news for nerds, but this phrase in the summary got me wound up:
Aargh! Surely someone who doesn't know what a gate is wouldn't be reading slashdot?
Re: (Score:2)
idk the corporate shills might. Microsoft certainly employs quite a few.
What about ... (Score:1)
DNA Encryption (Score:2)
Let's say Alice wants to send a plaintext message to Bob. Except with DNA it's always Bob sending plaintext DNA to Alice. OK I have to correct a little bit and replace "Alice" with "Bob" and "Bob" with "Alice"... eh, that didn't work because it replaced all the strings with "Alice".... ctrl-Z ctrl-Z ok let's do this right... first replace "Bob" with a swap like "Sue"... replace "Alice" with "Bob"... wait a seco
Ironic (Score:2)
I've seen a lot of shitty software in my time
Re: (Score:2)
The cure for cancer, of course it is safe... (Score:1)
I am Legend!
Christopher A Voigt (Score:2)
Woah, anyone ever read "Blood Music"? (Score:1)
Re: (Score:1)