For example, ordinary baker’s yeast cells normally produce a lot of alcohol, a biofuel, when fed sugar extracted from the edible kernels of corn plants. NetSurgeon designed genetic surgeries that convinced the cells to make more alcohol when fed a type of sugar found in the inedible leaves and stalks.
Public corporations are responding to consumer demand and pressure from Wall Street. Professors Christopher Wright and Daniel Nyberg published Climate Change, Capitalism and Corporationslast fall, arguing that businesses are locked in a cycle of exploiting the world’s resources in ever more creative ways.
A revolutionary and emerging class of energy-harvesting computer systems require neither a battery nor a power outlet to operate, instead operating by harvesting energy from their environment. While radio waves, solar energy, heat, and vibrations have the ability to power devices, harvested energy sources are weak leading to an “intermittent execution”, with periodic power failures and unreliable behavior.
Brandon Lucia, an assistant professor of electrical and computer engineering at Carnegie Mellon University, and his Ph.D. student Alexei Colin created the first programming language designed to build reliable software for intermittent, energy-harvesting computers. Colin will present the work at the 2016 SPLASH conference in Amsterdam, Netherlands, on November 3rd.
“Energy is not always available in the environment for a device to harvest,” explains Lucia. “Intermittent operation makes it difficult to build applications because existing software programming languages—and programmers themselves—assume that energy is a continuously available resource.”