~/talk

Evals Are Not Unit Tests

name:Ido Pesok
links:none on file
slides:none on file

Built a Fruit Letter Counter on V0 using the AI SDK and GitHub sync, hits GPT‑4.1 variability: it returns the right answer 10/10 then later fails a real user’s long query. Claims 95% of behavior is stable and 5% causes outages. Proposes basketball court evals that map user queries, collect thumbs up/down and logs, factor constants in data, variables in task, score deterministically (pass/fail), and run evals in CI to catch regressions before deploy.

AI-written summary · about

  1. 0:00Introduction to Vercel's V0 and its growth
  2. 1:00The problem with AI unreliability
  3. 2:44The "Fruit Letter Counter" app example of AI failure
  4. 3:33Introducing "evals" and the basketball court analogy
  5. 5:09Defining the "court": understanding the domain of user queries
  6. 7:53Data collection for evals
  7. 9:13Structuring evals: constants in data, variables in task
  8. 10:45Scoring evals
  9. 12:35Integrating evals into CI/CD
  10. 13:40The benefits of using evals
~/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.