AI Impact · Society

The Systemic Bias Audit: The Machine Is Doing Exactly What We Built It to Do
OpenAI's own researchers showed models guess confidently because our benchmarks punish "I don't know." Bloomberg showed GPT ranking résumés by the race coded in a name. Neither is a glitch. Both are the design.
The industry has trained the public to hear "hallucination" and "bias" as glitches — regrettable bugs on the roadmap to a fix. The two most important audits of the past two years say otherwise, and one of them was conducted by the model-maker on itself.
Start there. In September 2025, OpenAI researchers published "Why Language Models Hallucinate," and the argument is structural: models produce confident falsehoods because the way we train and evaluate them rewards confident guessing over honesty about uncertainty. The authors examined the field's major benchmarks and found nine out of ten grade with a binary right-or-wrong that scores "I don't know" as zero — identical to a wrong answer — while a lucky bluff scores full marks. Optimize a student against that exam and you get a skilled test-taker who never admits ignorance. Optimize every frontier model against it, and confident fabrication is not a malfunction. It is the winning strategy on the scoreboard we built. The paper's quiet implication is the loudest part: the models could abstain when uncertain — the capability exists — but the incentive structure we chose trains it out of them.
Now the second audit. In March 2024, Bloomberg ran a controlled experiment on the most widely deployed model of the moment: identical résumés, differing only in names demographically coded by race and gender, ranked a thousand times for real job descriptions. The rankings were not neutral. Names associated with Black Americans were least likely to be ranked top candidate for roles like financial analyst and software engineer — disparities at levels that would fail the benchmarks used to assess employment discrimination against protected groups. The pattern shifted with context — the model picked different winners and losers by profession, echoing the occupational history in its training data. Which is the point. The model did not invent a prejudice. It learned the statistical residue of decades of human hiring and reproduced it fluently — while its deployers marketed the machine as the objective alternative to biased human recruiters. Bloomberg published the methodology and data; the industry response was the standard apology vocabulary — a "training data issue," an "alignment error." Vocabulary that locates the fault everywhere except the decision to deploy.
Because that is the actual accountability void. Not the model's arithmetic — the deployment chain. A probabilistic pattern-matcher trained on history will predict history; that much is mathematics. The choices with owners attached are: shipping it into hiring pipelines and loan screens without adversarial audit, wrapping the output in "black box" proprietary claims so the affected cannot inspect the decision, and using the bug vocabulary to convert every discriminatory outcome into a temporary technical regrettable. To 'fix' the model's view of history you must deliberately alter what it learns — itself an editorial act with owners. There is no neutral setting. There are only choices, disclosed or not.
Did AI do this, or did we?
Read the two audits together and the answer closes. The hallucinations are ours: we wrote the benchmarks that punish honesty. The bias is ours: we supplied the history, then sold its reflection as objectivity. The void is ours: we built the deployment chain so that when the mirror does what mirrors do, no person is standing where the accountability lands. The machine is the only actor in this story doing exactly what it was designed to do.
What we are not claiming: that these systems cannot be audited into usefulness — Bloomberg's own methodology is proof the audits are possible, cheap, and repeatable. That is precisely what makes their absence a choice. Mandatory third-party audit trails, disclosed training provenance, and liability that attaches to the deploying company rather than dissolving into the model — none of this is technically hard. It is commercially inconvenient.
Until it exists, the desk's rule for reading any "our model made an error" statement: replace error with output, and ask who chose the scoreboard. The answer, so far, has never been the machine.
Sources
- Kalai et al. (OpenAI), 2025-09 — "Why Language Models Hallucinate": training/evaluation reward confident guessing over abstention; 9 of 10 major benchmarks use binary grading that penalizes "I don't know" (https://openai.com/index/why-language-models-hallucinate/ · https://arxiv.org/abs/2509.04664)
- Bloomberg Graphics, 2024-03 — "OpenAI GPT Sorts Resume Names With Racial Bias, Test Shows": 1,000-run ranking experiment; name-demographic disparities at levels that would fail employment-discrimination benchmarks; methodology + data on GitHub (https://www.bloomberg.com/graphics/2024-openai-gpt-hiring-racial-discrimination/ · https://github.com/BloombergGraphics/2024-openai-gpt-hiring-racial-discrimination)




