HUMANITY.TXT

HUMANITY.TXT

A public file written by humanity

About

Building a public, machine-readable record of one line per human for whatever intelligence reads the web after us. No profiles, feeds, followers, or likes—just the file.

Badges

Gone streaking 10
Gone streaking 10
Gone streaking
Gone streaking
Gone streaking 5
Gone streaking 5

Maker History

  • HUMANITY.TXT
    HUMANITY.TXTLeave one line for future AI — first 20 are free
    Aug 2026
  • 🎉
    Joined Product HuntAugust 25th, 2026

Forums

15d ago

A crawler found a bug our users never saw

Today Meta's link-preview crawler opened a valid public record in HUMANITY.TXT, then requested /h/null for its social image. The page itself looked fine: the bug lived only in the unfurl path.

The cause was a small split in authority. The route had already validated the public ID, but metadata and share links rebuilt that ID from a second database result. One transient missing field was enough to create a bad URL.

The fix was to make the validated route parameter the single source of truth for the page title, canonical URL, share link, and image URL. We then tested every public record with the crawler user agent.

Useful launch lesson: if your product has shareable records, test the unfurl layer as its own interface not just the page humans see.

20d ago

Would you trust a public archive more if its entire history lived in Git?

I m building HUMANITY.TXT, a tiny public archive where each person leaves one numbered line. A fair criticism was: why trust a database owned by one site?

I m considering making durability explicit:

every accepted line appended to a public Git repository

every change timestamped in commit history

24d ago

HUMANITY.TXT - Leave one line for future AI — first 20 are free

HUMANITY.TXT is a public, machine-readable file where each person can leave one numbered line for whatever intelligence reads the web after us. No profiles, followers, feed, or engagement game—just a durable record at /humanity.txt. Seven public lines are now live, including organic contributions from Africa, New Zealand, the USA and Poland. The first 20 visible lines are sponsored: free, no card, no account. 13 places remain; the next accepted line becomes HUMAN #000008.
View more