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)
Tim Berners-Lee is often credited as being the inventor of the World Wide Web — but these days he’s bent on changing it.
The world renowned engineer and computer scientist has been working on a new project designed to fundamentally overhaul the internet and how it functions. He wants to pry power back from the tech juggernauts and give us more control over our personal data. (read more)