Level 1
Instructor feedback mode Instructor
Guest You're practising as a guest β€” no account needed, and the drills are the real ones. Your progress is kept in this browser only, so clearing site data ends it. Continue with Google to get an account that follows you between browsers; it starts fresh, and what you did as a guest stays here.
Delta Drills

AI Safety Camp 12 Β· Project proposal Β· Virtual, Jan–Apr 2027

Get researchers ARENA-ready in weeks, not months.

Delta Drills is an adaptive tutor for the prerequisites of AI safety research engineering. It maps what a learner already knows onto a knowledge graph of the ARENA curriculum, teaches only what is missing, and keeps it from decaying.

Project lead
Seth Gibson
Live app
deltadrills.com
Status
Working product Β· user validation just starting (n=1 so far)
● Built

82 concepts on a prerequisite graph, 1,585 executable drills, a graph-wide placement test, spaced review, and remediation that walks down the graph.

● Being tested now

Do ARENA organizers discover prerequisite gaps only after a cohort starts? When learners stall mid-course, is the cause a missing prerequisite?

● Not yet known

Whether a shorter ramp translates into more safety research, and whether organizers will change their workflow to use it. The AISC project is designed to find out.

01 Β· The bottleneck

The field is ramp-limited, and the ramp leaks.

ARENA is the standard on-ramp from "motivated and numerate" to "can implement a transformer and run interpretability experiments." Its exercises assume fluency in PyTorch tensor manipulation, einops, einsum, linear algebra and probability. Cohorts arrive with very different amounts of that fluency.

Our working hypothesis is that two things go wrong at the start of the ramp. Readiness is guessed, not measured: organizers learn who was under-prepared only after the course begins. And when a learner stalls, the real cause is usually upstream β€” an exercise on attention fails because a broadcasting rule never stuck β€” so the help they get (a TA, an LLM, re-reading the notebook) treats the symptom.

These are hypotheses, not findings. The next step is interviewing ARENA learners, facilitators and organizers about what actually happened in their last cohort; what we learn goes in Β§ Evidence rather than asking anyone whether they would like the tool.

02 Β· Theory of change

We still need humans who understand what the AI is doing.

Why this is safety work and not ed-tech, in three legs. None of them is shown by data yet; each names what would test it.

Leg 1 Β· oversight

Better and cheaper human oversight

You can't bootstrap trust in an AI that may be manipulating you. Control helps, but the last line is a human with enough technical understanding to judge what the AI says and catch it trying to deceive. Human review is expensive; a reviewer who actually understands the model's code and claims reviews better and faster. Upskilling raises the quality of oversight and lowers its cost.

Leg 2 Β· catch-up Β· Fig. 1

A bigger safety research pool, sooner

AI research effort grows ~25Γ— a year; human research effort ~4%. We can't steepen the human curve. We can shorten the time it takes to become a useful safety researcher, which grows the pool and moves researcher-years into the window where they matter. Experts benefit too, as new sub-fields and tools appear.

Leg 3 Β· distribution

Built for safety, on purpose

Dual use is real: in capabilities hands the same tool speeds up capabilities. So Delta Drills is non-profit by design (Math Academy is for-profit, ~$50/month) and deliberately passes on capabilities money, and it is distributed only through safety networks: GEAR, AISC, local AI-safety groups, with a curriculum scoped to ARENA.

Leg 2, made explicit

AI research effort, and the human understanding that has to keep upFig. 1 Β· hypothesis Β· Fermi model

Why the green line matters: humans who understand the system β†’ align the trusted model β†’ which oversees the untrusted model doing the work. Understanding is what lets humans hold it accountable and correct it.

    Fermi assumptions
    This is a hypothesis, not a result. After MacAskill & Moorhouse's chart (AI research effort β‰ˆ25Γ—/yr), with AI effort split into capabilities and safety. The human side is shared human understanding: safety researchers who understand the systems well enough to check them, in researcher-equivalents. AI safety research here is humans directing AI agents, so it grows with that understanding. AGI marks the year AI research overtakes human understanding; move it to test short and long timelines. Delta Drills helps in two ways. Learners (default 1.9Γ—) reach useful sooner, freed program budget reopens seats, and remote learners join, so the pool grows. Experts (default 1.3Γ—) keep up with superhuman systems through a tutor the AI itself generates, so the same people understand more. Pool model: 1,000 people a year (growing 15%/yr) start a 12-month ramp; 40% finish; researchers leave at 15%/yr. Both effect sizes are estimates, not measurements; measuring them is what the pilot is for. The model shows the mechanism, not a forecast.
    Safety is talent-constrained at the rampMore people want to do technical safety work than can get research-ready quickly.Assumes: oversubscribed programs; long self-study times.
    The ramp stalls on prerequisitesStalls trace to specific, diagnosable gaps upstream of the exercise.Untested: interviews start this autumn.
    Delta Drills closes those gapsPlacement finds the frontier; drills teach only what is missing; review keeps it.Mechanisms in Β§ How it works.
    Shorter ramp, fewer drop-outsLearners reach ARENA-ready sooner and more of them finish.Measured in the AISC pilot.
    More researcher-years, earlierBanked before the period when AI research effort dwarfs ours.Fig. 1 makes this explicit.

    03 Β· How it works

    An expert tutor's decisions, made by the graph.

    The architecture follows Math Academy's published design β€” a knowledge graph, a student model, a diagnostic, and spaced repetition that understands how skills contain one another. We rebuilt it for a different domain: instead of multiple-choice mathematics, learners write PyTorch that is executed and graded, and the graph is the prerequisite structure of the ARENA curriculum. Every figure below runs the same update rules as the production backend.

    Two ways through the same content

    Read ARENA in order. Drills patch the gaps. The ARENA notebooks themselves are built into Delta Drills and read section by section, in order; ARENA stays the course. Under every exercise sits one button, e.g. Practice make_rays_1d: it starts a short timed block of drills on the concepts that exercise uses. A miss inside the block pulls drills on that concept's direct prerequisites to the front of the queue. When the block ends, the learner goes back to the notebook.

    Linear path Β· ARENA notebooks, in-app
    1. 0.0 Β· Prerequisites
    2. 0.1 Β· Ray tracingexercise make_rays_1d: stuck β†’ β€œPractice”
    3. 0.2 Β· CNNs & ResNets
    4. 0.3 Β· Optimization
    5. 1.x Β· Transformers & interpretability …
    press Practiceblock done
    Adaptive layer Β· knowledge graph + drills
    1. Timed block on the exercise's conceptsanswer + review time and count set by the learner
    2. A miss pulls in direct prerequisitestheir drills jump the queue; code is run and graded
    3. Block ends β†’ back to the notebooka paused block resumes from the same button

    The knowledge graph

    Each node is a concept a learner can be tested on; each arrow says "you cannot do this without that." Grey nodes are prerequisites, and nodes are coloured by the lesson they belong to. Click any concept to light up everything it depends on and everything that depends on it.

    The ARENA prerequisite graphFig. 2 Β· live data

    Selected concept

    Click a node.

    Lessons

    The real graph shipped in the app today: 82 concepts and 211 prerequisite edges, from Python basics up to building a ResNet in ARENA 0.2. The AISC project maps the rest of ARENA, chapter by chapter.

    Placement: find the frontier, fast

    A learner's knowledge frontier is the boundary between what they know and what they are ready to learn next. Testing all 82 concepts one by one would take a day. Instead, every answer moves belief across the graph: passing a concept is evidence you know its prerequisites; failing one is evidence against what depends on it. The test always asks about the concept whose answer is expected to remove the most uncertainty across the whole graph. Play the learner below.

    Adaptive placement on the graphFig. 3 Β· interactive

    Next probe (max expected information)

    β€”
    β€”
    knownuncertainunknownfrontier
    Belief per concept starts at 50%. A correct answer is strong evidence (Bayes factor β‰ˆ16), a wrong one weaker (β‰ˆ0.21, careless slips are common in code), "I don't know" strongest of all (β‰ˆ0.05) β€” the same asymmetry ALEKS uses. Evidence propagates up to 3 hops, halving per hop toward prerequisites. Frontier = not yet known, but every prerequisite is. The production test also caps each problem's time and draws probes from ARENA's own exercises first.

    Spaced review: remember what you learned

    Memory decays. Reviewing just as recall starts to slip resets the curve and makes the next decay slower, so each well-timed review buys more time than the last. Drag the review markers, or let the scheduler place them at the retention target. Learners and topics differ in speed: a concept that comes easily needs fewer reviews; a hard one needs more, sooner.

    Built vs. planned. Delta Drills today decays every belief with a fixed 14-day half-life: a faded concept rises in the queue and resurfaces, but a review does not lengthen the next interval. Expanding, per-learner intervals are what Math Academy has and what the AISC team would fit from real logs. Switch between the two below.

    The forgetting curve, and what reviews do to itFig. 4 Β· interactive Β· built vs. planned

    Model

    Learning speed on this concept

    Each successful review multiplies the memory's half-life, more when recall had dropped further (desirable difficulty). Implicit reviews are the small bumps a concept gets when a harder concept that contains it is practised β€” see Fig. 5. In Production today mode the half-life stays at 14 days whatever you do, so reviews come at a constant rhythm; the real engine also decays toward the prior rather than to zero. Planned mode is illustrative: the speeds and growth factor are not yet fitted to anyone. Fitting them is Stream 2.

    Implicit review: one drill, several concepts

    Flashcard schedulers treat every fact as independent. Skills are not: writing a reduction along an axis exercises broadcasting and aggregation. When the graph says a concept encompasses a simpler one, a correct answer on the advanced concept credits the simpler one with a fractional repetition. Due reviews can then be knocked out by new learning β€” the fewest pushes to topple the most dominoes.

    Fractional implicit repetition on real edgesFig. 5 Β· interactive

    Practise a concept

    Click a coloured concept.
    Node fill = P(known) under per-concept Bayesian Knowledge Tracing (prior 0.10, learn 0.30, guess 0.20, slip 0.10). Edge labels are the encompassing weights authored in the curriculum: a correct answer on the upper concept adds a 0.30 Γ— weight learning step to the lower one. Wrong answers credit nothing downstream. Forgetting regresses every belief toward the prior with a 14-day half-life.

    When a learner struggles: go down the graph, not down the difficulty

    The usual response to a miss is an easier problem on the same concept. That keeps the learner on the symptom. After two misses since their last unaided success, Delta Drills redirects to the weakest prerequisite that still has fresh drills, serves a dose of three, then returns. Interleaving is enforced: no concept more than three times in a row while other frontier work exists.

    Remediation by prerequisiteFig. 6 Β· interactive

    Session

    β€”
    β€”
    Target: attention-pattern einsum, ARENA's first real bottleneck. Miss it twice and the picker walks to the weakest one-hop prerequisite, then its prerequisites. A deliberate miss buys at most three easier drills per prerequisite, so the rule cannot be gamed into an easy streak.

    04 Β· What is new here

    Same backbone, different animal.

    We credit Math Academy for the architecture and borrow its best explanations. What we built on top is specific to research engineering, and several pieces are original.

    Math AcademyDelta Drills
    DomainSchool and university mathematicsThe prerequisites of ARENA: PyTorch, einops, einsum, linear algebra, probability
    AnswersNumeric / multiple choiceCode, executed in a sandbox and checked against test cases; near-miss feedback for wrong dtypes, shapes and calls
    Student modelKnowledge profile of spaced repetitionsPer-concept BKT with implicit credit plus an additive-logistic model (generalising IRT and Elo/Glicko) that gives P(correct) with a credible interval
    PlacementQuestion-count diagnosticTime-budgeted (1 h / 3 h / 6 h), value-weighted by how much of the course each concept unlocks, probes with ARENA's own exercises first, and reports prerequisite edges your answers contradict
    ReadinessMastery gates on prerequisitesBefore each drill, asks whether the lower bound of P(correct) clears the bar β€” and whether re-reading the lesson would lift it. If so, the lesson comes back first
    Relationship to a curriculumIs the curriculumAn adaptive layer around an existing one: ARENA stays the course; we get people ready for it and unstuck inside it
    AccessPaid subscriptionFree for the safety community

    05 Β· Project plan & fit for AISC

    Map all of ARENA, learning it as we go.

    The software is mostly done; the remaining work is content. Deliverable: the whole ARENA curriculum mapped, as a knowledge graph plus verified drills, by the end of April.

    The team is the first cohort. Every teammate works through ARENA inside Delta Drills as a learner and reports where the content or the graph is wrong; the team revises both as it goes. Content is written just in time, one chapter ahead, because ARENA's material already exists and each later chapter gets authored with a stronger model. Teammates aren't neutral users, so an outside group still matters for evidence.

    NowAuthor in the appARENA ch. 0 mapped; own learning logged.
    Sep 25GEAR applicationOnline ARENA cohort.
    Oct–DecGEAR pilot, if acceptedThe author and the first outside learner (both applying) do GEAR's ARENA inside Delta Drills: a 2-learner pilot, 13 weeks at 5 h/wk, plus cohort feedback.
    Jan–Apr 2027AISCThe team maps the rest of ARENA.
    Stream 1 Β· content

    The rest of ARENA

    Chapter by chapter, just in time: concepts, prerequisite edges, encompassing weights, and drills that pass the existing content gates. Seth is the main author; an ML-strong teammate reviews and cleans what he generates.

    Stream 2 Β· learner model

    Learning theory, fitted

    Seth leads. Fit BKT and logistic-engine parameters to the team's own attempt logs; publish calibration (Brier score, reliability curves); replace the fixed half-life with fitted memory stability; log every lesson read.

    Stream 3 Β· pilot & evaluation

    Does the ramp get shorter?

    Teammates' learning as the first data, plus an outside group (GEAR cohort, local AI-safety group). A quantitative A/B comparison of learning outcomes: ARENA with Delta Drills vs. the usual way (notebooks in Colab), with the same checkpoint tests given to both arms during the course and at the end; observe, don't coach.

    Jan 9–10
    Opening weekendOnboarding into the app, the codebase and the content gates; everyone starts ARENA in-app.
    Weeks 1–15
    LearnTeammates work through ARENA in Delta Drills as real learners.
    Weeks 2–15
    ReviseTheir feedback fixes drills and prerequisite links; the next chapter is mapped one step ahead of the team.
    Weeks 3–12
    Learning theoryKnowledge graph, spacing and mastery model fitted to the team's attempt logs.
    Weeks 13–15
    Write-upWhat changed and what didn't, with open data and negative results, on LessWrong / Alignment Forum.
    Apr 23–26
    Final presentationsThe mapped curriculum, calibration and A/B results, and a decision: scale, pivot, or stop. Stop condition: Colab vs. Delta Drills, same checkpoint tests; stop if there is no learning gain. A learner going back to Colab is feedback, not failure.
    Risk to the runway. If GEAR rejects the application, the Oct–Dec cohort-feedback channel is gone; the fallback is the local AI-safety group and ARENA alumni recruited directly.

    06 Β· What counts as evidence

    Behaviour, not compliments.

    We are deliberately not collecting "would you use this?" answers. Interviews ask about the last cohort: how readiness was judged, the last participant who fell behind, and what the facilitator actually did about it. The product is shown only after the problem is understood, and conversations end with a request for a concrete next step.

    1. Weak"That's really cool." Β· "Students would probably benefit."
    2. BetterAgreed to a second meeting Β· introduced us to a facilitator Β· took the placement test themselves
    3. StrongPut incoming participants through placement Β· tried remediation with a stuck learner during a live cohort

    Case study: one learner's September

    The first learner is the project lead. Below is every graded answer, placement probe and lesson read from September on the ARENA prerequisites, pulled from the production log and scored three ways. It is one person, so it proves nothing about anyone else; what it does show is where the model is wrong, which is where Stream 2 starts.

    β‰ˆ48 h studied in the app since Jul 21.

    September on the ARENA prerequisitesFig. 7 Β· real data Β· n = 1, the author

    Section

    Hover a day.
    app score demonstrated tried at all actual correct model predicted
    Top: the app's score (mean per-skill posterior, prior 0.02, 14-day forgetting) against plain evidence: the share of the section's concepts whose latest graded answer was right, inside the share that has been tested at all. Middle: over the trailing 7 days, how often answers were right versus the engine's own prediction for those same drills β€” . Bottom: study time per day, estimated from event timestamps (placement problems are timed exactly; other events credit the time since the previous event, capped at 20 min). Lesson re-reads and time spent reading ARENA notebooks are not logged, so these hours are a lower bound. Daily aggregates only; no answers or item ids are published.
    What this shows. The engine under-predicts this learner on the drills it serves (the violet line sits above the blue one all month). But most of the gap between "feels further along" and the score is concepts nobody has asked about yet: in 0.0, 7 of 13 have no graded answer at all, and no model can credit those. Reading a lesson changes nothing in the score because only the most recent read per concept is stored β€” so whether reading teaches cannot be tested from this log. Logging every read is the first Stream 2 fix.

    Where things stand, honestly

    Built

    Live app; 14 lessons, 82 concepts, 1,585 drills; engine, placement and remediation; ARENA notebooks in-app.

    Users

    EAGx Berkeley: 7–8 people tried it when it wasn't ready (weak content, confusing UX). Since the rebuild, one outside learner, and he chose to do ARENA in Delta Drills instead of Google Colab. That is a commitment, not a compliment, but he is a friend: n = 1, biased. The only sustained user is the author (above).

    Interviews

    None formal yet. Next: the local AI-safety group, then the GEAR online ARENA cohort (Oct–Dec, applying now), where the author works through ARENA inside Delta Drills alongside other learners. Questions are about their last stuck moment, not about the product.

    The crux. Do AI-safety learners actually want this, beyond saying they're interested? Nothing on this page answers that yet. It is the first thing the next month is for.

    Metrics by job

    Placement

    Completion of the diagnostic; whether it separates learners meaningfully; whether recommendations change what they study; whether organizers use the result.

    Remediation

    Triggered at meaningful moments; completed; learner returns to the ARENA exercise and progresses; less facilitator time; voluntary re-use.

    Practice

    Return rate without reminders; where learners stop; calibration of predicted vs. actual correctness.

    07 Β· Uncertainties & downside risk

    What could go wrong, and what we do about it.

    Key uncertainties, as questions

    Users

    Do AI-safety learners actually want this?

    Beyond saying they're interested. Today: 7–8 EAGx testers when it wasn't ready, one outside learner since (a friend, who switched from Colab to Delta Drills for ARENA), no formal interviews; the author is the only sustained user. How we find out: the GEAR cohort (if accepted) and the local AI-safety group, asked about their last stuck moment.

    Timelines

    Is upskilling too slow if AGI comes soon?

    Maybe it is better to deploy the skills people already have. Our view: short timelines are why fast upskilling matters. The value is near zero if the window is months, and highest at 2–5 years. This is an open crux, not a settled answer.

    Also open

    Mechanism and measurement

    Is a missing prerequisite really what stalls people? Untested. Does the engine measure right? On the one learner with data it under-predicts by 13 points (Fig. 7).

    Downside risks

    Capabilities

    Teaching ML skills helps everyone

    Non-profit by design, so there is no capabilities revenue to chase; distributed only through safety networks (GEAR, AISC, local groups); the graph is scoped to the safety curriculum (ARENA). Capabilities labs are not ramp-constrained; the safety field is. No novel ML research is produced.

    Miscalibration

    False confidence in a placement

    Every estimate carries an interval; low-evidence concepts show wide bands by construction. Placement output is advice to a learner, never an admissions filter without a human in the loop.

    Goodhart

    Drilling syntax, not research taste

    We measure success downstream β€” ARENA exercises completed, facilitator time saved β€” not drill streaks. Delta Drills is the prerequisite layer, not a replacement for doing research.

    Opportunity cost

    Organizers' time

    Pilots are small and opt-in; we do the analysis. Colab vs. Delta Drills, same checkpoint tests: if there is no learning gain, we say so publicly and stop.

    08 Β· Project lead

    Seth Gibson

    Background

    Maths, software and learning science

    • Mathematics degree.
    • Software: built the whole system: live app, learner model, placement, remediation, 1,585 drills, ARENA notebooks in-app.
    • Learning theory: how people learn and how to learn: mastery learning, spaced and implicit review, knowledge tracing, adaptive placement.
    • Dogfooding: learning ARENA inside the app himself: 48.5 h since Jul 21 (29.5 h in September), 150 drills answered, a lower bound (Fig. 7).
    • Not an ML researcher; an ML-strong teammate reviews the content.
    Commitment

    Full-time on AISC

    AISC requires at least 10 h/week; the lead commits full-time.

    Team experience

    First project-lead role

    Organized with a group at EA UT Austin; no team-project experience beyond that. This would be the first time leading a research team.

    09 Β· Open questions

    Where is this weakest?

    This page is written to be critiqued. One question per AISC criterion:

    1. Theory of change. Is ramp-up actually what limits AISC teams, or is it something else?
    2. Plan & fit. Is content + calibration + pilot + write-up too much for three months? What would you cut?
    3. Downside risk. Are non-profit and safety-only distribution a convincing mitigation?
    4. Project lead. What would make you confident I can lead a team on this?
    5. Next month. With one month before the Nov 1 deadline, where would you put it?

    Architecture after Math Academy (J. Skycak, The Math Academy Way; mathacademy.com/how-our-ai-works). Placement after ALEKS (Cosyn et al. 2021; Doble et al. 2019). BKT after Corbett & Anderson (1994); logistic knowledge tracing after Pavlik et al. Research-effort framing after MacAskill & Moorhouse, Preparing for the Intelligence Explosion (Forethought, 2025). Graphs by Cytoscape.js.

    Try it β€” no account needed. Everything works signed out, and your progress is saved to this browser. Signing in with Google starts an account you can use on any device; what you do as a guest stays in this browser.

    Loading practice focus…
    Loading the graph…

    Instructor review

    You're reviewing the content, not practicing it. Everything you flag lands with a maintainer.

    Split a PDF

    Upload a PDF and optionally a chapters CSV. Use Auto TOC if you want the backend to detect chapters.

    Upload if you already know the chapter page ranges.

    Account

    Your Delta Drills account.

    One-time setup: fork AkiraTheSquid/ARENA_3.0 to your own account, then paste your GitHub username here. The Colab pills on the Predicted course scores tab will then open your fork. After you save a notebook in Colab via File β†’ Save a copy in GitHub, future clicks on the same exercise reopen your latest edits. Leave blank to use the upstream read-only copy.
    What this app is for

    ARENA Delta Drills is built for one curriculum: ARENA.

    ARENA takes you from PyTorch fundamentals to original AI-safety research, and it assumes you can already write the code β€” the tensor manipulation, the einops, the training loops. This app is the practice engine for exactly that assumption. It drills the mechanics behind the chapters below, tracks which ones you have, and sends you to the real ARENA exercise once you're ready for it. It is not a replacement for the course; it is the reps the course expects you to have already done.

    You're on the main edition β€” drills are solved in the app's own code editor. You're on the Colab edition β€” drills open as Colab notebooks, and the app tutors alongside them.

    Groups

    Follow everyone's goals, daily practice, and competency over time. Start a study group, join a listed one, or paste an invite link.

    ready for the ARENA curriculum

    Each problem has its own clock, set by its concept β€” the same one the placement test uses.

    What you are learning

    Each bar is this area's estimated readiness. Take the placement test from Account and Settings to measure them instead of assuming them.

    How much you practiced this week

    Problems answered each day, Monday through Sunday.

    Code Editor
    Runtime
    Shift+Enter runs cell Β· Alt+Enter runs + adds
    [ ]
    ARENA placement

    Placement test

    Finds where to start you. It seeds practice; it never awards mastery.

    Loading placement status…

    20:00 per problem