~/talks

Sam Tobin-Hochstadt

what they talk about

all 5 in the filters

where they keep going back

all 6 in the filters

on a stage with

all 28 in the filters

who talks about the same things

titleconferencedate
ICFP 2026 AnnouncementICFP 20252025-10-12
ICFP 2026 takes place in Indianapolis on the brand new IU Indianapolis campus with the main conference in Hine Hall and workshops in University Tower; primary…
Organiser
Garbage Collection for Mostly Serialized HeapsISMM 20242024-06-25
A hybrid generational collector for mostly-serialized heaps implements a nursery of mini-regions with bump allocation and a copying young collector that…
Talk
Rhombus: A New Spin on Macros without All the ParenthesesOOPSLA 20232023-10-23
Rhombus is a new language implemented on Racket that replaces prefix s-exprs with an infix-friendly Shrubbery token-tree, interleaves macro expansion with an…
Talk on
Automating the Design RecipeScheme 20222022-09-16
Bingus is a program synthesizer for the HtDP Student languages that parses signature comments and uses check-expects to stop search, generating the HtDP…
Talk on
Forward build systems, formallyCPP 20222022-01-17
Defines forward-build correctness as: either reproduce the result of running the script sequentially or report a hazard. Models commands, filesystems…
Talk on
Graphite: A Library for Data VisualizationScheme 20212021-08-27
Graphite is a Racket library that reads CSVs into tidy data frames and produces scatter, line and bar plots with aesthetic mappings, additive renderers and…
Lightning on
Corpse Reviver: Sound and Efficient Gradual Typing via Contract VerificationPOPL 20212021-01-17
Tool extracts Type Racket’s boundary contracts, runs the SCV symbolic verifier on the untyped client code, and selectively bypasses only those runtime checks…
Talk on
Build Scripts with Perfect DependenciesOOPSLA 20202020-11-15
Build system that requires no author-specified deps: Rattle records per-command dependencies via file-system tracing, speculates parallel execution from…
Talk on
~/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.