Google Tech Talk June 19, 2012 Google NYC Presented by John Micco ABSTRACT John Micco, a member of the Engineering Tools group at Google, will describe the continuous integration system built to help manage testing automation at Google. Continuous integration systems play a crucial role in modern software development practices, keeping software working while it is being developed. The basic ste...

Google Tech Talk July 25, 2012 Google NYC Presented by Noah Snavely ABSTRACT We live in a world of ubiquitous imagery, in which the number of images at our fingertips is growing at a seemingly exponential rate. These images come from a wide variety of sources, including Google Maps and related sites, webcams, and millions of photographers around the world uploading billions and billions of imag...

Google Tech Talk August 13, 2012 Presented by Philip Guo. ABSTRACT A month ago, Philip Guo wrote a memoir documenting his Ph.D. experiences and released it online for free (http://pgbovine.net/PhD-memoir.htm ). As the first comprehensive account of an entire modern Ph.D. experience, over 50,000 people have read it, and hundreds have sent him heartfelt email responses. In this informal talk, Phi...

Geoffrey Hinton University of Toronto Abstract: Recent advances in machine learning cast new light on two puzzling biological phenomena. Neurons can use the precise time of a spike to communicate a real value very accurately, but it appears that cortical neurons do not do this. Instead they send single, randomly timed spikes. This seems like a clumsy way to perform signal processing, but a rece...

Google Tech Talk June 26, 2012 Presented by Andrey Breslav. ABSTRACT Some years ago "alternative" programming languages for the JVM lived mostly in research labs and garages, industry knew about some of them, sometimes even used them, but never produced them. Recently, the trend has changed: new languages are backed by industrial vendors. To put it another way: the time has come for a new JVM l...

Alireza Nader visited Google LA to discuss "Coping with a Nuclearizing Iran." It is not inevitable that Iran will acquire nuclear weapons or event that it will gain the capacity to qiuckly produce them. US and even Israeli analysts continually push their estimates for such an event further into the future. Nevertheless, absent a change in Iranian policy, it is reasonable to assume that, some ti...

Google Tech Talk March 15, 2012 Presented by Axel Naumann, CERN. ABSTRACT At CERN, 50 million lines of C++ code are being used by about 10 thousand physicist. Many of them are not programming experts. To make writing C++ more accessible, ROOT (http://root.cern.ch), one of the core tools at CERN, has been using the CINT C++ interpreter for more than 15 years. CINT also opens up a whole new world...