In the Blink of an Eyeby Bryn Nelson, Mosaic ScienceRazor... Txchnologist, 12 Nov 2015 In the Blink of an Eyeby Bryn Nelson, Mosaic ScienceRazor blades. Jabbing needles. Barbed wire.Screaming, howling, red-hot-poker…