wordlist.asc: A Reasonable Wordlist

The file wordlist.asc comes from the portmantout challenge, and is a relatively large wordlist, offering plenty of room for interesting compression tricks. I speak from experience when I say that if you ever send or receive this wordlist via gmail, you will find that it appears in nearly all of your search results when trying to find other messages.

Note that the version available here has been sorted and converted to use '\n' as the line-ending character.

Download the wordlist.

Leaderboard

rankbytesentryauthorURL
1120282contextuallyHasegawa Sayurihttp://sayuri.tx0.org/golfhorse/#contextually
2125983logisticallyHasegawa Sayurihttp://sayuri.tx0.org/golfhorse/
3133700basically-bzipdwrensha
4137900trieburrow-bridgedwrensha
5153284tree-v4ix
6161475zyzzyvastom7
7175362zyzzyvastom7
8182268zyzzyvastom7
9189344zyzzyvastom7
10250150zyzzyvastom7
11314310naive-trie
12336161zyzzyvastom7
13360774tree-v3ix
14382481zyzzyvastom7
15400132tree-v2ix
16414043tree-v1ix
17440795tree-v0ix
18452675defaultdefaulthttps://github.com/ixchow/gh-default-solution

Submit A New Program

You may submit your program to the leaderboard for wordlist.asc by using the form below. Programs must be shorter than the default solution (in this case, 452675 bytes). Program names should pass /[A-Za-z0-9_.-]{1,20}/.test() in order to facilitate compact URLs. (Note, also, that programs don't have access to their own names in the testing environment, so stop scheming.)

Submitted files are not made available for download, so please include a URL (e.g., for a git repository) if you would like to share the source of your program.

Programs are tested in batches; generally daily. You will be sent to a URL upon submitting your program that will allow you to check testing progress. Hang on to this URL! Only tested, correct programs will appear on the leaderboard.

Correctness: Programs should output (via console.log) each word in the target wordlist, on a line by itself, exactly once. However, these words may be output in any order or capitalization. The program should require no more than two gigabytes of memory and 100 seconds of runtime.

Please check your code before submitting it. The testing code is available, as is an easier-to-use simple tester.