January 16, 2009 h3110 p05t3r0u5 w0r1d Edit Delete Tags Autopost A light-programmable biofilm displaying the Hello World message