Technology and Society in The Mirror Plane