Papers We Love Videos
- All Videos (218)
- Rylan Talerico on Zep: A Temporal Knowledge Graph Architecture for Agent Memory [PWL NYC] 2025-12-07
- Michael Vaughn on EXE: Automatically Generating Inputs of Death [PWL NYC] 2025-10-28
- Alex Weisberger on Perfomal [PWL NYC] 2025-03-18
- Alex Kesling on Apache Arrow DataFusion [PWL NYC] 2025-02-12
- Yotam Bentov on Error Detecting and Error Correcting Codes [PWL NYC] 2024-12-13
- Nathan Taylor on Liquid Type Systems [PWL NYC] 2024-11-22
- Yiduo Ke on Bin packing can be solved within 1 + ε in linear time [PWL NYC] 2024-08-30
- Eric Leung on Attention Is All You Need [PWL NYC] 2024-07-16
- Ori Bernstein on An Introduction to Bε-trees and Write-Optimization [PWL NYC] 2023-06-21
- PWLTO#15 – Nate Smith on Dynamo: Amazon's Highly Available Key-Value Store 2023-05-23
- Sense and Structure: Towards a Textual Analysis of Software 2022-10-21
- A Case for Correctly Rounded Math Libraries 2022-10-21
- Hashing it Out? Understanding Psychoactive Substance Use in Programming 2022-10-19
- Give the Drummer Some More: Advances in Breakbeat Analysis/Synthesis 2022-10-19
- A Requiem for SIDH: Efficient algorithms for supersingular isogeny Diffie-Hellman 2022-10-17
- 3GC Collaborative and Creative Content Generation in Game Design 2022-10-17
- Jake Moshenko on Zanzibar: Google’s Consistent, Global Authorization System [PWL NYC] 2021-07-29
- Michael Pigott on Toward a Generic Fault Tolerance Technique [PWL NYC] 2021-06-10
- Irene Zhang on The Demikernel and the Future of Kernel-Bypass Systems 2021-02-25
- PWL Mini Panel with Adrian Colyer 2021-02-25
- Toma Morris on CRaft: An Erasure-coding-supported Version of Raft [PWL NYC] 2020-09-03
- David Ashby on Understanding Real-World Concurrency Bugs in Go [PWL NYC] 2020-07-22
- Catherine Holloway on The Mathematics of Origami [PWL NYC] 2020-05-30
- Dan Bentley on Build Systems a la Carte [PWL NYC] 2020-05-30
- Sean T. Allen on Deny Capabilities for Safe, Fast Actors [PWL NYC] 2020-01-17
- Life Beyond Distributed Transactions / Space-efficient Static Trees and Graphs [PWL NYC] 2020-01-03
- Papers We Love SF - Johnathan Chiu and Bruce Spang 2019-11-22
- Nyah Check on Serverless Computing: One step forward and two steps backward [PWL-SF] 10/2019 2019-11-21
- Jana Iyengar on The death of an end-to-end internet (and a way forward) [PWL SF] 08/2019 2019-10-22
- Lightinging Round! 2019 [PWL NYC] 2019-09-19
- Distributed Consensus Revised by Heidi Howard [PWLConf 2019] 2019-09-19
- Building Personable Machines by Star Simpson [PWLConf 2019] 2019-09-19
- What About the Natural Numbers? by José Manuel Calderón Trilla [PWLConf 2019] 2019-09-19
- Is Program Analysis the Silver Bullet Against Software Bugs? by Karim Ali [PWLConf 2019] 2019-09-19
- Anonymity in the Bitcoin Peer-to-Peer Network by Giulia Fanti [PWLConf 2019] 2019-09-19
- On the Expressive Power of Programming Languages by Shriram Krishnamurthi [PWLConf 2019] 2019-09-19
- Jessie Frazelle on A Tale of Two Papers [PWL SF] 08/2019 2019-09-03
- Elizabeth Ramirez on Transition Matrix Estimation in High Dimensional Time Series [PWL NYC] 2019-07-27
- John Valois on Wait-Free Synchronization [PWL NYC] 2019-05-14
- PWLTO#27 - Ben Darwin on State Machines All The Way Down 2019-05-01
- Sun-Li Beatteay on Guaranteeing Consensus in Distributed Systems with CRDTs [PWL NYC] 2019-04-18
- Sarah Groff Palermo on Exception Handling: Issues and a Proposed Notation [PWL NYC] 2019-04-17
- John Feminella on Impossibility of Distributed Consensus with One Faulty Process 2019-03-05
- André Freitas on Dapper, a Large-Scale Distributed Systems Tracing Infrastructure [PWL Porto] 2019-01-30
- Divide and Conquer Algorithms by Elijah Ben Izzy [PWL NYC] 2019-01-03
- Time, Clocks and Ordering of Events in a Dist. System by Dan Rubenstein [PWL NYC] 2019-01-03
- A Tutorial on Thompson Sampling by Lydia Gu [PWL NYC] 2018-12-09
- Problem Detection by John Allspaw [PWL NYC] 2018-12-09
- Shape Decomposition for Multi-channel Distance Fields by Zach Tellman [PWL SF] 2018-11-14
- Consensus algorithms, Paxos and Raft by Yifan Xing [PWL BOS] 2018-11-13
- "The Future of the Grid: Policy, Technology, and Market Change" by Casey Canfield [PWLConf 2018] 2018-10-20
- "Stable Fluids" by Dan Piponi [PWLConf 2018] 2018-10-20
- "A Rehabilitation of Message-passing Concurrency" by Frank Pfenning [PWLConf 2018] 2018-10-20
- "Computer-aided Concurrent Programming" by Roopsha Samanta [PWLConf 2018] 2018-10-20
- "Standards We Love" by Heidy Khlaaf [PWLConf 2018] 2018-10-20
- "Including Equity in Tech Work" by Ari Schlesinger [PWLConf 2018] 2018-10-20
- John Feminella on Bitcoin: A Peer-to-Peer Electronic Cash System [PWL NYC] 2018-10-18
- Dan Bentley on The Connection Machine [PWL NYC] 2018-10-18
- Matthew Bergman - Computing Machinery and Intelligence [PWL NYC] 2018-10-18
- Camilo Aguilar on the Rsync Algorithm [PWL NYC] 2018-10-18
- Sean T. Allen on Life Beyond Distributed Transactions: An Apostate’s Opinion [PWL SF] 07/2018 2018-10-07
- Aaron Goldman on Chord [PWL SF] 08/2018 2018-10-07
- Gwen Shapira on Peeking Behind the Curtains of Serverless Frameworks [PWL SF] 09/2018 2018-10-07
- Douglas Creager, Pastry (Papers We Love BOS, July 2018) 2018-07-30
- Sally Radwan - What does Explainable AI Really Mean? [PWL NYC] 2018-07-28
- Carmen Andoh - Communicating Sequential Processes [PWL NYC] 2018-07-28
- Matt Adereth - The Mode Tree: A Tool for Visualization of Nonparamtric Density Features [PWL NYC] 2018-07-28
- Sandy Vanderbleek on Correcting A Widespread Error in Unification Algorithms 2018-06-21
- Libby Kent on Ethereum: The World Computer [PWL NYC] 2018-06-12
- Scott Vokes on An Efficient Context-Free Parsing Algorithm [PWL SF] 5/2018 2018-06-10
- Ben Linsay on HyperLogLog [PWL NYC] 2018-06-06
- Dave Cheney on What Have We Learned from the PDP-11? [PWL SF] 11/2017 2018-06-03
- Omoju Miller on Popularity and Demographic Biases in Recommender Evaluation [PWL SF] 4/2018 2018-06-03
- Scott Andreas on Overlapping Experiment Infrastructure [PWL SF] 8/2017 2018-06-03
- Cathie Yun on Bulletproofs: Short Proofs for Confidential Transactions and More [PWL SF] 3/2018 2018-06-01
- A tutorial on the universality and expressiveness of fold [PWL Madrid] 2018-05-29
- Niko Matsakis on Lambda Prolog - May 2018 [PWL BOS] 2018-05-29
- David Ashby on SHA256 [PWL NYC] 2018-05-29
- Bonnie Eisenman on Multiphase Numerical generation [PWL NYC] 2018-05-09
- A Tour Around the Functional Programming World (Spanish) [PWL Madrid] 2018-05-03
- Kolton Andrus On Designing and Deploying Internet Scale Services [PWL SF] 2/2018 2018-03-31
- Ben Sigelman on Pivot Tracing [PWL SF] 5/2017 2018-03-31
- BBR Based Congestion Control with Hannes Sowa [PWL NYC] 2018-03-28
- Suz Hinton on Accessible images (AIMS) [PWL NYC] 2018-03-28
- Matt Adereth on Distributed black-box optimization techniques [PWL SF] 12/2017 2018-02-10
- Yawar Amin on Lightweight Static Capabilities [PWL TO] 10/2017 2017-12-19
- Leo Zovic on Pursue Robust Indefinite Scalability [PWL TO] 11/2017 2017-12-19
- Diogo Biazus on Out of the Tarpit [PWL TO] 12/2017 2017-12-19
- Simon Peyton Jones on Getting from A to B fast route finding on slow computers [PWL London] 2017-11-21
- Jessie Frazelle on "SCONE: Secure Linux Containers with Intel SGX" [PWL NYC] 2017-11-06
- Bryan Cantrill on ARC: A Self-Tuning, Low Overhead Replacement Cache [PWL SF] 10/2017 2017-10-17
- Delimited Continuations for Everyone by Kenichi Asai 2017-10-11
- What happened to distributed programming languages? by Heather Miller 2017-10-11
- Programming data for display, the PDF Story by Chas Emerick 2017-10-11
- Knittable Seashells by Fabienne Serrière 2017-10-11
- What type of thing is a type? by Ron Garcia 2017-10-11
- My History with Papers by James Long 2017-10-11
- Decoding the Sensuality in Music by Elaine Chew 2017-10-11
- Gershom Bazerman on "Homological Computations for Term Rewriting Systems" [PWL NYC] 2017-10-05
- Stephen Tu on "Least Squares Policy Iteration" [PWL NYC] 2017-10-05
- Wes Chow on "Off-the-Record Communication, or, Why Not To Use PGP" [PWL NYC] 2017-09-15
- Lightning Talk: Sophia Gold on An Intellectual History of Automatic Differentiation 2017-08-02
- Daniel Doubrovkine on Auctions and bidding: A guide for computer scientists 2017-08-02
- PWL - QCon NYC Edition | John Langford on Making Contextual Decisions with Low Technical Debt 2017-08-02
- Papers We Love - QCon NYC Edition | Charity Majors on Scuba: Diving into Data at Facebook 2017-08-02
- Papers We Love - QCon NYC Edition | Gwen Shapira on Realtime Data Processing at Facebook 2017-08-02
- Papers We Love - QCon NYC Edition | Matt Adereth on the January 1965 issue of The Computer Journal 2017-08-02
- PWLSF - 7/2017 - Kevin Burke on Curve25519 and Fast Public Key Cryptography 2017-07-31
- PWLSF - 4/2017 - Yifan Wu on Reactive Vega 2017-07-06
- PWLSF - 6/2016 - Kiran Bhattaram on A Mathematical Theory of Communication 2017-07-06
- PWLSF - 3/2017 - Tom Santero on DeepStack: Expert-Level Artificial Intelligence in No-Limit Poker 2017-07-06
- William Byrd on "The Most Beautiful Program Ever Written" [PWL NYC] 2017-05-24
- Andrew Turley on The Relationship Between COBOL and Computer Science 2017-05-24
- Kiran Bhattaram on Failure Detectors 2017-04-13
- No Silver Bullet with Dr. Fred Brooks - Papers We Love Raleigh-Durham 2017-04-12
- Erich Ess on Imaging Vector Fields Using Line Integral Convolution 2017-03-27
- Peter Alvaro on "Causes and Explanations: A Structural-Model Approach" 2017-03-16
- Caitie McCaffrey on "Distributed Programming in Argus" 2017-03-16
- PWLSF - Bryan Fink on "A Brief History of NTP Time: Memoirs of an Internet Timekeeper" 2017-03-15
- PWLSF - Diego Ongaro on The criteria to be used in decomposing systems into modules 2017-03-15
- PwL Remote #2 - Philip Wadler on Definitional Interpreters for Higher-Order Programming Languages 2017-01-24
- How To Read an Academic/Scientific Paper 2017-01-23
- Wil Yegelwel on The Rendering Equation 2017-01-23
- PWLTO#22 – David Kua on The Weakest Failure Detector for Solving Consensus 2016-12-08
- Elizabeth Ramirez on A New Approach to Linear Filtering and Prediction Problems 2016-11-10
- Tony Arcieri on A Protocol for Interledger Payments 2016-10-20
- PWLTO#21 – Ding Yuan on The Design and Implementation of a Log-Structured File System 2016-10-07
- Jim Benvenuto on EPITAXIS 2016-10-03
- Armon Dadgar on Vivaldi: Decentralized Network Coordinate System 2016-09-27
- "Papers I Have Loved" by Casey Muratori 2016-09-26
- "Design Philosophy in Networked Systems" by Justine Sherry 2016-09-26
- "Automatic Patch Generation" by Claire Le Goues 2016-09-26
- "Abuse of An Algorithm Comes As No Surprise" by Marius Watz 2016-09-26
- "Multiparty Session Types and their Applications to Concurrent & Dist. Systems" by Nobuko Yoshida 2016-09-26
- "Randomized Gossip Methods" by Dahlia Malkhi 2016-09-26
- PWLTO#7 – Paul Osman on CRDTs - Commutative Replicated Data Types 2016-09-14
- PWLTO#14 – Scott Rostrup on Tracing the Meta-Level: PyPy’s Tracing JIT Compiler 2016-09-14
- PWLTO#5 – Colin Lupton on Quantum Lambda Calculus 2016-09-14
- PWLTO#19 – Suhail Shergill on Semantics of Probabilistic Programs 2016-09-14
- PWLTO#18 – James MacAulay on The Mechanical Evaluation of Expressions 2016-09-14
- PWLTO#13 – Raveesh Nagpal on An Error Model for Pointing Based on Fitts’ Law 2016-09-14
- PWLTO#17 – Donny Nadolny on Rowhammer.js 2016-09-14
- PWLTO#6 – Max Veytsman on The First Level of Super Mario Bros. 2016-09-14
- PWLTO#20 – Duffy O'Craven on The World's Fastest Scrabble Program 2016-09-14
- PWLTO#12 – Suhail Shergill on Reflection without Remorse 2016-09-14
- David Nolen on Parsing With Derivatives 2016-09-13
- Epidemic Broadcast Trees 2016-09-01
- Paul Borrill on Time clocks and the reordering of events 2016-08-20
- Deniz Altınbüken on Chain Replication (old and new) 2016-08-20
- Wes Chow (Mini) on Tiered Replication: A Cost-effective Alternative to Full Cluster Geo-replication 2016-08-20
- Papers We Love - QCon NYC Edition w/ Evelina, Eric, Ines, & Caitie 2016-07-06
- John Allspaw on Common Ground and Coordination in Joint Activity 2016-06-14
- Paul Snively on Propositions as Types 2016-06-07
- PWLTO#16 – Andrew Louis on The Memex and designing the internet before digital computers 2016-05-09
- Building Program Vector Representations for Deep Learning 2016-04-25
- PWLSF - 3/2016 - Caitie McCaffrey on "Sagas" 2016-03-18
- PWLSF - 2/2016 - Matt Adereth on "A Scalable Bootstrap for Massive Data" 2016-03-05
- Ryan Zezeski's Introduction for Bryan Cantrill 2016-03-04
- Bryan Cantrill on Jails and Solaris Zones 2016-03-03
- Ramsey Nasser on Push Pull ++ 2016-03-02
- Bill Berry on No Silver Bullet 2016-02-05
- Path, Trees and Flowers 2016-02-04
- PWLSF - 1/2016 - Henry Robinson on "No compromises: distributed transactions with consistency.." 2016-01-22
- PWLSF - 4/2015 - Jordan West on Logical Time 2016-01-22
- Diff and Blame: an intuitive overview 2016-01-20
- PWLSF - 12/2015 - Nathan Taylor on OS scalability & Chris Meiklejohn on Chain Replication 2015-12-18
- PWLSF - 10/2015 - Aysylu Greenberg on "Probabilistic Accuracy Bounds" 2015-12-14
- PWLSF - 09/2015 - Jason Brown on Epidemic Algorithms for Replicated Database Maintenance 2015-12-13
- PWLSF- 11/2015 - Gareth Morgan on The Rendering Equation & Tony Arcieri on Macaroons 2015-12-11
- PWLSF- 08/2015 - Bob Poekert on COOLCAT 2015-12-11
- Tom Santero on Leslie Lamport's Buridan’s Principle 2015-12-09
- Sam L’ecuyer on Macaroons: Cookies with Contextual Caveats 2015-11-03
- PWLTO#10 – Ben Darwin on Programming with Algebraic Effects and Handlers 2015-10-16
- PWLTO#11 – Peter Sobot on An Industrial-Strength Audio Search Algorithm 2015-10-16
- Oliver Charles on Kleisli Arrows of Outrageous Fortune 2015-10-14
- Bodil Stokke on µKanren: A Minimal Functional Core for Relational Programming 2015-10-13
- Ryan Zezeski's Memory by the Slab: The Tale of Bonwick's Slab Allocator 2015-10-13
- Tomas Petricek on Paul Feyerabend's The Against Method 2015-10-13
- Jim Benvenuto on Metaobject Protocols Why We Want Them And What Else They Can Do 2015-10-03
- Michael Bernstein on Propositions as Types 2015-09-02
- Eric Scrivner on Bitcoin: A Peer-to-Peer Electronic Cash System 2015-08-27
- Bill Berry on Hints for Computer System Design 2015-08-20
- Jason Ganetsky on Making a Fast Curry: Push/Enter vs. Eval/Apply for Higher-order Languages 2015-08-12
- PWLSF-07/2015 - Devon O'Dell on Nonblocking Algorithms & Scalable Multicore Programming 2015-07-02
- PWLTO#8 – Donny Nadolny on Raft 2015-06-25
- Phil Freeman on Principal type-schemes for functional programs 2015-06-25
- Samy Al Bahra on Making Lockless Synchronization Fast 2015-06-24
- Mark Masse on Architectural Styles and the Design of Network-based Software 2015-06-04
- Ryan Nichols on An Axiomatic Basis for Computer Programming 2015-05-08
- Neha Narula on The Scalable Commutativity Rule 2015-04-06
- PWLSF - 03/2015 - Armon Dadgar on Bloom Filters and HyperLogLog 2015-03-31
- John Myles White on Fundamental Concepts in Programming Languages 2015-03-24
- PWLSF-02/2015 - Caitie McCaffrey on Orleans: A Framework for Cloud Computing 2015-03-06
- PWLTO#4 – Chris Saunders on Teaching Garbage Collection 2015-03-02
- Andrew Turley on Incremental Mature Garbage Collection Using the Train Algorithm 2015-03-02
- Sam Tobin-Hochstadt on Composable and Compilable Macros 2015-02-12
- PWLSF- 12/2014 - Peter Bailis on Managing Update Conflicts in Bayou 2015-01-26
- PWLTO#3 – Dann Toliver on Fast Functional Lists 2015-01-13
- Jeff Larson - On the resemblance and containment of documents 2014-12-26
- Jean Yang on An Axiomatic Basis for Computer Programming 2014-12-26
- Camille Fournier on The Chubby lock service for loosely-coupled distributed systems 2014-12-26
- PWLTO#2 – James MacAulay on Elm: Concurrent FRP for Functional GUIs 2014-12-05
- PWLSF- 11/2014 - Leif Walsh on Level Ancestor Simplified 2014-11-18
- PWLTO#1 – John-Alan Simmons on Chord: A Scalable P2P Lookup Service for Internet Applications 2014-11-09
- PWLSF#8 - Kyle Kingsbury on The attraction between two perfectly conducting plates 2014-11-06
- Leif Walsh on The LCA Problem Revisited 2014-11-03
- Peter Burka on Crossing the Gap from Imperative to Functional Programming through Refactoring 2014-11-03
- PWLSF - 08/2014 - Peter Alvaro: Using Reasoning about Knowledge to Analyze Distrtibuted Systems 2014-10-07
- PWLSF- 09/2014 - Armon Dadgar on SWIM 2014-10-07
- Aysylu Greenberg on One VM to Rule Them All 2014-09-14
- Erik Hinton on The Derivative of a Regular Type is its Type of One-Hole Contexts 2014-09-14
- PWLSF - 07/2014 - Henry Robinson on FLP 2014-07-25
- David Greenberg on Sparrow: Distributed, Low Latency Scheduling 2014-06-18
- PWLSF - 06/2014 - Joel VanderWerf on Calvin 2014-06-06
- PWLSF - 05/2014 - Bruce Spang on Bimodal Multicast 2014-05-23
- PWLSF - 04/2014 Andy Gross on The Akamai Network 2014-05-07
- PWLSF - 03/2014 - Ryan Kennedy and Anjali Shenoy on Dapper 2014-05-07
- Michael Bernstein on A Unified Theory of Garbage Collection 2014-02-28