Reddit's 'Place' Forces Millions To Work Together In Creating Something Beautiful April 01, 2017 Digg IFTTT +
Farhad’s and Mike’s Week in Tech: When Twitter Confuses and Facebook Copies April 01, 2017 NYT Social Media IFTTT Technology +