June 7, 2010 Your Brain on Computers – Attached to Technology and Paying a Price – NYTimes.com Leave a Comment/ 1131/ 0 Your Brain on Computers – Attached to Technology and Paying a Price – NYTimes.com. ← Previous An Ego Named Charlie (via Waiting for the Click) Next → Portrait of a Boda Boda Driver (via Kiva Stories from the Field)