M marco.org An Alternate Universe (Microsoft Surface) 242 points tnorthcutt 14 years ago 240 comments