W wired.com New worker-friendly platform aims to challenge Amazon Mechanical Turk 2 points pencilpup223 9 years ago 0 comments