~/conference

POPL 2025

date:2025-01-19..2025-01-25
location:Denver, United States
series:POPL · 8 editions

Welcome to the website of the 52nd ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2025). POPL 2025 will take place in Denver, Colorado. See the Call For Paper for detailed information. The annual Symposium on Principles of Programming Languages is a forum for the discussion of all aspects of programming languages and programming systems. Both theoretical and experimental papers are welcome on topics ranging from formal frameworks to experience reports. We seek submissions that make principled, enduring contributions to the theory, design, understanding, implementation, ...

programming language researchers, formal methods researchers, compiler developers, verification engineers, proof assistant developers, security researchers, quantum programming language researchers, systems verification engineers

typed structure editors; mixed-size C/C++ model checking; affine quantum type systems; algebraic abstract interpretation; lifting Spectre mitigation proofs; sort polymorphism for Coq; speculative execution noninterference; automated tensor graph verification; linearizability under relaxed memory; iso-recursive subtyping algorithms; dependent type meta-programming; probabilistic relational Hoare logic

titleauthorlength
Pantograph: A Fluid and Typed Structure EditorJacob Prinz, Henry Blanchette, Leonidas Lampropoulos19m
Pantograph implements a structure editor that keeps programs as typing derivations by combining tree selection (one-hole contexts for cut/paste and reordering)…
Talk in English on
Flexible Type-Based Resource Estimation in Quantum Circuit Description LanguagesAndrea Colledan, Ugo Dal Lago19m
Introduces a type-and-effect system for Quipper that produces parametric upper bounds on circuit size (width, gate count, and wire-level depth) by combining…
Talk in English on
Model Checking C/C++ with Mixed-Size AccessesIason Marmanis, Michalis Kokologiannakis, Viktor Vafeiadis21m
Presents an algorithm that lets a DPOR-based model checker handle C/C++ mixed-size accesses by treating whole instructions atomically while allowing revisits…
Talk in English on
Algebras for Deterministic Computation are Inherently IncompleteBalder ten Cate, Tobias Kappe920m
Claim: the deterministic fragment of Kleene Algebra with Tests (KAT) cannot be generated by any finite set of regular control-flow operators. The proof…
Talk in English on
Qurts: Automatic Quantum Uncomputation by Affine Types with LifetimeKengo Hirata, Chris Heunen21m
Extends Rust’s type system with sharp α types so qubits are lifetime-annotated dropable qubits (affine inside a lifetime, linear outside), gives two…
Talk in English on
A Taxonomy of Hoare-Like LogicsLena Verscht, Benjamin Lucien Kaminski20m
Classifies Hoare-like logics by giving a lattice of exact implications between transformers built from predicate transformers and a Kleene-algebra variant…
Talk in English on
Calculational Design of Hyperlogics by Abstract InterpretationPatrick Cousot, Jeffery Wang21m
Claims a calculational pipeline that starts from an algebraic semantics and builds a structural fixpoint abstract interpreter parameterized by algebraic…
Talk in English
Fulminate: Testing CN Separation-Logic Specifications in CRini Banerjee, Kayvan Memarian, Dhruv C. Makwana, Christopher Pulte, Neel Krishnaswami, Peter Sewell20m
Fulminate translates CN separation-logic annotations into executable C checks that enforce ownership ghost state and explicit ownership transfer at runtime…
Talk in English on
Do You Even Lift? Strengthening Compiler Security Guarantees Against Spectre AttacksXaver Fabian, Marco Patrignani, Marco Guarnieri, Michael Backes19m
Paper introduces a lifting framework that upgrades compiler guarantees proved for weaker speculative semantics to stronger ones without redoing full secure…
Talk in English on
QuickSub: Efficient Iso-Recursive SubtypingLitao Zhou20m
QuickSub is an algorithm for iso-recursive subtyping that is equivalent to the Amber rules but avoids renaming, unfolding and backtracking by tracking polarity…
Talk in English on
All Your Base Are Belong to Us: Sort Polymorphism for Proof AssistantsJosselin Poiret, Gaetan Gilbert, Kenji Maillard, Pierre-Marie Pédrot, Matthieu Sozeau, Nicolas Tabareau, Éric Tanter20m
Adds a principled sort quantifier that generalizes Prop, Type, and SProp and is implemented in Coq with a new sort-polymorphic prelude that replaces duplicated…
Talk in English on
The Best of Abstract InterpretationsRoberto Giacobazzi, Francesco Ranzato24m
Characterizes when an inductive abstract interpretation equals the abstraction of the concrete semantics, proves that for any non‑trivial abstract domain the…
Talk in English on
Invited Talk: Welcome to Quantum 3.0!Jens Palsberg01h 01m
Claims that 2024 experiments achieve small but real error suppression (logical error ≈ 0.1% logical error) and that current work produces only a few logical…
Talk in English on
Data Race Freedom à la ModeAina Linn Georges, Benjamin Peters, Laila Elbeheiry, Leo White, Stephen Dolan, Richard A. Eisenberg, Chris Casinghino, François Pottier, Derek Dreyer20m
DRFcaml extends OCaml's type system with new mode axes (contention and portability) to statically guarantee data-race freedom for multi-threaded OCaml while…
Talk in French on
Avoiding signature avoidance in ML modules with zippersClément Blaudeau, Didier Rémy, Gabriel Radanne21m
ZipML presents a path-based type system that prevents signature avoidance by adding floating fields—hidden signature fields represented as zippers—and four…
Talk in English
Generically Automating Separation Logic by Functors, Homomorphisms, and ModulesQiyuan Xu, David Sanan, Zhe Hou, Xiaokun Luan, Conrad Watt, Yang Liu20m
Claims a generic theory that generates separation logic reasoning rules from algebraic signatures (functors, homomorphisms, modules) and a compositional…
Talk in English
SNIP: Speculative Execution and Non-Interference Preservation for Compiler TransformationsSören van der Wall, Roland Meyer22m
Introduces a speculative semantics that models attacker-controlled microarchitectural directives and leakage and proves a proof method (a new simulation…
Talk in English on
Welcome from the general chairSteve Zdancewic07m
Conference runs with three colocated symposia, nine workshops and five tutorials, plus many student and social events; reception at 6:00, SRC poster session…
Talk in English
Inference Plans for Hybrid Particle FilteringEllie Y. Cheng, Eric Atkinson, Guillaume Baudart, Louis Mandel, Michael Carbin19m
Built Siren, a probabilistic programming language that accepts inference plan annotations to force hybrid particle filtering to keep some random variables…
Talk in English on
Bluebell: An Alliance of Relational Lifting and Independence For Probabilistic ReasoningJialu Bao, Emanuele D'Osualdo, Azadeh Farzan22m
Bluebell is a program logic that unifies unary and relational proofs by adding a joint conditioning modality that encodes conditional independence and…
Talk in English
Coinductive Proofs for Temporal HyperlivenessArthur Correnson, Bernd Finkbeiner20m
Framework shows that every forall∃ψ hyperproperty with ψ a safety relation admits a coinductive approximation, enabling incremental witness construction via…
Talk in English
Archmage and CompCertCast: End-to-End Verification Supporting Integer-Pointer CastingYonghyun Kim, Minki Cho, Jaehyung Lee, Jinwoo Kim, Taeyoung Yoon, Youngju Song, Chung-Kil Hur21m
Archmage defines a memory model that uses lazy valuation for int→ptr casts so the integer keeps its value until a pointer interpretation is required, allowing…
Talk in English
Dis/Equality GraphsGeorge Zakhour, Pascal Weisenburger, Jahrim Gabriele Cesario, Guido Salvaneschi20m
The paper develops an abstract, extensible framework that proves e-graphs encode the smallest reflexive, symmetric, transitive, congruent closure and adds…
Talk in English
Progressful Interpreters for Efficient WebAssembly MechanisationXiaojia Rao, Stefan Radziuk, Conrad Watt, Philippa Gardner19m
Implements a progressful interpreter in Coq that uses dependent types to certify both soundness and progress, and extracts an executable with proofs erasable…
Talk in English on
Unifying compositional verification and certified compilation with a three-dimensional(…)Yu Zhang, Jérémie Koenig, Zhong Shao, Yuting Wang20m
A concrete claim: a three-dimensional algebra of refinement composes module interfaces, abstraction levels, and state views so compiler correctness, linking…
Talk in English on
On Decidable and Undecidable Extensions of Simply Typed Lambda CalculusNaoki Kobayashi19m
Gives simple proofs that the reachability problem becomes undecidable for four undecidable extensions of finitary PCF and then isolates a decidable fragment…
Talk in English
CF-GKAT: Efficient Validation of Control-Flow TransformationsCheng Zhang, Tobias Kappé, David E. Narvàez, Nico Naus21m
Extends GKAT to handle hardcoded indicator variables and non‑local control flow (goto, break, return) and proves sound, complete trace‑equivalence by…
Talk in English
Consistency of a Dependent Calculus of IndistinguishabilityYiyun Liu, Jonathan Chan, Stephanie Weirich20m
Defines a concrete instance DCOIω with an infinite predicative universe hierarchy and proves logical consistency, strong normalization, and that type…
Talk in English
Program Analysis via Multiple Context Free Language ReachabilityGiovanna Kobus Conrado, Adam Husted Kjelstrøm, Jaco van de Pol, Andreas Pavlogiannis18m
Introduces MCFL reachability as a tunable, decidable underapproximation for interleaved Dyck (context-sensitive) reachability, implements an algorithm with…
Talk in English
Biparsers: Exact Printing for Data SynchronisationRuifeng Xie, Tom Schrijvers, Zhenjiang Hu19m
Claims a first biparser framework that achieves exact-printing with non-injective parsers by treating parser/printer pairs as monadic lenses, proving…
Talk in English
Program logics à la carteMax Vistrup, Michael Sammler, Ralf Jung21m
Combines reusable program-logic fragments for language effects (shared state, concurrency, nondeterminism) so logics can be composed rather than rebuilt. Uses…
Talk in French
Algebraic Temporal Effects: Temporal Verification of Recursively Typed Higher-Order(…)Taro Sekiyama, Hiroshi Unno21m
Proposes algebraic temporal effects: an axiomatized effect algebra plus an R modality for guarded recursive types that stratifies infinite behavior, an effect…
Talk in English
Top-Down or Bottom-Up? Complexity Analyses of Synchronous Multiparty Session TypesThien Udomsrirungruang, Nobuko Yoshida22m
Compares top-down global-type workflows against bottom-up endpoint inference with concrete algorithms: a new quadratic type-graph subtyping algorithm replacing…
Talk in English
Grove: A Bidirectionally Typed Collaborative Structure Editor CalculusMichael D. Adams, Eric Griffis, Thomas J. Porter, Sundara Vishnu Satish, Eric Zhao, Cyrus Omar21m
Paper claims a version-control model that removes patch synthesis and three-way merge by making edits commute: edits become no diff or merge commutative…
Talk in English on
Semantic Logical Relations for Timed Message-Passing ProtocolsYue Yao, Grant Iraci, Cheng-En Chuang, Stephanie Balzer, Lukasz Ziarek19m
Presents a semantic logical relation that proves any well‑typed program inhabits the timed protocol relation (fundamental theorem) and also lets per‑instance…
Talk in English
Formalising Graph Algorithms with CoinductionDonnacha Oisín Kidney, Nicolas Wu21m
Formalisation in Cubical Agda treats graphs as coinductive functions V -> Neighbors V where neighbors are monus-weighted neighbors (possibly infinite multisets…
Talk in English
Tail Modulo Cons, OCaml, and Relational Separation LogicClément Allain, Frédéric Bour, Basile Clément, François Pottier, Gabriel Scherer21m
Implements Tail Modulo Constructor in the OCaml compiler and shows it reliably turns non‑tail List.map‑style definitions into stack‑safe code; proof of…
Talk in English on
An Incremental Algorithm for Algebraic Program AnalysisChenyu Zhou, Yuzhou Fang, Jingbo Wang, Chao Wang19m
Method builds an API tree data structure that linearizes CFGs so edits map to leaf insert/delete/update and interpretation values are updated by traversing…
Talk in English on
Adversities in Abstract Interpretation - Accommodating Robustness by Abstract(…)Roberto Giacobazzi, Isabella Mastroeni, Elia Perantoni19m
Presents a formal framework that defines four concrete notions of classifier robustness via abstract interpretation—concrete, abstract robustness…
Talk in English on
Affect: An Affine Type and Effect SystemOrpheas van Rooij, Robbert Krebbers21m
Affect introduces Affine types to statically distinguish one-shot versus multi-shot effect continuations, implements a small language called Affect with ML…
Talk in English
TensorRight: Automated Verification of Tensor Graph RewritesJai Arora, Sirui Lu, Devansh Jain, Tianfan Xu, Farzin Houshmand, Phitchaya Mangpo Phothilimthana, Mohsen Lesani, Praveen Narayanan, Karthik Srinivasa Murthy, Rastislav Bodík, Amit Sabne, Charith Mendis20m
TensorRight presents an automated verifier that proves tensor-graph rewrites correct for tensors of arbitrary rank and size by encoding rules in a new core…
Talk in English on
Symbolic Automata: omega-Regularity Modulo TheoriesMargus Veanes, Thomas Ball, Gabriel Ebner, Ekaterina Zhuchko20m
Generalizes symbolic automata to omega-regular languages by introducing symbolic transition terms and symbolic derivatives, defines Alternating Buchi (ABW_A)…
Talk in English
Compositional imprecise probability: a solution from graded monads and Markov categoriesJack Liell-Cock, Sam Staton18m
Provides a fully compositional semantic for imprecise probability by naming nondeterministic choices and tracking them with graded monads, giving a…
Talk in English on
Flo: a Semantic Foundation for Progressive Stream ProcessingShadaj Laddad, Alvin Cheung, Joseph M. Hellerstein, Mae Milano17m
Flo formalizes two semantic guarantees: streaming progress (operators must emit meaningful partial outputs for unbounded inputs) and eager execution (operators…
Talk in English on
Relaxed Memory Concurrency Re-executedEvgenii Moiseenko, Matteo Meluzzi, Innokentii Meleshchenko, Ivan Kabashnyi, Anton Podkopaev, Soham Chakraborty22m
Proposes XMM, an almost per‑execution semantics that enforces memory consistency by adding an in‑order execute rule and an out‑of‑order reexecute rule that…
Talk in English on
Preservation of speculative constant-time by compilationSantiago Arranz Olmos, Gilles Barthe, Lionel Blatter, Benjamin Gregoire, Vincent Laporte18m
Shows that mainstream compilers (GCC -O0/-O1 and Jasmin) can break speculative constant-time by removing or introducing Spectre-v1 leaks, gives concrete…
Talk in English on
Automated Program Refinement: Guide and Verify Code Large Language Model with(…)Yufan Cai, Zhe Hou, David Sanan, Xiaokun Luan, Yun Lin, Jun Sun, Jin Song Dong19m
A toolchain called Refine4LLM guides GPT-style code models with refinement calculus, generates code, then checks it with SMT/ATP verification (Z3-like solvers)…
Talk in English on
Sound and Complete Proof Rules for Probabilistic TerminationRupak Majumdar, V.R. Sathiyanarayana19m
Presents sound and relatively complete proof rules for qualitative and quantitative termination of imperative programs with discrete probabilistic choice and…
Talk in English
Abstract Operational Methods for Call-by-Push-ValueSergey Goncharov, Stelios Tsampas, Henning Urbat25m
Claims that categorical, higher-order GSOS methods instantiate to call-by-push-value and fine-grain call-by-value to yield modular, language-independent proof…
Talk in English
A Primal-Dual Perspective on Program Verification AlgorithmsTakeshi Tsukada, Hiroshi Unno, Oded Padon, Sharon Shoham19m
Presents a unified algorithmic framework that generalizes Lagrangians to discrete domains (powersets, predicates, ranking functions) and runs an abstract…
Talk in English
The Duality of λ-AbstractionVikraman Choudhury, Simon J. Gay19m
Presents a concrete extension of call‑by‑value simply‑typed lambda calculus with covalues, coabstraction and coapplication, claiming that inserting double…
Talk in English
Approximate Relational Reasoning for Higher-Order Probabilistic ProgramsPhilipp G. Haselwarter, Kwing Hei Li, Alejandro Aguirre, Simon Oddershede Gregersen, Joseph Tassarotti, Lars Birkedal21m
Describes Approxis, a higher-order separation logic that treats error credits as first-class resources to prove approximate program refinements for an ML-like…
Talk in English
Reachability Analysis of the Domain Name SystemDhruv Nevatia, Si Liu, David Basin18m
Provides a decision procedure for DNS verification with worst-case complexity 2ExpTime decision procedure, using a concrete-to-abstract homomorphism that…
Talk in English on
Derivative-Guided Symbolic ExecutionYongwei Yuan, Zhe Zhou, Julia Belyakova, Suresh Jagannathan20m
Framework builds a symbolic execution for functional code that calls opaque, effectful libraries, encoding LTLf specs as symbolic finite automata and using…
Talk in English on
Linear and non-linear relational analyses for Quantum Program OptimizationMatthew Amy, Joseph Lunderville21m
Recasts phase folding as an affine relational analysis and implements nonlinear extensions as affine varieties / polynomial ideals with Gröbner-basis…
Talk in English
Translation of Temporal Logic for Efficient Infinite-State Reactive SynthesisPhilippe Heim, Rayna Dimitrova19m
Proposes a monitor with SMT-based invariants that keeps first-order and temporal structure during translation to symbolic games, emits four verdicts…
Talk in English
Bidirectional Higher-Rank Polymorphism with Intersection and Union TypesShengyi Jiang, Chen Cui19m
Presents FIU, a bidirectional type system combining higher‑rank polymorphism with intersection and union types, and proves a sound, complete, decidable…
Talk in English on
Invited Talk: Finding Good Programs by Avoiding Bad OnesLoris D'Antoni01h 04m
Shows that proving unrealizability — certifying that an entire grammar-derived search space contains no correct program — gives a practical pruning primitive…
Talk in English on
Verifying Quantum Circuits with Level-Synchronized Tree AutomataParosh Aziz Abdulla, Yo-Ga Chen, Yu-Fang Chen, Lukáš Holík, Ondřej Lengál, Jyun-Ao Lin, Fang-Yi Lo, Wei-Lun Tsai20m
Introduces level-synchronized tree automata that label transitions with joint choices to synchronize different tree branches, enabling a symbolic encoding of…
Talk in English
Guaranteed Bounds on Posterior Distributions of Discrete Probabilistic Programs with LoopsFabian Zaiser, Andrzej S. Murawski, C.-H. Luke Ong20m
Automated tool Diabolo implements two provable methods: residual mass semantics (fast unrolling upper/lower bounds) and geometric bound semantics (contraction…
Talk in English
Barendregt Convenes with Knaster and Tarski: Strong Rule Induction for Syntax with(…)Jan van Brügge, James McKinna, Andrei Popescu, Dmitriy Traytel19m
Provides a semantic criterion that turns inductive rule systems with binders into strengthened induction theorems by modelling relations as Knaster–Tarski…
Talk in English
Axe 'Em: Eliminating Spurious States with Induction AxiomsNeta Elad, Sharon Shoham20m
First-order abstractions get refined into well-founded or finite-domain semantics by instantiating an induction axiom schema guided by finitely representable…
Talk in English
The Decision Problem for Regular First Order TheoriesUmang Mathur, David Mestel, Mahesh Viswanathan20m
Work shows decidability for satisfiability of regular sets of first‑order formulae hinges on concrete bounds and automata encodings: tree automata represent…
Talk in English on
A Verified Foreign Function Interface Between Coq and CJoomy Korkut, Kathrin Stark, Andrew W. Appel20m
VeriFFI provides a verified foreign-function interface that translates Coq dependent types and Coq functional models into VST specs so C functions, once proved…
Talk in English on
On Extending Incorrectness Logic with Backwards ReasoningFreek Verbeek, Md Syadus Sefat, Zhoulai Fu, Binoy Ravindran20m
Extends incorrectness logic with underspecification so postconditions can ignore irrelevant variables, provides a backwards-proof system that produces…
Talk in English on
Formal Foundations for Translational Separation Logic VerifiersThibault Dardinier, Michael Sammler, Gaurav Parthasarathy, Alexander J. Summers, Peter Müller21m
Provides a formal, mechanized framework that proves soundness of translational separation-logic verifiers by defining a core IVL with both operational and…
Talk in English
Interaction EquivalenceBeniamino Accattoli, Adrienne Lancelot, Giulio Manzonetto, Gabriele Vanoni20m
Defines a checker lambda calculus with black/white lambdas and applications, four beta rules, and a deterministic head interaction steps count that ignores…
Talk in English
Maximal Simplification of Polyhedral ReductionsLouis Narmour, Tomofumi Yuki, Sanjay Rajopadhye22m
Proposes an algorithm that always attains minimal asymptotic complexity for polyhedral commutative reductions by splitting domains and simplifying each piece…
Talk in English on
Automating equational proofs in Dirac notationYingte Xu, Gilles Barthe, Li Zhou21m
Proves that Dirac notation’s first-order theory is decidable by reducing formulas to the theory of real closed fields (Tarski) and shows practical equivalence…
Talk in English on
RE#: High Performance Derivative-Based Regex Matching with Intersection, Complement and(…)Ian Erik Varatalu, Margus Veanes, Juhan Ernits21m
RE# is a derivative-based regex engine built on symbolic derivatives that avoids backtracking, adds intersection and complement plus restricted lookarounds…
Talk in English
A Dependent Type Theory for Meta-programming with Intensional AnalysisJason Z. S. Hu, Brigitte Pientka20m
Introduces DeLaM, a concrete dependent layered modal type theory that implements three layers (syntax, MLTT, meta) with quoting of open code, composition…
Talk in English on
A Demonic Outcome Logic for Randomized NondeterminismNoam Zilberstein, Dexter Kozen, Alexandra Silva, Joseph Tassarotti18m
Introduces Demonic Outcome Logic that models randomized programs with adversarial nondeterminism using the convex power set semantics, proving a distributive…
Talk in English
Universal Composability is Robust CompilationMarco Patrignani, Robert Künnemann, Riad S. Wahby, Ethan Cecchetti23m
Paper claims UC security and robust compilation are equivalent under clear axioms and gives a recipe to mechanize UC proofs. It axiomatizes UC semantics, maps…
Talk in English on
Modelling Recursion and Probabilistic Choice in Guarded Type TheoryPhilipp Stassen, Rasmus Ejlers Møgelberg, Maaike Annebet Zwart, Alejandro Aguirre, Lars Birkedal18m
Paper encodes FPC⊕ (recursive types + probabilistic choice) inside clocked guarded type theory and builds operational and denotational semantics connected by a…
Talk in English
A modal deconstruction of Löb inductionDaniel Gratzer18m
Derives Löb induction from a small set of modal primitives and univalent foundations, building Gatsby — a guarded dependent type theory that adds one rule…
Talk in English on
BiSikkel: A Multimode Logical Framework in AgdaJoris Ceulemans, Andreas Nuyts, Dominique Devriese20m
Library implements a multimode logical framework (MULF) on top of the existing Sikkel Agda stack, giving a syntactic MST layer, presheaf semantics and a…
Talk in English
RELINCHE: Automatically Checking Linearizability under Relaxed Memory ConsistencyPavel Golovin, Michalis Kokologiannakis, Viktor Vafeiadis17m
RELINCHE is a model checker that verifies per-object atomicity plus preserved synchronization under weak memory by establishing refinement between an…
Talk in English on
MimIR: An Extensible and Type-Safe Intermediate Representation for the DSL AgeRoland Leißa, Marcel Ullrich, Joachim Meyer, Sebastian Hack20m
MimIR is an extensible, higher-order IR whose core is a pure type system based on the calculus of constructions and that lets developers add domain ops as…
Talk in English on
A quantitative probabilistic relational Hoare logicMartin Avanzini, Gilles Barthe, Davide Davoli, Benjamin Gregoire19m
eRHL is a program logic whose pre/post-conditions are nonnegative real-valued functions on pairs of states, and it gives upper bounds on expectations…
Talk in English on
Finite-Choice Logic ProgrammingChris Martens, Robert J. Simmons, Michael Arntzenius20m
Defines a new semantics that replaces negation with explicit choices, formalizes rules as functions from databases to choice sets, and proves a…
Talk in English
VeriRT: An End-To-End Verification Framework for Real-Time Distributed SystemsYoonseung Kim, Sung-Hwan Lee, Yonghyun Kim, Chung-Kil Hur19m
VeriRT provides an end-to-end framework that links abstract timed specs to assembly by (1) embedding low-level timing assumptions into operational semantics…
Talk in English on
Denotational Semantics of Gradual Typing using Synthetic Guarded Domain TheoryEric Giovannini, Tingting Ding, Max S. New20m
Presents a denotational model of a simple gradually typed lambda calculus built inside guarded type theory, solving the dynamic-type equation with guarded…
Talk in English
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.