Archive for Computing

You are browsing the archives of Computing.

Low Power Voice Interface Chip

Voice interaction with computing devices has been growing more sophisticated and more common. Power requirements have been a major obstacle. A new low power speech recognition chip design is about to change that. If the power savings suggested for this chip are actually realized, it could open up the potential for voice interfaces in everything […]

Multi Valued Logic Using Ferroelectric Perovskites

Multi valued logic is the way the real world works, in shades of gray. We call this “analog” states and this kind of logic becomes complex. In order to simplify it, we abstract simple black and white logic conditions, also known as digital or binary states. Almost all of our computing and electronic resources use […]

Voice Interface

The idea of generic voice interface control for all computing equipment is not new. But with Amazon Echo (Alexa) and Google Home, we are finally taking a large step in that direction. Nokia has announced they are working on a voice interface called “Viki” and Samsung is also working on a voice based assistant interface. […]

The Future of Fog Computing

We have become used to the idea of “cloud” computing, which means both storing data and and doing processing that is distributed across many remote systems. We are just beginning to understand “the internet of things” (IOT) which is the concept that most “things” in our day to day life can become connected, can handle […]

Visual Cortex in USB Form Factor

Housed in a USB key device, the Fathom contains an embedded neural network that can accelerate deep learning with low power requirements. It uses the dedicated Myriad 2 Vision Processing Unit (VPU) chip to provide visual cortex functions in stand alone environments without requiring cloud connectivity. Movidius Announces Deep Learning Accelerator and Fathom Software Framework […]

Ethics and the Speed of Tech Improvement

Our technology is improving quickly and the rate of that improvement is steadily increasing. Technology always amplifies human effort. If the effort has been aligned ethically, the amplified end product will be amplified goodness. If the effort is not ethical, the amplified end product will be amplified badness or even evil. It seems like we […]

All the Information in the World

1 exabyte = 1 billion gigabytes Kilobyte = 1,000 bytes or 10^3 (half a typewritten page) Megabyte = 1,000,000 bytes or 10^6 (a small novel) Gigabyte = 1,000,000,000 bytes or 10^9 (a pickup truck full of books) Terabyte = 1,000,000,000,000 bytes or 10^12 (1/10th of the Library of Congress) Petabyte = 1,000,000,000,000,000 bytes or 10^15 […]

Interacting With Intelligent Software

As our software embeds more human intelligence and more human behavior, we can expect to interact with it in a more human fashion. At one point, in the beginning of computing history, we would write programs on some form of media like punch cards or magnetic tape and then feed the media into computer memory, […]

Deformable Electronic Circuits

Thermoplastics are a class of polymer that can be heated and molded into new shapes which harden when cooled, then reheated and remolded many times. Meander geometry describes the snaking curves often found in rivers and other similar forms. Meander shaped wires are configured in a snaking pattern which allows them to bend and stretch. […]

Liquid Metal Antenna Tuning

Antennas resonate harmonically with radio waves according to how the length of the antenna matches the wavelength. Antennas can be tuned to a specific wavelength by changing their length. Using an applied voltage to change the length of some liquid metal, creates an antenna that can be tuned electronically. An antenna capable of tuning by […]