Patrick Truchon's Web Portal

Posts Tagged ‘society’

Synthetic Biology

Posted by Patrick on November 30, 2012

Last week, Quirks and Quarks had a segment about synthetic biology [1]: a new branch of science whose goal is to design and construct new biological functions and systems not found in nature. [2]

The explicit assumption of this branch of science is that DNA is a kind of computing code.  Indeed, Canadian researcher Andrew Hessel says that DNA is a “tremendous medium for encoding information: it’s far more robust and compact than even electronic data storage, and it’s really the code of life.  So we’re looking at it through the lens of computing […], which I think is a remarkable shift. [1, 2:17]  Seen through this lens, these researchers want to reprogram living organisms to make them do new and useful things.  Imagine, for example, “bacteria that breath CO2 and pee straight diesel fuel” [1, 2:58].  These researchers believe that this technology could save the world.

Whether or not you get excited by the possibilities that we may finally live in harmony with nature (by controlling it even more drastically), two things concern me.  The first is implicitly outlined in one of Hessel’s comments:

“I think this is the most powerful technology we’ve ever made.  The only thing that I think compares to it is electronic computing.  And really, we’ve seen how electronic computing has revolutionized and continues to revolutionize the world.  I think this is even more powerful because now we’re talking about programming not electronic processors, but living processors.”  [1, 3:48]

This technology is the most powerful we’ve ever made… Are we wise enough to foresee all the consequences of reprogrammed organisms?  At one level, DNA works like computer code and new (and better programs) can be written, but biological organisms also interact with one another and evolve.  Do we seriously think we’re smart enough to understand all these interactions?  Taken as a whole, this new field would be orders of magnitudes more complex than the entire Internet, which is by no means simple.  This time though, programming “bugs” may be more dangerous than simple computer glitches.

Maybe you think that spreading FUD is not the most compelling line of reasoning.  After all, the same has been said about other fields of science before.  Nuclear physics was supposed to lead to global planetary destruction, and we’re still here.  Fair enough.  Maybe we are (or will become) smart enough…

My second concern is not so much about the technology itself but the legal infrastructure surrounding it: we live in a world where companies like Apple Inc. patent things like “rectangle with rounded corners”. [3]  Patents on software are just as ridiculous and detrimental for innovation since:

[They] block individuals from taking part in […] development and distribution […]  This may not seem relevant to most people but it’s the same as the freedom to write a book. Most people will never write a book, but some people will and society as a whole benefits from what is made by the few […]  [4]

If the evolution of synthetic biology is inevitable, I hope it doesn’t follow the insane route that commercial software and electronic devices have taken.  Exploring such a powerful science requires openness, collaboration, and governmental oversight, not secrecy and commercial control.  If we are going to engage in geo-engineering and massive biological reprogramming, the legal model of the Free Software Foundation [5] is probably the best place to start, if not the only one that will be safe and sustainable.


  1. Quirks and Quarks: Using DNA to Save the World,
  2. Wikipedia: Synthetic Biology,
  3. The Verge: Apple finally gets its patent on a rectangle with rounded corners,
  4. End Software Patents,
  5. Patrick Truchon, Free Software,

Posted in Uncategorized | Tagged: , , , | Leave a Comment »

The Rational for Giving

Posted by Patrick on June 15, 2010

Usually, when we’re asked to donate money for a good cause, we end up feeling guilty some way or another. Maybe it’s because we know we don’t give enough, but for me, I know it’s because I chose to ignore all the bad things I feel helpless towards.  A few days ago, I listened to an excellent interview [1] on KQCD of Peter Signer [2], a philosophy professor at Princeton University who specializes in applied ethics.  In contrast to what I was expecting, his interview made me feel hopeful!  He gave one of the clearest, most level headed and rational argument of why we should all donate a small portion of our yearly income to help the poorest of the planet.  But not only that, he put a system in place so that we know we’re not alone in doing it and that our group effort is making a difference.

Basically, those of us making less than 120000 CAN$ should give about 1% of our income.  If we earn more, that percentage should go up.  There’s a calculator on The Life You Can Save website [3] to help us figure out our contributions.  Of course, since I’m a little bit of a math geek, I went a head and plotted a few points (actually, quite a few) to extract the formulae that dictate the amount of donation when the income is less than 10 million dollars per year (you never know!)  Here, y is the donation amount and x is the yearly income (in thousands of Canadian dollars).

y = 0.01 x \quad ; 0 \leq x < 12k

y = 0.05 x \quad ; 12 \leq x < 190k

y = 0.1 x-0.91 \quad ; 190k \leq x < 480k

y = 0.1 5 x -3.265 \quad ; 480k \leq x < 740k

y = 0.2 x -6.95 \quad ; 740k\leq x < 10M

To get a sense of what this means, I plotted the amount of money that would be left after making the donation (in blue) compared to the income (doted black line) with the vertical red lines representing the amount of money donated.

You can also see the percentage that we should donate as a function of our income.

Here’s a very quick video summarizing Signer’s argument (it’s a bit fast to read).  I highly recommend taking an hour to listen to his interview [2]; it’s well worth it.

  1. KQED, Interview with Peter Signer, <>
  2. Peter Signer, <>
  3. The Life You Can Save, <>
  4. Open Culture, Save a Life in 3 minutes, <>

Posted in Uncategorized | Tagged: | Leave a Comment »