The Best Smart Speakers: Alexa, Google Assistant, Siri, Cortana


The Amazon Echo kicked off the smart speaker trend a few years ago, but it's no longer alone. There are dozens of smart speakers already on the market in 2018 and a ton more are coming. You need to decide which voice assistant you prefer (there are now four--Alexa, Google Assistant, Siri, and Cortana) and what features are most important to you. Does it need to play Spotify? Does it need to connect to your other speakers and smarthome gadgets?

Annihilation Is the Latest Example of How Women Are Taking Over Science-Fiction Movies

Slate - Articles

Annihilation deals in bountiful hallucinogenic imagery, but the image from Alex Garland's sci-fi horror that may prove most remarkable to audiences is one that really ought to be mundane: a poster featuring the film's five female leads. It's an uncommon setup, and not just for a generously budgeted studio picture.

Hacking the Brain With Adversarial Images

IEEE Spectrum Robotics Channel

The difference between the two pictures is that the one on the right has been tweaked a bit by an algorithm to make it difficult for a type of computer model called a convolutional neural network (CNN) to be able to tell what it really is. In this case, the CNN think it's looking at a dog rather than a cat, but what's remarkable is that most people think the same thing. This is an example of what's called an adversarial image: an image specifically designed to fool neural networks into making an incorrect determination about what they're looking at. Researchers at Google Brain decided to try and figure out whether the same techniques that fool artificial neural networks can also fool the biological neural networks inside of our heads, by developing adversarial images capable of making both computers and humans think that they're looking at something they aren't. Visual classification algorithms powered by convolutional neural networks are commonly used to recognize objects in images.

2017: The year AI floated into the cloud


Cloud computing is already a huge business, and competition is stiff. But this year, tech firms opened a new front in the battle to win users over in the cloud: the large-scale introduction of cloud-based AI. For small and medium-size companies, building AI-capable systems at scale can be prohibitively expensive, largely because training algorithms takes a lot of computing power. For them, adding AI is simply a matter of keeping up with customers, who increasingly are looking for cost-effective ways of building machine learning into their software. At the AWS conference in Las Vegas earlier this year, the company showed off Amazon Cloud 9, an integrated development environment (IDE) that plugs directly into its cloud platform.

See How This Robotic Arm Brace Uses Neurological Signals To Restore Movement

Forbes Europe

Air Force veteran (1968-1975) Angel Camareno is fitted with a MyoPro device. Angel suffered a brachial plexus injury 40 years ago which led to reduced motion in his arm. Myomo, a spinout from Massachusetts Institute of Technology (MIT) has created a robotic arm brace for people with limb paralysis from neurological disorders such as Amyotrophic Lateral Sclerosis (ALS), Multiple Sclerosis (MS) or stroke to help them regain movement with their hands and arms. The robotic arm brace, MyoPro, senses the patient's electromyography (EMG) signals through non-invasive sensors and restores function to their paralyzed arms. Patients who use the device are able to do things they were unable to do or found difficult to do before such as feeding themselves, doing laundry, carrying objects or even returning to work.

Transforming Robotic Steering Wheel Is a Reminder That Your Car Needs You

IEEE Spectrum

Most of the autonomous vehicles that you're likely to encounter in the near future are either Level 2 or Level 4 autonomous. Level 2, which you'll find in a Tesla on the highway, means that the car drives itself in specific situations but expects you to be paying attention the entire time. Level 4 y...

A Programmable Programming Language

Communications of the ACM

In the ideal world, software developers would analyze each problem in the language of its domain and then articulate solutions in matching terms. They could thus easily communicate with domain experts and separate problem-specific ideas from the details of general-purpose languages and specific program design decisions. In the real world, however, programmers use a mainstream programming language someone else picked for them. To address this conflict, they resort to--and on occasion build their own--domain-specific languages embedded in the chosen language (embedded domain-specific languages, or eDSLs). For example, JavaScript programmers employ jQuery for interacting with the Document Object Model and React for dealing with events and concurrency. As developers solve their problems in appropriate eDSLs, they compose these solutions into one system; that is, they effectively write multilingual software in a common host language.a Sadly, multilingual eDSL programming is done today on an ad hoc basis and is rather cumbersome. To create and deploy a language, programmers usually must step outside the chosen language to set up configuration files and run compilation tools and link-in the resulting object-code files. Worse, the host languages fail to support the proper and sound integration of components in different eDSLs. Moreover, most available integrated development environments (IDEs) do not even understand eDSLs or perceive the presence of code written in eDSLs.

People freaked out after robot dogs opened a door. Now they're resisting humans.

General News Tweet Watch

In one of the scariest moments in the movie "Jurassic Park," a pair of intelligent Velociraptors, brought back to Earth by man's hubris, defy an assumption about their limitations: They open a kitchen door. Now imagine that the raptors are real, transformed into headless robot dogs that can negoti...

Why Self-Taught Artificial Intelligence Has Trouble With the Real World Quanta Magazine


Until very recently, the machines that could trounce champions were at least respectful enough to start by learning from human experience.