Behind the European Privacy Ruling That's Confounding Silicon Valley
The New York Times
On Tuesday, when Max Schrems won a landmark privacy case …
NASA's Curiosity Rover Team Confirms Ancient Lakes on Mars
Jet Propulsion Laboratory/NASA
A new study from the team behind NASA's Mars Science …
A Shocking Way to Fix the Brain
When Emad Eskandar talks about one of his neurosurgery patients …
I was not sure what to talk about. And then from Wolfsburg (Germany), miracle struck!
The Bottleneck in Increasing Accessibility to CS Education is Producing Enough CS Teachers
The demand for CS teachers is growing. Now we have to figure out how to increase the supply.
A Farewell to (Virtual) Arms?
The potential for a Sino-American cyber arms control agreement is intriguing, despite three very troubling flaws.
European Ruling Is Merely a Symbolic Victory for Privacy
The New York Times
A decision on Tuesday by the European Union’s highest court, striking down an agreement between the E.U. and the United States that allows companies like Facebook and Google to store the personal data of European users on servers in America, was considered a victory by some privacy advocates.
Why Companies Won't Learn From the T-Mobile/Experian Hack
The New Yorker
Last Thursday, John Legere, the C.E.O. of T-Mobile, joined the ranks of the dozens of chief executives who, in the past few years, have had to inform their customers that their personal information has been stolen.
Review: LittleBits Makes Robot Building Easier for Junior Engineers
The Wall Street Journal
In the recent surge of electronic building toys, my early favorite was LittleBits. The individual pieces each have a specific job, and they magnetically interlock to create little linear machines.
T. S. Pillai, V. Chidambaram, R. Alagappan, S. Al-Kiswany, A. C. Arpaci-Dusseau, R. H. Arpaci-Dusseau
Rethinking the fundamental abstractions of the file system.
Dismantling the Barriers to Entry
We have to choose to build a Web that is accessible to everyone.
Testing a Distributed System
Testing a distributed system can be trying even under the best of circumstances.
Technical Perspective: Not Just a Matrix Laboratory Anymore
Mathematics is not difficult to find in Chebfun, the subject of "Computing Numerically with Functions Instead of Numbers."
Computing Numerically with Functions Instead of Numbers
Lloyd N. Trefethen
We present the Chebfun system for numerical computation with functions, which is based on a key idea: an analogy of floating-point...
Seeking Anonymity in an Internet Panopticon
Joan Feigenbaum, Bryan Ford
The Dissent system aims for a quantifiably secure, collective approach to anonymous communication online.
Framing Sustainability as a Property of Software Quality
Patricia Lago, Sedef Akinli Koçak, Ivica Crnkovic, Birgit Penzenstadler
This framework addresses the environmental dimension of software performance, as applied here by a paper mill and a car-sharing...
Debugging High-Performance Computing Applications at Massive Scales
Ignacio Laguna, Dong H. Ahn, Bronis R. de Supinski, Todd Gamblin, Gregory L. Lee, Martin Schulz, Saurabh Bagchi, Milind Kulkarni, Bowen Zhou, Zhezhe Chen, Feng Qin
Dynamic analysis techniques help programmers find the root cause of bugs in large-scale parallel applications.
Discovering Genes Involved in Disease and the Mystery of Missing Heritability
The challenge of missing heritability offers great contribution options for computer scientists.
Commonsense Reasoning and Commonsense Knowledge in Artificial Intelligence
Ernest Davis, Gary Marcus
AI has seen great advances of many kinds recently, but there is one critical area where progress has been extremely slow: ordinary...