Cool med tech/geek article on the artificial pancreasdiatribe.org