~/talk

Robots Are After Your Job: Exploring Generative AI for C++

slides:none on file

Claim: no-risk performance improvement for std::binary_search by replacing the usual approach with a skewed binary search that biases toward boundaries, implemented as a center-left upper_bound using a 1x4 bias. ChatGPT supplies math, plots and draft code; the talk builds and runs benchmarks (including a 465k-word equal_range test) showing roughly 50% fewer comparisons on that workload and measurable runtime gains with small worst‑case regressions. Experiments and code exist; tool output needs human fixes and prompt tuning.

AI-written summary · about

  1. 0:00Welcome
  2. 2:23Not fluffy keynote
  3. 3:06Binary search history
  4. 8:17Algorithm comparisons
  5. 10:24Binary search performance
  6. 13:23Classic binary search
  7. 17:15Math and AI comparisons
  8. 21:32AI accelerates research
  9. 27:58Biasing binary search
  10. 33:21Out-of-bounds handling
  11. 37:58Extreme search algorithms
  12. 41:32Skewed binary search
  13. 44:00Skewed binary search implementation
  14. 47:58Equal range optimization
  15. 53:17Equal range bounds
  16. 1:00:28AI algorithm testing
  17. 1:06:32Creativity in coding
  18. 1:17:45Judgment over skill
  19. 1:21:40Closing finale
  20. 1:22:04Q&A session part one
  21. 1:25:59Q&A session part two
  22. 1:29:28Q&A session part three
~/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.