
Self-driving cars may seem to many to be some far off fantasy of the distant future. In reality, however, the future is now as Google is already testing self-driving cars on the roads of California. In fact, it is estimated that by 2020, there will actually be up to 10 million self-driving cars on the

Virtual assistants have taken the world by storm. Alexa, Siri, and Google Assistant have all become sophisticated enough to meaningfully improve our lives, and the associated technology is affordable enough to be implemented even in the homes of people with modest incomes. But their reach is only going to grow. One of the most important