Forgotten Languages: sources, word lists and methods

What forgottenlanguages.org posts are made of, and how each match was checked.

forgottenlanguages.org has published about 10,300 posts in some 150 invented "languages", many about UFOs, "Defense" programmes and contact. Most posts we could test are existing English texts, rendered word for word through a substitution table: folklore and myth from Project Gutenberg, the King James Bible, occult classics, two Dungeons & Dragons 3.5 supplements, arXiv physics papers, psychology journals, Wikipedia articles as they read on the day. The UFO layer sits mostly in the titles, in English passages FL writes itself, and in find-and-replace edits made to a source before encoding. Our conclusions.

Use this with your own AI assistant. Point it at llms.txt or the briefing for AI assistants, or upload fl_ai_pack.zip (briefing, methods, every table and word list) into a Claude project. More.
A collaborative effort with the Forgotten Languages Discord group (including Purplexed1, spudd and TrapDaddy) and pilkingtonsbrain's independent decoding, Forgotten Languages, Decoded. Credits.

What the numbers mean

A matched post has been lined up sentence by sentence with the English text it renders; the source is its translation. A matched post is often only partly matched: FL's own passages, quotes and reference lists are left out, so "sentences paired" matters more than the post count. About a third of the site is matched or readable; about a fifth of all words sit in sentences paired with their source. The rest is mostly a long tail of small languages (a handful of posts each) that open up once one of their posts has a source.

Every row can be checked: posts link to FL, and sources are cited as the original published work. If a match is wrong, please open an issue.

What Forgotten Languages is: our conclusions

After matching 3,329 posts to their sources and testing every method against controls, our answer (October 2026) is: Forgotten Languages is an elaborate body of writing built on top of existing texts, hidden behind codes that can be broken. Most of what the posts "say" is borrowed, and we can show from what. What is FL's own is the framing: the titles, the English passages it writes into the posts, the references, a recurring cast of characters and programmes, and, from about 2022, essays of its own. What that own material is — invention, allegory, something else — is not a question this method can answer, and we take no position on it.

The evidence in numbers

WhatCount
Posts on the siteabout 10,300
Posts with textabout 8,200
Posts matched to the existing text they render3,329 (about 41% of posts with text)
… of which an independent test (sentence shapes and decoding, against controls) rates confirmed / likely / failed1,541 / about 1,700 / 4
"Languages" identified158
Sources identified441
Words with a known meaning (public word lists)about 134,000

Where the matched posts come from, roughly: public-domain books from Project Gutenberg (folklore, myth, occult classics, literature; about 1,400 posts), two Dungeons & Dragons 3.5 supplements (about 750), Bibles (about 300), other books and web pages including Wikipedia (about 670), academic papers from journals and arXiv (about 110), theses, reports and government texts (a dozen), and translations made by the FL Discord group where no published original has been found (66). Matches run from FL's first year (2009) to its latest posts (2026).

How a Forgotten Languages post is made

  1. An existing text is taken: a fairy tale, a chapter of a book, a paper, an encyclopedia article, a press release.
  2. Sometimes its topic words are swapped before encoding ("terrorism" becomes "sightings", a particle collider becomes the "Queltron Collider"), so a real paper reads as UFO research. See Evidence.
  3. It is written out word for word in one of FL's "languages". Most are fixed lookup tables (each English word has its own invented word); some respell English; a few render Spanish, Croatian or Serbian texts instead, and one writes English by sound in Chinese characters. The tables change over time (new tables in 2014, 2019 and 2020; from about 2024 several languages switch to a spelling with marked letters such as ż for "th").
  4. FL's own material is added: English passages spliced into the text, invented references (including citations of FL's own posts and of works dated after the post), and a title that frames the borrowed text as UFO, "Defense" or contact material.
  5. The same text is often published several times, in different languages or codes, under different titles.

Cassini Diskus, presented by FL as a "4-dimensional logical language", follows the same pattern: its typed symbol posts are Lord Dunsany's Fifty-One Tales (also identified independently by pilkingtonsbrain), a 2008 music-therapy thesis and a U.S. Air Force press release, each in a substitution code. See Cassini Diskus.

What is FL's own

The parts that cannot be found elsewhere are the titles, the English inserts, the references, and a body of essays from about 2022 on, many of which read like AI-assisted writing (a pattern pilkingtonsbrain first noted). Together they build a consistent and continuing setting: classified programmes and facilities ("DENIED"), named bodies such as SV17q and SV06n, the Denebians and Giselians, the recurring figure of Norea, probes, "Queltron" physics, and speculation about consciousness, artificial intelligence and the future of humanity. Our hand translations give a sample, and this material is where anyone who wants to go further should look.

Two checks we did run on it, for what they are worth: the one "event" title that matches real news (Holloman, 2014) carries the U.S. Air Force's own press release about a drone crash, encoded; and fourteen other event titles, checked against news for the same place and date, matched no reported incident. That is a small sample of titles, and it says nothing either way about the rest.

What we cannot say

Who writes Forgotten Languages, and why, is not something the texts reveal, and we do not speculate about it here. Nor can text-matching settle what FL's own material amounts to: our method can show that a passage comes from a 1915 book or a 2008 thesis, but it cannot tell you what the passages FL wrote itself are about, or whether anything behind them is real. Those questions are left open on purpose; this project is a set of sources and tools, not a verdict.

What remains open

Everything above can be checked: each matched post links to FL and to its cited source, and the methods and their controls are described under Method. If anything here is wrong, please open an issue.

Reskins: real papers with words swapped

Some technical "Defense" posts are real papers with their topic words replaced before encoding. Lined up with the original, the decoded post differs only in those words. Each example shows the original sentence and the FL version.

Cassini Diskus

"Cassini Diskus" is FL's name for posts written in small coloured geometric symbols: 711 posts from 2010 to 2026, many titled with map coordinates or "events" ("Phoenix Event", "Holloman AFB Downing Event"). FL has described it as "the 4-dimensional logical language that we call Cassini Diskus" and, in an email to a reader, as "our encoding of all the 100 most cited papers from CERN (2006-2012)".

Short answer. The 65 Cassini Diskus posts written as text symbols (2012–2014) are Lord Dunsany's Fifty-One Tales (1915), a book of short fables, written out word for word in a symbol code. Each English word is replaced by a "symbol-word": a short run of symbols, each in a set colour. FL encoded the book twice, with two different keys (one per series), and within a series the same English word gets the same symbol-word. The titles are FL's framing; the text under them is Dunsany. The image posts do not use this code and are not decoded. pilkingtonsbrain identified the same posts with the same source independently, in his own decoding.

An example

Each block is one symbol-word as FL wrote it (symbols and colours copied from the post); below it, the word Dunsany wrote at that place. A blank means the line-up skips that word.

How it was found

  1. The symbol posts keep real spaces between "words", and every symbol carries its own colour.
  2. A letter-by-letter codebreaker (the kind used on the Zodiac ciphers) broke test texts written in a similar cipher, but not Cassini Diskus: it is not a letter cipher.
  3. Word repetition patterns: where the same symbol-word comes back, and how many words later, survives any word-for-word code. Compared with 9,500 English texts, eight posts matched the same book, Fifty-One Tales. The same posts reversed (the control) matched nothing consistently.
  4. Lining the matched posts up word by word gave a dictionary of symbol-words. The dictionary placed the remaining posts in the book, which added more words, until no new posts were found.
  5. Check: each post was decoded with a dictionary learned only from the other posts. 96% of its known symbol-words gave the word Dunsany wrote at that place.

How the code is built (October 2026)

What is not decoded, and why

All 711 posts FL labelled "Cassini Diskus" (2010–2026) were downloaded and sorted by content:

ContentPostsStatus
Typed symbol text, Dunsany code (2012–2013)58Decoded: Dunsany, Fifty-One Tales
Typed symbol text, other keys or symbol sets4Not Dunsany; one decoded (8773: a 2008 FSU thesis), three open (see Open problems below)
Typed symbol text, Holloman AFB (seven-symbol code)1Decoded: U.S. Air Force press release (see below)
Other: a solid block of ■ with no words; an Eska article quoting symbols2No text to decode
Image-only posts with symbol pictures (2013–2026)590Not decoded (620 symbol images: 437 JPEG, 181 PNG, 2 GIF)
Image-only posts with other pictures (cover art, illustrations) or almost no content26Not symbol text
Ordinary text in an FL language or English30Part of the normal FL work

The decoded posts run through the book in order, twice (from April 2012 and from July 2013). Tales 42–50 ("Furrow-Maker" to "What We Have Come To") appear in no symbol post: FL seems to have stopped before the end of the book, about when the symbol posts turned into pictures (late 2013).

Why the 590 picture posts are not decoded.

What would help. Higher-resolution copies of the pictures (screenshots, video frames, archives); any post or file that shows the same symbol text both typed and as a picture; or, as with Holloman, finding a picture post's source text from its title, date and other clues. The pictures, the symbol reader and the counts are on file and can be shared with anyone who wants to try.

The same picture text, posted again and extended (October 2026). Comparing the clean pictures symbol by symbol shows that FL re-posted some picture texts under new titles, usually weeks later and with more symbols added at the end, like a log or a text written in instalments. The re-posts are not copies of the same picture: the text was laid out again, with different line breaks and size. Found among the lossless PNG pictures (2014–2015):

First postRe-postWhat changed
6270 (May 2014)6183 (Jun 2014)identical, all 808 symbols
6000 (13 Aug 2014)5957 (30 Aug 2014)same 525 symbols, 160 more added at the end
5773 (18 Nov 2014)5744 (2 Dec 2014)the same text, carried twice over within the later picture (not new material)
5661 "Düsseldorf" (10 Jan 2015)5627 (27 Jan 2015)same text, roughly doubled
6203 "Dillon Event" (May 2014)5289, a coordinate title (Aug 2015)same text, the last 58 symbols dropped
5112 (25 Oct 2015)5040 "Entry Event 20:13-AsTa 20151202" (Dec 2015)same text, extended

Two more pairs share long stretches (5288/6190, 5296/6206), and 5957 also shares text with 5987. The same text under different "event" and coordinate titles means the titles do not describe the picture text. If the pictures encode a text, reading one member of such a family would read them all. No changing "fields" (such as a date) were found.

How the sharing works (corrected, October 2026). Lining pairs up run by run shows two different relationships. Usually the two pictures are one sequence lightly edited: the alignment offset stays within a few symbols from start to finish, with short insertions and deletions scattered through. In a few pictures (5744, 5957, and 7072) the repetition is internal: the picture carries the same block twice, which earlier looked like a later post adding material. Only three of 182 pictures do this. And the material is not confined to single posts: post 6206 (29 May 2014) shares four runs with post 5301 (26 July 2015) and two different runs with post 5296 (28 July 2015), while those two share nothing with each other — one picture's content distributed across two later ones more than a year afterwards. We found no case of blocks appearing in a genuinely different order. This line of questioning was prompted by xeniseni, who asked whether these are successive versions of one text or different arrangements of a shared set of elements.

A blur-tolerant comparison (symbols described by size, colour and rough outline, then lined up allowing mismatches, as DNA sequences are compared) extends this to the JPEG pictures. Tested on the known PNG pairs re-saved as JPEG, it finds them easily at quality 100, weakly at quality 75 and not at all at quality 60, so low-quality pictures can hide more families. Result: 16 families covering 41 posts. The largest is one text across nine posts from May 2014 to August 2015 (6225, 6206, 6203 "Dillon Event", 6190, 5784, 5301, 5296 "Paintsville, KY", 5289, 5288). Four families are JPEG pictures from 2016, 2017, 2018 and 2020 (4572/4554, 4078/4076, 3586/3584, 2605/2604), so the re-posting continued after the PNG years.

Open question: are the picture posts text?

This is not settled, and we would welcome other eyes on it. What the tests show (October 2026, each with a control):

Possible explanations, none confirmed: the pictures are generated from the code's vocabulary rather than encoded from a text; they encode a text in an order we have not found (a layout rule, a scrambling key, a different reading path); they encode a language we have not tried (English and Spanish have been tested, and a sound-based reading looks unlikely); or they encode something that is not a text. Typed posts 6898 and 7187 themselves do behave like English text, so finding their source would give the code's dictionary and could settle the question.

Open problems – help wanted

Four typed symbol posts are not Dunsany; one is now decoded (8773). The other source texts would give new dictionaries; if you have a lead or a candidate text, please open an issue.

PostWhat we knowWanted
8773
2 Apr 2012
■□▲
Decoded (October 2026). Same construction as the Dunsany code, new key. It is the same text as the Aylid post 8776 "Subliminal messages and memory", published the same day (FL cites it as FL-020412): the sentence lengths and commas match one for one. 8776's decoded words led to a student paper on subliminal messages, memory and the placebo effect in Florida State University's repository: Kayoko Takahashi, The Effect of Subliminal Messages and Suggestions on Memory: Isolating the Placebo Effect (master's thesis, 2008). Both posts are now paired with it; a word-by-word line-up gives a partial dictionary for the new key ("the" is the same symbol-word all 13 times). Done. A second post in this key would complete its dictionary.
8027
8 Nov 2012
One English text of about 450 words written twice: first in the usual symbol-word code (with the same punctuation squares), then, after a block of ▶/▷ marks, again in plain coloured squares only (20 colours, 4–7 per word). The second copy is not a simple one-colour-per-letter cipher (a solver that recovers 91% of a test text fails on it). Not the same text as the Aylid post of that day. The source text (topic unknown). The sentence lengths and commas are known, so any candidate text can be checked.
6898
13 Nov 2013
(Dulce L7)
An English text of about 920 words, one symbol per word, no punctuation; the commonest symbol is 7% of words, as "the" is in English. Same key as 7187. FL's title points to Dulce base, Level 7; FL's label is "Defense" (like the Holloman post, whose source was a real Air Force press release). Not in Branton's The Dulce Book, not in the 36-chapter "Dulce Papers", and not the same text as any other FL post. Any English text about Dulce / "Level 7" (or other Defense material) of about 900+ words: the repetition pattern can be checked against it in seconds, without the key.
7187
5 Sep 2013
About 175 words, same one-symbol-per-word key as 6898. No title clue. As for 6898.

The titles

Many Cassini Diskus titles name an "event" or give map coordinates. One is real news: "Holloman AFB Downing Event" (8 February 2014) is a different symbol code, and its text is the U.S. Air Force press release on the unmanned QF-4 target drone that crashed near Holloman the day before (matched clause by clause; the release is public domain). Fourteen other event titles were checked against news from the same place and date (Abu Dhabi, Incirlik, Dry Lake Valley, Tuapse, Loughton, Ottumwa, Antalya, Stamford and others): no real incident. Some reuse well-known UFO stories (Phoenix Lights 1997, Aztec 1948, the Philadelphia Experiment, Pine Gap). The coordinates are real places; a few are star positions: Tau Ceti, and Deneb Algedi (δ Capricorni), the "Deneb-Algedian" probes FL wrote about in an email.

Neither FL description fits what the decoded posts contain: there are no CERN papers and no logical formulae, only Dunsany's fables. This is the same pattern as the rest of the site: an existing text, re-encoded, under FL's own titles.

Thanks to pilkingtonsbrain, who independently tied the same symbol posts to Dunsany's Fifty-One Tales; to a 2024 Reddit thread on decoding the Cassini Diskus, which noted that the symbols group into repeating "words"; and to the collectors of the old FL Group forum archive. Data: cassini_posts.csv (every symbol post and its tale), cassini_codebook.csv (the dictionary). Source text: Fifty-One Tales at Project Gutenberg.

All symbol posts

DateFL postDunsany tale (or other source)WordsCheck

Hand translations

English versions of FL posts, made from our word-by-word decoding. Most are FL's own writing from 2023–26. Posts are listed from most to least readable. Click a post to open its translation.

For an automatic word-by-word decoding of every FL post, see pilkingtonsbrain's Forgotten Languages, Decoded. Two of the posts here (Signs of otherness, The Great Cooling) were translated earlier in the FL Discord group by Purplexed1.

How to read a translation
  • Plain text: read directly from the FL words.
  • [the] in brackets: a small word we added so the English reads well, or an English word FL itself used.
  • [word?]: our decoding gives this word, but we are not sure it is right.
  • dotted: a word we could not read when the translation was made, filled in later from evidence (a meaning learned since, FL's own English in the same post, or an English word left in FL's text).
  • orange italic?: our guess from the surrounding sentence, not from evidence.
  • [?fokeua]: an FL word we still cannot read, left as it is.
Hover over a dotted or orange word to see the FL word behind it.
% readable = how much of the post you can read here, counting decoded words and dotted words, but not guesses. Where a post copies a work that is still in copyright, those lines are replaced by a citation and a link to the original, so they also count as not readable. Summaries are a quick guide, not checked fact.
Loading…

Also as a file: hand_translations.md

Posts

Matched posts, posts whose source is known but not yet in hand, and well-decoded posts still without a source. Search by title, post number, language or source.

Test = an independent check of each match: confirmed = the post's sentence lengths track the source (no dictionary used) and its decoded words land in the matched source sentences far more often than in other texts; likely = one of the two (usually the post is too short for the length test). On deliberately wrong pairings no match was confirmed. Covers = how much of the post the source accounts for: many posts mix a borrowed text with FL's own writing, so a confirmed source can still cover only part of a post.

PostLanguageDateFL titleStatusSource / leadSent.

Identified sources

original work identified = the citation of the original work was checked against a catalogue, Crossref, arXiv or the title page (this is about the citation only; how well each post matches is shown on the Posts tab); text from a copy = original known, text came from a mirror; web page only = original not confirmed; Discord group translation = the group's own English of a post.

CitationStatusPostsLanguages

Languages

"Readable" = median share of words we can decode in the language's unmatched posts. Notes give aliases and later stages (a language that switched to a new word list at a date).

LanguagePostsYearsMatchedWords knownReadableScriptsNotes

Word lookup

Paste FL text (a word or whole sentences) and pick its language. Each word is looked up in that language's list; [?word] = not in the list. Readings with a slash were both seen. This is a plain word-for-word lookup: no guessing is added.

Help wanted

The quickest progress comes from finding source texts. A PDF, page link or library copy of any of these can be matched and tested, and teaches its language new words. Four Cassini Diskus symbol posts with their own codes are listed separately under Cassini Diskus → Open problems (one decoded, a Dulce text wanted).

Sources known or suspected, text not yet in hand

PostLanguageStatusWhat to findNotes / ruled out

Decoded well, source unknown

Search a distinctive phrase from the decoded opening. [?word] = unknown, [word?] = doubtful.

PostLanguageDecodedDecoded opening
Loading…

Using this with an AI assistant

Everything here is meant to be read by an AI assistant too, so it can help you translate posts with what is already known rather than starting over.

  • Chat with web access: give it this link and say "read this first":
  • Claude project (or any assistant that takes files): download fl_ai_pack.zip, unzip, and upload 00_READ_FIRST_for_ai.md, methods.md and the word lists of the languages you work on (the full word list table is large).
  • Single post: paste the post's text together with the briefing and that language's word list, and ask it to follow section 2 of the briefing.
Loading…

Credits

This has been collaborative from the start, and every piece has mattered as much as the next. It builds on the Forgotten Languages Discord group, who worked out that FL renders existing texts word for word and developed the "stones" method (finding a post's source through the English fragments left in it), and who shared stones, translations and word lists; on K1xaru's Strange Minds write-up (2024), which describes that method; and on the work of the people below. The core observation was theirs before it was ours.

Contributors named here, with the languages their work touches:

  • Purplexed1 (Discord group): the group's Dirya word list, the base for reading the 2024–25 Dirya posts, which are FL's own lore essays. Dirya.
  • spudd (Discord group): stones and translations, almost all of the Laari posts matched here, and word lists. Laari, Ned, Rhydd, Englabi, Račiv, Romaniel.
  • TrapDaddy (forgotten-languages-decoded): a write-up matching FL pages to their sources and documenting FL's word swaps (on the Evidence page), glossaries that are the basis of reading Idhun, an alignment method, and observations (each language a fixed lookup table; the 2020 table change) that matched and sharpened ours. Idhun, Yid.
  • pilkingtonsbrain (Forgotten Languages, Decoded): an independent decoding of the site, done in parallel, whose author shared his whole toolkit and data. Source identifications and a library of texts (Meredith's The Shaving of Shagpat, Giles' Sayings of Lao Tzu and Musings of a Chinese Mystic, Lévi's Magical Ritual of the Sanctum Regnum, Hindu Tales from the Sanskrit, the Pure Land teachings, José Hierro's poems, Grey's Polynesian Mythology, the Second Treatise of the Great Seth, the Spanish Cloud of Unknowing); the discovery that the Chinese-character language spells English by sound, with his sound table; the Spanish-based languages (Belas is Spanish in Greek letters); word lists for many languages; methods now in our pipeline (Latin/Arabic twin posts, cross-post stones, line-by-line poem matching, checking every pair against a control text); dictionary corrections and an independent replication of our word lists; an independent identification of Dunsany's Fifty-One Tales behind the Cassini Diskus symbol posts. Cassini Diskus, the Chinese-character language, Belas, Aljamia, Isparomi, Ladd 2019, the Arabic-script serial, Late Niriden, Sla, Alashi, Dediaalif, Naoed, Deyl, Weddag, Niriden and many others.
  • UncontrolledInfo: one of the collaborators building on the group's work. Niriden, Weddag, plus source texts and the shared database and site. Analysis, code and searching were done with Claude, an AI assistant.

Other members of the Discord group who shared stones, translations and word lists are not named here; anyone who would like to be listed by screen name is welcome to ask. Every word in the word lists is marked with where it came from.

Data: CC BY 4.0. Code: MIT. Repository: codeberg.org/uncontrolledinfo/fl-sources. Cite as: UncontrolledInfo, Forgotten Languages: sources, word lists and methods, 2026.

No post texts or source texts are reproduced beyond short excerpts; follow the links.