L locusmag.com Let’s Get Better at Demanding Better from Tech 163 points magoghm 8 years ago 100 comments