- 1 Putting the Fun in Functional: Applying Game Mechanics to Functional Software
- 2 Theory and Practice of Cryptography: Verifying elections with Cryptography
- 3 Lessons From Advogato
- 4 Howard Rheingold: Way-new collaboration
- 5 Jonathan Haidt: The real difference between liberals and conservatives
- 6 Enhancing Web 2.0 Accessibility Via AxsJAX
In this session, we'll review the psychology and system thinking behind game design, and learn how to use game mechanics to create an experience that's fun, compelling, and addictive on the Web and mobile. We'll conclude by showcasing some cutting-edge services that incorporate these ideas and show us what future of social and applications will look like.
Topics include: Introduction to Modern Cryptography, Using Cryptography in Practice and at Google, Proofs of Security and Security Definitions and A Special Topic in Cryptography
This talk is one in a series hosted by Google University: Wednesdays, 11/28/07 - 12/19/07 from 1-2pm
Speaker: Steve Weis Steve Weis received his PhD from the Cryptography and Information Security group at MIT, where he was advised by Ron Rivest. He is a member of Google's Applied Security (AppSec) team and is the technical lead for Google's internal cryptographic library, KeyMaster.
Ralph Levien, developer of Advogato, June 25, 2007:
"Advogato is a community blog for free software developers, founded in 1999 as a testbed for ideas on attack-resistant trust metrics. The site now has 13k registered users, of whom over 3000 are ranked with one of the "Apprentice", "Journeyer", or "Master" certifications. Though I neglected the maintenance of the site for many years, it has retained an active community, and is seeing significant new life since it was handed over to the new maintainer, Steven Rainwater. By the exponential-growth standards of the dot-com boom, Advogato has been only a modest success. Yet, the experience of the site over the years contains a number of lessons. First and foremost, attack-resistant trust metrics do work. The site succeeds in being remarkably spam-free, as well as completely open to the worldwide community of free software developers, and achieves these goals without needing a huge amount of manual input to delete spammers. Thus, the main lesson is that trust metrics do work, but they need to be applied with care. Experience with the site teaches the importance of choosing and implementing the appropriate trust metric for the assumptions at hand. There is widespread "cert inflation," where many users are ranked higher than the guidelines would recommend. The trust metrics also did not bring a flow of very high quality articles to the front page. Another important lesson is that openness and transparency work. The workings of the trust metric (including the complete source code) is public. Thus, Advogato strongly refutes the prevailing wisdom that secrecy is needed for spam protection. This lesson is similar to the ineffectiveness of "security through obscurity". Lastly, I'll spend some time discussing why Advogato failed to catch fire in the public's imagination, despite its qualities. Possible factors include lack of promotion, and fact that the trust metrics were never tested against real money."
Howard Rheingold talks about the coming world of collaboration, participatory media and collective action -- and how Wikipedia is really an outgrowth of our natural human instinct to work as a group. About Howard Rheingold
Writer, artist and designer, theorist and community builder, Howard Rheingold is one of the driving minds behind our net-enabled, open, collaborative life.
Psychologist Jonathan Haidt studies the five moral values that form the basis of our political choices, whether we're left, right or center. In this eye-opening talk, he pinpoints the moral values that liberals and conservatives tend to honor most.
Accessibility 2.0 is now a hot topic on the Web and we would like to move from a world where AJAX applications were a straight No-No with respect to blind users to a world where these same technologies are used to enhance their usability for everyone.
Google-AxsJAX is an Open Source framework for injecting usability enhancements into Web 2.0 applications. In this talk, Charles Chen and T. V. Raman will give a hands-on tutorial on using AxsJAX.