logoalt Hacker News

Any Human Ever – One life, drawn at random from all who have ever lived

535 pointsby thinkingemoteyesterday at 2:51 PM257 commentsview on HN

Comments

asdf333yesterday at 9:05 PM

i love this. it really shows you someone else's perspective.

had you drawn a different lot in life things would be very different.

imo it is a good example of Rawl's veil of ignorance thought experiment.

How would you design the world if you will be randomly dropped into any position anywhere on earth.

well done.

visiondudeyesterday at 5:40 PM

“He was born and died at 1 of dysentery.“ - lucky me

jrootabegayesterday at 8:53 PM

I feel sorry for the person who draws their exact real-life stats, but dying this year.

Buttons840yesterday at 11:30 PM

I drew a man who lived to 80 in 47,000 BCE. Beat that!

spongebobismyesterday at 7:36 PM

> You have drawn a boy, born in the Russian Plain in 3843 BCE.

He probably spoke something close to proto-Indo-European

gfioravyesterday at 3:40 PM

Spot checked a life from 1990s in the Iberian peninsula and it cites the population at 72 million people. Off by quite a bit. Pretty cool regardless!

aetherspawnyesterday at 10:19 PM

> He was born, lost his father at 5, and died at 7 of malnutrition.

Yikes

backlava12today at 2:03 AM

I will say this with all honesty and sincerity to everyone who interacted with this site: If you didn't realize this was just LLM-generated nonsense within the first 45-60 seconds of using it, it's completely and unequivocally over for you. Your lack of discernment will lead to you being jerked around by AI-generated slop for the rest of your life.

BobbyTables2yesterday at 9:51 PM

I died of dysentery shortly after being born.

Makes Oregon Trail seem easy…

guybedoyesterday at 3:25 PM

we are probably living inside a more advanced version of this game right now.

Somebody, somewhere, somewhen rolled the dice and here we are.

aronowb14yesterday at 8:32 PM

I drew a woman from 500 BCE in the ganges... but lived to 75?

skizmyesterday at 7:56 PM

Died at 2 of dysentery. What is this, the Oregon trail?

iJohnDoeyesterday at 5:09 PM

Most likely died of smallpox...

Great, let's bring back smallpox and measles because the US elected officials are too dumb or genuinely want to destroy the world.

jahnuyesterday at 11:36 PM

Absolute trash. No more worthwhile than the AI slop inaccurate copies of actually well made educational videos on YouTube. Why do we accept this crap?

show 1 reply
lIl-IIIlyesterday at 6:24 PM

I had this idea for forever. Thank you for making it!

anyhumanevertoday at 1:37 AM

Creator here (proof https://anyhumanever.com/verify).

I noticed the traffic and am dropping by. A few quick answers after scanning through comments:

Q: Vibecoded? A: Mostly, not completely. I've been programming for 30+ years, and like a lot of people have gotten to the point where I seldom need to look at code anymore. Even so, this took around 4-6 weeks (part time) to get mostly right. A lot of the effort was in assembling the data in a mostly non-hallucinogenic way. More on that below.

Q: What's up with the inaccuracies? A: There are definitely inaccuracies. One of this big issues is that the data we have (mostly academic historical sources) only exist at a certain level of granularity, and attempting to "stretch" statistics is fundamentally error-prone. Different data sets overlap and disagree, and there are genuine unknowns. There's also a fundamental issue with using independent probabilities that should be conditional. For instance, x% of people died before 15, and y% in that same population died in an accident. Combining these statistics to get an estimate of children who died by accident involves coming up with a reasonable distribution of accidents by age, which is guesswork for a given historical time/place. In all, I'm shooting for mostly accurate given patchwork statistics, and a lot of filling in blanks in a reasonable way.

BTW, in order to test the accuracy of stories, I generated a few hundred random stories and created nit-picking "History teacher" agents to evaluate each for accuracy, then aggregated and addressed issues by frequency. It would have been hard to come anywhere close to that level of scrutiny without AI on tap. It's also why I'm so sure that there are still inaccuracies to be found. I was also able to point Claude at comments here, aggregate issues and fix them (with my ok), which means that the issues reported here should be mostly fixed.

Q: Do you cite sources? A: I pushed pretty hard on trying to cite all sources, being as open as possible about where data is coming from. Each element of the story links to its source, and the sources page lists all the sources used, included the lines in each table that come from that source.

For me, this was one of the interesting bits of fallout from the project. How should we source well in the age of AI? I wound up making a distinction between actual downloaded data (from a real publisher), vs what AI "claims" is accurate, citing a source, vs what AI claims to be true, and seems reasonable, but Claude can't cite a source, making it smell funny. In the age of AI-flavored truthiness, it's important to push hard on being able to trace all claims down to their primary sources.

One more note: the biggest source of inaccuracy is the AI-generated images. Comments run about 2:1 in favor of ditching them, but a lot of people really like the idea of adding humanity to a story by supplying a human face, even if AI-image gen insists on dressing the guy from 1375BCE in a snappy crew-neck tee.

WarmWashyesterday at 3:37 PM

Has anyone managed to roll a life later than ~600CE?

show 7 replies
isoprophlexyesterday at 5:20 PM

Everyone keeps dying way too young :(

pictureofabeartoday at 12:18 AM

The more details this gives, the less likely it is that the story is true. Since the output is a highly detailed story, the statistical reality of this site is that's complete bullshit.

show 1 reply
mcmcmcyesterday at 9:45 PM

The basic premise of the site, that these lives are “taken at random from real data” is a lie. They are fictional extrapolations from a dataset of questionable provenance twisted into a narrative format by an LLM. These are not humans. They’re not even data points. It’s vibey bullshit.

aghilmortyesterday at 5:41 PM

damn, well done

og/goat demo of synthetic data gen

only nit is 'draw' button often below the fold

noir_lordyesterday at 8:48 PM

> She was born and died at 2 of bubonic plague.

Yeah that does accurately sum up the 15th century.

Still slop coded bollocks though.

mallory854yesterday at 4:14 PM

boy, born in the Guinea Coast in 211,966 BCE. Died from an accident at age 40.

morpheos137yesterday at 10:54 PM

I am almost certain this is miscoded. I drew about 20 lives and I think 17 of them were before 1500. Meanwhile the vast majority of the integral of population over time is right of 1500.

2OEH8eoCRo0yesterday at 3:41 PM

Very cool. Reads like a Dwarf Fortress history. For those that don't play, every creature in the game has a life story.

smarfyesterday at 3:25 PM

an effective way to glean a little slice of understanding of the human experience throughout the ages, though 'every human never' might be more apt a name as its all statistics from the demographics to the generative portrait

holodukeyesterday at 9:54 PM

I found it very unrealistic that my girl from 2000bc somewhere in china decided to divorce after 3 years of marriage when she was 23.

byakoyesterday at 6:54 PM

rolled a random human and got... myself?? statistically wild. turns out i'm just a guy. weirdly humbling

IDidntMakeItyesterday at 3:29 PM

I died at age 2 of Typhoid Fever.

Modern take on Oregon Trail vibes I like it

pkilgoreyesterday at 9:19 PM

This site is pure slop?

boutellyesterday at 7:06 PM

Very moving and a little hard.

bpodgurskyyesterday at 4:07 PM

> You have drawn a girl, born in the Levant in 1042 CE.

> She was born, married at 18, had 4 children, lost her mother at 28, was orphaned at 41, was widowed at 70, and died at 71 of heart failure (degenerative illness), with 3 surviving children and 9 grandchildren.

First try. Honestly I'm going to call this a W under the circumstances.

anduril22yesterday at 5:23 PM

This is super cool

bitwizeyesterday at 9:05 PM

Interesting. It rolls a few dice and presents a snapshot of someone who might plausibly have lived at a random place and time. Mine was a girl who lived on the Deccan Plateau in India, and died at six of tuberculosis.

morpheos137yesterday at 11:04 PM

This site is a fantastic demonstration of what crap AI is when operated by nit wits. Notably the drawing is not in line with the actual population distribution over time. Pre 1500 years are vastly over represented. If the point is draw a random year without regard to population distribution then the site is pretty pathetic. I would be embarrassed to post this on HN.

raver1975yesterday at 6:02 PM

"You have died of dysentery."

hnmuuatsnoyesterday at 4:47 PM

[dead]

WaitButHowyesterday at 7:50 PM

[dead]

ajjahsyesterday at 6:22 PM

[dead]

heyitsmedotjaybyesterday at 5:23 PM

[flagged]

show 1 reply
richhwangyesterday at 5:22 PM

Love it!

backlava12today at 2:01 AM

Nearly 500 upvotes for something that is so very obviously just LLM slop. I think Hackernews is just totally cooked at this point. Whatever discernment the hackernews crowd once had is gone.

lbreakjaiyesterday at 7:56 PM

"You have drawn a boy, born in the Paris Basin in 1970 CE."

Of all human history, it had to pick something off by 20 years and 200km.

garyrobyesterday at 3:30 PM

I wrote a short story based on a similar scenario. (Caveat, I did it with AI help, but my ideas and many iterations and me doing final editing to get it the way I want).

https://garyrobinson.net/2026/08/18/everyone-who-will-ever-b...

show 3 replies