“He was born and died at 1 of dysentery.“ - lucky me
I feel sorry for the person who draws their exact real-life stats, but dying this year.
I drew a man who lived to 80 in 47,000 BCE. Beat that!
> You have drawn a boy, born in the Russian Plain in 3843 BCE.
He probably spoke something close to proto-Indo-European
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!
> He was born, lost his father at 5, and died at 7 of malnutrition.
Yikes
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.
I died of dysentery shortly after being born.
Makes Oregon Trail seem easy…
we are probably living inside a more advanced version of this game right now.
Somebody, somewhere, somewhen rolled the dice and here we are.
I drew a woman from 500 BCE in the ganges... but lived to 75?
Died at 2 of dysentery. What is this, the Oregon trail?
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.
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?
I had this idea for forever. Thank you for making it!
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.
Everyone keeps dying way too young :(
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.
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.
damn, well done
og/goat demo of synthetic data gen
only nit is 'draw' button often below the fold
> She was born and died at 2 of bubonic plague.
Yeah that does accurately sum up the 15th century.
Still slop coded bollocks though.
boy, born in the Guinea Coast in 211,966 BCE. Died from an accident at age 40.
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.
Very cool. Reads like a Dwarf Fortress history. For those that don't play, every creature in the game has a life story.
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
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.
rolled a random human and got... myself?? statistically wild. turns out i'm just a guy. weirdly humbling
I died at age 2 of Typhoid Fever.
Modern take on Oregon Trail vibes I like it
This site is pure slop?
Very moving and a little hard.
> 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.
This is super cool
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.
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.
"You have died of dysentery."
[dead]
[dead]
[dead]
Love it!
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.
"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.
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...
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.