In one of the most chilling technological demonstrations to date, the internet giant showed its digital assistant could mimic a human over the phone so convincingly the person on the other end of the line had no idea they were talking to a machine. (read more)
Suppose you are a hairdresser who is curious if any of your bookings are coming from Google Duplex… what are some questions you could ask in the phone call that might expose that it’s a robot?
Based on what Google have said about Duplex, is it likely to pass the Turing test?
Here’s a fascinating 4-minute video by vlogbrothers that tells the sad and infuriating parable of The Broccoli Tree. It’s a tale that shows the dangers of photo sharing in the modern Instagrammed world. (read more)
Object-oriented programming (OOP) focuses on creating reusable patterns of code, in contrast to procedural programming, which focuses on explicit sequenced instructions. When working on complex programs in particular, object-oriented programming lets you reuse code and write code that is more readable, which in turn makes it more maintainable.
This is a four part tutorial by by Lisa Tagliaferri for Digital Ocean. (tutorial here)