Skip to content

Add Series Five: Women in Tech (50 cards) - #16

Merged
ralyodio merged 1 commit into
masterfrom
women-in-tech
Sep 8, 2026
Merged

Add Series Five: Women in Tech (50 cards)#16
ralyodio merged 1 commit into
masterfrom
women-in-tech

Conversation

@ralyodio

@ralyodio ralyodio commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

A fifth collection at /women-in-tech: 180 years, from Note G in 1843 to the people auditing models now. The first compiler, the first assembly language, the ARM instruction set, the Apollo guidance software, TF-IDF, zero-knowledge proofs, differential privacy, and the CODE_OF_CONDUCT.md in your repository.

Series One has forty-seven cards and no women on any of them. That is the honest reason this set exists, and the roster page says so rather than pretending otherwise.

The no-duplicates rule holds

Fifteen women are already carded in Series Two to Four. Rather than repeat them or silently omit them, the roster page has an "Already in the collection" section linking each one. A set like this appearing to have forgotten Radia Perlman would be worse than the duplication.

Rated on technical / pioneering / openness / influence; the Series Four axes do not travel across a set spanning Lovelace to Gebru.

The date guard had to come out

Series Three rejects any reference photograph dated before 1950, on the reasoning that an old plate means the search found a historical namesake. Here the historical figures are the subject. Left in, that guard would have silently deleted Lovelace, Hopper, both ENIAC entries and the Bletchley cryptanalysts. women-refs.mjs has no date floor and no birth-year floor, with a comment explaining why. It is exactly the kind of safety check that looks correct in a diff.

43 of 50 have a verified likeness

What the by-eye review rejected:

Card What the resolver actually found
Joan Clarke a photograph of the house carrying her blue plaque
Anita Borg a screenshot of her Wikidata item structure
Julia Evans a different Julia Evans, then a cartoon star avatar
Camille Fournier a French astronaut of the same name (recovered via GitHub)
Jean Bartik "Two women operating ENIAC", no legible face
Betty Holberton a low-resolution profile at the ENIAC panels
Leonie Watson her site logo rather than a photograph
Kathleen Booth no freely licensed photograph exists

Leonie Watson and Julia Evans are the Chollet failure from #15 again: hand the model a reference with no face and it invents one rather than failing. Every rejection is recorded in the resolver with its reason so a rerun cannot undo the judgement.

Verified

  • tsc --noEmit and pnpm build clean
  • 50 card fronts, 50 card pages, 15 cross-series links resolving
  • Full reference sheet and full portrait sheet reviewed by eye

🤖 Generated with Claude Code

https://claude.ai/code/session_014htrUgbnoKQt9iT4G7hUpy

180 years, from Note G in 1843 to the people auditing models now. The first
compiler, the first assembly language, the ARM instruction set, the Apollo
guidance software, TF-IDF, zero-knowledge proofs, differential privacy, and the
CODE_OF_CONDUCT.md in your repository.

Series One has forty-seven cards and no women on any of them. That is the honest
reason this set exists and the roster page says so.

The no-duplicates rule holds. Fifteen women are already carded in Series Two to
Four, so they are linked from the roster page rather than repeated: a set like
this appearing to have forgotten Radia Perlman would be worse than duplication.

Rated on technical / pioneering / openness / influence, because the Series Four
axes do not travel across a set spanning Lovelace to Gebru.

The date guard had to be removed
--------------------------------
Series Three rejects reference photographs dated before 1950, on the reasoning
that an old plate means the search found a historical namesake. Here the
historical figures ARE the subject. Left in, that guard would have silently
deleted Lovelace, Hopper, both ENIAC entries and the Bletchley cryptanalysts.
scripts/women-refs.mjs therefore has no date floor and no birth-year floor, with
a comment saying why, because it is exactly the kind of safety check that looks
correct in a diff.

43 of 50 have a verified likeness. What the by-eye review rejected:

  Joan Clarke      a photograph of the house carrying her blue plaque
  Anita Borg       a screenshot of her Wikidata item structure
  Julia Evans      a different Julia Evans, then a cartoon star avatar
  Camille Fournier a French astronaut of the same name (recovered via GitHub)
  Jean Bartik      "Two women operating ENIAC", no legible face
  Betty Holberton  a low-resolution profile at the ENIAC panels
  Léonie Watson    her site logo rather than a photograph
  Kathleen Booth   no freely licensed photograph exists

Léonie Watson and Julia Evans are the Chollet failure again: hand the model a
reference with no face and it invents one rather than failing. Every rejection is
recorded in the resolver with its reason.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014htrUgbnoKQt9iT4G7hUpy
<>
<script
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLd) }}
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown

ThreatCrush Security Scan

6 finding(s)

MEDIUM: 6

Severity Rule Location
MEDIUM js-credential-logged scripts/migrate.mjs:16
MEDIUM js-unescaped-html-sink src/app/cards/[slug]/page.tsx:60
MEDIUM js-unescaped-html-sink src/app/gods-of-ai/[slug]/page.tsx:68
MEDIUM js-unescaped-html-sink src/app/hacking-legends/[slug]/page.tsx:68
MEDIUM js-unescaped-html-sink src/app/security-professionals/[slug]/page.tsx:68
MEDIUM js-unescaped-html-sink src/app/women-in-tech/[slug]/page.tsx:68

Snippets are redacted; ThreatCrush never prints matched credential material.

@ralyodio
ralyodio merged commit 75cc7a9 into master Sep 8, 2026
4 checks passed
@ralyodio
ralyodio deleted the women-in-tech branch September 8, 2026 04:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants