Carolyn insists that she is the Medusa of technolo… Posted on April 24, 2015 by carl Carolyn insists that she is the Medusa of technology. Her 38mm Apple Watch replies, “Challenge Accepted.”