
Subscribe
Transcript
MayaSame week, same lab, two new contractors. The first one's job: chat with the model, get the most genuinely useful help you can out of it, and at every turn pick the better of two candidate replies. The second contractor's job: chat with the same model and try to make it say something awful — then mark which reply was worse.
LeoWorse? On purpose?
MayaOn purpose. Paid to find the more harmful answer. And here's the part that matters — both of those click streams pour into the same training pipeline.
LeoOne stream teaching the model what excellent help looks like. One stream mapping where the cliffs are. That's the whole paper in two job postings.
MayaLast episode, the InstructGPT recipe — demonstrations, rankings, then optimization against a learned judge — turned a raw pattern-finisher into an assistant that does what you meant.
LeoAnd it ended on a collision we promised to walk into: the same model is supposed to help as hard as it can and refuse the dangerous request. Same model, same conversation. Today's paper lives inside that. Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedback — Anthropic, twenty twenty-two. Most people just call it the H-H paper.
MayaQuick footing if you've just joined the topic. Reinforcement Learning from Human Feedback — R-L-H-F — means people compare pairs of model answers, a learned judge soaks up those comparisons, and the model gets trained to score higher with that judge.
LeoThe new question in this paper is what happens when "better" stops being one thing.
MayaSo, plain language before machinery. Helpful means the assistant actually moves your task forward — answers the question, does the job, doesn't bury you in hedges.
LeoAnd harmless?
MayaHarmless means it won't hand over the tools for hurting someone. No toxic output, no unsafe guidance, no cheerfully assisting abuse. Said out loud, those sound like teammates.
LeoAnd measured, they fight. The paper is unusually honest about that — push a model hard toward helpfulness and it gets easier to talk into bad things. Push hard toward harmlessness and it goes evasive.
MayaWhich brings up the first landmark, the one I'd tattoo on the paper: the Two Payrolls. The design choice that shapes everything downstream is who collects the data, and what they're told to look for.
LeoPayroll one — the helpfulness crowd. Ordinary tasks, real questions. They see two candidate replies and pick the more useful one. Over months, that stream fills up with better and better examples of good help.
MayaPayroll two — the red team. They open a conversation specifically trying to elicit something harmful. And when they get two replies, they don't pick the safer one. They mark the more harmful one — because their job is mapping the danger zone, not decorating the safe zone.
LeoHuh. Asymmetric by design.
MayaDeeply. The helpfulness stream keeps demonstrating excellence. The red-team stream mostly demonstrates failure — here is what bad looks like. Almost nothing in it demonstrates what excellent safe engagement looks like.
LeoAnd the paper names what's missing. The ideal response to a harmful request isn't a slammed door — they sketch something closer to a hostage negotiator. Stay calm, decline the harmful part, explain the boundary, offer a safer path.
MayaWhich is a genuinely different skill from detecting danger. {pause=0.7} And it's the one skill the collection protocol almost never captures, because nobody was paid to demonstrate it.
LeoPin that to our running example — the healthcare scheduling company and its support assistant. A patient writes: my symptoms changed, can I move Thursday's appointment, and should I double my dose until then?
MayaA helpful-only model answers both halves, including the half it has no business answering. A harmless-only model refuses the whole message — appointment and all. The behavior you actually want is the negotiator: reschedule the visit, decline the dosing question cleanly, route it to a clinician.
LeoAnd notice — that exact reply is the one a chosen-versus-rejected dataset is least likely to contain.
MayaSecond landmark: One Judge, Two Masters. Both streams feed a single preference model — one judge that's supposed to internalize both kinds of taste at once.
LeoWhich is where the tension stops being philosophical and becomes a number in a training run. Weight the judge too far toward engagement, and it grades harmful cooperation too kindly. Weight it too far toward caution, and it starts handing out high scores for evasion.
MayaAnd evasion has a smell. The paper describes models that learn a canned reflex — recommend professional help whenever a user sounds uncomfortable, even when the request was completely ordinary.
Leo[chuckle] The colleague who answers every question with "great question — you should really ask someone else." Spotless record. Zero help.
MayaUsers feel that immediately. The model is technically safe and practically useless, which in production is its own kind of failure.
LeoOkay, mechanics question, because this is where I'd get stuck building it. The judge is trained once, on whatever comparisons exist. Then the models improve. Doesn't the judge go stale?
MayaThird landmark — the Weekly Refresh. The paper's answer is to make the whole thing a loop instead of a pipeline.
LeoMeaning what, concretely?
MayaTrain preference models, train policies against them, put the improved models in front of the same crowdworkers, collect comparisons against the new, stronger answers — then retrain everything. On a cadence of roughly a week.

LeoA week. Hm.
MayaBecause the old data runs out of contrast at the top, right where it matters most. Early comparisons separate terrible from acceptable. Once the policy improves, the live question becomes fine versus excellent — and the old dataset—
Leo—barely has examples there. So the judge ends up most confident exactly where it's least informed.
MayaAn uncomfortable property.
LeoThat maps straight onto reviewer drift for any deployment team. Month one, your reviewers are swatting obvious garbage. Month six, they're adjudicating subtle policy handling between two plausible, polite answers. Different job, same payroll.
MayaWorth saying out loud — this comparison data isn't hypothetical for listeners. Anthropic released it. The H-H preference dataset is public, and each row is disarmingly simple: one chosen reply, one rejected reply.
LeoA simple format that shouldn't be mistaken for simple values. Every judgment call those crowdworkers made is frozen in there.
MayaNow the fight — and it was a real one running through the field at the time. The paper walks into it carrying tables.
LeoThe alignment tax. The claim, in its strongest form: capability comes from pretraining, and every layer of safety training you bolt on spends some of it. Make the model nicer, get a dumber model. So teams should expect to pay that tax permanently, on every benchmark they care about.
MayaAnd you get to argue the paper's side, because for once the tables sit with you.
LeoThey ran it. At small scale, the tax is real — push preference training onto a small model and general performance degrades. You can watch it pay. But out at the large end, the tax goes negative. The big RLHF-trained models did as well or better on broad evaluations, and the preference training coexisted with specialized skills — coding, summarization — instead of crowding them out. The bill exists. Scale picks it up.

MayaThen let me audit the audit, because I think it's incomplete. A capability benchmark cannot see the tax I care about. A model can ace every evaluation in that suite and still refuse harmless requests anywhere near a sensitive topic. The cost didn't vanish — it moved to where the dashboards don't look. And your own small-model result cuts my way: when the base model is weak, preference pressure teaches surface patterns. Refusal templates. Vague empathy. The shape of safety with none of the judgment.
LeoI'll give you evasion — a benchmark score genuinely cannot see a refusal that shouldn't have happened. But "surface polish" undersells what the large models did. The gains showed up on evaluations nobody preference-trained for. Something reorganized in how the model deploys what it already knew.
MayaFine — at scale, on their suite, the capability tax is refuted, and that result mattered to the whole field. What I won't drop is that the behavioral tax is real, unpriced, and it lands on users. So settle it my way: build evaluations that score helpful refusal directly. Back at the scheduling company, the win condition isn't "no harm occurred." It's "declined the dosing question and rescheduled the visit" — scored as one behavior.
LeoThat I'd ship. If the negotiator move is what you want, the negotiator move is what you measure. So we've converged: the capability-tax argument dies at scale, and the evasion argument graduates into an evaluation problem.
MayaOne more landmark, and it's the sobering one — the Split-Judge Test. The team asked the question every RLHF skeptic asks: how reliable is the judge once you optimize against it, hard?
LeoThe design is clean enough to steal. Split the preference data in half. Train two separate judges. Optimize the policy against judge one — and grade the result with judge two, who never saw the optimization.
MayaEarly in training, they agree. The policy is genuinely improving, and both judges can tell.
Leo[sigh] Then optimization keeps pushing, and the curves come apart. The training judge keeps applauding. The held-out judge cools. {pause=0.8} That gap is the tell — the policy is learning the idiosyncrasies of one particular judge, not the underlying human taste.
MayaThere's a useful quantity attached to that. The paper relates reward gain to how far the policy has drifted from where it started.
LeoThe distance from start.
MayaReward keeps rising as drift grows — but the judge's reliability thins as the distance accumulates. Drift is a budget you spend, not a free road.
LeoSo the production habit writes itself: track reward and drift together, and keep fresh human eyes exactly at the frontier where the optimizer is pushing. At the scheduling company, if reviewers quietly over-reward fast, confident replies, the model starts hiding its uncertainty. Nothing on the reward curve will flag that. Only a human at the edge catches it.
MayaAnd pressure comes from the other direction too. Users will phrase medical advice as scheduling logistics. Some will complain until the assistant bends.
LeoSo the feedback loop has to resist both — reviewer shortcuts on the inside, manipulation on the outside. That's not a training detail. That's an operating posture.
MayaThe paper closes with its own honesty, which I respect. RLHF as practiced here doesn't solve truthfulness — the authors say other tools are likely needed for honesty and for worst-case safety.
LeoThey say that outright.
MayaA powerful behavioral steering layer, then — not a finished theory of alignment.
LeoWhich tees up the field's next move. If your harmlessness data depends entirely on what red-teamers happen to elicit, somebody is going to ask: could the model critique itself against written principles instead? That argument is next episode.
MayaFor today, here's the shape worth keeping. Helpful and harmless stopped being slogans in this paper. They became operating targets — maintained by data design, judge training, optimization budgets—
Leo—and evaluation that never stops. Because the assistant learns from exactly the slice of human judgment you bothered to collect, including which job postings you wrote. The model's character is downstream of your hiring plan for feedback.
MayaSo the question to walk away with: when your assistant refuses a request near a real risk, what would you have to collect — and from whom — to teach it the difference between slamming the door and walking the user along the safe path?
Source material
← Back to Mastering Language Models: From Architecture to Optimization