~/talk

To search or not to search: it depends on the question

links:none on file
slides:none on file

Developers run code search about 12 sessions per day, each session averaging three to four queries, and a study categorizes searches as how (≈33%), what (≈25%), where (≈16%), why (≈16%). A prototype indexes code by tokens/context, behavior via fuzzing, and language‑agnostic AST structure with non‑dominated sorting, yielding very high precision but impractically slow; replacing behavior checks with machine‑learning embeddings restores speed without losing precision and produces a practical code‑to‑code search that answers most how and where questions.

AI-written summary · about

  1. 0:00Start
  2. 0:31Many interfaces.
  3. 1:49Code search is frequent
  4. 2:50Four Distinct Needs
  5. 3:48"How" Example Code
  6. 6:06Code-to-code Search - Language
  7. 6:25Code-to-code Search - Structure
  8. 6:41Code-to-code Search - In Practice
~/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.