T technologyreview.com The Puzzling Paradox of Sign Language 39 points TriinT 17 years ago 39 comments