Debugging Backwards in Time

Google TechTalks
January 11, 2006

Bil Lewis

Bil Lewis is a computer scientist who has worked on natural language understanding, expert systems, language design, and programming tools. He studied at Ripon College, the University of Indiana, and Penn. He has taught at Stanford and for numerous companies. He has worked at Stanford Research Institute, the FMC AI Center, and Sun Microsystems. He wrote “GNU Emacs Lisp”, the “Threads Primer”, “Multithreaded Programming with PThreads”, and “Multithreaded Programming with Java”. ABSTRACT
What if a debugger could allow you to simply step BACKWARDS? Instead of all that hassle with guessing where to put breakpoints and the fear of typing “continue” one too…

SAXually Explicit Images: Data Mining Large Shape Databases

Google TechTalks
May 12, 2006

Eamonn Keogh

ABSTRACT
The problem of indexing large collections of time series and images has received much attention in the last decade, however we argue that there is potentially great untapped utility in data mining such collections. Consider the following two concrete examples of problems in data mining.

Motif Discovery (duplication detection): Given a large repository of time series or images, find approximately repeated patterns/images.

Discord Discovery: Given a large repository of time series or images, find the most unusual time series/image.

As we will show, both these problems have applications in fields as diverse as anthropology, crime…

Core Patterns for Web Permissions

Google TechTalks
July 19, 2006

Tyler Close

Visiting Scientist Hewlett-Packard Laboratories

Mr. Close is a researcher and developer, working in the field of secure, multi-user, distributed applications since 1998.

ABSTRACT
In Authorization Based Access Control (ABAC) systems built with object-capabilities, an access policy is expressed by the shape of a reference graph: what a user can do is determined by where they are in the reference graph and what other parts of the graph are reachable from that point. By applying some basic cryptography to create links that act as “webkeys”, we can construct URL graphs that are compatible with today’s WWW infrastructure and additionally provide the…

How can we better understand customers?

Google TechTalks
July 18, 2006

Ely Dahan

At MIT’s Sloan School of Business, Ely Dahan taught high tech marketing and new product development. He now develops new models and methods for developing products at UCLA’s Anderson School of Business. Dahan has developed internet-based market research methods, mathematical models of parallel and sequential prototyping, the economics of cost reduction, and strategies for mass customization. Prior to entering academia, he was national product manager for W.R. Grace and NEC until 1984, when he founded a computer networking company in Maryland, serving as CEO until the firm was acquired in 1993. He is the recipient, along with his coauthors, of the INFORMS…

Clustering Aggregation

Google TechTalks
March 22, 2006

Aristides Gionis

Aristides Gionis received his Ph.D. from Stanford University in 2003, and he is currently a senior researcher at the Basic Research Unit of Helsinki Institute of Information Technology.

ABSTRACT
We consider the following problem: given a set of clusterings, find a clustering that agrees as much as possible with the given clusterings.

This problem, clustering aggregation, appears naturally in various contexts. For example,clustering categorical data is an instance of the problem: each categorical variable can be viewed as a clustering of the input rows. Moreover, clustering aggregation can be used as a metaclustering method to improve the…

Zero Configuration networking with Bonjour

Google TechTalks
November 2, 2005 Dr. Stuart Cheshire, Apple Computer
http://www.stuartcheshire.org/

ABSTRACT
The desirability of making IP networking easy to use has been obvious for many years, but achieving that goal has proved elusive. One day, Stuart Cheshire got tired of fellow Stanford Computer Science PhD students wanting to print from his Mac (via AppleTalk) because they couldn’t work out how to configure their Linux /etc/printcap files to access the network printer they wanted to use via IP, and he decided it was time someone did something about it.

Thus began a long saga, beginning with the formation of the IETF “Zero Configuration Networking” working group, and ending where we are…

The first class(ification)-oriented representational…

Google TechTalks
April 19, 2006

Lev Goldfarb

ABSTRACT
Any environment can be viewed as a multitude of evolving and interacting classes of ‘objects’. Why hasn’t this simple and unifying view inspired the organization of various databases and search engines, as well as the development of AI, and CS in general?

I suggest that the primary (and non-obvious) reason for the current state of affairs is the total lack of class-oriented representational formalisms in CS, and indeed in all sciences. As to the substantial efforts exerted by the pattern recognition and machine learning communities to understand classification, all such efforts have been confined to conventional representational…

People as Medium: Some Principles of Responsive…

Google TechTalks
August 10, 2006

Matt Gorbet, Susan Gorbet, Rob Gorbet
Gorbet Design

ABSTRACT
Gorbet Design’s mission is to enhance the experience of public space through the creative application of technology. Using innovative physical interactions, their design practice and public artworks add surprise and delight to spaces like retail stores, hotels, airports and museums. Their interactive marquee ‘P2P: Power to the People’ is currently being shown at the ZeroOne festival in San Jose (http://www.gorbet.com/p2p). They will speak about some of their projects and the principles that they bring to their practice.

Comparing American and Chinese Negotiation Styles

Google TechTalks
August 24, 2006

Terry Hird, UC Berkeley, Founder of Negotiation-International, has over 25 years of international business and negotiation under his belt. Terry’s work as a business owner, consultant and educator has brought him into contact with top business, organizations and learning institutions around the world. He has done business and negotiation in more than fifty countries throughout Asia, Europe, The Middle East, South America, and Africa. To learn more about Terry & Negotiation-International, visit http://www.negotiation-international.com

ABSTRACT
There is no Chinese word for negotiation. Tan pan translates “discussion or making a judgment”. In Chinese a negotiation…