So... knowing both of those "facts," I am still left kind of perpexled and speechless by this knit laptop interface that its inventors refer to as a BTI (Body-Technology Interface). Could this be the future of personal computing? And what does that say about humanity? Discuss amongst yourselves.
(however... I think we can all agree that Becky Stern is a strange duck)