Hacking Around: What Exactly Is Biohacking?

Biohacking offers great promise, but is do the possibilities outweigh the risks?