FCRC 2011: David A. Ferrucci: IBM's Watson/DeepQA Ravi Kannan: Algorithms: Recent Highlights and Challenges Luiz Andre Barroso: Warehouse-Scale Computing: Entering the Teenage Decade Luis von Ahn: Solving Problems with Millions of Humans and Computers Maja Mataric: Robots Among Us? Human-Robot Interaction Methods for Socially Assistive Robotics Leslie G. Valiant: (Turing Award Lecture) PODC 2010: Pierre Fraigniaud: Distributed computational complexities: are you Volvo-driving or NASCAR-obsessed? Eric Brewer: A certain freedom: exploring the CAP space Hagit Attiya: The inherent complexity of transactional memory and what to do about it SPAA PODC 2009: Sarita V. Adve: Memory Models: A Case for Rethinking Parallel Languages and Hardware Bruce Hendrickson: Emerging Challenges and Opportunities in Parallel Computing: The Cretaceous Redux? Robbert van Renesse: Refining the Way to Consensus PODC 2008: Peter Druschel: Accountability for Distributed Systems. Joe Halpern: Beyond Nash Equilibrium: Solution Concepts for the 21st Century. Don Towsley: The Internet is Flat: A brief history of networking over the next ten years. Prakash Panangaden: Knowledge and Information in Probabilistic Systems. Special session in honor of Nancy Lynch's 60th birthday: Michael Fischer: Evolution of Distributed Computing Theory: From Concurrency to Networks and Beyond. Hagit Attiya and Jennifer Welch: A World of (Im)Possibilities. Roberto Segala: The Power of Simulation Relations. Seth Gilbert: On Robustness, Fault-Tolerance, and Wireless Networks. Maurice Herlihy: The Future of Distributed Computing: Renaissance or Reformation? PODC 2007: Marc Tremblay: Transactional Memory for a Modern Microprocessor. Tom Leighton: The Akamai Approach to Achieving Performance and Reliability on the Internet. PODC 2006: Maurice Herlihy: Taking Concurrency Seriously: New Directions in Multiprocessor Synchronization. Danny Dolev: Century papers at the First Quarter-Century Milestone. Tushar Chandra: Paxos Made Live - An Engineering Perspective. Jon Kleinberg: Distributed Social Systems. Werner Vogels: Life is not a State-Machine: The Long Road from Research to Production. SPAA PODC 2005: Elias Koutsoupias: The Price of Anarchy of Congestion Games and Coordination Mechanisms PODC 2004: Joffroy Beauquier: Self-stabilization: Past, Present, Future. Ran Canetti: Security and Composition of Cryptographic Proctocols. Ariel Orda: Over Two Decades of Research on Networking Games. Doug Lea: Concurrency: From PODC to J2SE, and Back. PODC 2003: Joan Feigenbaum and Scott Shenker: Tutorial: Incentives and Internet Computation. Jeffrey B. Lotspiech, Tushar Chandra, and Donald E. Leake Jr.: Tutorial: Content Protection Technologies. Michael Franklin: Data Streams, Message Brokers, Sensor Networks, and Other Strange Places for Database Query Processing. Ross Anderson: Cryptography and Competition Policy -- Issues with `Trusted Computing'. Butler Lampson: Principles of Computer Security Silvio Micali: Simple and Fast Optimistic Protocols for Fair Electronic Exchange . Celebrating Michael Fischer's 60th birthday: Nancy Lynch: Working with Mike on Distributed Computing Theory, 1978-1992. Leslie Lamport: ??? Rebecca Wright: Fischer's Cryptographic Protocols. Albert Meyer: M.J. Fischer, et al., The First Decade -- mid-60's to 70's. PODC 2002: Idit Keidar and Sergio Rajsbaum: On the Cost of Fault-Tolerant Consensus When There Are No Faults. Deborah Estrin: Sensor Networks Research: In Search of Principles. Frans Kaashoek: Peer-to-peer computing: a new direction in distributed computing. Bruce Maggs: Global Content Delivery. PODC 2001: James Anderson: Lamport on Mutual Exclusion: 27 Years of Planting Seeds. Butler Lampson: The ABCD's of Paxos. Amir Pnueli: Sticks and Stones: A Coding Scheme for Parameterized Verification. Martin Abadi: Leslie Lamport's Properties and Actions. Nancy Lynch: Implementing Atomic Objects in a Dynamic Environment. Chris Rowley: The Latex Legacy 2.09 And All That. Maurice Herlihy: On Beyond Registers: Wait-free Readable Objects. PODC 2000: Leslie Lamport: Distributed Algorithms in TLA. Craig Partridge: Data Communications vs. Distributed Computing. Mark D. Hill: How Computer Architecture Trends May Affect Future Distributed Systems: From InfiniBand Clusters to Inter-Processor Speculation. Michael Ogg: A Middleware Overview: Goals, Research Issues, and Coded Examples. Eric A. Brewer: Towards Robust Distributed Systems.