# OTTified memes for #automeme# # # LICENSE # # This memes file, and the software to process it (which is at # http://mrob.com/time/automome/automeme-pl.txt ) are made available under # a Creative Commons Attribution-NonCommercial 4.0 International License. # License details are at http://mrob.com/cc-license.html # # EXAMPLES # # To get lots of What-If memes, use: # # automeme -v -n 143 | \ # egrep '(COULD|HOW..*WOULD|IF.EVERY|IF..*[CW]OULD|WHAT.IF)' # # To get ucim nonsense words: # # automeme -n 143 | egrep \ # '(HIERBAN|NIETHA|VARB|TANTAM|VRATHNA|KEIPU|KALINIAM|HANIAM|GLIE|GLEI|KANA|RHETHATM|TIENISO|VRATHKALICHI|VREMKA|COSI|BRADVA)' # # REVISION HISTORY # 20140406 First version by mrob27 # 20140407: # add 'CASSINI-MADAGASCAR' to noun-place # add classes verb-intr-perfect and verb-tr-perfect. They are mostly # the same as verb-xx-past, except for irregular verbs. The only # difference right now is "HIDE FROM CORINNE" vs. "HIDDEN FROM CORINNE" # add verb-tr-perfect to "THIS IS [@PHOTOSHOPPED@0.67, adjective..." # template. In my mind, transitive perfect-tense verbs metch the # snowclone a little bit better than adjectives. The original AUTOMEME # has ('~photoshopped', 'adj') but I added 'verb3 there as well. # 20140408: # change 'SHIT' to 'M**STARD' in the 'SHIT WAS SO CASH' meme # add AMTOO, BEANETTE and ROSETTA; add another of CUEBALL, MEGAN, # CUEGAN and MEGBALL because those characters are more 'popular' # 20140408, continued # add THE BEACH to [noun-place] # add MYSTERYONG to all 3 noun types # add ONG (5 tenses) to verb-tr-xxx (for usage examples, see # [OTT:381:11|#p3334595], [OTT:475:17|#p3343415], and [OTT:1282:16|#p3423689] # add CUPCAKE (a big deal with @Valarya) to the [noun]s # 20140409: # The JavaScript now has a function scan_cvt() with 5 arguments that # performs mappings like '_foo_' -> 'foo'. scan_cvt is used 4 times: # s = scan_cvt(s, '**', '*', '*'); # s = scan_cvt(s, '*', '', ''); # s = scan_cvt(s, '$', '', ''); # s = scan_cvt(s, '*', '*', '*'); # The effect of the first and last part is to make ** be the way to # represent a literal '*'. The middle two calls turn '*' into the # style and '$' into small-caps. Thus CH**RP becomes CH*RP and *CHIRP* # becomes CHIRP. # Add $ER$OTT$IC$ to [adjective] # Add the ability to filter and transform (using regular expressions) # members of a class to define another class. # # 20140410: # Add char-1word, containing 1-word characters, and use it in the BLESS # and THANK templates. # Break [noun-singular] up into two categories [noun-unique] and # [noun-commodity], then define [noun-singular] as the union of those # two, and define [noun-article] using only the members of [noun-commodity] # Add VOLDEFRAME and WHISTLE OF TEMPORAL HARMONY to noun-unique # # 20140411: # BLESS... and THANK YOU... memes once again include multi-word things. # Re-do te nouns again; there is now a list of nouns with articles and # [noun-commodity] is derived from it. This allows us to handle initial # consonants properly ("AN HONOR") and foreign scripts ("A ᓭᘖᔭᓄᐨ" or # "AN ᓭᘖᔭᓄᐨ") should we ever want to. # There may now be two random literals at the beginning of a replaceable, # enabling the following modifications: # I ACCIDENTALLY ... IS THIS [BAD@0.33, DANGEROUS@0.5, ENDISH]? # I LIKE MY [MEN@0.25, WOMEN@0.33, noun-plural, noun-mass] ... # (and maybe a few others (I forgot to keep track)) # Add this variation on the Dos Equis meme: # I DON'T ALWAYS [verb-tr-inf] [noun-plural, noun-mass], BUT WHEN I DO, # I [PREFER@0.2, verb-tr-inf] [noun-plural, noun-mass] # Add snowclone templates: # THE [noun-singular] IS TOO CH**RPING [HIGH@0.3, adjective] # KEEP CALM AND [MOLPY@0.2, verb-inf-1word] ON # REMAIN [CALM@0.2, adjective] AND [verb-inf-1word] [noun-mass, noun-plural] # (Previously I had these slightly worse versions of those two: # KEEP [CALM@0.2, adjective] AND [MOLPY@0.2, verb-tr-inf, verb-intr-inf] ON # KEEP [CALM@0.2, adjective] AND [verb-tr-inf, verb-intr-inf] [noun-mass, noun-plural] # ) # [verb-tr-cont, verb-intr-cont] [$0/ING/ERS/] GONNA [$0/ING//] # (e.g. "CH*RPING CH*IRPERS GONNA CH*RP") # (needs an operator that links the verb tenses by table lookup.) # A WILD [noun-singular] [APPEARED@0.5, APPEARS]! # # Add category [nounz] and use in the "IS IT CAN BE... TIEM NAO PLEES?" # Vocabulary additions: # adjectives: ZANCLEAN, (AWEFULSOME, but we already have AWESOMEFUL), # MUSTARDY, CH*RPING, BEANISH, OTCOLOURED # characters: BEARDO (early name for Rosetta), EXPANDO, OLDPIXBOT # place names: "THE AFOREWHEN", "THE AFTERWHEN", "THE FUTURE" # commodity noun with irregular plural: A NEWPIX / NEWPICES # normal nouns: A PASTPOST, A MANIP, A FIRSTPOST, A BLINDPOST, A XIP, # A WIP, A WIPEND, A MOLPYSNAKE, A WOWTREE, A FLUTTERBEE, # AN OTTIFICATION, A RAPTORCAT, A CUEGANITE, A PUNSAW, A SILENTONG # intransitive verbs: COMA # transitive verbs: SPOILER # # 20140412: # Use non-greedy patterns in the BLESS and THANKS memes # Vocabulary additions: # verb: POST/POSTED/POSTING/POSTS # character: MS. FRIZZLE, GOATEE # noun-unique: (THE) JAVASCRIPT, (THE) ZANCLEAN FLOOD # noun-comm-art: A RAPTOR, A RIBBIT, AN EQUIMOLPY, A SPARROW-RAPTOR, # A CHUPAMOLPY, A QUACKMOLPY, A FACEBUG, A MOOLPY, A RHINOCEROLPY, # A PASTPAGE (there are a lot more molpy species on NP1543) # # 20140414: # Add the cut operator, an empty replaceable '[]', which is a # signal to delete everything up to that point. This is used in the # DIAL X FOR Xxxx template, where the full word Xxxx needs to be # generated first. # Add several memes from @Link # # 20140415: # Many additions that I did not bother to document. # place: CHRONOCORP # 20140418: # noun-plural: HOTDOGS ("A HOTDOG" was already in noun-comm-art) # 20140421: # Add Doge meme (WOW - SO [noun] - etc.) # 20140425: # character: AZULE # verb-transitive: to WAIT FOR # Add a bunch of templates tagged 'azule' and originating in OtherComics # 20140427: # Break commodity (non-unique) nouns into positive and negative # categories (used in XKCD #51 meme). # # 20140511: # Add noun Q04B # Add snowclone: "PLEASE READ: A PERSONAL APPEAL ..." # 20140512: # Add noun-unique QUESTIONABLE CARCASS # Add CITATION NEEDED meme # 20140518: # Add a few more XKCD-based memes from @azule. # Add [adjective-article] and derive [adjective] from it. Add [adverb]. # Add more vocabulary from Link's versions 2.1 and earlier (e.g. # PINKLYMOLP and CUEGANZZLE, to GO CAVE) and memes from his v. 2.0 # # 20140522: # Change MOOLPY to MOOPY # 20140523: # Add a lot of origin notes. # Add BAOBABBY # # 20140612: # Add origin of "THANK YOU [character], BUT OUR... # # 20140621 Add verb to AZULE # 20140622: # Add VITSSÅGAR (plural of VITSSÅGEN) # 20140624: # adjectives SANDISH, CAVEISH # 20140625: # noun-plural OVARIES (see OTT:1997:28#p3611339) and verb AZULING # (see OTT:1998:24#p3611715) # Add sexual double-entendre meme # # 20140709: # Add AN OVARY # 20140711: # Add 408 and 503 memes # # 20140724: # Add MOROBU. # Begin scanning through all edits of @Link's version # (automome.penguindevelopment.org) to bring mine up to date. I # had fallen behind since his version 2.0, which added the MultiWord # class. Today I start by adding my own multiclass syntax, and use # it to define the verbs. # # 20140725: # add a bunch of origin comments; multiclass the nouns (still in # animal and mineral categories); rename "noun-place" to simply # "place"; add several memes from @Link; improve alphabetization of # the templates. # # 20140726: # add the rest of Link's memes, so this file now has all from his # version 2.4 # Add meme: NOW IS THE TIME... # 20140727: # add meme "EVERY TIME YOU [verb-inf], ..." # 20140728: # add two versions of the "Billy Madison" meme, and "you can't have # your X and Y it too". # Lengthen the "this is your brain on drugs" template. # Add PELRIGG, ETERNAL DENSITY and BLITZGIRL # Add [character] to the ONLY TWO THINGS COME FROM template # Lengthen the Ramirez meme by adding [character] # 20140729: # Add ERGMAN, YAPPO, TAIXZO # 20140730: # Improvements from Link's v. 2.5: # Add A HERETICAL and HERETICALLY; character SIR VINNIE LONGDONG; # verb SACRIFICING; nouns COLPIX, LOOPIST, OTHERCOMIC, and VIRGIN; # minor corrections (e.g. use [verb-tr-present] instead of # [verb-present] in "think of the kittens"); Add "Hast seen the # white whale", "I'm sorry, Dave...", "Maybe X is a metaphor for..." # Make [place] a multiclass to define appropriate prepositions for # each (used in the two templates marked '**' below) # Add meme templates: # "he wasn't the most X Y in the Z" ** # "don't hate me because I'm adjective" # "molpies gone wild" # "there is no crying in [place]" ** # Isaiah 48:22 ("there is no peace for the wicked") # "got milk?" # "I'm going to X like I've never X'd before" (two forms) # Add the paradoxical "noun-unique-article" class so that I can # add the "Yes Virginia, there is a..." template. # 20140731: # Break adjectives up into positive and negative # Add recent change from azule to xkcd #194, and add xkcd #1025 template # (there are still a lot of xkcd-based templates from azule that I could add later) # Add TREBUCHAT to noun-mass-negative (see OTT:2050:16#p3632176) # 20140801: # Add THE RAFTCASTLE to [place] # 20140802: # Add characters THE 1ST CLERIC, THE 2ND SCRIBE, UCIM, and noun BLITZROCKET # Add corrections and improvements made evident by Link's recent version 3.0: # Merge 404/408/503 into one template # Change some literal probabilities # Add [verb-cont][noun] form of "I don't want to be right" template # Use intransitive verb in Billy Madison template # Use perfect tense in "...like I've never [verbed] before" # in Arthur Baer meme use appropriate "out of" preposition according to place, e.g. "AWAY FROM THE BEACH" rather than "OUT OF THE BEACH" # Add initial "THIS" to "this is the cancer that..." and "... why we can't have nice things" # Add noun-mass-the and verb-cont-1word # Add -pr-out column to multiclass [place], used in the Arthur Baer meme # Add templates: # "it's super effective!" # "I am Ozymandius... look on my works" (two forms) # Add class [adjective=most] # Add a few more xkcd templates from azule # Add "best part of waking up..." meme # 20140803: # Small tweak to Boys' Life meme # 20140804: # Add named regexes for the class-building operations. # Add place THE PAST # 20140805: # Use named regexes in all of the templates. # Add changes from Link's 3.2: # Add multiclass adjec (only used in a couple of places, until we get # multiclass unions so we can retain the positive/negative distinction) # Improve grammar of some templates # Add memes "So long ... all the fish"; "friends don't let friends..." ; # "one ring to rule..."; "nuke it from orbit..."; "demons run..." # Add regex /s-ending-invert/ to support new meme "He's the hero Gotham..." # Add place THE MOONBASE # 20140807: # Add memes "You live by the sword..."; "the buck stops here" # 20140808: # Add DUNEJUMPISHLY, break adverbs up into positive ane negative # Add a few Japanese memes (@@Link and @@azule, please ignore ^_^ ) # Add "A few X short of a Y"; "give me your poor, your tired..."; "math # is hard, let's go shopping"; "my X Y-eth over"; "X is the Y of Z" and # its "then why are we..." variant # 20140809: # Change spelling of :AZULE: isomorphs # Expand "consider the lilies..." and "I'm a doctor, not..." # Add several more memes: "have X will travel"; "I'm going to X ... and # by X I mean..."; "... but I played one on TV"; "in X nobody can hear..."; # "save an X, shoot a Y"; "shit happens"; "take this X and shove it"; # "we don't need no stinking X"; "X is so last week" # # 20140830: # Add some Azule memes, and change some others to add ideas from @azule (some of which might have also come from @Link) # 20140902: # Add some memes from Link's version 3.2 # 20140903: # Add changes from Link's 3.3 # 20140904: Add a bunch of memes based on chapter titles in the What-If book. # 20140905: Bug-fixes and clean up new regexes. Add more What-If titles. # 20140907: # Add -art field to the verbs, use it for t-verb-actor-article and a couple memes # Add Azule's dawgify and dawgchar # Add Eternal Density's random name generator # 20140908: # Add multiclass noun-interval # Add vocabulary from Eternal Density's list at OTT:2094:23#p3648331 # Add vocabulary from Azule; add some more xkcd memes from azule. # Add ЯOЯЯIM TTO ИA. # 20140910: # Add some more vocabulary from balthasar_s # Use a new fancy regex remove-the: /(^THE )|( ƎНТ$)|($)//i # Add several more What-If titles # 20140912: Add OTHERRIVERWADINGISH, GOOMHR; tweak a couple of the azule memes # 20140914: Hyphenate modifier in HOW X IS IT.. IN A Y-STORM # 20140917: "ЯОЯЯІМ ТТО" (all Cyrillic) looks better than "ЯOЯЯIM TTO" # 20140919: # Add lots fo changes from azule: vocabulary including several animals, ASPCA meme # 20141127: Add Roko's Basilisk meme (alt-text of xkcd 1450) # 20150102: Add Sustainabilizer meme ("If we have asked you for some data...") # 20150108: Add SILENTBOT # 20150109: # Changes from Link's version 3.4: # Add THE GLR (in addition to, not replacing, plain "GLR") # Add interjection BAOBABS # Add nouns CHRONOTRANSPONDER, LIZARD, RIDONDAKITI, RONG, TRANSLATEOUNG # Add class [char-noart] # Add [adjec-noun] to most replaceables that already had [noun-mass] # 7 new memes from @Link: # Vega Strike "Hulls pop like vibrant seeds..." # Mario "It's-a-me, Luigi" # Firefly "Man walks down the street..." # Firefly "My food is problematic" # "¡This NOUN is VERBing me!" # Doctor Who "No, not the mind probe!" # Legend of Zelda Tingle "... These are the magic words..." # 20150110: Add more bits of edtitle template # 20150112: Add NUMBERWONGGH meme; add a few animals like TRILOMEG # 20150113: Add PENGOAT and other goat-like vocab; there is now an adjective-neutral category. Fix Colossal Caves "maze" meme to handle placenams that have a hyphen. # 20150115: Add "Stick it in your..." and "99 problems" memes # 20150119: Add a little "utility templates" section with (for now) only the [sentence-imperative] template. # 20150123: Add [decree] template definitions by #balthasar_s#. Add several movie name templates. # 20150131: Add CASTRAFTLE in several places. # 20150213: Add "I went to see the fight..." # 20150215: Add *AUFGEMOLPEN* # 20150224: Add BALTHACARIUS and JAVASCRIPT # 20150308: Add LEML (as an interjection, though balthasar has it as a noun-mass) # 20150312: Add the Balthasar version of *AUFGEMOLPT* as an intransitive verb; move some of the regexes up to the first regex section. # 20150315: Add ENAP. Add words inspired by @ucim: # adjective: HIERBAN/NIEHIERBANAL/NOOTAHIERBANAL/NIETHA # VARBAL/VARBLAR/VARBLAST/VARBA # adjective-negative: HIERBAN, VARBAL # character: TANTAM, VRATHNA, NOOTANO # interjection: HALA, KEIPU # noun-mineral: GLIE/GLEI, KANA # noun-mass-neg: HANIAM # noun-mass-pos: KALINIAM # noun-singular-neg: VREMKA # preposition: COSI # noun-unique: RHETHATM # place: TIENISO, VRATHKALICHI # verb-tr: BRADVA/BRADVAII/BRADVAK # BRADVAKEL/BRADVA/BRADVAK/VARBRADVAKI/NUVI BRADVAII # 20150318: Add T1I (as noun-mass) # 20150419: Add a few prefixes to the meme that uses the [edname] template # 20150426: Add EE:EE:EE to verb-intr # 20150505: Add KEYBOARD-SMASHING to adjective-positive-article # 20150524: Add "I THINK I PREFER TO THINK OF..." # 20150703: Add "DON'T TASE ME, BRO!" meme from Azule; minor fix to "TOTO, I'VE GOT" meme # 20150707: Add some vocabulary and memes from @Link's version 3.5: # adverbs: BUFFYHATTEDLY, DUNEISHLY, HATTEDLY, MOUNTAINISHLY, SANDISHLY, STEAKISHLY, TEMPORALLY, UNGISHLY, HILLISHLY # interjection: VITSSÅGEN, JA # derived classes: noun-mass-1word, class noun-plural-1word # memes: # AH, CURSE YOUR SUDDEN... # CRIKEY! LOOK AT THE SIZE ... # HONEY BADGER DON'T CARE... # IF YOUR HAND TOUCHES ... # small refinements of several other memes # 20150710: Add vocabulary and memes from @Link's version 3.6: # adjectives: CH**RPING, KEYBOARD-SMASHING, MEOWLPISH, NEAT, OTHERRIVERWADINGISH, OTTERRIFIC, OTTISH, PRICKLY # character: POPEBOT # nouns: BLITZANITY, ICE CREAM, TONER, ROT13, STARCAT, BUKKIT, CROISSANT, FOOTNOTE, VEST-OF-MANY-POCKETS # places: BFTF, T1I, SUSTAINABLE UNIVERSITY # verbs: :LMJB:, NEWPIXT, RETRONINJASPOILER # memes: # ACHIEVEMENT UNLOCKED: ... # CILLIT BANG. BANG! ... # LISTEN, DON'T MENTION THE WAR! # MY LITTLE PONY: ... # SEE, MORBID AND CREEPIFYING... # THAT IS NOT DEAD WHICH CAN... # 20150711: Add changes from Link's version 4.0: # adjective multiclass: add $ER$OTT$IC$ # characters: MICDI, NEIL_BOEKEND, THEMINIM # noun-mineral: CUPSNAKE # memes: # IS THAT ... HAPPY TO SEE ME? # YOUR MUSIC'S BAD... # BANANAS ARE ... INLAND # 20150713: Add changes from Link's version 4.1: # remove 'THE" from beginning of charcter names in several places # use dawgify in a few places where appropriate # adjective: SREEE # character: 7 OTTERS IN A BAR # interjections: BBOZ DR YNDN, SREEE # nouns: COMAVISION, DILGUNNERPUNSAW, MTA # place: XKCLOUD # verb: EMPINKEN # add memes: # IF SHE WEIGHS THE SAME AS A DUCK... # I PUT ON MY ROBE AND WIZARD HAT # NO POWER IN THE 'VERSE CAN STOP ME # QUOTH THE RAVEN, NEVERMORE # MAKE LOVE NOT WAR # CECI N'EST PAS UNE PIPE # EVEN APELDOORN BELLEN # IK BEN MAKELAAR... # KOMT EEN MAN BIJ DE DOKTER # 吸牛 HIGH-TECH ALLIANCE CRAP # TECHNIKER IST INFORMIERT # 20150808: Add a few random name templates (all unused) # 20150912: Add memes from Link (two Scrubs memes, and Ixtellor) # # 20151107: Add WHY DON'T WE HAVE BOTH? and WHY NOT ZOIDBERG? # 20151109: Add three colours of PIXELs to noun-mineral (long overdue) # 20151112: Add BOTMOBILE # 20151113: Add places BOTOPIA, MOLPYLAND # 20151114: Add places MAIN STREET ᘝᓄᘈᖉᐣ, OTT$ITY$L$AND$ # 20151115: Use UK spelling in a few places # 20151118: Add nouns MOLPYSAURUS; places ESC$O$T$A$T, TIME WORLD # 20151119: Add place THE BERM # 20151122: Add "I HAVE THE WIERDEST BONER" meme # Add the "Darmok" meme and make it a template (but don't use it yet) # 20151210: Add BOTMARINE and verb MRORL # Add huge block comment explaining how the Vilani etc. name-generators work. # 20151231: Add I AM, ALL HAIL, THUS SPAKE forms of edtitle templates # 20160213 Add verb "FIND BLITZGIRL" and plural version of "CEILING CAT" meme # 20160228: Add a bunch of half-duos; add "FAMOUS DUOS" (xkcd 1648) meme; # add "CHAMPAGNE FOR MY..." (xkcd 1645) meme # 20160323: Add LISTEN UP, YOU BUNCH OF... and ONE OF THESE MADNESSES... # 20160413: Add KIEPUDINK to noun-mass-neg-article # 20160502: Add Exalted name generator (not quite sure why...) # 20160511: Add PROTO-BEANISH. In [edname], remove errors found with # #ednamestats#. # # 20170329: Add "JUST TO BE SAFE..." (xkcd 925) meme # 20170330: Add classes [noun-mp], [noun-sma], [noun-mpa], [noun-all], # and [noun-smpa]; and use them to shorten many templates; also # rebalance in many cases to have a better proportion of [character] # to non-character nouns. # 20170408: Add [whatif] template, which selects one of the What if? templates # at random. # 20170413: Add FISHISH # 20170528: TREBUCHAT isn't really a mass noun. # 20170603: Add MUSTARDBUST # 20170606: Add "that escalated" meme # 20170617: Add verb-tr SHIPPING and SCHIZO- variant of "I don't want to be right" memes. # 20170621: Make HELPIMTRAPPEDINA[noun-1word]FACTORY meme choose its pieces (CANCER, COFFEE, etc.) randomly # # 20171019: Add PREABANDONED BUILDING and related MAYBE SOMEONE... meme # # 20171116: Fix a bug in the "A AND B WERE STANDING BY A..." story meme # 20171128: Add BSTA to places # 20171205: Add a bunch of Homestuck words, not used anywhere. # 20171219: Add noun-mineral-plural-1word and xkcd 1930 memes. # 20171220: Eliminate use of syntax like: [FOO@0.2, noun, place] (in favour of [FOO@0.2, noun@0.5, place]). # 20171223: Add tests [test-multi1] through [test-multi8]; all variants of pick-lists are once again supported. # 20171225: Add sfc_earth (Gahan Wilson science fiction/horror stories) # 20171227: Add ofc_sf_story meme; fix bugs in a few other memes # 20171228: Add verb DEBASEMENT, noun-animal PUNDRAGON and HABERDASHER; enhance [ofc_sf_story] # 20180220: Add "E36: BŁĄD SYNCHRONIZACJI" meme, fix bugs in Lego Batman meme # 20180919: Add [haxor_name] # 20180930: [haxor_name] now randomly leetifies some letters # 20181011: Add [moby_name] # 202xxxxx: Occasional little changes # 20220513: Use "class1w" for some of the syllable lists (mostly in name generators); add name generators dndelafname, dndminotaur1, dragonblackname, xananame, and metalname # 20240127 Add LEAVE THE HAMPLY # # For instructions on how I merge with: # @Link's AUTOMOME: see xkcd/1190-time/link-automome/0-README.txt # @azule's ottomeme: see rhtf/src/mrob/time/automome/azule/0-README.txt # # TTD: # emulate SB redtext() function (normally used for the "Redundant # Information" button on castle.chirpingmustard.com) # ----------------------------- TESTS ----------------------------- # # Templates for testing and debugging our implementation of the # AUTOMEME syntax # Tests of input parsing errors are in separate file "error-tests.txt". # To test them, do: # # automeme -vvv -d error-tests.txt # Test of fancy regex. To see results: # # automeme -v -n 30 -t [eht-test1] | sort | uniq # # and compare output to: # # automeme -v -n 30 -t [eht-test2] | sort | uniq # # It should be "ƎНТ", not "ƎHT" regex eht-test3: /(^THE )|( ƎНТ$)|($)//i # class eht-test1: THE BAR FOO ƎНТ QUX # class eht-test2: [eht-test1] ms/eht-test3/ template test-mtema: [A1@0.5, A2][] template test-mtemb: [B1@0.5, B2][] template test-lit: CC[] class test-mcla: A1 A2 class test-mclb: B1 B2 class test-mclc: C1 C2 # classes and literals can both occur inside a multiple choice substitution, # each with their own probabilities. To test this, use: # # automeme -n 1000 -t [test-multi1] | sort | uniq -c # # each type of string (Ax, Bx, Cx) should occur at the appropriate # frequencies # each multi-choice list has two or more terms, made up of zero or more # terms with a rate-modifier, followed by zero or more terms without a # rate-modifier. # named templates only # template test-multi1: [test-mtema, test-mtemb, test-lit][] template test-multi2: [test-mtema@0.1, test-mtemb, test-lit][] template test-multi3: [test-mtema@0.1, test-mtemb@0.11, test-lit][] # named classes only # template test-multi4: [test-mcla, test-mclb, test-mclc][] template test-multi5: [test-mcla@0.1, test-mclb, test-mclc][] template test-multi6: [test-mcla@0.1, test-mclb@0.11, test-mclc][] # mix of literals and named clases. Literals must either be at the end *or* # have a rate-modifier like @0.123; named classes can have rate-modifier # or not. # template test-multi7: [AA@0.1, test-mclb, test-mclc][] template test-multi8: [AA@0.1, test-mclb@0.11, CC][] template test-multi9: [test-mcla@0.1, BB@0.11, CC][] template test-commaphrases: [RED%2c YELLOW%2c AND BLUE@0.5, ORANGE%2c GREEN%2c AND PURPLE][] # Demonstrating the avoidance algorithm. To test: # # automeme -n 12000 -v -t [avoid3] | grep -v '[a-z]' | sort \ # | uniq -c | sort -n # # then try the same thing with "[avoid4]". You'll usually get 24 lines # of output from [avoid3] (all C(4,3)=24 combinations of three words from # the set); but [avoid4] gives a few lines of output with a duplicated # word, like "FOO BAZ BAR BAR". class avoid: FOO BAR BAZ QUX templates: template avoid3: [avoid] [avoid] [avoid][] template avoid4: [avoid] [avoid] [avoid] [avoid][] template avoid5: [avoid] [avoid] [avoid] [avoid] [avoid][] # Used in one of the examples template test_recurse1: [char_duo] AND [dawgchar][] template test_recurse2: [sup_1] WITH [verb-cont-article][] # ---------- REGEXes for CLASSES and CLASSLIKE TEMPLATES ---------- # # (Note: A few very specific regexes are defined with their class/template) # The 'add-foo' regexes simply add something to the beginning regex add-that: /^/THAT / regex add-the: /^/THE / regex add-most: /^/MOST / # /has-no-spaces/ matches a string only if it contains no spaces, # and if used in a grep context, leaves the string unchanged. regex has-no-spaces: /^([^ ]+)$/$1/ # Add " HAT" to the end (unless such is already present) regex hattify: / ?HAT$//, /$/ HAT/ # Turn spaces to hyphens '-' regex hyphenate: / /-/g # Use this regex to transform IN/ON/AT to INTO/ONTO/INTO regex in-to-into: /IN/INTO/, /ON/ONTO/, /AT/INTO/ # oneword-est only matches things that end in EST and contain no punctuation # or spaces. regex oneword-est: /^({A-Z}+EST)$/$1/ # /remove-article/ only matches things that start with an article 'A ' # or 'AN ', and removes the article. regex remove-article: /^ *AN? +//i # Match anything, and if it starts with "THE ", remove the THE. It is of # critical importance that the clauses of this OR-grouping are ordered # with the ^-forms first and the $-forms after. regex remove-the: /(^THE )|( ƎНТ$)|($)//i # Use this regex to transform SOME/A/AN to THEM/IT/IT regex some-to-them: /SOME/THEM/, /AN?/IT/ # This one is a little more elaborate; it is used when a [place] is # modified by another word (typically an adjective) and we want to # retain SOME when appropriate but otherwise use A or AN according to the # adjective that was added. For example, starting with: # ... A RIVER ... # ... SOME MOUNTAINS ... # we add adjectives to get: # ... A AN ENDISH RIVER ... # ... SOME AN ENDISH MOUNTAINS ... # then postprocess to remove the unwanted article: # ... AN ENDISH RIVER ... # ... SOME ENDISH MOUNTAINS ... regex postproc-some: / SOME AN? / SOME /, / AN? (AN?) / $1 / # -------------------------- WORD CLASSES -------------------------- # %%% I'll merge all these into the multiclass and use unions #class adjective-positive-article: = adjec-pos-desc-art = adj-pos # adjec-pos-noun subset of noun-positive multiclass adjec-pos [-desc-art, -comp-art, -super, -noun]: AN AWEFULSOME | AN AWEFULSOMER | AWEFULSOMEST | AWEFULSOMENESS AN AWESOMEFUL | AN AWESOMEFULLER | AWESOMEFULLEST | AWESOMEFULNESS A BAOBABISH | A BAOBABISHER | BAOBABISHEST | BAOBABISHNESS A BEANISH | A BEANISHER | BEANISHEST | BEANISHNESS A BUFFYHATTED | A MORE BUFFYHATTED | MOST BUFFYHATTED | BUFFYHABERDASHERY A DUNEISH | A DUNEISHER | DUNEISHEST | DUNEISHNESS A DUNEJUMPISH | A DUNEJUMPISHER | DUNEJUMPISHEST | DUNEJUMPTION AN $ER$OTT$IC$ | A MORE $ER$OTT$IC$ | MOST $ER$OTT$IC$ | $ER$OTT$ICISM$ A FLUTTERBEEWINGISH | A FLUTTERBEEWINGISHER | FLUTTERBEEWINGISHEST | FLUTTERBEEWINGISHNESSITUDE A FRACTAL | A FRACTALIER | MOST FRACTALLATED | HYPERCRENELLATED A HATTED | A MORE HATTED | MOST HATTED | HABERDASHERY A KEYBOARD-SMASHING | A MORE KEYBOARD-SMASHING | MOST KEYBOARD-SMASHING | KEYBOARDY-SMASHITUDE A MEOWLPISH | A MEOWLPIER | MEOWLPIEST | MEOWLPISHNESS A MOUNTAINISH | A MORE MOUNTAINISH | MOST MOUNTAINISH | MOUNTAINOSITY A MOLPISH | A MOLPIER | MOLPIEST | MOLPISHNESS A MUONIC | A MORE MUONIC | MOST MUONIC | MUONICS A NEAT | A NEATER | NEATEST | NEATNESS AN OTCOLOURED | A MORE OTCOLOURED | MOST OTCOLOURED | OTCOLOURISATION AN OTTERRIFIC | A MORE OTTERRIFIC | MOST OTTERIFIC | OTTERIFICITY AN OTTISH | A MORE OTTISH | MOST OTTISH | OTTISHNESS A PRICKLY | A PRICKLIER | PRICKLIEST | PRICKLINESS A PROTO-BEANISH | A MORE PROTO-BEANISH | PROTOBEANISHIEST | PROTO-BEANITION A RAPTORISH | A MORE RAPTORISH | MOST RAPTORISH | RAPTORISHNESS A $RELATED$ | A MORE $RELATED$ | MOST $RELATED$ | $RELATED$NESS A SANDISH | A SANDISHER | SANDISHEST | SANDISHNESS A SEAISH | A MORE SEAISH | MOST SEAISH | SEAISHNESS A SILENTTIMELY | A SILENTTIMELIER | SILENTTIMELIEST | SILENTTIMELINESS A SREEE | A SREEEEE | SRRREEEEEEE | SREEEITY A STEAKISH | A STEAKISHER | STEAKISHEST | STEAKISHNESS A TOQUISH | A MORE TOQUISH | MOST TOQUISH | TOQUISHNESS A TREEISH | A TREEISHER | TREEISHEST | TREEISHNESS A WINGISH | A WINGISHER | WINGISHEST | WINGISHNESS A WOWTERFALLISH | A MORE WOWTERFALLISH | MOST WOWTERFALLISH | WOWTERFALLISHNESS A WOWTERFUL | A MORE WOWTERFUL | MOST WOWTERFUL | WOWTERFULNESS A ZANCLEAN | A MORE ZANCLEAN | MOST ZANCLEAN | ZANCLEANLINESS #class adjective-neutral-article: = adjec-neu-desc-art = adj-neu multiclass adjec-neu [-desc-art, -comp-art, -super, -noun]: # adjec-neu-noun subset of noun-neutral A BURBULENT | A BURBULENTIER | BURBULENTEST | BURBULENCE A FISHISH | A FISHISHIER | FISHISHIEST | FISHISHNESS A PENGOATIMATE | A MORE PENGOATIMATE | MOST PENGOATIMATE | PENGOATITUDE A RECENT | A MORE RECENT | A RECENTMOST | RECENTNESS A TEMPORAL | A MORE TEMPORAL | MOST TEMPORAL | TEMPORALITY AN UNGLISH | AN UNGLISHER | MOST UNGLISH | UNGLISHNESS #class adjective-negative-article: = adjec-neg-desc-art = adj-neg multiclass adjec-neg [-desc-art, -comp-art, -super, -noun]: # adjec-neg-noun subset of noun-negative A CAVEISH | A CAVEISHER | CAVEISHEST | CAVEISHNESS A CH**RPING | A MORE CH**RPING | MOST CH**RPING | CH**RPITUDE AN ENDISH | AN ENDISHER | ENDISHEST | ENDISHNESS AN EPSILONISH | AN EPSILONISHER | EPSILONISHEST | EPSILONITY A HERETICAL | A MORE HERETICAL | MOST HERETICAL | HERESY A HIERBAN | A NIEHIERBANAL | NOOTAHIERBANAL | NIETHA A HILLISH | A HILLISHER | HILLISHEST | HILLISHNESS A MUSTARDY | A MUSTARDIER | MUSTARDIEST | MUSTARDINESS AN OTHERRIVERWADINGISH | AN OTHERRIVERWADINGISHER | OTHERRIVERWADINGISHEST | OTHERRIVERWADINGISHNESS A PRICKLY | A PRICKLIER | PRICKLIEST | PRICKLINESS A RAPTORCATTISH | A RAPTORCATTISHER | RAPTORCATTISHEST | RAPTORFELINITY A REDUNDANT | A MORE REDUNDANT | MOST REDUNDANT | REDUNDANCY A RELOTTIVISTIC | A MORE RELOTTIVISTIC | MOST RELOTTIVISTIC | RELOTTIVITY A RIVERISH | A MORE RIVERISH | MOST RIVERISH | RIVERISHNESS A STEAMBOTTLISH | A MORE STEAMBOTTLISH | MOST STEAMBOTTLISH | STEAMBOTTLISHNESS A VARBAL | A VARBLAR | VARBLAST | VARBA A WEIRD | A WEIRDER | WEIRDEST | WEIRDNESS A YAPPOCISED | A MORE YAPPOCISED | MOST YAPPOCISED | YAPPOCISION # Some of the -noun forms are deliberately humorous. See Jargon File, e.g. "ferrous => ferrosity" # The "adjec-noun" class is called "property" in @Link's version multiclass adjec [-desc-art, -comp-art, -super, -noun]: [adjec-pos] [adjec-neu] [adjec-neg] # Simple aliases class adjective-article: [adjec-desc-art] class adjective-positive: [adjec-pos-desc-art] ms/remove-article/ class adjective-negative: [adjec-neg-desc-art] ms/remove-article/ class adjective: [adjective-article] ms/remove-article/ # Obsolete old unified adjective multiclass multiclass xxadjec [-desc-art, -comp-art, -super, -noun]: #A SREEE | A SREEEEE | SRRREEEEEEE | SREEEITY class adjec-est: [adjec-super] ms/oneword-est/ class adjec-comp: [adjec-comp-art] ms/remove-article/ # == adv-positive class adverb-positive: AWEFULSOMELY AWESOMEFULLY BAOBABISHLY BEANISHLY BUFFYHATTEDLY DUNEISHLY DUNEJUMPISHLY $ER$OTT$ICALLY$ FLUTTERBEEWINGISHLY HATTEDLY MOLPISHLY MOUNTAINISHLY MROBIDLY OTCOLOUREDLY PROTO-BEANILY RAPTORISHLY RELATEDLY SANDISHLY SEAISHLY STEAKISHLY TEMPORALLY TREEISHLY WINGISHLY WOWTERFULLY ZANCLEANLY # == adv-neutral class adverb-neutral: RAPTORCATTISHLY REDUNDANTLY RISINGSEAISHLY UNGISHLY # == adv-negative class adverb-negative: CAVEISHLY CH**RPINGLY ENDISHLY EPSILONISHLY HERETICALLY HILLISHLY MUSTARDILY RIVERISHLY STEAMBOTTLISHLY WEIRDLY YAPPOCISEDLY class adverb: [adverb-positive] [adverb-neutral] [adverb-negative] class beanishword: ᓭᘖᔭᓄᐨ ᘝᓄᘈᖉᐣ class character_no_s: # OTC characters AFRO AMTOO BALDO BEANETTE BEARDO BIGGEST BANGS BROTHER BLACK BUN BOB BRAVEBEAN BRICK BROKENBEAN BUNNY BUZZ CUEBALL CUEBALL CUEGAN CUEGAN CUEGANZZLE CURLY CURLY BUN EXPANDO FORELOCK GOATEE GLR GRAY BUN HAT-HAIR HEADBAND LAPETITE LITTLEST BANGS BROTHER LOOPSY LOPSIDE LUCKY MEG-A-LIKE MEGAN MEGAN MEGBALL MEGBALL MIDDLE BANGS BROTHER MINI-BUNNY MINI-SHORTDO MINI-TWO-TONE MS. FRIZZLE NEWEST BANGS BROTHER PART PONY PULLED BACK ROSE ROSETTA ROSETTA ROUNDHAIR SANDY SHE-BANGS SHORTDO SHORTY SPARSE SPIKE THE FORTY THE GLR THE TIMEGHOST TWO-TONE WHITE BUNNY ZOMBEANIE # # OTTers and their fictional creations 7 OTTERS IN A BAR THE 1ST CLERIC THE 2ND SCRIBE AUTOMOME AZULE BALTHACARIUS BASEMENT RANDALL BLITZGIRL BLITZRANDALL CZULE ETERNAL DENSITY ERGMAN FFOXY GENERAL ERROR GEORGE THE MALEVOLENT GALLSTONE HES IMAGEBOT LMJB1964 LMJBOT MICDI MOROBU MROB27 MRORL NEIL_BOEKEND NEWPIXBOT NOOTANO NOPIXBOT OLDPIXBOT PELRIGG POPEBOT PRINCE PREGSTUBIN QUEEN GAMALERA RANDOMPIXBOT SASHIRIS SILENTBOT SIR VINNIE LONGDONG STORMANGEL TAIXZO TANTAM THE FIRST CLERIC THEMINIM THE MOPEY MOLPY MOME THE PINKLYMOLP THE SECOND SCRIBE TIMBORME TIMLRORME TORNATER UCIM УЧИМ VRATHNA YAPPO # # Non-OTC and non-Otter HODOR # "Characters" from the Outside :O # All are the 2nd part of a "famous duo"; most are in xkcd 1648 class char_mundane: ASHLEY OLSEN BULLWINKLE BUTT-HEAD CHER CHEWBACCA CLEOPATRA CLYDE COSTELLO DELILAH DR. WATSON EBERT ERNIE ETHEL MERTZ GARFUNKEL GINGER ROGERS GOLIATH GROMIT HAMMERSTEIN HOBBES JULIET LOUISE LUIGI MINDY MR. HYDE OATES OSCAR MADISON PUMBAA ROBIN SALLY SILENT BOB STIMPY SULLIVAN TED THE BEAST THE BRAIN THE KING THE SUNDANCE KID THREEPIO WALDORF WOODSTOCK class charnos-1w: [character_no_s] ms/has-no-spaces/ # A temporary "gift" to balthasar_s class character: [character_no_s] [character_no_s] [character_no_s] [character_no_s] [character_no_s] ms/$/__S/ # All the characters that are just one word (used in Ramirez meme) class char-1word: [character] ms/has-no-spaces/ template char_duo: [character] AND [char_mundane][] class char-noart: [character] ms/remove-the/ # He made a connection in the other direction and the fans all shouted out... class interjection: BAOBABS BBOZ DR YNDN BOOM-DE-YADA BTTBAA CH**RP CH**RPING MUSTARD EE:EE:EE GOOMHR HALA KEIPU LEML LWPAII OMR RANDAMMIT SREEE STEAMBOTTLE VITSSÅGEN, JA class interj-1word: [interjection] ms/has-no-spaces/ class noun-mass-pos-article: # subset of noun-positive A BLITZANITY A BLUENHANCEMENT A BUTTER A A CUSTARD AN EPSILON A HAIKU AN ICE CREAM A KALINIAM A KETCHUP AN OINTMENT AN ORGANISED SAND A PANTHER SALVE A Q04B A REDUNDANCY A SIGCOURAGEMENT A SKITCHERTS A SUSTAINABILITY A T1I A TIME A ᓭᘖᔭᓄᐨ class noun-mass-positive: [noun-mass-pos-article] ms/remove-article/ # subset of noun-negative class noun-mass-neg-article: AN ENAP AN ****DISHNESS A HANIAM A HERESY A JAVASCRIPT A KIEPUDINK A LEGO A MMONS A MUSTARD AN ONGST AN OUTSIDE A TONER A ROT13 A SEMENCOFFEECANCERSTARSANDBACONBABIESONICE template smpart: [BABIES@0.111, BACON@0.125, CANCER@0.143, COFFEE@0.167, ICE@0.2, LAVA@0.25, SAND@0.33, SEMEN@0.5, STARS][] template semen3: [smpart][smpart][smpart][] template semen4: [smpart][smpart][smpart][smpart][] template semen5: [smpart][smpart][smpart][smpart][smpart][] template semen6: [smpart][smpart][smpart][smpart][smpart][smpart][] template semen7: [smpart][smpart][smpart][smpart][smpart][smpart][smpart][] class noun-mass-negative: [noun-mass-neg-article] ms/remove-article/ class noun-mass: [noun-mass-positive] [noun-mass-negative] class noun-mass-the: [noun-mass] ms/add-the/ class noun-mass-1word: [noun-mass] ms/has-no-spaces/ # The "normal" nouns (i.e. not character, mass, place, etc.) are not # all differentiated into noun-negative, noun-neutral, or noun-positive # however see the redundant class noun-singular-neg-art below # NOTE: I include 'GOAT', 'PENGOAT', etc. as [animal] even though they refer to posts, because it's just too confusing. multiclass noun-animal[-art, -plural]: AN AMOEBLPY | AMOEBLPIES AN ANTELOPEY | ANTELOPIES AN ANTEPENGOAT | ANTEPENGOATS A BADGERMOLP | BADGERMOLPS A BAOBABBY | BAOBABBIES A BEANIE | BEANIES A BEARAPTOR | BEARAPTORS A BEESNAKE | BEESNAKES A BLÅHAJ | BLÅHAJAR A BRAINSLUG | BRAINSLUGS A CENTIMOLPY | CENTIMOLPIES A CHIRPY | CHIRPIES A CHUPAMOLPY | CHUPAMOLPIES A CUEGANITE | CUEGANITES A CUPSNAKE | CUPSNAKES A DRACOMOLP | DRACOMOLPS AN EQUIMOLPY | EQUIMOLPIES A FACEBUG | FACEBUGS A FLUTTERBEE | FLUTTERBEES A GATORRAPTOR | GATORRAPTORS A GECKOLPY | GECKOLPIES A GHOLPY | GHOLPIES A GOAT | GOATS A GOATPY | GOATPIES A GUINEAMOLP | GUINEAMOLPS A HAMPLY | HAMPLIES A HABERDASHER | HABERDASHERS A KANGAMOLP | KANGAMOLPIES A KEYBOARD | KEYBOARDS A LOOPIST | LOOPISTS A MEOWLPY | MEOWLPIES A MICROMOLPY | MICROMOLPS A MOLPACA | MOLPACAS A MOLPANZEE | MOLPANZEES A MOLPHIN | MOLPHINS A MOLPICOOT | MOLPICOOTS A MOLPIDILLO | MOLPIDILLOES A MOLPOSSUM | MOLPOSSUM A MOLPY | MOLPIES A MOLPYBARA | MOLPYBARAS A MOLPYDILE | MOLPYDILES A MOLPYSNAKE | MOLPYSNAKES A MOLPYSAURUS | MOLPISAURI A MOME | MOMES A MOOPY | MOOPIES A MOPLY | MOPLIES A MURTLE | MURTLES A NANOMOLPY | NANOMOLPS A NINJA | NINJAS AN ORCARAPTOR | ORCARAPTORS AN ORANGUMOLP | ORANGUMOLPS AN OTTER | OTTERS AN OTTERMOLPY | OTTERMOLPIES A PAGEPOPE | PAGEPOPES A PENGOAT | PENGOATS A POPE | POPES A POPERAPTOR | POPERAPTORS A PRICKLYMOLP | PRICKLYMOLPS A PUNDRAGON | PUNDRAGONS A QUACKMOLPY | QUACKMOLPIES A RABTOR | RABTORS A RAPTOR | RAPTORS A RAPTORCAT | RAPTORCATS A RAPTORCUDA | RAPTORCUDAS A RAPTORSHARK | RAPTORSHARKS A RATPY | RATPYS A REDUNDAKITTY | REDUNDAKITTIES A RHINOCEROLPY | RHINOCEROLPIES A RIBBIT | RIBBITS A ROOMMOLPY | ROOMMOLPIES A SEAWOLPY | SEAWOLPIES A SHENANOBOT | SHENANOBOTS A SLITHERMOLP | SLITHERMOLPS A SPARROW-RAPTOR | SPARROW-RAPTORS A SQUIRPY | SQUIRPIES A STARCAT | STARCATS A TIMEWAITER | TIMEWAITERS A TRICEROCUE | TRICEROCUES A TRILOBOLPY | TRILOBOLPIES A TRILOMEG | TRILOMEGGS A TURTLEMOLPY | TURTLEMOLPIES A TWIGGYMOLP | TWIGGYMOLPS A VIPERRAPTOR | VIPERRAPTORS A VIRGIN | VIRGINS A WALLAPY | WALLAPIES A WOLPY | WOLPIES A WOOLPY | WOOLPIES A WOTTERMOLPY | WOTTERMOLPIES A ZOMBIE OTTER EYEBALL | ZOMBIE OTTER EYEBALLS A ZOMBIE RAPTOR | ZOMBIE RAPTORS class noun-animal: [noun-animal-art] ms/remove-article/ class noun-animal-1word: [noun-animal] ms/has-no-spaces/ class noun-animal-singular: [noun-animal] multiclass noun-interval [-art, -plural]: A HECTONEWPIX | HECTONEWPICES A LONGPIX | LONGPICES A MINIP | MINIPS A NOPIX | NOPICES A NEWPIX | NEWPICES A XIP | XIPS A DIP | DIPS A WIP | WIPS A YIP | YIPS class noun-interval: [noun-interval-art] ms/remove-article/ multiclass noun-mineral [-art, -plural]: A BAG | BAGS A BAGPUN | BAGPUNS A BALTCASSETTE | BALTCASSETTES A BAOBAB | BAOBABS A BICYCLE | BICYCLES A BLACK PIXEL | BLACK PIXELS A BLINDPOST | BLINDPOSTS A BLITZROCKET | BLITZROCKETS A BOTCASTLE | BOTCASTLES A BOTMARINE | BOTMARINES A BOTMOBILE | BOTMOBILES A BUFFYHAT | BUFFYHATS A BUKKIT | BUKKITS A BUNGALOW | BUNGALOWS A CAKE | CAKES A CASBOTTLE | CASBOTTLES A CASTRAFTLE | CASTRAFTLES A CH**RP | CH**RPS A CHRONOTRANSPONDER | CHRONOTRANSPONDERS A COMA | COMAS A COMAVISION | COMAVISIONS A C****KIE | C****KIES A COLPIX | COLPICES A CREDENZA | CREDENZAS A CROISSANT | CROISSANTS A CUPCAKE | CUPCAKES A DECREE | DECREES A DILGUNNERANG | DILGUNNERANGS A DILGUNNERPUNSAW | DILGUNNERPUNSAWS A DOOM BANANA | DOOM BANANAS A FIRSTPOST | FIRSTPOSTS A FOOTNOTE | FOOTNOTES A GLIE | GLEI A GAZEBO | GAZEBOES A GRAPEVINE | GRAPEVINES A GRAY PIXEL | GRAY PIXELS A HARPSICHORD | HARPSICHORDS A HOTDOG | HOTDOGS A HUGO | HUGOS A KANA | KANA A LAPLEOPARD | LAPLEOPARDS A LIZARD | LIZARDS AN M&&M | M&&MS A MANIP | MANIPS A MIP | MIPS AN MTA | MTAS A MUON | MUONS A MUSTARDIS | MUSTARDISAR A MYSTERYONG | MYSTERYONGS A NEEDLE-PULLED THING | NEEDLE-PULLED THINGS A NEWPIXBOTTIFICATION | NEWPIXBOTTIFICATIONS AN OLDPIX | OLDPICES AN ONG | ONGS AN ONGTHEMOON | ONGTHEMOONS AN OTHERCOMIC | OTHERCOMICS AN OTTERCOMIC | OTTERCOMICS AN OTTERONG | OTTERONGS AN OTTIFICATION | OTTIFICATIONS AN OVARY | OVARIES A PASTPAGE | PASTPAGES A PASTPOST | PASTPOSTS A PHONESAW | PHONESAWS A PIXEL | PIXELS A PLAN(C)K | PLAN(C)KS A PUN | PUNS A PUNSAW | PUNSAWS A PUZZLE | PUZZLES A QUARK | QUARKS A RAFTCASTLE | RAFTCASTLES A REVEALER THE RECENT | REVEALERS THE RECENT A REDUNDABIKE | REDUNDABIKES A RETRO-EDIT | RETRO-EDITS A RIDONDAKITI | RIDONDAKITI A ROBOLPY | ROBOLPIES A RONG | RONGS AN S&&M | S&&MS A SCRUMPTIOUS DONUT | SCRUMPTIOUS DONUTS A SILENTONG | SILENTONGS A SHIPCASTLE | SHIPCASTLES A %5bSPOILER%5d | %5bSPOILERS%5d A SPOILERCAKE | SPOILERCAKES A SPURLER | SPURLERS A STARRYONG | STARRYONGS A STEAMBOTTLE | STEAMBOTTLES A TARDIS | TARDISES A THREAD | THREADS A THWAPSTICK | THWAPSTICKS A TIMEFRAME | TIMEFRAMES A TIMEODY | TIMEODIES A TRANSLATEOUNG | TRANSLATEOUNGS A TREBUCHAT | TREBUCHATS A TREBUCHET | TREBUCHETS AN UNG | UNGS A VEST-OF-MANY-POCKETS | VESTS-OF-MANY-POCKETSES A VITSSÅGEN | VITSSÅGAR A WHEELSTICK | WHEELSTICKS A WHITE PIXEL | WHITE PIXELS A WIPEND | WIPENDS A WOWTERFALL | WOWTERFALLS A WOWTREE | WOWTREES A X**RP | X**RPS class noun-mineral: [noun-mineral-art] ms/remove-article/ class noun-mineral-plural-1word: [noun-mineral-plural] ms/has-no-spaces/ class noun-plural: [noun-animal-plural] [noun-mineral-plural] [noun-interval-plural] class noun-plural-1word: [noun-plural] ms/has-no-spaces/ class nounz: [noun-plural] ms/S$/Z/ # 'unique' noun is one for which the article A or AN does not make sense: # There is only one OTC, so we do not say 'AN OTC' (but THE OTC is okay) # Ironically the article is still needed to fulfill such constructs as # "YES VIRGINIA, THERE IS A SANTA CLAUS" and "LAST NIGHT I WENT TO A # VOLDEFRAME PARTY" class noun-unique-article: A COMFY CHAIR AN EPILOGUE A JAVASCRIPT A MROBDEX AN OTC AN OTT AN OTTSCARS AN OTW A QUESTIONABLE CARCASS A RECKONING A RHETHATM A SKYCIRCLE A TYMIVERSARY A VATICAN MILLINER'S PERFECT CUSTOMER A VOLDEFRAME A WHISTLE OF TEMPORAL HARMONY A ZANCLEAN FLOOD # AN OTT MIRROR backwards, i.e. RORRIM TTO NA but using Cyrillic characters ЯОЯЯІМ ТТО ИА class noun-unique: [noun-unique-article] ms/remove-article/ [noun-unique-article] ms/ ИА$// #regex ra-balt: /(^ *AN? +)|( +ИА *$)//i #class nu-balt: #[noun-unique-article] ms/ra-balt/ # In azule's version this is called "noun-definite" class noun-unique-the: [noun-unique] ms/add-the/ # A 'commodity' noun is one for which the article A or AN makes sense # (and THE would also be all right). First we define these with their article # and then we make the commodity list by removing the articles from this list. class noun-comm-art: [noun-animal-art] [noun-mineral-art] [noun-interval-art] class noun-article: [noun-unique-article] [noun-comm-art] class noun-commodity: [noun-comm-art] ms/remove-article/ class noun-singular: [noun-unique] [noun-commodity] class noun-pl-1word: [noun-plural] ms/has-no-spaces/ class noun-singular-article: [noun-comm-art] class noun-singular-the: [noun-singular] ms/add-the/ multiclass pejorative[-art, -plural]: A CH**RPER | CH**RPERS A CH**RPHOLE | CH**RPHOLES A HERETIC | HERETICS A M**STARD | M**STARDS class pejorative: [pejorative-art] ms/remove-article/ # Note that this defines "place-name" and "place-prep", but doesn't # define "place", but we immediately define that later. multiclass place [-name, -pr-in, -pr-out, -art]: BFTF | IN | OUT OF | A BOTOPIA | IN | OUT OF | A BSTA | IN | OUT OF | A CASSINI-MADAGASCAR | IN | OUT OF | A CHATEAU D'IF | IN | OUT OF | A CH**RPER | ON | FROM | A CHRONOCORP | AT | OUT OF | A ESC$O$T$A$T | AT | AWAY FROM | AN FACEBUG | ON | FROM | A GIBRALTAR | IN | OUT OF | A IKEA | AT | FROM | AN MAIN STREET ᘝᓄᘈᖉᐣ | IN | AWAY FROM | A MOLPYLAND | IN | OUT OF | A NEWPIXIA | IN | OUT OF | A OTT$ERCON$ | AT | OUT OF | AN OTT$ITYLAND$ | IN | OUT OF | AN R.A.Z.O.R. | AT | OUT OF | A ROSSNAGAR KIRGU | ON | FROM | A SPAAACE | IN | BACK FROM | SOME T1I | IN | OUT OF | A TENCRIVAR | IN | OUT OF | A THE AFOREWHEN | IN | OUT OF | AN THE AFTERWHEN | IN | OUT OF | AN THE BASEMENT | IN | OUT OF | A THE BEACH | ON | AWAY FROM | A THE BERM | ON | OFF OF | A THE BLUECAVE | IN | OUT OF | A THE BOTCASTLE | IN | OUT OF | A THE CASTRAFTLE | ON | OFF OF | A THE DUNES | IN | OUT OF | SOME THE FUTURE | IN | BACK FROM | A THE HILLS | IN | OUT OF | SOME THE M$EDITEMPOREOU$S$EA$ | ON | FROM | A THE MOONBASE | ON | OFF OF | A THE MOUNTAINS | IN | OUT OF | SOME THE MUSTARDIS | IN | OUT OF | A THE OTC | IN | OUT OF | AN THE OTT | IN | OUT OF | AN THE OUTSIDE | IN | BACK FROM | AN THE PAST | IN | FORWARD FROM | A THE PREABANDONED BUILDING | IN | INTO | A THE PRESENT TIME | IN | OUT OF | A THE RAFTCASTLE | ON | OFF OF | A THE RIVER | ON | FROM | A THE SANDCASTLE | IN | OUT OF | A THE SEA | ON | FROM | A THE SUSTAINABLE UNIVERSITY | AT | AWAY FROM | A THE TARDIS | IN | OUT OF | A THE TOWER | ON | OUT OF | A THE ZANCLEAN ZODIAC | IN | FROM | A TIENISO | AT | AWAY FROM | A TIME WORLD | AT | BACK FROM | A VRATHKALICHI | ON | OUT OF | A X**RPER | ON | FROM | A XKCLOUD | ON | OFF OF | AN ZUBYCAL | IN | OUT OF | A ᘝᓄᘈᖉᐣ | IN | OUT OF | A # THE OTT MIRROR mirrored using (almost all) Cyrillic letters ЯОЯЯІМ ТТО ƎНТ | ON | OUT OF | AN class place: [place-name] # places without a leading article "THE" class place-noart: [place-name] ms/remove-the/ class place-1word: [place-name] ms/has-no-spaces/ # Only used in the Russian Reversal meme (%%% we really need multiclass unions (%%% and now we have multiclass unions but I no longer remember why I needed them for this)) multiclass place-russia [-name, -pr-in, -pr-out]: RUSSIA | IN | OUT OF class noun-singular-1word: [noun-singular] ms/has-no-spaces/ class noun: [noun-singular] [noun-mass] class noun-the: [noun-singular-the] [noun-mass-the] class noun-1word: [noun] ms/has-no-spaces/ class noun-plural-the: [noun-mass] ms/add-the/ [noun-plural] ms/add-the/ class noun-singular-that: [noun-singular] ms/add-that/ [noun-unique] ms/add-that/ class noun-mp: [noun-mass] [noun-plural] class noun-sma: [noun-singular] [noun-mass] [adjec-noun] class noun-mpa: [noun-mass] [noun-plural] [adjec-noun] class noun-all: [noun-singular] [noun-mass] [noun-plural] class noun-smpa: [noun-singular] [noun-mass] [noun-plural] [adjec-noun] # %%% This is a placeholder for a full negative-positive distinction system # for nouns, to be added after I permit multiclass unions. For now it's okay # because it is only being used in one place and there aren't many negative # nouns to redundantly list twice and be redundant. # # Since the nouns are already multiclassed and already have one # distinction (animal vs mineral), I'd want to define a way for two # multiclasses to be union-ed together forming a new multiclass. That # would also simplify existing memes where I use the isomorph syntax and # I have to use "[verb-tr-xxx, verb-intr-xxx]" instead of just # "verb-xxx" so that the isomorph works. # == noun-negative class noun-singular-neg-art: A BAGPUN A BRAINSLUG A CH**RP A C****KIE A DILGUNNERANG A DOOM BANANA A FACEBUG A KEYBOARD A LOOPIST A PUNSAW A RAPTORCAT A RAPTORSHARK A SPURLER A STEAMBOTTLE A THWAPSTICK A VOLDEFRAME A VREMKA A X**RP A ZOMBIE OTTER EYEBALL # == noun-negative class noun-singular-negative: [noun-singular-neg-art] ms/remove-article/ # This probably won't be too useful. Some preps not listed (like BETWEEN) would be nice to add if I could make a prep-ref-plural for prepositions referencing a plural indirect object; or others (like INSTEAD OF) that require that the precedent phrae is [verb-tr] [object]. class preposition: ABOVE ACROSS AMONGST ATOP BEFORE BELOW BESIDE CLOSE TO COSI FOR FROM IN INSTEAD OF LIKE NEAR OFF ON ONTO OUT OF OVER PAST 'ROUND THROUGH TOWARDS UNDER UPON WITH class prep-1word: [preposition] ms/has-no-spaces/ # ------------------------ INTRANSITIVE VERBS ------------------------ # Column # 1 intransitive present continuous, as in "I am hiding", or "while hiding" # 2 intransitive 1st/2nd person present and infinitive, as in "I hide", "you hide", or "to hide" (but 3rd person uses "verb-intr-present") # 3 intransitive past, as in "I hid" # 4 intransitive perfect, as in "I had hidden" # 5 intransitive third-person present, as in "she hides" # 6 article for use when verb is a modifier to a noun clause, as in "A mrorling session" or "AN unbasementing party" multiclass verb-intr[-cont, -inf, -past, -perfect, -present, -art]: *AUFMOLP*ING | *MOLP* *AUF* | *MOLP*ED *AUF* | *AUFGEMOLPT* | *MOLP*S *AUF* | AN :AZULING: | :AZULE: | :AZULED: | :AZULED: | :AZULES: | AN BASEMENTING | BASEMENT | BASEMENTED | BASEMENTED | BASEMENTS | A BLINDPOSTING | BLINDPOST | BLINDPOSTED | BLINDPOSTED | BLINDPOSTS | A CHEWING BEESNAKES | CHEW BEESNAKES | CHEWED BEESNAKES | CHEWED BEESNAKES | CHEWS BEESNAKES | A CH**RPING | CH**RP | CH**RPED | CH**RPED | CH**RPS | A COMAING | COMA | COMA'D | COMA'D | COMAS | A DEBASEMENTING | DEBASEMENT | DEBASEMENTED | DEBASEMENTED | DEBASEMENTS | A DELURKING | DELURK | DELURKED | DELURKED | DELURKS | A DOODLING FURIOUSLY | DOODLE FURIOUSLY | DOODLED FURIOUSLY | DOODLED FURIOUSLY | DOODLES FURIOUSLY | A EE:EE:EEING | EE:EE:EE | EE:EE:EED | EE:EE:EED | EE:EE:EES | AN FINDING BLITZGIRL | FIND BLITZGIRL | FOUND BLITZGIRL | FOUND BLITZGIRL | FINDS BLITZGIRL | A GOING CAVE | GO CAVE | WENT CAVE | GONE CAVE | GOES CAVE | A HIDING FROM CORINNE | HIDE FROM CORINNE | HID FROM CORINNE | HIDDEN FROM CORINNE | HIDES FROM CORINNE | A KETCHUPPING | KETCHUP | UPKETCHED | KEUGHT UP | KETCHUPS | A :LMJBING: | :LMJB: | :LMJB'D: | :LMJB'D: | :LMJBS: | AN MOLPYING ABOUT | MOLPY ABOUT | MOLPIED ABOUT | MOLPIED ABOUT | MOLPIES ABOUT | A MOLPYING DOWN | MOLPY DOWN | MOLPIED DOWN | MOLPIED DOWN | MOLPIES DOWN | A MOLPYING UP | MOLPY UP | MOLPIED UP | MOLPIED UP | MOLPIES UP | A MRORLING | MRORL | MRORLD | MRORLD | MRORLS | A MUSTARDBUSTING | MUSTARDBUST | MUSTARDBUSTED | MUSTARDBUST | MUSTARDBUSTS | A POSTING | POST | POSTED | POSTED | POSTS | A SCIENCING | SCIENCE | SCIENCED | SCIENCED | SCIENCES | A SPAMMING F5 | SPAM F5 | SPAMMED F5 | SPAMMED F5 | SPAMS F5 | A UNBASEMENTING | UNBASEMENT | UNBASEMENTED | UNBASEMENTED | UNBASEMENTS | AN WAITING | WAIT | WAITED | WAITED | WAITS | A WAITING FOR IT | WAIT FOR IT | WAITED FOR IT | WAITED FOR IT | WAITS FOR IT | A # For testing #SINGING | SING | SANG | SUNG | SINGS | A # ------------------------ TRANSITIVE VERBS ------------------------ # Column # 1 transitive present continuous, as in "I am drinking milk" or "while drinking milk" # 2 transitive 1st/2nd person present, and infinitive, as in "I drink milk" or "to drink milk" (3rd-person present is "verb-tr-present"); used with "will" for future tense # 3 transitive past tense, as in "I drank milk" # 4 transitive active-perfect or passive-perfect, as in "he had drunk milk" or "the milk had been drunk"; used with "will have" for future-perfect # 5 transitive 3rd person present, as in "he drinks milk" # 6 article for use in compound phrases, e.g. "A" for "a drinking party" multiclass verb-tr[-cont, -inf, -past, -perfect, -present, -art]: # # I am DRINKING| I/we DRINK | I/we DRANK | he had DRUNK | he DRINKS | # *AUFMOLPT* | *AUFMOLPT* | *AUFMOLP* | *AUFGEMOLPEN* | *AUFMOLPT* | AN BLITZING | BLITZ | BLITZED | BLITZED | BLITZES | A BLITZNAPPING | BLITZNAP | BLITZNAPPED | BLITZNAPPED | BLITZNAPS | A BLUENHANCING | BLUENHANCE | BLUENHANCED | BLUENHANCED | BLUENHANCES | A *BRADVAKEL* | *BRADVA* | *BRADVAK* | *VARBRADVAKI* | *NUVI* *BRADVAII* | A CH**RPING | CH**RP | CH**RPED | CH**RPED | CH**RPS | A CORINNING | CORINNE | CORINNED | CORINNED | CORINNES | A CRENELLATING | CRENELLATE | CRENELLATED | CRENELLATED | CRENELLATES | A DEMUSTARDING | DEMUSTARD | DEMUSTARDED | DEMUSTARDED | DEMUSTARDS | A ****DING | ****D | ****DED | ****DED | ****DS | AN EMPINKENING | EMPINKEN | EMPINKENED | EMPINKENED | EMPINKENS | AN ENHANCING | ENHANCE | ENHANCED | ENHANCED | ENHANCES | AN # %%% Find out what 'faxt' is supposed to be # FAXTING | FAXT | FAXTED | FAXTED | FAXTS FOREGOATING | FOREGOAT | FOREGOATED | FOREGOATED | FOREGOATS | A GOATING | GOAT | GOATED | GOATED | GOATS | A HOTDOGGING | HOTDOG | HOTDOGGED | HOTDOGGED | HOTDOGS | A KETCHUPPING | KETCHUP | KEUGHT UP | KEUGHT UP | KETCHUPS | A MEMEIFYING | MEMEIFY | MEMEIFIED | MEMEIFIED | MEMEIFIES | A MINDGREPPING | MINDGREP | MINDGREPPED | MINDGREPPED | MINDGREPS | A MUSTARDING | MUSTARD | MUSTARDED | MUSTARDED | MUSTARDS | A MROBSNIPING | MROBSNIPE | MROBSNIPED | MROBSNIPED | MROBSNIPES | A NERDSNIPING | NERDSNIPE | NERDSNIPED | NERDSNIPED | NERDSNIPES | A NEWPIXTING | NEWPIXT | NEWPIXTED | NEWPIXTED | NEWPIXTS | A NINJAING | NINJA | NINJA'D | NINJA'D | NINJAS | A ONGING | ONG | ONG'D | ONG'D | ONGS | AN OTTCOLOURISING | OTTCOLOURISE| OTTCOLOURISED | OTTCOLOURISED | OTTCOLOURISES | AN OTTIFYING | OTTIFY | OTTIFIED | OTTIFIED | OTTIFIES | AN PELTING | PELT | PELTED | PELTED | PELTS | A POSTING | POST | POSTED | POSTED | POSTS | A PUNSAWING | PUNSAW | PUNSAWED | PUNSAWED | PUNSAWS | A RETRONINJASPOILERING | RETRONINJASPOILER | RETRONINJASPOILERED | RETRONINJASPOILERED | RETRONINJASPOILERS | A SACRIFICING | SACRIFICE | SACRIFICED | SACRIFICED | SACRIFICES | A SCHIZOBLITZING | SCHIZOBLITZ | SCHIZOBLITZED | SCHIZOBLITZED | SCHIZOBLITZES | A SHIPPING | SHIP | SHIPPED | DRUNK | SHIPS | A SPOILERING | SPOILER | SPOILERED | SPOILERED | SPOILERS | A SUSTAINABILISING | SUSTAINABILISE | SUSTAINABILISED | SUSTAINABILISED | SUSTAINABILISES | A THWAPPING | THWAP | THWAPPED | THWAPPED | THWAPS | A WAITING FOR | WAIT FOR | WAITED FOR | WAITED FOR | WAITS FOR | A # %%% This will be the syntax for multiclass unions #multiclass verbuniontest[-present, -cont, -inf, -past, -perfect, -art]: #[noun] #[verb-intr] #[verb-tr] class verb-inf: [verb-intr-inf] [verb-tr-inf] class verb-inf-1word: [verb-inf] ms/has-no-spaces/ class verb-cont: [verb-intr-cont] [verb-tr-cont] template verb-cont-article: [verb-tr-cont, verb-intr-cont][][$0/-art] [$0/hyphenate/][] class verb-cont-1word: [verb-cont] ms/has-no-spaces/ class verb-present: [verb-intr-present] [verb-tr-present] class verb-present-1word: [verb-present] ms/has-no-spaces/ class verb-tr-inf-1word: [verb-tr-inf] ms/has-no-spaces/ class verb-tr-perfect-1word: [verb-tr-perfect] ms/has-no-spaces/ # Convert a verb-present to archaic "-eth" ending. The conversions are meant to be a bit humorous. regex present-to-eth: /$/:/, /ES:/ETH:/, /([AIOU])S:/$1ETH:/, /TS:/TETH:/, /(.)S:/$1$1ETH:/, /:$// regex prepend-re: /^/:/, /(:*)/$1RE-/, /^:// class verb-past: [verb-intr-past] [verb-tr-past] class verb-perfect: [verb-intr-perfect] [verb-tr-perfect] class verbal-noun: [verb-cont] ms/ING$/ISATION/ # [all-vocab] attempts to include every word exactly once. It cannot be perfect. class all-vocab: [adjective] [adverb] [char-1word] [interj-1word] [noun-mass] [noun-animal] [noun-mineral] [noun-interval] [noun-unique] [place-noart] [prep-1word] [verb-inf-1word] class all-vocab-f: [all-vocab] ms/^(F)/$1/ class all-vocab-i: [all-vocab] ms/^(I)/$1/ class all-vocab-h: [all-vocab] ms/^(H)/$1/ class all-vocab-p: [all-vocab] ms/^(P)/$1/ class all-vocab-t: [all-vocab] ms/^(T)/$1/ # ---------------------- CLASSLIKE TEMPLATES ----------------------- # Get out of recentmost class definition templates: # Generate a character name that has been transformed for use in a # SUP DAWG, ... meme. For example, regex dawgify: /O\b/OH/gi, /\bA|A\b/UH/gi, /EA/EE/gi, /X/KS/gi, /CK/KK/gi, /C|CH/K/gi, /UR/R/gi, /IR/UR/gi, /ER/A/gi, /TH/D/gi, /EW/U/gi, /CU/KYU/gi, /EST/IST/gi, /({^AEIOU})\1/$1/gi, /Y\b/EE/gi, /WH/W/gi, /I([^AEIOU])E\b/IE$1/gi, /O([^AEIOU])E\b/OA$1/gi, /U([^AEIOU])E\b/YOO$1/gi template dawgchar: [character_no_s][][$0/dawgify/][] template dawgch1w: [charnos-1w][][$0/dawgify/][] # For testing: template dawg_test: [character_no_s][][$0] -> [$0/dawgify/][] # -------------------- REGEXes FOR REPLACEABLES -------------------- # Abbreviate a trailing "ING" to "IN'" (meant for verbs) regex abbrev-ing: /:$/ :/, /$/ /, /ING /IN' /, / $//, / :$/:/ # Add an article A or AN regex add-article: /^/A /, /^A ({AEIOU})/AN $1/ # Transform a continuous verb, such as "RUNNING", into the plural # of the actor ("RUNNERS"). Also turns "MOLPYING DOWN" into "MOLPIERS DOWN", # and avoids turning "SINGING" into "SERSERS" or "SERSING": it does # this by first adding a blank space to the end, then transforming -YING # or -ING only if it is followed by a space, then removing the extra space # at the end. regex cont-to-actors: /:$/ :/, /$/ /, /YING /IERS /, /ING /ERS /, /EERS /ERS /, / $//, / :$/:/ regex cont-to-actor: /:$/ :/, /$/ /, /YING /IER /, /ING /ER /, /EER /ER /, / $//, / :$/:/ # Return the first letter of the string: given "MORDOR", returns "M". regex first-letter: /^(.).*/$1/ # Return the first "word" (any group of characters except a space) of a string, or the whole string if it has no spaces. regex first-word: /^({^ }+) .*$/$1/ regex second-word: /^{^ }+ //, /^({^ }+) .*$/$1/ # Return the last "word" regex last-word: /^.* ({^ }+)$/$1/ # Remove a '-' and everything after it, leaving only the former part. # For example if the string is "404-NOT FOUND", this returns just the "404". regex former-part: /{`}.*$// # regex middle-part: /^{^`}*{`}//, /{`}{^`}*$// # Remove any initial text up to a '`' (with greedy matching), leaving # only the latter part. For example if the string is "404-NOT FOUND", # this returns just the "NOT FOUND". regex latter-part: /^.*{`}// # Turn all 'R' and 'L' into 'W' regex fudd: /{RL}/W/g # Return the initial letters of all words in the string: given "REVEALER THE RECENT", returns "RTR". regex initial-letters: /-/ /g, /^/ /, / (.){^ }*/$1/g, /^ // # From azule: tries to turn a noun into the comparative adjective form. # Examples: THREAD -> THREADIER ; OVARY -> OVARIER ; MOLPHIN -> MOLPHINNIER # usage: [noun-singular-negative][]... [$0/intensify/] ... regex intensify: /(?:I?{EY}?|(?:ED)?|({AEIOU}?({GTN}?)))$/$1$2/, /$/IER/ # Letter multipliers, used in the xkcd #1393 and #1401 memes # These are named based on the sample words AGILE # (representing a word that starts with a vowel) or DEFILE (representing # one that starts with a consonant). # ...vC -> ...vCC : AGILE->AGGILE, DEFILE->DEFFILE # Double first post-vowel consonant regex lm-aggile: /({AEIOU})({^AEIOU})/$1$2$2/ # ...V -> ...VVVV : AGILE->AGIIIILE, DEFILE->DEEEEFILE # Increase first vowel to 4x regex lm-aaaagile: /({AEIOU})/$1$1$1$1/ # AGILE->AGGIIIILE, DEFILE->DEFFIIIILE regex lm-aggiiiile: /({AEIOU})({^AEIOU})({^AEIOU}*)({AEIOU})/$1$2$2$3$4$4$4$4/ # Negate a (positive, bare) adjective by adding "AN UN" to the beginning regex negate-adjective: /^/AN UN/ # Remove a first word, if any regex remove-first-word: /^{^ }+ // # Remove everything up to the first vowel (Used in the "Bless you, ants. Blants." template) regex remove-leading-consonants: /^.*?({AEIOU})/$1/ # If the input ends in 'S' return a null string, else return an 'S' regex s-ending-invert: /TARDIS$/TARDI/, /$/S/, /^.*?({S}+)$/$1/, /SS// # Add 'SOVIET' to the beginning of something (which should probably be a # [place]), then switch if it started with 'THE', move the article to # the beginning. Thus, "ENGLAND" would become "SOVIET ENGLAND" and # "THE BEACH" would become "THE SOVIET BEACH". regex sovietize: /^/SOVIET /, /SOVIET THE/THE SOVIET/ # Spell out a word, for example "WORD" becomes "W-O-R-D" regex spell-out: /({A-Z})/$1-/g, /- / /g, /-$// # Change an initial article 'THE' to 'THIS' regex the-to-this: /^THE /THIS / template random-digit: [0@0.1, 1@0.111111, 2@0.125, 3@0.142857, 4@0.166667, 5@0.2, 6@0.25, 7@0.333333, 8@0.5, 9][] template random_12: [@0.333, 1@0.5, 2][] template random_few: [2@0.25, 3@0.33, 4@0.5, 5][] # Numberwang numbers, also used in "IK BEN MAKELAAR..." template wang1: [random-digit][] template wang2: [random_12][random-digit][] template wang3: [random-digit][random-digit][] template wang4: [random_12][random-digit][random-digit][] template wangnt: [wang1, wang2, wang3, wang4][] template wangnum: [wangnt][][$0/^0+//, /^$/0/][] # -------------------------- THINGS to DO -------------------------- # # Homestuck uses a lot of invented, jargon-like words that are constructed # in ways similar to those in the Hacker's Dictionary; most notably # grammatical overgeneralisation (the use of word endings or root # combinations to make new words, e.g. WINNITUDE). Such happens a lot in # the OTT as well, and some of the meme templates already do this; but # perhaps it might be nice to make some templates or filtered/regexed classes # that do the same thing to whole classes of words. # class homestuck-vocab: ABSTRATUS # 1937 ABSTRAct, -TUS (in "KIND ABSTRATUS") ALCHEMITER # 2050 ALCHEmy , MITER APPEARIFY # 2638 APPEAR , -IFY AQUACRADLE # 2457 AQUA- , CRADLE ARMAMENTIFY # 2880 ARMAMENT , -IFY ARSENALIZE # 2880 ARSENAL , -IZE ARTILLERATE # 2880 ARTILLERy , -ATE BATTLEDROBE # 3083 BATTLE , warDROBE BEYONDHOOD # 2203 BEYOND , -HOOD BOONDOLLAR # 2305 BOONDOggle , DOLLAR (also BOON , DOLLAR) BRAWLSOLEUM # 3099 BRAWL , mauSOLEUM CAPTCHALOGUE # 1907 CAPTCHA , catALOG CODDLEBRAND # 1990 (in minigame, hit 'ABJURE': "GUARDIAN RUBRIC: ~") COOKALIZER # 2703 COOK , -(A)-LIZER COSBYTOP # 2965 COSBY , lapTOP CRUXITE # 2078 CRUX(?) , -ITE CRUXTRUDER # 2050 CRUX(?) , exTRUDER DISINTEGRATIFICATOR # 2839 DISINTEGRATe , -IFICATe , -OR ECHELADDER # 2305 ECHElon, LADDER ESCAPILIZER # 2839 ESCAPe , -ILIZER EXCURSUS # 2038 EXCURSion , Latin -US (menu item "Alchemy Excursus") GREENTIKE # 2305 GREEN , TYKE GROTESQUERY # 2203 GROTESQUE , -ERY HAMMERKIND # 1937 HAMMER , -KIND HANDLEKIND # 2308 HANDLE , -KIND INCINISPHERE # 2321 INCINerate(?) , -SPHERE JUVESQUIRT # 2305 JUVEnile , SQUIRT KERNELSPRITE # 2084 KERNEL , SPRITE MANTHRO # 2698 MAN , ANTHRO- MODUS # 1910 (from Latin) (in "FETCH MODUS") PESTERCHUM # 1924 PESTER , CHUM PHERNALIA # 2038 paraPHERNALIA (menu item "Phernalia Registry") PORKHOLLOW # 2305 POKK , HOLLOW PUNCHBOX # 3118 PUNCH , lUNCHBOX QUEUESTACK # 2870 QUEUE , STACK REFRIGIFYIFICATOR # 2703 REFRIGerate , -IFY , -IFICATE , -OR SASSACRE # SASS , massACRE(?) SASSACRUSHER # 2957 SASSACRE , CRUSHER SPECIBUS # 1935 SPECify(?) , syllaBUS(?) (in "STRIFE SPECIBUS") SYLLADEX # 1907 SYLLabus(?) , inDEX UMBRELLAKIND # 2961 UMBRELLA , -KIND VAULTHALLA # 2458 VAULT , valHALLA WRATHTUB # 3119 WRATH , bATHTUB WRINKLEFUCKER # 2968 WRINKLE , -FUCKER # Each is headed with the number of instances of that type as seen in # the Sburb loading screen (full list of 230 phrases is at # mspaintadventures.wikia.com/wiki/Loading_Screen) # 121 (Transforming Soffits, Reorganizing Keys, ...) template sup_1: [verb-cont] [noun-plural][] # 87 (Formalizing Immersion Joints, Justifying Kick Extractors, ...) template sup_2: [verb-cont] [noun-singular] [noun-plural][] # 16 (Achieving Aluminum Trowels, Exhibiting Absolute Spigots, ...) template sup_3: [verb-cont] [adjective] [noun-plural][] # 5 (Regrowing Flashing, Representing Mortar, ...) template sup_4: [verb-cont] [noun-mass][] # 1 (Collecting Reciprocating Bolts) template sup_5: [verb-cont] [verb-cont] [noun-plural][] template sburb_phrase: [sup_1, sup_2, sup_3, sup_4, sup_5][] templates: # ----------------------- UTILITY TEMPLATES ----------------------- template imper1: [verb-tr-inf] THE [noun-plural, noun-mass, adjec-noun][] template imper2: [verb-tr-inf] [noun-plural] [preposition] THE [noun-singular, noun-mass, adjec-noun][] template imper3: [verb-intr-inf] [preposition] THE [noun-singular, noun-mass, adjec-noun][] template imper4: [place-name][$0/remove-the/][][verb-intr-inf] [$0/-pr-out] [$0/-art] [$1][] template sentence-imperative: [imper1, imper2, imper3, imper4][] # ------------------ ENGLISH CONTEXT-FREE GRAMMAR ------------------ # sources: # tildesites.bowdoin.edu/~allen/nlp/nlp1.html # github.com/gabrielilharco/sentence-generator/blob/master/libras_grammar.txt # courses.washington.edu/ling571/ling571_WIN2015/slides/ling571_class2_grammar.pdf # DET = determinant (article) # use regexes /add-article/ and /add-the/ in desired proportion # IV = intransitive verb # use [verb-intr-present] for now (add tenses later?) # N = noun # [noun] # NP = noun phrase # np -> det n # np -> [noun-mass] or THE [noun-mass] # np -> [adjec-noun] or THE [adjec-noun] # % inject adjectives, added article then needs to match the adjecive template cfg_np1: [noun][$0/add-article/][$0/add-the/][][$1@0.5, $2][] template cfg_np2: [noun-mass][$0/add-the/][][$0@0.5, $1][] template cfg_np3: [adjec-noun][$0/add-the/][][$0@0.5, $1][] template cfg_np: [cfg_np1][cfg_np2][cfg_np3][][$0@0.33, $1@0.5, $2][] # S = sentence # s -> np vp # TV = transitive verb # use [verb-tr-present] for now (add tenses later?) # VP = verb phrase # vp -> tv np # vp -> iv template cfg_vp1: [verb-tr-present] [cfg_np][] template cfg_vp: [cfg_vp1][verb-intr-present][][$0@0.5, $1][] template cfg_s: [cfg_np] [cfg_vp][] # ------------------------- PRONUNCIATIONS ------------------------- # %%% probably the best way to handle this is to use SAMPA, then have # automeme convert that to the espeak and Apple encodings. # pronounce: /// pronounce: /ƎНТ/the/ pronounce: /ᓭᘖᔭᓄᐨ/atu:N/ pronounce: /ᘝᓄᘈᖉᐣ/tNO:oU/ # ----------------------------- MEMES ----------------------------- # From South Park episode "Gnomes" (1998) "1. Collect Underpants. / 2. ? / 3. Profit" #-1. COLLECT UNDERPANTS. 2. ? 3. PROFIT PHASE 1. [sentence-imperative] / / PHASE 2. [sentence-imperative] / / PHASE 3. [sentence-imperative] / / PHASE 4. ??? / / PHASE 5. [PROFIT@0.5, verb-inf]!!! # "404 Not Found", A common error when browsing the World Wide Web # "408 Request Timeout", errors happened on the OTT for a while (see OTT:1916:19#p3579895, OTT:1970:9#p3599612, OTT:1981:0|#p3604672, OTT:1993:36|#p3609728, etc.) # "503 Service Unavailable", errors have affected the OTT several times due to spambot attacks # We select one of three literal strings, cut [], and invoke the string twice using regexps to extract the two parts. #-404 - NOT FOUND [404`NOT FOUND@0.33, 408`REQUEST TIMEOUT@0.5, 503`UNAVAILABLE][][$0/former-part/] -- [noun-singular] [$0/latter-part/] # azule: xkcd #647 #-9/11 HEPPENED BEFORE... THE [ZANCLEAN@0.5, adjective-negative] [FLOOD@0.5, noun] HAPPENED BEFORE I WAS BORN, YET I'M OLD ENOUGH TO HAVE THIS CONVERSATION WITH YOU. # From "That's Why I assault Ren" (a manga about pedophilia, 2007), original phrase is "A cat is fine too" ; http://knowyourmeme.com/memes/a-cat-is-fine-too #-A CAT IS FINE TOO [noun-singular-article] IS [adjective] TOO # From Link: Suspect this is based on Sandcastle Builder #-ACHIEVEMENT UNLOCKED: ... ACHIEVEMENT UNLOCKED: [GO TO@0.05, CONQUER@0.053, EXPLORE@0.056, verb-tr-inf] [place, noun-comm-art, character, noun-unique-article] # xkcd #1318, memeified by mrob27. # First we define a template for each of the six sentences in the comic. template xkcd1318a: [noun-plural] SUGGEST IT'S [adjective].[] template xkcd1318b: IT'S [noun-singular-article].[] template xkcd1318c: IT'S [adjective-article] [noun-singular].[] template xkcd1318d: IT'S [noun-singular-article] [verb-tr-perfect] BY THE [noun-singular, adjective] [noun-plural].[] template xkcd1318e: IT'S THAT PLUS [adjective] [noun-singular].[] template xkcd1318f: IT'S [verb-tr-perfect] IN [noun-singular-article, noun-unique-article] THAT'S [verb-tr-perfect].[] # # Next, define a template that chooses at random one of the above six forms. template xkcd1318-part: [xkcd1318a, xkcd1318b, xkcd1318c, xkcd1318d, xkcd1318e, xkcd1318f][] # # Then, make a random xkcd 1318 by doing [xkcd1318-part] six times, with an *ACTUALLY* in between each one. #-ACTUALLY, MEASUREMENTS SUGGEST... ... *ACTUALLY*, [xkcd1318-part] *ACTUALLY*, [xkcd1318-part] *ACTUALLY*, [xkcd1318-part] *ACTUALLY*, [xkcd1318-part] *ACTUALLY*, [xkcd1318-part] *ACTUALLY*, [xkcd1318-part] *ACTUALLY*, ... # "A few cards short of a full deck", etc. and probably rather old ; http://snowclones.org/2007/10/03/a-few-x-short-of-a-y/ #-A FEW X SHORT OF A Y ... XE'S [JUST @0.5,]A FEW [noun-plural] [SHY@0.5, SHORT] OF [noun-singular-article] # from Link: Firefly TV series, series 1 episode "Serenity" (2002), character Wash (playing with toy dinosaurs) "Ah, curse your sudden but inevitable betrayal!" (www.imdb.com/title/tt0579535/quotes) #-AH, CURSE YOUR SUDDEN... [AH@0.5, interj-1word], [CURSE@0.2, CHIRP@0.25, verb-tr-inf] YOUR [SUDDEN@0.25, adjective-negative] BUT [INEVITABLE@0.5, adjective] [BETRAYAL@0.3, noun]! # Added by mrob27 # Shakespeare (Richard III, 1591) "A horse, a horse! My kingdom for a horse" ; http://snowclones.org/2008/06/04/my-kingdom-for-an-x/ # and noting that "my kingdom for an" now yields results from Google, thus we need not ensure the noun starts with a consonant #-A HORSE, A HORSE! MY... [noun-singular-article], [$0], MY KINGDOM FOR [$0] # Japanese meme: Image of a baby Manga-captioned with a two-part contrary zinger (example: "That's a lovely sweater ... / for me to puke on!!!") followed by the tag-line まさに外道!!! (masanigedou, "downright heresy") indicating that the baby is a demon for being so impolite ; http://knowyourmeme.com/memes/aka-san-gedo-beibi-%E5%A4%96%E9%81%93%E3%83%99%E3%82%A4%E3%83%93%E3%83%BC #-AKA-SAN / GEDOU BEIBII [THAT@0.5, YOUR] [noun] WAS [PRETTY@0.25, MOLPISHLY@0.33, adverb-positive] [adjective-positive] ... FOR A [noun-singular-negative]. *まさに外道!!!* # Zero Wing animation (2000); http://snowclones.org/2011/01/10/all-your-x-are-belong-to-us/ #-ALL YOUR BASE ARE BELONG TO US ALL YOUR [noun-singular] ARE BELONG TO [noun-all, character] # Firefly TV series ("Trash" episode, 2003); the original quote was "Also, I can kill you with my brain." #-ALSO, I CAN KILL ... ALSO, I CAN [verb-tr-inf] YOU WITH MY [noun-singular]. # Added by @Link, not in AUTOMEME # deviantART comic by Angela Dunn (2009) with words "Angie grab my boobs"; http://knowyourmeme.com/memes/x-grab-my-y #-ANGIE GRAB MY... [character] GRAB MY [noun-singular, noun-plural] # azule: xkcd #859 #-AN UNMATCHED LEFT PARENTHESIS [adjective][][$0/negate-adjective/] [noun-singular] CREATES AN UNRESOLVED TENSION THAT WILL STAY WITH YOU ALL [noun-interval] # Videogame "Genji: Days of the Blade" (2006), used as a live demo during Sony's unveiling of the PS3 console, showed the "Giant Enemy Crab" character; original game's text is "you attack its weak point for massive damage" ; http://knowyourmeme.com/memes/e3-sony-2006-giant-enemy-crab #-ATTACK ITS WEAK POINT... template decree01: ATTACK ITS WEAK POINT FOR [adjective] [noun-all, adjec-noun][] [decree01] # Pokemon "Wild X Appeared!" (with X being any Pokemon Red + Blue character, e.g. EKANS or ZUBAT), later changed to "A wild X appeared!", present tense form also seen on Internet; http://knowyourmeme.com/memes/a-wild-x-appears-wild-x-appeared #-A WILD PIKACHU APPEARS A WILD [noun-singular] [APPEARED@0.5, APPEARS]! # Longer form added 20161213 A WILD [noun-singular] [APPEARED@0.5, APPEARS]! [$0] USES [verb-inf]. IT IS [NOT VERY@0.5, VERY] EFFECTIVE! # From Link: signature of xkcd fora user PinkShinyRose (2014 March) "Bananas are fish who attack divers inland" #-BANANAS ARE FISH WHO... [BANANAS@0.2, BANANANAS@0.2, noun-plural] ARE [noun-plural] WHO [verb-tr-inf] [noun-mp] INLAND. # "The Dark Knight" (Batman film, 2008) "Because he's the hero Gotham deserves, but not the one it needs right now" # we invert the number of the ending: MOLPYLAND DESERVES but THE MOUNTAINS DESERVE #-BECAUSE HE'S THE HERO... [place][$0/s-ending-invert/][][character] IS THE [HERO@0.3, noun, noun-unique] [$0] DESERVE[$1], BUT NOT THE ONE IT NEEDS RIGHT NOW. # Fanfictoon "Halflife: Full Life Consequences" (2006) "Because you are headcrab zombie" #-BECAUSE YOU ARE HEADCRAB... BECAUSE YOU ARE *[HEADCRAB@0.33, adjective] [noun]* # 4chan meme "Become an hero", referring to suicide ; http://en.wiktionary.org/wiki/an_hero , http://www.nytimes.com/2008/08/03/magazine/03trolls-t.html #-BECOME AN HERO template decree02: BECOME AN [noun-all][] [decree02] # Bear Grylls, "Better Drink My Own [urine]", on the UK TV programme "Born Survivor", via reddit #-BETTER DRINK MY OWN... BETTER [verb-tr-inf] MY OWN [noun-sma] # By Link; Elmer Fudd (character in Chuck Jones cartoons, ca. 1951 and later) "Be vewy vewy quiet, I'm hunting wabbits" #-BE VEWY VEWY QUIET... template decree03: [QUIET@0.7, adjective][HUNTING@0.5, verb-tr-cont][noun-plural][]BE VEWY VEWY [$0/fudd/], I'M [$1/fudd/] [$2/fudd/][] [decree03] # captioned image (2008) "Bitches dont know about my popsicle"; http://knowyourmeme.com/memes/bitches-dont-know-about-my-popsicle #-BITCHES DON'T KNOW ABOUT... [noun-plural] DON'T KNOW ABOUT MY [noun-all] # In both of the originals (AUTOMEME and Link's AUTOMOME) this meme includes # multi-word NOUNs. # "Look Around You" mock educational programme (2002-2005), "Bless you ants. Blants."; At end of video: https://www.youtube.com/watch?v=gaI6kBVyu00 #-BLESS YOU, ANTS. BLANTS. BLESS YOU, [noun-mp, char-1word, adjec-noun]. BL[$0/remove-leading-consonants/]. # From xkcd #442 #-BOOM DE YADA (aka #-XKCD LOVES THE DISCOVERY CHANNEL) # We make an effort to form verses with the desired number of syllables, # and it works surprisingly well :-D # # Replace a word or phrase with a number of I's for every syllable in it. This # actually just counts the number of vowel-clusters, which almost always works. # Some examples: # MOLPY -> I TARDIS -> II ZANCLEAN FLOOD -> III HAMPLY -> II # and note that "ZANCLEAN" might be wrong depending on how you pronounce it. regex count-syllables: /{^AEIOUY}*{AEIOUY}+{^AEIOUY}*/i/g, /{^i}//g, /i/I/g # # Pick a noun, then count its syllables, and then turn the syllable-count into # "THE" only if it is less than 3. The key here is the two-step regex: First # it matches /III+/ and replaces with //, which makes the string null if it # had three I's or more; then it does /I+/THE/ which turns the string # into "THE" but only if there were I's present. template noun2s: [noun][$0/count-syllables/][$1/III+//, /I+/THE /][][$2][$0][] # # $1: syllable count: PLANCK->I, WOWTREE->II, RAPTORSHARK->III # $2: "THE " if $0 is II or less, else "" # $3: " IS" if $0 is I or less, else "'S" # so we get "THE PLANCK IS", "THE WOWTREE'S", "THE RAPTORSHARK'S" template nounis: [noun-sma][$0/count-syllables/][$1/III+//, /I+/THE /][$1/II+//, /$/'S/, /I'S/ IS/][][$2][$0][$3][] # # Pick a noun-plural, and if it has 4 or syllables be happy, but if it has only 3 or fewer add 'THE' template noun3s: [noun-plural][$0/count-syllables/][$1/IIII+//, /I+/THE /][][$2][$0][] # # Similar to noun3s except starting with an -ING verb template verb3s: [verb-cont][$0/ING$/NGI/][$1/count-syllables/][$2/IIII+//, /I+/THE /][][$3][$0][] # template boomdeyada: [BOT-TER-IADA@0.1, BOOM-DE-YADA][] # # Put it all together. Note that in order to get the *same* [boomdeyada] twice, we need to involve the macro once and then copy it with the "[$0], [$0]" syntax. template boom-de-yada: [boomdeyada][]I LOVE [verb3s]. [I LOVE@0.5, AND ALL] [noun3s]. [nounis] PRETTY COOL. [$0], [$0].[] [boom-de-yada] # Eddard Stark (Game of Thrones character); original quote is "Brace yourselves; winter is coming". #-BRACE YOURSELVES; WINTER... BRACE [YOURSELF@0.5, YOURSELVES], [noun-sma] IS COMING # Added by mrob27 # Breakin' 2: Electric Boogaloo (1984); http://snowclones.org/2008/05/15/x-2-electric-boogaloo/ # The replaceable is a movie title, so it could be anything though a single word seems most suitable. For the 'bag' reference, see [OTT:467:23|#p3342973] #-BREAKIN' 2: ELECTRIC... *[noun-all, verb-tr-cont, verb-tr-inf] 2: ELECTRIC BAGALOO* # A valid, though extremely unlikely or absurd, sentence made from repeating the same word several times. See OTT:280:12#p3322793, OTT:280:20#p3322806 ; http://en.wikipedia.org/wiki/Buffalo_buffalo_Buffalo_buffalo_buffalo_buffalo_Buffalo_buffalo #-BUFFALO BUFFALO BUFFALO... template buffalow: [noun-1word, verb-inf-1word, verb-inf-1word, interjection][] template buffalo1: [buffalow][][$0], [$0] [$0] [$0], [$0] [$0][] template buffalo2: [buffalow][][$0] [$0], [$0] [$0] [$0], [$0] [$0][] template buffalo3: [buffalow][][$0] [$0] [$0], [$0] [$0], [$0] [$0][] [buffalo1, buffalo2, buffalo3]. # azule: xkcd #598 #-CAN YOU TRY TO LOOK... BLOCKIER? template xkcd598a: [noun-singular-negative][]CAN YOU TRY TO LOOK... [$0/intensify/]?[] template xkcd598b: CAN YOU TRY TO LOOK... [adjec-comp]?[] template decree04: [xkcd598a, xkcd598b][] [decree04] # By Link # An example is in the M*A*S*H film (1970) "Captain Pierce went to Japan and all he got me was this lousy T-shirt" #-CAPTAIN PIERCE WENT... template went1: WENT TO [place][] template went2: [verb-tr-past] THE [noun-plural][] [I@0.2, character] [went1, went2], AND ALL I GOT WAS THIS LOUSY [HAT@0.17, T-SHIRT@0.2, FLIP-BOOK@0.25, noun-singular, noun-unique] # From Link: Rene Magritte painting "The Treachery of Images" (1928) "Ceci n'est pas une pipe." #-CECI N'EST PAS... CECI N'EST PAS UNE [noun-commodity]. # Photo of a cat peeking down from a hole in the ceiling (2003), later captioned with "Ceiling cat is watching you masturbate" (2006); http://knowyourmeme.com/memes/ceiling-cat #-CEILING CAT IS WATCHING... CEILING [noun-singular-1word, char-1word] IS WATCHING YOU [verb-tr-inf, verb-intr-inf] CEILING [noun-plural-1word] ARE WATCHING YOU [verb-tr-inf, verb-intr-inf] # xkcd 1645 #-CHAMPAGNE FOR MY REAL FRIENDS... [adjective][noun-plural-1word, noun-mass-1word, noun-mass-1word] FOR MY [adjective] FRIENDS, AND [$2] [$1] FOR MY [$0] FRIENDS. # @@balthasar__s, [OTT:2746:17|#p1660728727] "choose a typical object" / "ok: quark" #-CHOOSE A TYPICAL OBJECT CHOOSE A TYPICAL OBJECT. OK: [noun] # From Link: Advertisement for drain cleaning product "Cillit Bang" tagline "Bang! And the dirt is gone." # %%% for this one I'd like an 'adjec-noun-negative' derived class #-CILLIT BANG. BANG! AND THE DIRT... [MOLPIT@0.4, MOLPY@0.17, char-1word, noun, place] [BANG@0.25, THWAP@0.33, BONG@0.5, ONG]: *[$1]!* AND THE [MUSTARD@0.25, noun-mass] IS GONE. # azule: xkcd #285 "[Citation needed]", commonly seen on Wikipedia #-CITATION NEEDED %5b_[CITATION@0.3, noun] [NEEDED@0.3, verb-tr-past]_%5d # webcomic/blog "Hyperbole and a Half", strip titled "Why I'll Never be an Adult" (2010) featuring the line "Clean *ALL* the things!" (cartoon image of person holding a broom with hand-written caption) ; http://knowyourmeme.com/memes/x-all-the-y #-CLEAN ALL THE THINGS template decree05: [verb-tr-inf] *ALL* THE [noun-mpa][] [decree05] I [verb-tr-past] *ALL* THE [noun-mpa] # Image macro of a surprised parson/face captioned with "Cock goes where?" or "Penis goes where?" ; http://knowyourmeme.com/memes/penis-goes-wherecock-goes-where #-COCK GOES WHERE [noun] GOES *WHERE?* # Added by mrob27. Matthew 6:28 (part of the Sermon on the Mount) "Consider the lilies of the field, how they grow; they toil not, neither do they spin", or Luke 12:24 "Consider the ravens: for they neither sow nor reap; which neither have storehouse nor barn; and God feedeth them..." ; http://snowclones.org/2011/01/06/consider-the-x/ # The [consider3] template is based on Monty Python "Life of Brian" (1979), "I haven't got anything against the birds. Consider the lilies." #-CONSIDER THE LILIES OF THE FIELD template consider1: CONSIDER THE [noun-plural, adjec-noun][] template consider1a: [consider1] OF [place][] template consider2: AND WHY DO YOU WORRY ABOUT [noun-plural]? [consider1, consider1a], HOW THEY [verb-tr-inf]: THEY NEITHER [verb-tr-inf] NOR [verb-tr-inf].[] template consider3: I HAVEN'T GOT *ANYTHING* AGAINST THE [noun-plural]! [consider1].[] [consider1a, consider2, consider3] template decree06: [consider1a][] # azule: xkcd #401 #-COOL! I JUST GAVE A HELICOPTER... [TREEISH@0.2, MOLPISH@0.25, NEAT@0.3, adjective-positive]! I JUST GAVE [noun-article, place] CANCER. # azule: xkcd #936 #-CORRECT HORSE BATTERY STAPLE [character][]EASY-TO-REMEMBER PASSWORD: [CORRECT@0.2, adjective] [$0/remove-the/] [noun] [noun] # Randall Munroe What-If book, p. 187 #-COULD A (SMALL) ROCKET... template whatif187a: [place-name][adjective-article][]COULD [$1/^(AN? )/$1%28/]) [noun] (WITH [noun]) BE [verb-tr-perfect] TO [adjective-article] POINT [$0/-pr-in] [$0] WHERE IT WOULD ONLY NEED [adjective-article] [noun-mineral] TO GET TO [adjective] [adjec-noun]?[] [whatif187a] # Friends TV show (1996) "Could I *be* wearing any more clothes?", snowclone associated with Chandler though it was Joey who said that line; http://friends.wikia.com/wiki/Running_Gags#Could_I_BE_any_more....3F #-COULD I BE WEARING ANY MORE... COULD [noun-mp, character, adjec-noun] *BE* ANY MORE [adjective]? # Randall Munroe What-If book, p. 199 #-COULD YOU SURVIVE... template whatif199: [place-name][]COULD YOU [verb-tr-inf] [noun-singular-article] BY [verb-tr-cont] YOURSELF [$0/-pr-in] [adjective-article] [$0/remove-the/]?[] [whatif199] # from Link: Steve Irwin ("the crocodile hunter") various quotes of the form "crikey! look at..." including "Crikey! Look at the size of that croc!" #-CRIKEY! LOOK AT THE SIZE ... template si-obj1: THAT [noun-1word][] template si-obj2: THOSE [noun-plural-1word][] [CRIKEY@0.2, CROIKEY@0.25, BAOBABS@0.33, interj-1word]! LOOK AT THE THE [SEAISHNESS@0.4, SIZE] OF [si-obj1, si-obj2]! # Film "Crouching Tiger, Hidden Dragon" (2000) #-CROUCHING TIGER, HIDDEN... [CROUCHING@0.7, verb-cont-1word] [RAPTORCAT@0.1, noun-singular], [HIDDEN@0.7, adjective, verb-tr-perfect-1word] [DRAGON@0.1, noun-singular] # From Link; Doctor Who (1988) "Crush the lesser races! Conquer the galaxy! Unimaginable power! Unlimited rice pudding! Et cetera! Et cetera!" #-CRUSH THE LESSER... [verb-tr-inf] THE [LESSER@0.67, adjective] [noun-plural]! [verb-tr-inf] THE [noun, adjec-noun]! UNIMAGINABLE [noun-mass, adjec-noun]! UNLIMITED [RICE PUDDING@0.5, noun-mpa]! ET CETERA, ET CETERA! # Star Trek (original TV series, 1966); http://snowclones.org/2007/08/06/dammit-jim-im-an-x-not-a-y/ # notable for having been a snowclone from the very start #-DAMMIT JIM, I'M A DOCTOR... template t-verb-actor-article: [verb-tr-cont, verb-intr-cont][][$0/-art] [$0/cont-to-actor/][] template t-noun-singular-article: [noun-singular-article][] template noun-or-actor: [t-verb-actor-article, t-noun-singular-article][] DAMNIT [JIM@0.5, char-noart], I'M [noun-or-actor], NOT [noun-or-actor]! # STNG (TV show "Star Trek Next Generation") episode "Darmok" (1991) character Dathon "Darmok and Jalad at Tanagra". All speech by the character's people (the "Tamarians") is in the form of terse allegory. ; memory-alpha.wikia.com/wiki/Tamarian_language #-DARMOK AND JALAD AT TANAGRA template darmok: [place-name][][character] AND [character] [$0/-pr-in] [$0].[] [darmok] # From @@Link: poster on a broken automatic door at Universität Mainz "DEFEKT / Techniker ist informiert" ("BROKEN. The technician has been informed." # , augmented the next day "Techniker auch defekt" ("Technician also broken.") # , then augmented with a captioned image from a game show "Es bleibt alles so wie es ist!" ("Everything stays exactly the way it is!"), # , then augmented with about nine more captioned meme images, including: # "I will find you and I will make you fix that door" # "Viel Glück." ("good luck") # "Is this the Techniker? / No, this is Patrick." # "Your Techniker is bad / and you should feel bad" # "and then I said / the Techniker is already informiert" # "They are taking the Techniker / to Isengard" # "One does not simply inform the Techniker" # , then augmented with another twenty or so, including: # "Don't mention the Techniker!" # "Putin ist informiert: die Tür wird annektiert!" ("Putin knows: the door is annexed!") # "Well / that escalated quickly" # "What do you mean / duct tape won't fix it?" # "Techniker / You have no power here" # "TECHNIKER / Y U NO FIX?" # "I usually don't fix the door / but when I do I nice and slow" # "So you're telling me / somebody comes to fix this?" # "A wild Techniker appears / Ash puts it in Pokéball" # "Ain't nobody got / time for that" # "The Techniker / loves to get you fixed" # "Now that does it, Techniker / You are grounded, mister!!" # "Findet den Techniker / Findet den Techniker" ("Find the technician") # , then augmented further, whereupon the signs (about 125 of them, each on A4-size paper) were removed # , then posted with reactions to the removal including: # "One does not simply / remove all the memes" # "Bring me this technician / alive!" # "There may come a day when this door is fixed / But it is not this day!" # "Der Kampf geht Weiter... / ##Technikeristinformiert" ("The fight goes on ... / ##Technicianhasbeeninformed") # "Show must go on / ##Technikeristinformiert" # "'Rang the Techniker yet?' / 'No.' / Why? / Because fuck you, that's why." # "Remove all the memes... / 100 new Memes incoming" # "Removing Memes / will just make us stronger" # "Your dean says / don't mention that door!" # , then replied by the Dean with a tweet "##technikeristinformiert: Danke für die kreative Aktion :) Leider mussten die Memes aufgrund von Brandschutzbestimmungen entfernt werden!" ("##technicianhasbeeninformed: Thanks for the creative action :) Unfortunately the Memes had to be removed due to fire regulations!") # , then posted "... ja, ja, der Brandschutz — die Zettel mussten lieder weg... :( / Der Techniker ist wirklich informiert. Es fehlt noch ein technisches Element, das in den nächsten Tagen geliefert werden soll. / Euer Dekanat 05" ("... yes, yes, the fire - the [memes] are gone :( ... / The technician is truly informed. It still [needs] a [part] which is to be delivered in the next few days. / Your Deanery 05") # , then memeified with e.g.: # "Am I the only one around here / who takes care for the Brandschutzvorschriften" ("... for the fire regulations") # "Switch it off, he ain't coming." # "The Techniker is a lie!" # "Scheitert die tür / dann scheitert Europa" ("If the door fails / then Europe fails") # "Watch out / We got the Brandschutz over here" # "Im Notfall-Scheibe einschlagen" # "... wir haben Eure Zettel gesammelt und machen etwas daraus (Ausstellung?)... Euer Dekanat 05" ("... we have gathered your list and make something out of it (the exhibition?) ... Your deanery 05") # "Today is the day we take the stairs." # "Nur noch kurz die Welt retten / danach mach ich die Tür" ("Only briefly to save the world / then I shut the door") # ; www.buzzfeed.com/alanwhite/this-sage-of-a-broken-german-door-that-became-a-wall-of-meme#.yb380ZXYl ' (see "German meme door.jpg") #-DEFEKT / TECHNIKER IST INFORMIERT [DEFEKT@0.2, adjective-negative] / [noun-animal, char-1word] IST INFORMIERT # Doctor Who "A Good Man Goes to War" (2011) "Demons run when..." #-DEMONS RUN WHEN A GOOD MAN GOES TO WAR [noun-plural] RUN WHEN [A GOOD@0.25, A MOLPISH@0.33, adjective-article] [noun] GOES TO [WAR@0.33, place] # By Azule: xkcd #1046 #-DESTROY TOTALLY JUST STOPPED... template unrealpre: [RAPTOR@0.1, ][] template unrealsuf: [SOME@0.111, FUL@0.125, NESS@0.167, ITUDE@0.2, ED@0.25, ISH@0.333, MOLP@0.5, ][] regex eed-ed: /({^AEIOU})EED/$1ED/g template unrealword: [unrealpre][noun, adjective, place-noart, verb-cont][unrealsuf][] template totally_stopped: [unrealword][]"[$0/eed-ed/]" TOTALLY JUST STOPPED SEEMING LIKE A REAL WORD.[] [totally_stopped] # Dial M for Murder (1954 film) #-DIAL M FOR MURDER template decree07: [noun-all, character, adjec-noun] []DIAL [$0/first-letter/] FOR [$0][] [decree07] # From Azule: an OTT running gag #-DID ANYONE NOTICE... DID ANYONE NOTICE THE [JAVASCRIPT@0.2, noun, adjec-noun]? # xkcd 1930 "Calendar Facts" #-DID YOU KNOW THAT... template x1930-fs: THE [FALL@0.5, SPRING] EQUINOX[] template x1930-wx: THE [WINTER@0.5, SUMMER] [SOLSTICE@0.5, OLYMPICS][] template x1930-el: THE [EARLIEST@0.5, LATEST] [SUNRISE@0.5, SUNSET][] template x1930-sav: DAYLIGHT [SAVING@0.5, SAVINGS] TIME[] template x1930-dy: LEAP [DAY@0.5, YEAR][] template x1930-e: EASTER[] template x1930-hsb: THE [HARVEST@0.33, SUPER@0.5, BLOOD] MOON[] template x1930-ttm: TOYOTA TRUCK MONTH[] template x1930-sw: SHARK WEEK[] template x1930-1: [x1930-fs, x1930-wx, x1930-el, x1930-sav, x1930-dy, x1930-e, x1930-hsb, x1930-ttm, x1930-sw][] template x1930-elw: HAPPENS [EARLIER@0.33, LATER@0.5, AT THE WRONG TIME] EVERY YEAR[] template x1930-drifts: DRIFTS OUT OF SYNC WITH THE [SUN@0.125, MOON@0.143, ZODIAC@0.167, GREGORIAN CALENDAR@0.2, MAYAN CALENDAR@0.25, LUNAR CALENDAR@0.33, %24I%24PHONE CALENDAR@0.5, ATOMIC CLOCK IN COLORADO][] template x1930-mnh: MIGHT [NOT HAPPEN@0.5, HAPPEN TWICE] THIS YEAR[] template x1930-2: [x1930-elw, x1930-drifts, x1930-drifts, x1930-mnh][] template x1930-iar: TIME ZONE LEGISLATION IN [INDIANA@0.33, ARIZONA@0.5, RUSSIA][] template x1930-pope: A DECREE BY THE POPE IN THE 1500%24S%24[] template x1930-pln6: [PRECESSION@0.167, LIBRATION@0.2, NUTATION@0.25, LIBATION@0.33, ECCENTRICITY@0.5, OBLIQUITY] OF THE [MOON@0.143, SUN@0.167, EARTH'S AXIS@0.2, PRIME MERIDIAN@0.33, INTERNATIONAL DATE LINE@0.5, MASON-DIXON LINE][] template x1930-mfr: MAGNETIC FIELD REVERSAL[] template x1930-bif: AN ARBITRARY DECISION BY [BENJAMIN FRANKLIN@0.33, ISAAC NEWTON@0.5, F.D.R.][] template x1930-3: BECAUSE OF [x1930-iar, x1930-pope, x1930-pln6, x1930-pln6, x1930-mfr, x1930-bif][] template x1930-car: IT CAUSES A PREDICTABLE INCREASE IN CAR ACCIDENTS[] template x1930-leapsec: THAT'S WHY WE HAVE LEAP SECONDS[] template x1930-scien: SCIENTISTS ARE REALLY WORRIED[] template x1930-ages: IT WAS EVEN MORE EXTREME DURING THE [BRONZE AGE@0.25, ICE AGE@0.33, CRETACEOUS@0.5, 1990%24S%24][] template x1930-fixit: THERE'S A PROPOSAL TO FIX IT, BUT IT [WILL NEVER HAPPEN@0.25, ACTUALLY MAKES THINGS WORSE@0.33, IS STALLED IN CONGRESS@0.5, MIGHT BE UNCONSTITUTIONAL][] template x1930-worse: IT'S GETTING WORSE AND NO ONE KNOWS WHY[] template x1930-4: [x1930-car, x1930-leapsec, x1930-scien, x1930-ages, x1930-ages, x1930-fixit, x1930-fixit, x1930-worse][] # %% There's a little more in the alt text which I could add template xkcd1930: DID YOU KNOW THAT [x1930-1] [x1930-2] [x1930-3]? [x1930-4].[] # [xkcd1930] template o1930-fs: THE [FALL@0.5, SPRING] EQUIPIX[] template o1930-wx: THE [WINTER@0.5, SUMMER] [SOLSTICE@0.5, OTTYMPICS][] template o1930-el: THE [EARLIEST@0.5, LATEST] [SUNRISE@0.5, SUNSET][] template o1930-sav: WHITE PIXEL [SAVING@0.5, SAVINGS] TIM[] template o1930-dy: LEAP [DIP@0.5, YIP][] template o1930-e: THE TIMIVERSARY[] template o1930-hsb: THE [MOLPISH@0.33, SEAISH@0.5, MUSTARD] MOON[] template o1930-ttm: [char-1word] [noun-mineral] MIP[] template o1930-sw: [noun-animal] WEEK[] template o1930-1: [o1930-fs, o1930-wx, o1930-el, o1930-sav, o1930-dy, o1930-e, o1930-hsb, o1930-ttm, o1930-sw][] template o1930-elw: HAPPENS [EARLIER@0.33, LATER@0.5, AT AN EPSILONISH TIME] EVERY YIP[] template o1930-drifts: DRIFTS OUT OF SYNC WITH THE [SUN@0.125, MOON@0.143, ZODIAC@0.167, RANDALLIAN CALENDAR@0.2, AOTC CALENDAR@0.25, MOONBASE CALENDAR@0.33, BEANISH CALENDAR@0.5, NEXPIX CLOCK AT CHRONOCORP][] template o1930-mnh: MIGHT [NOT HAPPEN@0.5, HAPPEN TWICE] THIS YIP[] template o1930-2: [o1930-elw, o1930-drifts, o1930-drifts, o1930-mnh][] template o1930-iar: TIMZONE LEGISLATION [IN NEWPIXIA@0.33, IN ᘝᓄᘈᖉᐣ@0.5, ON THE MOONBASE][] template o1930-pope: A DECREE BY POPE HELPER IN THE NP1500%24S%24[] template o1930-pln6: [OTTIFICATION@0.167, EE:EE:EEING@0.2, KETCHUPPING@0.25, BLITZING@0.33, CORINNING@0.5, NINJAPOSTING] OF THE [MOME@0.143, POPE@0.167, GOAT@0.2, JAVASCRIPT@0.33, SKYCIRCLE@0.5, VOLDEFRAME][] template o1930-mfr: THE WHISTLE OF TEMPORAL HARMONY[] template o1930-bif: AN ENDISH DECISION BY [ROSETTA@0.33, THE FORTY@0.5, G.L.R.][] template o1930-3: BECAUSE OF [o1930-iar, o1930-pope, o1930-pln6, o1930-pln6, o1930-mfr, o1930-bif][] template o1930-car: IT CAUSES A PREDICTABLE INCREASE IN [noun-1word] [noun-mineral-plural-1word][] template o1930-leapsec: THAT'S WHY WE HAVE [noun-mass-1word] SECONDS[] template o1930-scien: SCIENTISTS ARE REALLY [verb-tr-perfect][] template o1930-ages: IT WAS EVEN MORE [adjective] DURING THE [FADING@0.25, GREAT EXPANSION@0.33, MADNESS@0.5, EMPINKENING][] template o1930-fixit: [noun-singular-negative][$0/intensify/][adjective-negative][]THERE'S A PROPOSAL TO DEMUSTARD IT, BUT IT [WILL NEVER HAPPEN@0.25, ACTUALLY MAKES THINGS $1@0.33, IS CONTESTED BY THE SYNOD@0.5, MIGHT BE $2][] template o1930-worse: IT'S GETTING [adjec-comp] AND NOMOLPY KNOWS WHY[] template o1930-4: [o1930-car, o1930-leapsec, o1930-scien, o1930-ages, o1930-ages, o1930-fixit, o1930-fixit, o1930-worse][] template ott1930: DID YOU KNOW THAT [o1930-1] [o1930-2] [o1930-3]? [o1930-4].[] [ott1930] template o1930-actually-worse: [noun-singular-negative][$0/intensify/][]ACTUALLY MAKES THINGS [$1][] template o1930-might-be-mustard: [adjective-negative][]MIGHT BE [$0][] template o1930-fixit-alt: THERE'S A PROPOSAL TO DEMUSTARD IT, BUT IT [WILL NEVER HAPPEN@0.25, o1930-actually-worse@0.33, IS CONTESTED BY THE SYNOD@0.5, o1930-might-be-mustard][] # Official poster for film "Die Hard 2" (1990) featured the words "DIE HARDER", leading to the movie being called "Die Hard 2: Die Harder" which became a snowclone meme. #-DIE HARD 2: ... [verb-inf-1word] HARD 2: [$0] HARDER # A trolling phrase, from an unknown IRC channel in 2002, via 4chan ("HAHAHA DISREGARD THAT, I SUCK COCKS”) ; http://knowyourmeme.com/memes/disregard-that-i-suck-cocks #-DISREGARD THAT, I... DISREGARD THAT, I [verb-tr-inf] [noun-mpa] # Pantene shampoo commercial, "Don't hate me because I'm beautiful" ; http://snowclones.org/2007/09/11/dont-hate-me-because-im-y/ #-DON'T HATE ME BECAUSE.. DON'T [HATE@0.3, verb-tr-inf] ME BECAUSE I'M [FLUTTERBEEWINGISH@0.2, WINGISH@0.25, adjective] # From Azule # 20070917 Andrew Meyer at John Kerry Q&A session "Don't tase me, bro!" (sometimes mis-spelled "taze") ; http://knowyourmeme.com/memes/dont-tase-me-bro #-DON'T TASE ME, BRO! DON'T [verb-tr-inf] ME, BRO! # Movie title (Doctor Strangelove) #-DR. STRANGELOVE, OR HOW... DR. [noun, noun, character], OR HOW I LEARNED TO STOP [WORRYING@0.1, verb-intr-cont] AND LOVE THE [noun-singular] # balthasar__s, BSTA frame 201, "E36: BŁĄD SYNCHRONIZACJI" #-E36: BŁĄD SYNCHRONIZACJI #-E36: SYNCHRONISATION ERROR # %%% maybe use [adjec-noun] too? [ERROR@0.3, noun-mass-negative][$0/A/Ą/][$0/E/Ę/][$0/I/Į/][$0/O/Ǫ/][$0/U/Ų/][$0@0.2, $1@0.25, $2@0.33, $3@0.5, $4][]E[wangnum]: [verbal-noun] [$6] / ([OK@0.5, MOLPISH]) . . . (NOT [$9]) # From balthasar_s ; the mother of all snowclones: Franz Boas (1911) "Another example of the same kind, the words for SNOW in Eskimo, may be given. ..." ; popularized by Benjamin Whorf "Science and Linguistics" (1949) "We [English speakers] have the same word for falling snow, snow on the ground, ... To an Eskimo, this all-inclusive word would be almost unthinkable....", see Geoffrey Pullum "The Great Eskimo Vocabulary Hoax" (1991) ISBN 0-226-68534-9 ; http://snowclones.org/2007/05/31/if-eskimos-have-n-words-for-snow-x-have-y-words-for-z/ # # An eloquent modern example is Douglas Adams, "So Long, and Thanks for All the Fish" (1984) : # "He had read somewhere that the Eskimos had over two hundred different # words for snow, without which their conversation would probably have # got very monotonous. So they would distinguish between thin snow and # thick snow, light snow and heavy snow, sludgy snow, brittle snow, snow # that came in flurries, snow that came in drifts, snow that came in on # the bottom of your neighbour's boots all over your nice clean igloo # floor, the snows of winter, the snows of spring, the snows you # remember from your childhood that were so much better than any of your # modern snow, fine snow, feathery snow, hill snow, valley snow, snow # that falls in the morning, snow that falls at night, snow that falls # all of a sudden just when you were going out fishing, and snow that # despite all your efforts to train them, the huskies have pissed on." # #-ESKIMOS HAVE 100 WORDS... [noun-animal-plural] HAVE [OVER 27@0.33, 52@0.5, ABOUT A HUNDRED] WORDS FOR [noun-mp, verb-cont], BUT NONE FOR [noun-mp, verb-cont] # From Link; Shakespeare "Julius Caesar" (1599) "Et tu, brute?" #-ET TU, BRUTE [character][]ET TU, [$0/remove-the/]? # From Link: Centraal Beheer (dutch insurance company) slogan "Even Apeldoorn bellen" ("Just call Apeldoorn") ; en.wikipedia.org/wiki/Centraal_Beheer #-EVEN APELDOORN BELLEN EVEN [char-1word, place-noart] BELLEN # azule: xkcd #208 #-EVERYBODY STAND BACK. I KNOW REGULAR EXPRESSIONS. template xkcd208a: [EVERYBODY@0.5, EVERYMOLPY], STAND BACK. I KNOW [adjective] [noun-plural].[] template xkcd208b: [EVERYBODY@0.5, EVERYMOLPY], STAND BACK. I KNOW [verb-cont].[] [xkcd208a, xkcd208b] # A parody of Catholic school scare tactics (e.g. threatening that a boy would lose his vision, etc.) rendered as a photo of a kitten captioned "every time you masturbate, God kills a kitten" in BarFly magazine (1999). Related snowclones go back at least as far as "It's A Wonderful Life" (1946) "Every time a bell rings an angel gets his wings." ; popularized in 2002 via a photo of Domo-Kuns chasing a kitten through a meadow and posted to FARK.com ; http://knowyourmeme.com/memes/every-time-you-masturbate-god-kills-a-kitten ; http://nancyfriedman.typepad.com/away_with_words/2010/12/snowclones-happen.html #-EVERY TIME YOU... THINK OF THE KITTENS EVERY TIME YOU [MAKE A PUN@0.2, verb-intr-inf], [RANDALL@0.3, THE GLR@0.4, character] [E**S@0.2, KILLS@0.1, verb-tr-present] [noun-animal-art]. PLEASE, THINK OF THE [$3/-plural]. # balthasar__s, BSTA frame 204, "Examine box content / *WYSPA CZARNYCH MALIN* / ... *...MAŁP* / Some cassettes." #-EXAMINE BOX CONTENT / *WYSPA CZARNYCH MALIN* ... regex last4: /^(.*)([^ ][^ ][^ ][^ ])$/$2/ [noun-plural][$0/last4/][]EXAMINE BOX CONTENT / *[place-noart] OF [adjective] [noun-plural]* / *...[$1]* / SOME [CASSETTES@0.5, noun-plural]. # A captioned "demotivational poster" featuring a seagull and an eagle with the line, "Excuse me sir, Can you spare a moment for Jesus Christ?" (2011), imitating a familiar opening pitch by Christian door-to-door evangelists; http://knowyourmeme.com/memes/excuse-me-sir-do-you-have-a-moment-to-talk-about-jesus-christ #-EXCUSE ME SIR, CAN... EXCUSE ME [SIR@0.5, MA'AM], DO YOU HAVE A [MINIP@0.5, MOMENT] TO TALK ABOUT [character, noun-mpa, noun-mpa, noun-unique-the, noun-unique-the]? # xkcd 1648 #-FAMOUS DUOS IN A NEARBY... # Disabled this version because it sometimes gives the same names twice, and seemed a bit long. # FAMOUS DUOS IN A $RELATED$ OTHERCOMIC: [char_duo] ; [char_duo] ; [char_duo] ; [char_duo] ; [char_duo] FAMOUS DUOS IN A $RELATED$ OTHERCOMIC: [character] AND [char_mundane] ; [character] AND [char_mundane] ; [character] AND [char_mundane] # Cassius Clay (later known as Muhammad Ali) in 1963 "Float like a butterfly, sting like a bee" #-FLOAT LIKE A... template decree08: [verb-inf-1word] LIKE [A FLUTTERBEE@0.2, noun-singular-article], [verb-inf-1word] LIKE [A BEESNAKE@0.2, noun-singular-article][] [decree08] #-FRIENDS DON'T LET FRIENDS DO DRUGS [FRIENDS@0.5, noun-plural] [DON'T@0.9, _DO_] LET [$0] [verb-tr-inf] [noun-mpa] # Randall Munroe What-If book, p. 107 #-FROM WHAT HEIGHT... template whatif107: FROM WHAT [DEPTH@0.33, DISTANCE@0.5, HEIGHT] WOULD YOU NEED TO [verb-tr-inf] [noun-article] FOR IT TO BE [verb-tr-perfect] WHEN IT [verb-tr-past] THE [noun]?[] [whatif107] # Song "Miracles" by Insane Clown Posse (2009) lyric "Fucking Magnets, How Do They Work?"; http://knowyourmeme.com/memes/fucking-magnets-how-do-they-work #-FUCKING MAGNETS, HOW... CH**RPING [noun-plural], HOW DO THEY [WORK@0.5, verb-tr-inf]? # Azule: xkcd #137 #-FUCK. THAT. SHIT. # @Link chose the base words: CHIRP. THAT. MUSTARD. (which could be construed to be based on CHIRPING MUSTARD.) [CHIRP@0.5, verb-tr-inf][MUSTARD@0.5, noun-singular][]*[$0/ /. /g]. THAT. [$1/ /. /g].* # Hugo acceptance speech by Randall Munroe (delivered by Cory Doctorow) (2014) "Gazebo. Ointment. Harpsichord. Credenza. Bungalow" # Link OTTified this in a slightly different way #-GAZEBO. OINTMENT. HARPSICHORD. CREDENZA. BUNGALOW. template gazebo1: [GAZEBO@0.1, OINTMENT@0.12, HARPSICHORD@0.14, CREDENZA@0.16, BUNGALOW@0.18, noun, adjec-noun][] template gazebo5: [gazebo1]. [gazebo1]. [gazebo1]. [gazebo1]. [gazebo1].[] [gazebo5] # From the "Girls gone wild" videos, advertised heavily on late-night television starting in 1997 #-GIRLS GONE WILD IT'S [noun-animal-plural] GONE WILD[@0.3, %20II@0.3, %20III@0.3, %204@0.3, %205@0.3, %206@0.4, %207]! # Emma Lazarus "The New Colossus" (1883), a poem associated with the Statue of Liberty, "Give me your tired, your poor, / Your huddled masses yearning to breathe free" ; http://snowclones.org/2008/04/03/givebring-me-your-poor-your-tired-your-x/ #-GIVE ME YOUR POOR, YOUR TIRED... template laz-end-1: [verb-tr-inf] [noun-mp][] template laz-end-2: [verb-intr-inf] [FREE@0.5, MOLPISHLY][] template decree09: [BRING@0.5, GIVE] ME YOUR [adjective-negative], YOUR [adjective-negative], YOUR [adjective] [noun-plural] YEARNING TO [laz-end-1, laz-end-2][] [decree09] # Randall Munroe What-If book, p. 77 #-GIVEN HUMANITY'S CURRENT... template whatif77a: GIVEN [THE OTT'S@0.33, NEWPIXIA'S@0.5, OUR] CURRENT [noun-mass-positive] AND [noun-plural], IS IT POSSIBLE TO [verb-tr-inf] [adjective-article] [noun-singular]?[] [whatif77a] # Califormia Milk Board advertisement tagline "Got Milk?" (1993) ; http://snowclones.org/2007/11/08/got-x/ #-GOT MILK? GOT [noun-mass, noun-mpa]? # various fashion journalism statements e.g. "the new neutrals", "the new black" ; http://snowclones.org/2007/07/01/x-is-the-new-y/ #-GRAY IS THE NEW BLACK template newblack1: [noun-sma] IS THE NEW [noun-sma][] template newblack2: [noun-plural] ARE THE NEW [noun-plural][] [newblack1, newblack2] # From Moby Dick (chapter 100), "Ship, ahoy! Hast seen the White Whale?" #-HAST SEEN THE WHITE WHALE? [CASTRAFTLE AHOY! @0.05, RAFTCASTLE AHOY! @0.15, ]HAST [SEEN@0.5, verb-tr-past] THE [adjective] [WHALPY@0.33, noun-singular]? # Bob Hope biography "Have tux, will travel" (1954), then "Have Gun -- Will Travel" (1950's), thence to Robert Heinlein "Have Spcaesuit..." ; http://snowclones.org/2007/07/20/have-x-will-travel/ #-HAVE GUN WILL TRAVEL HAVE [noun, adjec-noun], WILL [TIME-TRAVEL@0.1, TRAVEL@0.4, verb-inf] # "Haters gonna hate", possibly from 3LW song "Playas gon' play" (2000) which has a few other lines matching the snowclone; http://knowyourmeme.com/memes/haters-gonna-hate # I lengthened it to "hating haters gonna hate" because it's funnier. # %%% I've had to special-case the MOLPYING->MOLPIERS case, which I # can do because the vocabulary is defined right here in this file. # A better way would be to add the actor form ("HIDERS FROM CORINNE") # as a 6th form of the verb multiclasses, then use the multiclass isomorph # syntax [$0/-actor] to transform the words. # To test, use 'automeme -n 143 -t [haters] | sort | uniq' #-HATING HATERS GONNA HATE template haters: [verb-tr-cont, verb-intr-cont] [$0/cont-to-actors/] GONNA [$0/-inf][] [haters] # Doctor Who "The Eleventh Hour" (2010) original dialogue is "Hello. I'm the Doctor. Basically...run." #-HELLO, I'M THE DOCTOR.... HELLO, I'M [character]. BASICALLY, [RUN@0.4, verb-intr-inf]! # The Princess Bride (1987), Inigo Montoya's line "My name is Inigo Montoya. You killed my father. Prepare to die." #-HELLO, MY NAME IS INIGO... HELLO. MY NAME IS [character]. YOU [verb-tr-past] MY [noun-smpa]. PREPARE TO [DIE@0.4, verb-intr-inf]. # "Hello Yes, this is dog", a LOLcat image of a black lab with a telephone receiver; http://knowyourmeme.com/memes/yes-this-is-dog #-HELLO? YES, THIS IS DOG HELLO? YES, THIS IS [noun-sma, character] # From Link; Carly Rae Jepsen song "Call me Maybe" (2012), "Hey, I just met you, and this is crazy, But here's my number, so call me maybe" #-HEY, I JUST MET YOU... ♫ HEY, I JUST [verb-tr-past] YOU, AND THIS IS CRAZY / BUT HERE'S MY [noun], SO [verb-tr-inf] ME MAYBE ♫ # HES, OTT:2090:15|#p3646617, "'Hide the OTTer' sounds like a fun game. #-HIDE THE OTTER SOUNDS... "[verb-tr-inf] THE [noun]" SOUNDS LIKE [A FUN@0.6, A MOLPISH@0.4, adjective-article] [HOTDOG@0.4, GAME@0.6, noun]. # from Link: Animal lover Randall video on honey badgers (2011) "Honey badger don't care, honey badger don't give a shit" ; knowyourmeme.com/memes/honey-badger #-HONEY BADGER DON'T CARE. HONEY BADGER DON'T GIVE A SHIT. template hbsubj1: [noun-mass] [noun-animal-1word][] template hbsubj2: [char-1word, noun-1word][] [hbsubj1, hbsubj2] DON'T CARE. [$0] DON'T GIVE A CH**RP. # Randall Munroe What-If book, p. 174 #-HOW CLOSE WOULD YOU HAVE TO BE... template whatif174: HOW CLOSE WOULD YOU HAVE TO BE TO A SUPER[noun-1word] TO GET [adjective-article] DOSE OF [noun-animal] [noun-mass]?[] [whatif174] # Randall Munroe What-If book, p. 91 #-HOW DANGEROUS IS IT... regex remove-space-hyphen: /{- }//gi template whatif91: [place-name][noun-mass][$1/remove-space-hyphen/][]HOW [adjective] IS IT, REALLY, TO [BE@0.5, verb-inf] [$0/-pr-in] [$0/-art] [$0/remove-the/] DURING [$2/add-article/][STORM@0.5, FLOOD]?[] [whatif91] # "How do I shot web?" on a picture of Spider-Man, probably originating on Something Awful forums; derivatives often deliberately lack prepositions; http://knowyourmeme.com/memes/how-do-i-shot-web #-HOW DO I SHOT WEB? HOW DO I [verb-tr-past] [noun-smpa@0.5, character]? # Randall Munroe What-If book, p. 179 #-HOW FAST CAN YOU HIT... template whatif179: HOW [adverb] CAN YOU [verb-tr-inf] A [noun-singular] WHILE [verb-cont] AND [verb-inf]?[] [whatif179] # Randall Munroe What-If book, p. 86 #-HOW FAST WOULD I HAVE TO BIKE... template whatif86: HOW [adverb] WOULD I HAVE TO [verb-inf] FOR MY [noun] TO [verb-inf] THE WAY [noun-singular-article] [verb-present] WHILE [verb-cont]?[] [whatif86] # Randall Munroe What-If book, p. 112 # Note that I extract a preposition of motion (INTO, ONTO) from a [place-name] and half the time I use this proposition with a [noun-article]; but grammatically this turns out to always work. #-HOW HARD WOULD A PUCK... template whatif112: [place-name][$0/-pr-in][noun-article][]HOW [adverb] WOULD [noun-article] HAVE TO BE [verb-tr-perfect] TO BE ABLE TO [verb-tr-inf] THE [noun-animal] [IMMEDIATELY@0.33, STRAIGHT@0.5, BACKWARD] [$1/in-to-into/] [$0@0.5, $2]?[] [whatif112] # Randall Munroe What-If book, p. 168 #-HOW HIGH CAN A HUMAN... template whatif168: HOW [FAST@0.25, FAR@0.33, HIGH@0.5, LONG] CAN A [noun-animal] [verb-tr-inf] SOMETHING?[] [whatif168] # Yahoo answers "How is babby formed? How girl get pragnent"; http://knowyourmeme.com/memes/how-is-babby-formed #-HOW IS BABBY FORMED? HOW IS [noun-sma] FORMED? HOW [noun-sma, character] GET [PRAGNENT@0.33, adjective]? # Randall Munroe What-If book, p. 78 #-HOW LONG COULD A NUCLEAR... template whatif78: [place-name][]HOW [LONG@0.5, FAR] COULD [adjective-article] [noun] [verb-inf] [$0/-pr-in] [$0]?[] [whatif78] # Randall Munroe What-If book, p. 143 #-HOW MUCH FORCE POWER... template yoda1: HOW MUCH [adjective, noun-animal] [noun-mass] CAN [character] [verb-tr-inf]?[] template yoda2: HOW MANY [adjective, noun-animal] [noun-plural] CAN [character] [verb-tr-inf]?[] template whatif143: [yoda1, yoda2][] [whatif143] # Randall Munroe What-If book, p. 204 # note that it's possible to get the same [place-name] twice, e.g.: # ... CREATED IN THE MIDDLE OF THE SEA, THE MOLPIEST PART OF THE SEA ... # but this seems to work out okay, because we can just read it as if "the # middle" happens to be the "molpiest" part of the place. #-HOW QUICKLY WOULD THE OCEANS... template whatif202: HOW [adverb] WOULD [THE SEA@0.25, THE OCEANS@0.3, place-name] [verb-tr-inf] IF [adjective-article] [noun-mineral] [2@0.33, 3@0.5, 4] Q IN [LENGTH@0.33, SIZE@0.5, RADIUS] WERE CREATED IN THE MIDDLE OF [place-name], THE [adjec-super] PART OF [$1]? HOW WOULD [place-name] CHANGE AS THE [noun-mass] WAS BEING [$2/-perfect]?[] [whatif202] # Video game "Vega Strike", a line attributed to the Rlaan: "Hulls pop like vibrant seeds. Splashing photons in a void. I am sticky." #-HULLS POP LIKE VIBRANT SEEDS... # %%% right now if it chooses "A VOID" it gets what ever -pr-in belongs to the (unused) [place-name]. For now I don't really care. [place-name][][noun-plural] POP LIKE [VIBRANT@0.15, adjective] [SEEDS@0.25, noun-plural]. SPLASHING [noun-plural] [$0/-pr-in] [A VOID@0.5, $0]. I AM [STICKY@0.25, adjective]. # 4chan /b/ (2008) "I accidentally 93MB of .rar files", derivatives omit the verb; http://knowyourmeme.com/memes/i-accidentally #-I ACCIDENTALLY 93MB OF... I ACCIDENTALLY [noun-singular-article], IS THIS [BAD@0.33, DANGEROUS@0.5, ENDISH]? # from Link, v 2.3 (unknown origin) #-I AM BEST... I AM *[BEST@0.3, MOLPIEST@0.3, adjec-est] [noun-sma]*, THE [$0] [$1] EVER! # Jordan Sparks (1971) lyric "I am woman, hear me roar"; http://en.wikipedia.org/wiki/I_Am_Woman #-I AM WOMAN I AM [character], HEAR ME [ROAR@0.5, verb-intr-inf] # Tupac Shakur, interview on KMEL (1996), "I didn't choose the thug life, the thug life chose me." #-I DIDN'T CHOOSE... I DIDN'T CHOOSE THE [noun] LIFE; THE [$0] LIFE CHOSE ME # "Most interesting man" campaign for Dos Equis beer "I don't always drink beer, but when I do, I prefer Dos Equis -- Stay thirsty, my friends."; http://knowyourmeme.com/memes/the-most-interesting-man-in-the-world #-I DON'T ALWAYS DRINK... template doseq1: [verb-intr-inf][] template doseq2: [verb-tr-inf] [noun-mpa][] I DON'T ALWAYS [doseq1, doseq2], BUT WHEN I DO, I [PREFER@0.2, verb-tr-inf] [noun-mpa] # azule: xkcd #595 #-I DON'T THINK ARC-WELDING... I DON'T THINK [verb-tr-cont] [noun-singular-article] COUNTS AS [SEXY@0.3, adjective-positive]. # azule: xkcd #616 #-I DON'T KNOW WHAT YOU... I DON'T KNOW WHAT YOU JUST SAID BECAUSE I WAS THINKING ABOUT [verb-intr-cont, noun-mp, place-name, noun-unique-the]. # Randall Munroe What-If book, p. 102 #-IF AN ASTEROID... template whatif102: [place-name][$0/-art][]IF [$1] [$0/remove-the/] WERE VERY [adjective] BUT SUPER[adjective], COULD YOU REALLY [verb-inf] [$0/-pr-in] [$1/some-to-them/] LIKE [character]?[] [whatif102] # azule: xkcd #1317 #-I FEEL PARALYZED BY OVER... I FEEL PARALYZED BY [OVERWHELMING EXISTENTIAL DREAD@0.33, THE SADNESS@0.5, T**** ****D]. ...AND YET FOR SOME REASON I'M ~*REALLY*~ EXCITED ABOUT [verb-intr-cont, noun-mp, verb-tr-cont]? # Randall Munroe What-If book, p. 61 #-IF EVERY HUMAN SOMEHOW SIMPLY... template whatif61: [place-name][]IF EVERY [MOLPY@0.33, OTTER@0.5, HUMAN] SOMEHOW SIMPLY [verb-past] COMPLETELY [$0/-pr-out] [$0], HOW LONG WOULD IT BE BEFORE THE LAST [adjective] [noun] WOULD [verb-inf]?[] [whatif61] # Randall Munroe What-If book, p. 114 #-IF EVERYONE ON THE PLANET STAYED... template whatif114: [place-name][]IF [EVERYONE@0.5, EVERYMOLPY] [$0/-pr-in] [$0] [verb-past] AWAY FROM EACH [OTHER@0.5, OTTER] FOR A [FEW@0.5, COUPLE OF] [noun-interval-plural], WOULDN'T THE COMMON [noun] BE [verb-tr-perfect]?[] [whatif114] # Randall Munroe What-If book, p. 84 #-IF EVERYONE PUT LITTLE TURBINE... template whatif84: IF [EVERYONE@0.5, EVERYMOLPY] PUT LITTLE [noun-mass] [noun-plural] ON THE [noun-plural] OF THEIR [noun-plural] AND [noun-plural], HOW MUCH [noun-mass] WOULD WE [verb-tr-inf]? WOULD WE EVER [$7] ENOUGH [$6] TO [verb-tr-inf] THE [adjec-noun] OF THE [$2]?[] [whatif84] # Randall Munroe What-If book, p. 27 #-IF EVERY PERSON ON EARTH... template whatif27: [place-name][]IF EVERY [PERSON@0.2, MOLPY@0.5, OTTER] [$0/-pr-in] [$0] [AIMED@0.3, verb-tr-past] A [noun] AT [noun-the] AT THE SAME TIME, WOULD IT CHANGE [adjec-noun]?[] [whatif27] # Star Wars IV: A New Hope (1977) Darth Vader's line "I find your lack of faith disturbing" #-I FIND YOUR LACK OF FAITH... I FIND YOUR LACK OF [noun-mpa] DISTURBING # Motown song "If loving you is wrong, I don't want to be right" (1972); http://snowclones.org/2007/10/31/if-x-is-wrong-i-dont-want-to-be-right/ #-IF LOVING YOU... # # %%% to SCHIZO-ify this first form, define a [schizo-verb-cont] template built from 99 copies of [verb-cont] plus one prefixed with SCHIZO-. IF [verb-cont, verb-cont, verb-cont, verb-cont, character, noun-mass, noun-singular-the] IS WRONG, I DON'T WANT TO BE RIGHT # IF[%20@0.5, %20SCHIZO-][verb-tr-cont] [YOU@0.3, character, noun-mpa, noun-singular-article] IS WRONG, I DON'T WANT TO BE RIGHT # Randall Munroe What-If book, p. 83 #-IF MY PRINTER COULD... template whatif83: IF MY [noun] COULD LITERALLY [verb-tr-inf] [noun-mp], WOULD IT HAVE [A SEAISH@0.5, THAT BIG AN] EFFECT ON [place-name]?[] [whatif83] # 1977 film based on H.G.Wells "Empire of the Ants"; original quote is "I, for one, welcome our new insect overlords", which the oft-cited Simpsons episode was referencing; http://knowyourmeme.com/memes/i-for-one-welcome-our-new-insect-overlords #-I, FOR ONE, WELCOME OUR... I, FOR ONE, WELCOME OUR NEW [noun-singular] OVERLORDS # "Billy Madison" (1995) "If peeing in your pants is cool, consider me Miles Davis." #-IF PEEING IN YOUR PANTS... IF [verb-intr-cont] IN [YOUR PANTS@0.3, place] IS [adjective], [THEN I'M@0.5, CONSIDER ME] [character, adjective, verb-tr-perfect]. IF [verb-tr-cont] YOUR [noun-plural] IS [adjective], [THEN I'M@0.5, CONSIDER ME] [character, adjective, verb-tr-perfect]. # Randall Munroe What-If book, p. 77 #-IF PEOPLE HAD WHEELS... template whatif77b: IF [noun-animal-plural] HAD [noun-mineral-plural], AND COULD [verb-inf], HOW WOULD WE DIFFERENTIATE THEM FROM [noun-plural]?[] [whatif77b] # From Link: Monty Python and the Holy Grail (1975) Bedevere educates the villagers on the witch-hunt, "If she weighs the same as a duck... she's made of wood. / And therefore? / A witch!" #-IF SHE WEIGHS THE SAME AS A DUCK... IF XE [WEIGHS@0.5, verb-present]... THE SAME AS [noun-animal-art]... XE'S MADE OF [noun-mass]... AND THEREFORE... *[noun-singular-article]!* #ZoomanSP [OTT:2220:8|#p3731295], "If square-glasses guy is the bftf representation of balthasar_s, who is the OTT equivalent of kxa?" #-IF SQUARE-GLASSES GUY IS THE BFTF.... IF [character] IS THE [BFTF@0.2, place-noart, noun-mass] REPRESENTATION OF [character], WHO IS THE [OTT@0.2, place-noart, noun-mass] EQUIVALENT OF [character]? # Randall Munroe What-If book, p. 183 #-IF TWO IMMORTAL PEOPLE... template wif183: [place-name][][adjective-article] [noun]LIKE [$0/remove-the/][] template whatif183: [wif183][]IF TWO [adjective] [noun-plural] WERE [PLACED@0.3, verb-tr-perfect] [ON@0.5, BY] [RIVAL@0.33, OPPOSITE@0.5, OPPOSING] [noun-plural] OF [$0/postproc-some/], HOW LONG WOULD IT TAKE THEM TO [verb-tr-inf] EACH OTHER? A KILO[noun-interval]? A MEGA[noun-interval]? TWENTY-SEVEN UMPTY[noun-interval]?[] [whatif183] # OTT-specific meme by @Link # Captioned photo of a bear (with snow on its face) and caption "I fucking love cocaine" (2009); http://knowyourmeme.com/memes/cocaine-bear #-I FUCKING LOVE... I CH**RPING LOVE [noun-mpa] # "request for data" by sus_organizer and Sustainabilizer, [OTT:2194:17|#p3712352], [OTT:2195:18|#p3713104], [OTT:2196:27|#p3713748], etc. #-IF WE HAVE ASKED YOU FOR SOME DATA, ... [CONFIRM@0.5, verb-intr-inf][]IF WE HAVE [verb-tr-past] YOU FOR SOME [DATA@0.2, noun-mp], PLEASE [$0/prepend-re/] THAT WE GOT ALL [$2] WE [NEED@0.3, verb-tr-inf, verb-tr-perfect], OR [CONFIRM@0.2, verb-inf] TO US THAT YOU WON'T [USE@0.2, verb-tr-inf] OUR [SERVICES@0.2, noun] WE [$4] THE [$2] FOR. # azule: xkcd #349 #-IF WE MAKE IT BACK... IF WE MAKE IT BACK ALIVE, YOU'RE NEVER [verb-tr-cont] ANYTHING AGAIN. # azule: xkcd #180 (in turn based on the 2006 film "Stay Alive", "If you die in the game, you die in real life"; also hinted at in the Matrix 1999 "If you're killed in the Matrix, you die here?"; all originate in an old wive's tale that "if you die in a dream, you die in real life" #-IF YOU DIE IN CANADA, ... IF YOU [DIE@0.3, verb-intr-inf] IN [place], YOU [$0] IN *REAL [TIME@0.5, LIFE]*! # from Link: "Firefly" TV series season 1 episode "Our Mrs. Reynolds" (2002) character Mal "If your hand touches metal, I swear by my pretty floral bonnet: I will end you." (www.imdb.com/title/tt0579532/quotes) #-IF YOUR HAND TOUCHES ... IF YOUR HAND TOUCHES [noun-mass], I SWEAR BY MY [PRETTY@0.25, MOLPISH@0.33, WINGISH@0.5, FLUTTERBEEWINGISH] [FLORAL@0.2, adjective-positive] [noun-singular]: I WILL [**ND@0.25, verb-tr-inf] YOU. # Randall Munroe What-If book, p. 73 #-IF YOU SUDDENLY BEGAN... template whatif73: IF YOU SUDDENLY BEGAN [verb-cont] STEADILY AT 1 [CUEBALL@0.5, NEWPAGE] PER [noun-interval], HOW EXACTLY WOULD YOU [verb-inf]? WOULD YOU [verb-inf] OR [verb-inf] FIRST?[] [whatif73] # Azule: xkcd #1171 # Jay-Z song "99 Problems" (2004) lyric "If you're havin' girl problems I feeb bad for you son, I've got 99 problems but a b*tch ain't one" #-I GOT 99 PROBLEMS BUT... I GOT 99 [PROBLEMS@0.7, noun-animal-plural], SO I USED [noun-plural]. NOW I HAVE 100 [$0]. # @mrob27: The regexp here removes the article A or AN from the noun-singular-article # "I can has X; you can has my X" has countless examples, many in captioned photos in the style of the original "I can has cheezburger" genre, linked to the creation of the website by that name ( icanhas.cheezburger.com ) in reference to a captioned cat (2007); the lolcat style had already been popular on 4chan; http://en.wikipedia.org/wiki/I_Can_Has_Cheezburger%3F #-I HAS X; YOU CAN HAS MY X I HAS [noun-singular-article]. YOU CAN HAS MY [$0/remove-article/] # "I have reported you to AOL for stealing pictures, as it is a crime." goes back to at least 2005 ( http://www.neowin.net/forum/topic/360276-put-a-pic-on-my-msn-dis-pic-illigal/ ) and is linked to the "AOL Police" meme, an old running gag. ; http://wiki.unmod.org/index.php?title=4chan#AOL_Police ; http://www.lurkmore.com/wiki/AOL_Police #-I HAVE REPORTED YOU... I HAVE REPORTED YOU TO [character] FOR [STEALING@0.5, verb-tr-cont] [noun-mp] AS IT IS A CRIME # TV show "Community" (2010) character Troy Barnes "I have the weirdest boner" ; knowyourmeme.com/memes/i-have-the-weirdest-boner # "right now" occasionally added, as in e.g. Desert Bus 6 ; wiki.loadingreadyrun.com/index.php?title=Desert_Bus_Lexicon#Desert_Bus_for_Hope_6 #-I HAVE THE WIERDEST BONER RIGHT NOW I HAVE THE [MOST EPSILONISH@0.5, adjec-super] [noun] RIGHT NOW. #-I HATE THIS F*CK*NG PLACE template ihtfp: [all-vocab-i] [all-vocab-h] [all-vocab-t] [all-vocab-f] [all-vocab-p][] [ihtfp] # What-if 158 #-I HEARD THAT BANANAS ARE RADIOACTIVE... template whatif158: [noun-plural][adjective-negative][place-name][]I HEARD THAT [$0] ARE [$1]. IF THEY ARE [$1], THEN THEY [RADIATE@0.2, verb-tr-inf] [noun-mass]. HOW MANY [$0] WOULD YOU NEED TO [verb-tr-inf] [$2/-art] [$2/remove-the/]?[] [whatif158] # author Multatuli (pen-name of Eduard Douwes Dekker) book "Max Havelaar, of de koffi-veilingen der Nederlandsche Handel-Maatschappy" (1860) opening line "Ik ben makelaar in koffie en woon op de Lauriergracht no. 37" ("I am a coffee broker and I live at ##37 Laulercanal") #-IK BEN MAKELAAR IN ... IK BEN MAKELAAR IN [noun-mass], EN WOON OP DE [noun-1word]GRACHT, N° [wangnum] # azule: xkcd #821 #-I KNOW IT'S NATURAL AND ALL... [place-name][]I KNOW IT'S NATURAL AND ALL, BUT I REALLY WISH [noun-plural] [$0/-pr-in] [$0] WOULDN'T TRY TO [verb-tr-inf] ME. # Azule: xkcd #405 #-I *LIKE* MY HAT I *LIKE* MY [HAT@0.25, noun]. # Eddie Izzard "Glorious" stand-up act (1997) "I like my women like I like my coffee... covered in beeees!", but clearly originating much earlier ; en.wikiquote.org/wiki/Eddie_Izzard #-I LIKE MY WOMEN... I LIKE MY [MEN@0.25, WOMEN@0.33, noun-mpa] LIKE I LIKE MY [noun-mp]: COVERED IN [noun-mpa] # LOLcat caption "I made you a cookie, but I eated it"; knowyourmeme.com/memes/i-made-you-a-cookie-but-i-eated-it #-I MADE YOU A COOKIE... I MADE YOU [noun-singular-article], BUT I [verb-tr-past] IT # azule: xkcd #481 #-I'M A MORON. I'M [noun-singular-article]. I... I DIDN'T KNOW. # Azule: xkcd #974 #-I'M DEVELOPING A SYSTEM... I'M DEVELOPING A SYSTEM TO [PASS YOU@0.3, verb-tr-inf] ARBITRARY [CONDIMENTS@0.2, noun-mineral-plural]. # A variant of "when I say X I really mean Y" ; snowclones.org/2007/03/30/when-i-say-x-what-i-really-mean-is-y/ #-I'M GOING TO ... I'M GOING TO [verb-tr-inf] [MY@0.5, THIS] [noun-singular], AND BY '[$0]' I MEAN '[verb-tr-inf]', AND BY '[$1] [$2]' I MEAN '[noun-mpa]'. # phys frame 438 (posted 20220902) a Helium nucleus depicted as four particles in a tetrahedral arrangement saying "I'm not redundant. I'm just wrong." #-I'M NOT REDUNDANT. I'M JUST WRONG I'M NOT [REDUNDANT@0.5, adjective]. I'M JUST [adjective-negative]. # Image of Dragonball Z character "Cell" with caption "IMMA CHARGIN MAH LAZER"; knowyourmeme.com/memes/shoop-da-whoop-im-a-firin-mah-lazer #-IMMA CHARGIN MAH LAZER IMMA CHARGIN MAH [noun-smpa] # Starcraft screenshot (2003) with words "im in ur base killing all ur d00dz"; also "I'm in your base killing your dudes" or similar; knowyourmeme.com/memes/in-ur-base ; snowclones.org/2007/10/19/im-in-ur-x-ying-ur-z/ #-I'M IN UR BASE... I'M IN [YOUR@0.3, UR@0.5, YR] [noun-sma], [verb-tr-cont] [$0] [noun-mpa] # Robert Young in an aspirin advertisement (1970s), or Peter Bergman in a Vicks Formula 44 advertisement (1986) "I'm not a doctor, but I play one on TV" ; snowclones.org/2007/08/17/im-not-an-x-but-i-play-one-on-tv/ #-I'M NOT A DOCTOR, BUT... [place-name][]I'M NOT [noun-or-actor], BUT I [PLAY@0.33, verb-tr-inf] ONE [$0/-pr-in] [$0]. # azule: xkcd #178 #-I'M NOT REALLY INTO... I'M NOT REALLY INTO [POKEMOLP@0.05, noun-mp]. # 2001: A Space Odyssey (1968) "I'm sorry, Dave. I'm afraid I can't do that." #-I'M SORRY DAVE, I'M... I'M SORRY, [char-1word]. I'M AFRAID I CAN'T [DO@0.15, verb-tr-inf] THAT. # Superbowl XLIV (2015) halftime show Katy Parry backup dancer in shark costume flubbed moves and became a meme; "I'm such a Left Shark when it comes to dancing."; knowyourmeme.com/memes/super-bowl-xlix-halftime-shark #-I'M SUCH A LEFT SHARK WHEN IT... I'M SUCH A LEFT [RAPTORSHARK@0.5, noun-animal-1word] WHEN IT COMES TO [verb-cont-1word] # alt-text of xkcd 1450 (Roko's Basilisk people) #-I'M WORKING TO BRING ABOUT... I'M WORKING TO [CREATE@0.25, BRING ABOUT@0.33, verb-tr-inf] [adjective-article] [noun] THAT WILL ETERNALLY [verb-tr-inf] [EVERY@0.5, ANY][ONE@0.5, MOLPY] WHO [FAILS@0.5, FAILED] TO [verb-tr-inf] THE [char-1word]'S [noun-animal] PEOPLE. # From Link, v 2.3 # LOLspeak used in forum discussions when the speaker has succeeded in doing something (typically making the post) before some anticipated event, such as the thread being locked or removed by a moderator; in the latter case "in b4 404" is common. ; knowyourmeme.com/memes/in-b4 #-IN B4 404 IN B4 [503@0.2, 408@0.25, adjective] [MUSTARD@0.2, SADNESS@0.25, noun-smpa] # azule: xkcd #714 #-IN MY PORN, PEOPLE F*** IN MY [PORN@0.3, SLASH-FICTION@0.2, noun], PEOPLE *[verb-inf]*. # Russian reversal jokes (en.wikipedia.org/wiki/Russian_reversal) from the 1960's; later associated with Yakov Smirnoff, e.g. Miller Lite ad (1985) "In Russia, Party always finds you."; knowyourmeme.com/memes/in-soviet-russia #-IN SOVIET RUSSIA... # sovmod1 and sovmod2 are the same except that sovmod2 changes 'SOVIET' to 'S$OVI$OTT' template sovmod1: [place-russia-name@0.3, place-name][$0/sovietize/][][$0/-pr-in] [$1][] template sovmod2: [place-russia-name@0.3, place-name][$0/sovietize/][$1/SOVIET/S%24OVI%24OTT/][][$0/-pr-in] [$2][] template russian: [sovmod1, sovmod2], [noun-sma, noun-sma, character] [verb-tr-present] *YOU*[] [russian] # "Alien" (1979) "In space, no one can hear you scream." ; snowclones.org/2007/07/05/in-space-no-one-can-hear-you-x/ #-IN SPACE, NO ONE CAN HEAR... [place-name][][$0/-pr-in] [$0], [NO-ONE@0.5, NOMOLPY] CAN [SEE@0.5, HEAR] YOU [verb-inf]. # Beginning in the 1950's, if not earlier, products were marketed by an appeal to convenience. This meme came from ad copy for products that are dehydrated, and prepared by adding the water, e.g. "Instant coffee -- just add water". #-INSTANT COFFEE -- JUST... INSTANT [noun-smpa], JUST ADD [noun-mpa] # azule: xkcd #325 # %%% The 'noun-singular-negative' is currently orphaned from the rest of the noun system; this is the only meme that attempts to use it. #-INSTEAD OF OFFICE... template xkcd325a: INSTEAD OF [noun], [PACKAGE@0.5, noun-singular] CONTAINED [noun-mass-negative, noun-singular-negative]. WOULD NOT [BUY@0.5, verb-intr-inf] AGAIN.[] template xkcd325b: [PACKAGE@0.5, noun-singular] CONTAINED [noun-mass-positive, noun-singular]. WOULD [BUY@0.5, verb-intr-inf] AGAIN.[] [xkcd325a, xkcd325b] # Randall Munroe What-If book, p. 200 #-IN THE MOVIE 300 THEY... template moviename1: [noun, verb-cont][] template moviename2: [noun, verb-cont] [2@0.2, III@0.25, 4@0.33, 5@0.5, VI][] template moviename3: [adjective-article] [noun, verb-cont-1word][] template moviename4: THE [adjective, verb-cont-1word] [noun, adjec-noun][] template moviename5: [verb-cont] [preposition] [noun-mp][] template moviename6: [noun-article] [OF@0.4, preposition] [place, noun-mp][] # we also use [char_duo] template moviename: [moviename1, moviename2, moviename3, moviename4, moviename5, moviename6, char_duo][] template whatif200: IN THE [OTHERCOMIC@0.33, MOVIE@0.5, HOTDOG] *"[moviename]"* THEY [verb-tr-inf] [noun-plural] INTO [place-name] AND THEY SEEMINGLY [verb-tr-inf] [noun-unique-the]. IS THIS POSSIBLE, AND HOW MANY [$3] WOULD IT TAKE?[] [whatif200] # Based on Neil_Boekend, OTT:2094:27#p3648403 #-IN YOUR MIND, REPLACE... IN YOUR MIND, REPLACE [noun] WITH [noun]. # From Link: IRC user bloodninja, "I put on my robe and wizard hat." ; knowyourmeme.com/memes/robe-and-wizard-hat #-I PUT ON MY ROBE... [noun][]I PUT ON MY [noun-mineral, noun-unique] AND [$0/hattify/] # From Link; Doctor Who episode "The Deadly Assassain" (1976) Tom Baker "I reject your reality and substitute my own" ; later requoted by 1984 film "The Dungeonmaster" and TV serires "Mythbusters" #-I REJECT YOUR REALITY... I REJECT YOUR [noun, noun-plural, adjec-noun] AND SUBSTITUTE MY OWN # Friends (1996) character Phoebe "I see what you did there"; knowyourmeme.com/memes/i-see-what-you-did-there # also seen as a caption on the same Futurama image of Fry described in the "Not sure if..." snowclone. #-I SEE WHAT YOU DID THERE I SEE WHAT [YOU@0.5, character] [verb-tr-past] THERE # LOLcat caption "Is it can be hugs tiem now plees?"; knowyourmeme.com/memes/is-it-can-be-hugs-tiem-now-plees #-IS IT CAN BE HUGS... IS IT CAN BE [noun-singular, nounz] TIEM NAO PLEES? # Randall Munroe What-If book, p. 68 #-IS IT POSSIBLE TO BUILD A JETPACK... template whatif68: [verb-cont][]IS IT POSSIBLE TO [verb-tr-inf] [noun-article] USING [DOWNWARD@0.5, UPWARD]-[$0/hyphenate/] [noun-plural]?[] [whatif68] # from Link: common snowclone at least as old as Mae West "Is that a pistol in your pocket or are you just glad to see me?" #-IS THAT A PISTOL IN YOUR POCKET... template mae1: IS THAT [noun-article] IN YOUR [PANTS@0.15, POCKET@0.18, noun-mineral, noun-mass] OR ARE YOU JUST HAPPY TO [SEE@0.25, verb-tr-inf-1word] ME?[] template mae2: IS THAT [noun-article] IN [char-1word]'S [PANTS@0.15, POCKET@0.18, noun-mineral, noun-mass] OR IS XE JUST HAPPY TO [SEE@0.25, verb-tr-inf-1word] ME?[] [mae1, mae2] # Randall Munroe What-If book, p. 153 #-IS THERE ENOUGH ENERGY... template whatif153: [place-name][]IS THERE ENOUGH [noun-mass] TO [verb-tr-inf] THE ENTIRE CURRENT [noun-animal] POPULATION [$0/-pr-out] [$0]?[] [whatif153] # from azule, based on xkcd #1190 frame 833 #-IT CAN DO WHATEVER IT WANTS... IT CAN DO WHATEVER IT WANTS. IT'S [THE SEA@0.5, noun-singular-the, noun-mass]. # 4chan /b/ user (2007) "I think halo is a pretty cool guy. Eh kills aleins and doesnt afraid of anything."; knowyourmeme.com/memes/pretty-cool-guy #-I THINK HALO IS A PRETTY... I THINK [character] IS A PRETTY [TREEISH@0.2, MOLPISH@0.3, adjective] [XUY@0.1, noun-singular]. 'XEH [verb-tr-present] [noun-mpa, noun-mpa, character] AND DOESN'T [ENDISH@0.3, AFRAID OF] ANYTHING # From @Link, in vers. 3.4 # Probably from Mario videogames, there are several examples, such as "It's a-me, Luigi, and you-a gonna die!" # %%% would like to add random short phrases here, perhaps similarly to in the boom-de-yada meme #-IT'S-A-ME, LUIGI IT'S-A-ME, [character]! # The Adventures of Superman (TV series, 1952) "Look! Up in the sky! It's a bird. / It's a plane. / It's Superman!" #-IT'S A PLANE IT'S [noun-singular-article]. IT'S [noun-singular-article]. IT'S *SUPER[noun-singular-1word]!* # Pokemon videogames (1996) ; knowyourmeme.com/memes/its-super-effective #-IT'S SUPER EFFECTIVE template pokemon1: [PIKACHU@0.2, character] USED [noun-mass, verb-inf]! [IT'S SUPER EFFECTIVE!@0.5, IT'S NOT VERY EFFECTIVE...@0.7, ...BUT IT FAILED!][] template pokemon2: [LINK@0.2, character] USED EMERGENCY [KITTEN@0.2, LINK@0.25, noun]! IT'S A SUPER [$1]![] [pokemon1, pokemon2] # Joseph Barker (1854) "there are tortoises all the way down"; Stephen Hawking (1988) attributing to Bertrand Russell "But it's tortoises all the way down!"; and many others; snowclones.org/2011/01/26/its-x-all-the-way-down/ ; en.wikipedia.org/wiki/Turtles_all_the_way_down # "except that every 13th and 14th..." from @mrob27 at OTTercon #-IT'S TURTLES ALL... template turtle1: IT'S [noun-mpa] ALL THE WAY DOWN[] template turtle2: IT'S [noun-plural] ALL THE WAY DOWN, EXCEPT THAT EVERY 13TH AND 14TH ONE IS [noun-singular-article][] [turtle1@0.7, turtle2]. # "It's over. is finished" possibly imitates Frodo's "It's Over" line at Mt. Doom after the Ring was destroyed #-IT'S OVER. IT'S OVER. [noun-sma, noun-sma, character] IS FINISHED. # Descartes (1637); snowclones.org/2011/01/05/i-x-therefore-i-am/ #-I THINK, THEREFORE I AM I [THINK@0.5, verb-intr-inf], THEREFORE I [verb-intr-inf] # Elder Scrolls V: Skyrim (2011) "I used to be an adventurer like you, then I took an arrow in the knee."; knowyourmeme.com/memes/i-took-an-arrow-in-the-knee #-I USED TO BE AN... I USED TO BE [noun-singular-article] LIKE YOU, THEN I TOOK [noun-singular-article] IN THE KNEE # Pirates of the Caribbean: Dead Man's Chest (2008) line "I got a jar of dirt! I got a jar of dirt! and guess what's inside it!" ; knowyourmeme.com/memes/ive-got-a-jar-of-dirt #-I'VE GOT A JAR OF DIRT... I'VE GOT A JAR OF [noun-mp, noun-mass]! I'VE GOT A JAR OF [$0]! AND GUESS WHAT'S INSIDE IT! # azule, from OTT:49:39#p3305676 "I WAITED A HALF HOUR FOR ONE DARKENING PIXEL." which became an OTT running gag. #-I WAITED A HALF HOUR... (not "I WAITED HALF AN HOUR...") *I [WAITED@0.6, verb-tr-past] A HALF [HOUR@0.1, noun-interval] FOR ONE [DARKENING@0.5, adjective, verb-tr-cont] [PIXEL@0.5, noun-singular].* # "A Few Good Men" (1992 film) original lines are "I want the truth! / You can't handle the truth." ; knowyourmeme.com/memes/you-cant-handle-the-truth #-I WANT THE TRUTH... "I WANT THE [noun-sma]!" / "YOU CAN'T HANDLE THE [$0]!" # Doctor Who (reboot) episode "The Eleventh Hour" (2010) original dialogue is "Yeah, it's cool. Bow ties are cool." ; knowyourmeme.com/memes/bow-ties-are-cool #-I WEAR A BOWTIE.. I WEAR [noun-animal-art, noun-mineral-art] NOW. [$0/-plural] ARE [COOL@0.5, TREEISH@0.5, MOLPISH]. # Rodney Dangerfield (1978) "I went to a fight the other night, and a hockey game broke out", possibly inspired by Chicago Tribune (Bob Verdi, 1975) "A HOCKEY game broke out at the fights Wednesday night at the Stadium, but few customers objected to the change in agenda. ; www.barrypopik.com/index.php/new_york_city/entry/i_went_to_a_fight_and_a_hockey_game_broke_out #-I WENT TO A FIGHT AND A HOCKEY GAME BROKE OUT. template hgevent1: [place-name][][$0/-art] [$0/remove-the/][] template hgevent2: [noun-article]-[verb-cont-1word][] I WENT [TO SEE@0.5, TO] [hgevent1@0.5, hgevent2] AND [noun-article] [ALMOST @0.5, ]BROKE OUT. # Monty Python "Hungarian Phrasebook" sketch, John Cleese: "I will not buy this record, it is scratched." #-I WILL NOT BUY THIS... I WILL NOT [verb-tr-inf] THIS [noun-sma] -- IT IS [noun-singular-article, noun-mass, adjective, character, adjec-noun] # azule: xkcd #1 #-I WONDER WHERE I'LL FLOAT NEXT I WONDER WHERE I'LL [verb-intr-inf, verb-tr-inf] NEXT? # from webcomic "Toothpaste For Dinner" via 4chan (2006); original quote was "JESUS CHRIST IT'S A LION! GET IN THE CAR!" #-JESUS CHRIST IT'S A LION... GREAT LORD RANDALL IT'S [noun-singular-article] GET IN THE [CAR@0.33, CASTRAFTLE@0.05, RAFTCASTLE@0.15, noun] # xkcd 925, BHG "Just to be safe, until I see more data I'm going to assume cancer causes cell phones." #-JUST TO BE SAFE, UNTIL I SEE MORE DATA... JUST TO BE [SAFE@0.2, adjective], UNTIL I SEE MORE [DATA@0.2, noun-mp] I'M GOING TO ASSUME [BABYCANCER@0.04, COFFEECANCER@0.04, SEMENCANCERBABIESONICE@0.04, SEMENCOFFEECANCER@0.04, noun-mass@0.5, character] CAUSES [MTAS@0.1, noun-mpa]. # "Keep calm and carry on", British WWII public safety poster by the Ministry of Information; knowyourmeme.com/memes/keep-calm-and-carry-on #-KEEP CALM AND CARRY ON template decree10: KEEP CALM AND [MOLPY@0.2, verb-inf-1word] ON[] [decree10] template decree11: REMAIN [CALM@0.2, adjective] AND [verb-inf-1word] [noun-mp][] [decree11] # From Link: Dutch television programme "Komt een man bij de dokter." ("A man goes to the doctor") in which each episode is a fully elaborated and dramatised story based on a common joke , possibly from 2009 film "Sticken" Dutch title "Komt een vrouw bij de dokter." ("A woman goes to the doctor") ; nl.wikipedia.org/wiki/Komt_een_man_bij_de_dokter #-KOMT EEN VROUW BIJ DE DOKTER... KOMT EEN [noun-animal] BIJ DE DOKTER... # Invented by mrob27, just as an excuse to use the [moviename] template more often #-LEADING AT THE BOX OFFICE LEADING AT THE BOX OFFICE THIS WIP: 1. *[moviename]* , 2. *[moviename]* , 3. *[moviename]* , 4. *[moviename]* , 5. *[moviename]* # xkcd 1134 "leave the wolf. why did you have a wolf?" # this snowclone was in azule's ottomeme and first seen in OTT:2087:25 #-LEAVE THE HAMPLY. WHY DID YOU HAVE A HAMPLY? template lvthe1: [noun-animal-art][]LEAVE THE [$0/remove-article/]. WHY DID YOU HAVE [$0]?[] template lvthe2: LEAVE THE [noun-mass]. WHY DID YOU HAVE [$0]?[] template leavethe: [lvthe1, lvthe2][ . . . OH... THAT'S WHY.@0.5, ][] [leavethe] # Randall Munroe What-If book, p. 126 #-LET'S ASSUME THERE'S LIFE ON... template whatif126: [place-name][]LET'S ASSUME THERE'S [LIFE@0.3, noun-animal-art] [$0/-pr-in] THE NEAREST [adjective] [$0/remove-the/] AND THAT XEY HAVE [noun-mass] COMPARABLE TO OURS. IF XEY LOOKED AT OUR [$4] RIGHT NOW, WHAT WOULD XEY SEE?[] [whatif126] # Wizard of Oz (1939); snowclones.org/2007/05/22/x-y-and-z-oh-my/ # A lot of the substitutions don't fit the original meter and thus make for a poor snowclone; so you might want to disable this one. #-LIONS AND TIGERS AND... [noun-plural] AND [noun-plural] AND [noun-mpa], OH MY! # From Link: TV show "Fawlty Towers" series 1 episode "The Germans" (1975) character Basil "Listen, don't mention the war!" ; en.wikiquote.org/wiki/Fawlty_Towers #-LISTEN, DON'T MENTION THE WAR! LISTEN, DON'T MENTION THE [noun, adjec-noun, noun-unique]! # azule: xkcd #703 #-LISTEN UP! THE FIRST RULE... *LISTEN UP!* THE FIRST RULE OF [REDUNDANCY@0.2, noun, adjec-noun] CLUB IS THE FIRST RULE OF [$0] CLUB. # from an unidentified poster in a members-only forum #-LISTEN UP, YOU BUNCH OF ... template badpeeps1: [adjective] [noun-plural][] template badpeeps2: [verb-cont-1word][$0/cont-to-actor/][][noun]-[$1]S[] template newsflash1: [noun-plural] ∩ [noun-plural] ≠ [badpeeps1, badpeeps2][] [newsflash1] template wakeup1: [MOLPY@0.2, LISTEN@0.25, verb-inf-1word] UP, YOU [BUNCH@0.5, RAFT] OF [adjective-negative] [pejorative-plural][] [wakeup1]. [newsflash1] # "LOLI HAET PIZZA" (presumed a typo of "LOL I haet pizza"), later "LOEV" also became common, sometimes appears as an image caption showing an anime girl and the thing they LOEV (or HAET), or a boy with the word SHOTA instead of LOLI ; encyclopediadramatica.es/Loli_Haet_Pizza #-LOLI HAET PIZZA [LOLI@0.3, SHOTA@0.2, character] [LOEV@0.8, HAET] [noun-smpa, character] # Poem "Ozymandias" by Percy Bysshe Shelley (1818), "My name is Ozymandias, king of kings: Look on my works, ye Mighty, and despair!" #-LOOK ON MY WORKS, YE... [noun-animal-art, noun-mineral-art][]MY NAME IS [character], [$0/remove-article/] OF [$0/-plural]: LOOK ON MY [noun-mp], YE [adjective, verb-cont-1word], AND [DESPAIR@0.25, verb-intr-inf]! template decree12: LOOK ON MY [noun-mp], YE [adjective, verb-cont-1word], AND [DESPAIR@0.25, verb-intr-inf]![] [decree12] # From Link: 1960's anti-war slogan "Make love, not war" ; en.wikipedia.org/wiki/Make_love,_not_war #-MAKE LOVE, NOT WAR [MAKE@0.8, verb-tr-inf] [noun-mass-positive, adjec-noun], NOT [noun-mass-negative, adjec-noun] # TV Show "Firefly" episode "The Message" (2003) character Hoban 'Wash' Washburne quote "Man walks down the street in that hat, people know he's not afraid of anything." #-MAN WALKS DOWN THE STREET... [place-name][][OTTER@0.5, MOLPY] [WALKS@0.3, verb-present] DOWN [$0/-art] [$0/remove-the/] IN THAT [BRAINSLUG@0.2, SAFETY HAT@0.25, HAT@0.33, noun], PEOPLE KNOW XE'S NOT AFRAID OF ANYTHING. # Mattell Teen Talk Barbie (1992), a talking doll that says "Math class is tough." and "Want to go shopping? Okay, meet me at the mall." ; snowclones.org/2008/02/19/x-is-hard-let’s-go-shopping/ #-MATH IS HARD, LET'S GO SHOPPING template decree13: [verb-cont] IS HARD, LET'S GO [verb-cont][] [decree13]. # By Link, a running joke in the OTT originating with early theories explaining xkcd 1190 "Time" # %%% azule: Yes, I meant to say "running joke in the OTT", not "OTC" :) #-MAYBE MEGAN IS PREGNANT... MAYBE [character] [IS PREGNANT@0.2, HAS CANCER@0.25, HAD AN ABORTION@0.33, GOT MARRIED@0.5, GOT DIVORCED]! MAYBE [THE OTC@0.2, noun-singular-the, noun-mass, place] IS A METAPHOR FOR [THIS@0.1, THAT@0.1, noun-mp]! # balthasar__s, BSTA frame 169 character kxa "Maybe someone built a preabandoned building?" #-MAYBE SOMEONE BUILT A PREABANDONED BUILDING? template bsta169ax: [place-name][adjective-article][]MAYBE [SOMEONE@0.5, SOMEMOLPY] [BUILT@0.3, verb-tr-past] [$0/-art] [adjective-article] [$0/remove-the/]?[] template bsta169a: [bsta169ax][][$0/postproc-some/][] template bsta169b: MAYBE [SOMEONE@0.5, SOMEMOLPY] [BUILT@0.3, verb-tr-past] A PRE[verb-tr-past] [noun]?[] template bsta169: [bsta169a, bsta169b][] [bsta169] # Possibly "maximum volume yields maximum results", motto of "drone metal" band Sunn O))) #-MAXIMUM VOLUME YIELDS... MAXIMUM [noun-mpa] YIELDS MAXIMUM [noun-mpa] # @@ucim, [OTT:2315:34|#p3797149] "I think I prefer to think of mind-grepping as a thing." #-I THINK I PREFER TO THINK OF... I THINK I PREFER TO THINK OF [noun]-[verb-tr-cont] AS A THING. # From japanese.stackexchange.com/questions/8125/are-snowclones-common-in-japanese # 見ろ! 人がゴミのようだ! Look! People, seems like waste/garbage! # 見ろ! X が Y のようだ! Look! X seems like Y! #-MIRO! HITOGAGOMINOYOUDA! # "``M'lady'' (tips fedora)" ; knowyourmeme.com/memes/tips-fedora # Seen in [OTT:2624:1|#p4276101] by @@lmjb1964, probably from @@Link #-M'LADY *TIPS FEDORA* M'[noun-1word]. *TIPS [noun-1word]* # Angelastic, OTT:753:4|#p3370725 "Molpy molpy molpy molpy molpy molpy molpy molpy grapevine grapevine" imitating Jonto Picking's "Badgers" (see en.wikipedia.org/wiki/Badgers_(animation) ); it was soon lengthened to 12 "molpy"s to fit the song, now usually referencing @yappobiscuit's parody at OTT:757:14#p3371215 #-MOLPY MOLPY MOLPY... GRAPEVINE [MOLPY@0.2, noun-1word] [$0] [$0] [$0] [$0] [$0] [$0] [$0] [$0] [$0] [$0] [$0] [GRAPEVINE@0.2, noun-1word] [$1] # from azule (generalised by Link) #-MONEY DOESN'T GROW ON TREES. template mond1: [noun-plural] DON'T[] template mond2: [noun-mass] DOESN'T[] [mond1, mond2] [GROW@0.5, verb-intr-inf] ON [TREES@0.25, BAOBABS@0.33, noun-plural]. # xkcd #1190 "Time", frame 2119 #-MORE WORLD. MAYBE DIFFERENT. MORE [noun]. MAYBE [DIFFERENT@0.5, adjec-comp, adjective]. # From Psalms 23:5 ("The Lord is my shepherd"), KJV has "... thou anointest my head with oil; my cup runneth over. ; snowclones.org/2007/11/13/my-x-runneth-over/ #-MY CUP RUNNETH OVER [verb-present-1word][]MY [noun] [$0/present-to-eth/] OVER # Added by @Link # song "Milkshake" by Kelis (2003), lyric is "My Milkshake Brings All the Boys to the Yard", parodied on Family Guy, then on YouTube; knowyourmeme.com/memes/my-milkshake-brings-all-the-boys-to-the-yard #-MY MILKSHAKE BRINGS... MY [noun-singular] BRINGS ALL THE [noun-plural] TO [THE YARD@0.5, place] # "Firefly" TV show episode "The Message", character River Tam, "My food is problematic" #-MY FOOD IS PROBLEMATIC MY [noun, adjec-noun] IS PROBLEMATIC. # Possibly Monty Python "Dirty Hungarian Phrasebook" (1970) "My hovercraft is full of eels" #-MY HOVERCRAFT IS FULL... MY [noun] IS FULL OF [noun-mpa] # 4chan (2007) "My [girlfriend] just [censored] me; Shit was SO cash"; knowyourmeme.com/memes/shit-was-so-cash-copypasta #-MY GIRLFRIEND JUST... MY [noun-commodity, noun-mass] JUST [verb-tr-past] ME; M**STARD WAS SO [CASH@0.5, adjective] # From Link: TV series (2010-) title "My Little Pony: Friendship Is Magic" ; en.wikipedia.org/wiki/My_Little_Pony:_Friendship_Is_Magic #-MY LITTLE PONY: FRIENDSHIP IS MAGIC *MY [LITTLE@0.5, RIVERISH] [noun-animal]: [FRIENDSHIP@0.25, adjec-noun] IS [MOLPISH@0.16, MAGIC@0.2, adjective-positive]* # A common LOLcat caption snowclone #-MY X, LET ME SHOW... MY [noun], LET ME SHOW YOU IT # Hemingway (For Whom the Bell Tolls, 1940) #-NEVER SEND TO KNOW FOR... NEVER SEND TO KNOW FOR WHOM THE [noun-singular] [verb-intr-present, verb-tr-present]; IT [$1] FOR THEE # @Kieryn, OTT:723:24#p3367381 ""ni ni ni ni ni chupacabra ping pong ball" # Meme added by @Link (mrob27 added more NI's and the fixed-probability literals) #-NI NI NI NI NI... NI NI [NI@0.33, NI NI@0.5, NI NI NI] [CHUPACABRA@0.2, noun] [PING-PONG BALL@0.2, noun-sma] # From azule; Statement (often seen in film credits) from the American Humane Association or ASPCA "No animals were harmed in the making of this film" #-NO ANIMALS WERE HARMED NO [MOLPIES@0.1, noun-animal-plural] WERE [HARMED@0.5, verb-tr-perfect] IN THE MAKING OF THIS [MEME@0.3, noun]. # From Link: Firefly episode "War Stories" character Keylee "No power in the 'verse can stop me." ; firefly.wikia.com/wiki/Quotes #-NO POWER IN THE 'VERSE CAN STOP ME template noverse1: NO [noun] IN THE 'VERSE CAN [verb-tr-inf] ME![] template noverse2: [place-name][]NO [noun] [$0/-pr-in] [$0/-art] [$0/remove-the/] CAN [verb-tr-inf] ME![] [noverse1, noverse2] # Probably "No, John. You are the demons" from fanfiction "DOOM: Repercussions of Evil" (2002) ; knowyourmeme.com/memes/doom-repercussions-of-evil #-NO JOHN YOU ARE THE DEMONS NO, [noun, character], YOU ARE THE [noun-sma] # azule: xkcd #11 #-NONE OF THE PLACES... NONE OF THE PLACES I [FLOATED@0.5, verb-intr-past] HAD [noun-plural]. # Captioned image of an elephant seal with a blue bucket, captioned "Noooo they be stealin' my Bucket" ; knowyourmeme.com/memes/lolrus #-NOOOO THEY BE STEALIN'... NOOOO THEY BE [verb-tr-cont] MY [noun-smpa] # From japanese.stackexchange.com/questions/8125/are-snowclones-common-in-japanese # 能登かわいいよ能登 Noto am cute noto # X かわいいよ X X is a cute X #-NOTO KAWAIYONOTO [character, noun] IS A CUTE [$0] # Futurama episode "The Lesser of Two Evils" (2000) image of Fry squinting his eyes, captioned by this snowclone; an early example seems to be "Not sure if trolling / or just stupid" ; knowyourmeme.com/memes/futurama-fry-not-sure-if #-NOT SURE IF TROLLING... NOT SURE IF [verb-intr-cont] OR JUST [verb-intr-cont, adjective] # Probably very old, a way to describe someone as being "stupid", e.g. "He wasn't the sharpest knife in the drawer" ; snowclones.org/2007/10/03/not-the-xest-y-in-the-z/ #-NOT THE MOST X Y IN THE Z [place-name][]... XE WASN'T THE [adjec-super] [noun-singular] [$0/-pr-in] [$0] # azule: Wikipedia template found at the top of articles, "Not to be confused with [[other-thing]]" #-NOT TO BE CONFUSED WITH... template azconf1: [noun]. *NOT TO BE CONFUSED WITH _[noun]_.*[] template azconf2: [verb-cont]. *NOT TO BE CONFUSED WITH _[verb-cont]_.*[] [azconf1, azconf2] # A line from the Bhagavad Gita, "Now I am become Death, the destroyer of worlds.", popularized after J. Robert Oppenheimer cited it in reference to the atomic bomb #-NOW I AM BECOME... [verb-cont][$0/cont-to-actor/][]NOW I AM BECOME [ENDISHNESS@0.25, character, noun-sma], THE [$1/hyphenate/] OF [noun-mpa] # A common quote template, found in Seinfeld and some movies #-NOW IF YOU'LL EXCUSE... NOW IF YOU'LL EXCUSE ME, I HAVE [noun-singular-article, noun-mpa] TO [verb-tr-inf] # A drill for touch-typing practice (1889) "Now is the time for all good men to come to the aid of the party" , later versions substitute "their country" for "the party" #-NOW IS THE TIME FOR ALL... NOW IS THE TIME FOR ALL [TREEISH@0.33, MOLPISH@0.5, GOOD] [noun-animal-plural] TO COME TO THE AID OF [noun-singular-the, place] # "Aliens" (1986) Hicks (or Ripley) "[I say we take off and] nuke the [entire] site from orbit. It's the only way to be sure." #-NUKE 'EM FROM ORBIT. IT'S... template decree14: [verb-tr-inf] ['EM@0.5, IT] FROM [THE MOON@0.3, ORBIT@0.5, place]. IT'S THE ONLY WAY TO BE [SURE@0.7, adjective].[] [decree14] # Captioned image of Happy Cat ( knowyourmeme.com/memes/happy-cat ), badly cropped, with words "Oh God How Did This Get Here I Am Not Good With Computer" (2005) ; knowyourmeme.com/memes/oh-god-how-did-this-get-here-i-am-not-good-with-computer #-OH GOD HOW DID THIS GET... OH GLR HOW DID [THIS@0.5, noun-mpa, noun-mpa, character] GET HERE I AM NOT GOOD WITH [noun-mp] # This is LOLspeak and a little too generic to identify an origin. #-OH HAI, I XED YOUR Y OH HAI, I [verb-tr-past] YOUR [noun-smpa] # Lord of the Rings "One does not simply walk into Mordor"; knowyourmeme.com/memes/one-does-not-simply-walk-into-mordor #-ONE DOES NOT SIMPLY WALK... ONE DOES NOT SIMPLY [verb-intr-inf] INTO [MORDOR@0.3, place]. # xkcd forum moderator @phlip, on NSP: Enjoy the Show, commenting on the cause of the 20160321 server downtime (20160323) "One of these madnesses, ST is just going to wordfilter * to the full text of War & Peace. Twice. / Then we'll get to see fireworks." ; fora.xkcd.com/viewtopic.php?p=3942839#p3942839 #-ONE OF THESE MADNESSES, ... ONE OF THESE [NOPIX@0.33, DIPS@0.5, YIPS], [character] IS JUST GOING TO [verb-tr-inf-1word] ** TO THE FULL [SCRIPT@0.16, TEXT@0.2, SCREENPLAY@0.25, noun-mass] OF "[moviename]". TWICE. # J.R.R. Tolkien, "Lord of the Rings" (1954) "One ring to rule them all, one rind to find them / one ring to bring them all and in the darkness bind them" #-ONE RING TO RULE THEM ALL... [place-name][]ONE [noun-singular] TO [RULE@0.75, verb-tr-inf] THEM ALL, ONE [$1] TO FIND THEM / ONE [$1] TO [BRING@0.7, verb-tr-inf] THEM ALL AND [$0/-pr-in] [$0] BIND THEM. # Aristotle (4th century BCE), "One swallow does not a summer make, nor one fine day; similarly one day or brief time of happiness does not make a person entirely happy."; en.wiktionary.org/wiki/one_swallow_does_not_a_summer_make #-ONE SWALLOW DOES... ONE [noun-singular] DOES NOT [noun-singular-article] MAKE # "An Officer and a Gentleman" (1982) "The only two things from Oklahoma are steers and queers, and I don't see any horns on you boy" ; also known from "Full Metal Jacket" (1997) where the line is "Holy Dogshit! Only two things come from Texas, steers and queers. You don't look much like a steer, so that kind of narrows down doesn't it." #-ONLY TWO THINGS COME... ONLY TWO THINGS COME FROM [place]: [noun-mpa, noun-mpa, character] AND [noun-mpa, noun-mpa, character] # From azule: xkcd #1393 (Timeghost) #-OOOOOOOOOOOOO... TIIIME IS PASSIIIING! [noun, place-name][$0/\bTHE\b/Þ/g][$1/lm-aaaagile/][verb-cont][]...@$OO$@OO@$OOO$@O@$O$@... [$2/Þ/THE/g] IS [$3/lm-aggiiiile/]! # From Link; Shakespeare "Romeo and Juliet" (1597) "O Romeo, Romeo! wherefore art thou Romeo?" #-O ROMEO, ROMEO! WHEREFORE.. [character][]O [$0/remove-the/], [$1]! WHEREFORE ART THOU [$1]? # From azule #-OTC: ONE TRUE COMIC [noun][]OT[$0/initial-letters/]: ONE TRUE [$0] # Azule: xkcd 414 #-OUR COPY OF THE KAMA... OUR COPY OF THE [noun-unique, noun-mineral] HAS A COUPLE MISTRANSLATIONS. WHICH WE REFUSE TO FIX. # from japanese.stackexchange.com/questions/8125/are-snowclones-common-in-japanese # パンが無いならお菓子を食べればいいじゃない It's not good if you eat sweets, if there is no bread # X が Y なら Z すればいいじゃない It's not good if Z X is there is a Y #-PAN GA NAINARA OKASHI O TABEREBA II JANAI # azule: xkcd #194 #-PENISES: THEY ARE ABOUT ... [noun-plural]: THEY ARE ABOUT THIS [BIG@0.25, SEAISH@0.33, adjective-positive]. NOW CAN WE *PLEASE*, AS [A CULTURE@0.25, THE OTT@0.33, A THREAD@0.5, A NEEDLE-PULLED THING], MOVE ON? # H. P. Lovecraft short story "The Call of Cthulhu" (1928), original phrase is "Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn" (meaning "In his house at R'lyeh, dead Cthulhu waits dreaming.") #-PH'NGLUI MGLW'NAFH ... [character][place][]PH'NGLUI MGLW'NAFH [$0/remove-the/] [$1/remove-the/] WGAH'NAGL FHTAGN # Muppets sketch "Pigs in space" #-PIGS ... IN SPACE! [noun-mp, noun-mp, character] ... IN SPAAAACE! # Very old, e.g. "Boys' Life" magazine (Aug 1929) "You fellows go out there and play like you've never played before!" ; snowclones.org/2007/12/21/going-to-x-like-ive-never-xed-before/ #-PLAY LIKE YOU'VE NEVER... template neverbefore1: I'M GOING TO [verb-tr-inf verb-intr-inf] LIKE I'VE NEVER [$0/-perfect] BEFORE.[] template neverbefore2: I'M GOING TO [verb-tr-inf] [noun-plural] LIKE I'VE NEVER [$0/-perfect] [$1] BEFORE.[] [neverbefore1, neverbefore2] # Wikipadia funds campaign (2010) "Please Read: A Personal Appeal From Wikipedia Founder Jimmy Wales"; knowyourmeme.com/memes/events/2010-wikipedia-fundraising-campaign #-PLEASE READ: A PERSONAL... PLEASE READ: A PERSONAL APPEAL FROM [noun-singular] FOUNDER [character]. # NetNanny ad with words "Pornography? On *my* computer?"; knowyourmeme.com/memes/x-in-my-y #-PORNOGRAPHY? ON... [noun-mpa]? [IN@0.5, ON] *MY* [noun]? # From a games magazine article with a DOOM (1993) screenshot and the caption "PROTIP on DOOM: To defeat the Cyberdemon, shoot at it until it dies."; this may have started the "Protip" running gag ( knowyourmeme.com/memes/protip ) #-PROTIP: TO DEFEAT THE... PROTIP: TO [DEFEAT@0.15, verb-tr-inf] THE [noun], [verb-tr-inf] IT UNTIL IT [verb-intr-present] # @mrob27: This replaces two memes in the original: # PUSH BUTAN, RECEIVE [noun-all] # PUSH BUTTON, RECEIVE [noun-all] # thus making the overall likelihood half as much # Prank caption (appearing as graffiti) written under the pictorial instructions for an electric hand dryer: "Push Button" (under the picture of a hand/finger pushing the dryer's button) / "Receive Bacon" (under a picture of the jet of hot air, depicted as a set of red wavy lines, above the hands) ; earliest known Internet reference is from 2004 ; knowyourmeme.com/memes/push-button-receive-bacon #-PUSH BUTTON, RECEIVE BACON template decree15: PUSH [BUTAN@0.5, BUTTON], RECEIVE [noun-all][] [decree15] # photo upload prank fad on YTMND and 4chan /b/ (2006) "Put Shoe on Head" ; knowyourmeme.com/memes/put-shoe-on-head #-PUT SHOE ON HEAD template decree16: PUT [noun] ON [HEAD@0.5, noun][] [decree16] # From Link: Edgar Allen Poe, "The Raven" refrain "Quoth the raven, 'nevermore'" #-QUOTH THE RAVEN, "NEVERMORE" QUOTH THE [noun], "[NEVERMORE@0.1, interjection]" # azule: xkcd #1025 #-RACCOON SEX DUNGEON .. DOT TUMBLR DOT COM [noun-animal-singular] [noun-mass-1word, verb-tr-cont] [DUNGEON@0.3, noun-unique] ... DOT CHIRPING MUSTARD DOT COM. # From Link: Dylan Thomas "Do not go gentle into that good night" (1951) "Rage, rage against the dying of the light" #-RAGE, RAGE AGAINST THE... [RAGE@0.25, verb-inf], [$0] AGAINST THE [verb-cont] OF THE [noun, adjec-noun] # Possibly from the "Ramirez, Do Everything!" meme: inspired by "Call of Duty: Modern Warfare 2" (2009), typical examples are "Ramirez, rip that tank apart with your hands!" and "Remirez, take down that chopper with your throwing knife" ; knowyourmeme.com/memes/ramirez-do-everything #-RAMIREZ, X THAT Y WITH YOUR Z! [RAMIREZ@0.2, char-1word], [verb-tr-inf] [noun-singular-that, noun-plural-the]... WITH YOUR [noun-smpa]! # azule: xkcd #378 # %%% This needs the Xzibit treatment to handle the noun-plural case differently so I can always have a singular form for the C-X M-C part #-REAL PROGRAMMERS USE ... template xkcd378a: _REAL_ [noun-plural] USE [noun-article, noun-mp].[] template xkcd378b: EXCUSE ME, BUT _REAL_ [noun-plural] USE [noun-article, noun-mp]. OH YEAH! GOOD OL' C-X M-C M-[$1/remove-article/]...[] [xkcd378a, xkcd378b] # From Azule: an OTT meme started around NP1602 template redun-subj-1: [noun-mass] IS[] template redun-subj-2: [noun-plural] ARE[] #-REDUNDANCY IS MOLPISH [REDUNDANCY IS@0.2, REDUNDAKITTY IS@0.1, redun-subj-1, redun-subj-2] [MOLPISH@0.4, FISHISH@0.03, MOLPFISH@0.07, adjective-positive]. # azule, from OTT starting at OTT:871:20#p3384779 #-REDUNDANT SPOILER IS REDUNDANT. REDUNDANT [noun] IS REDUNDANT. # At least as old as humor book "Save an alligator, shoot a preppie" (1981); also recently "eat" and "ride" are commonly-seen verbs. #-SAVE AN ALLIGATOR... template decree17: SAVE [noun-singular-article], [EAT@0.12, RIDE@0.15, verb-tr-inf] [noun-singular-article][] [decree17] # Known from Heroes (2006) "Save the Cheerleader, Save the World" but undoubtedly much older. #-SAVE THE CHEERLEADER... template decree18: [SAVE@0.5, verb-tr-inf] THE [noun-all], [$0] THE WORLD[] [decree18] # azule: xkcd #54 #-SCIENCE. IT WORKS, BITCHES. [noun-mass, noun-singular-the, verb-cont]. IT WORKS, CH**RPIES. # azule: xkcd #1037 #-SCIENTISTS CREATE LIFE IN LAB [CH**RPING@0.2, verb-intr-cont][$0/abbrev-ing/][][character] AND [character] CREATE [LIFE@0.2, noun] IN LAB: "THE TRICK WAS [$1]!" # From the original AUTOMEME, origin unknown #-SCREAMING... SCREAMING [noun-singular, character]: [character] DOESN'T LIKE IT # From Link: Firefly TV show, episode "Safe" (2002) character Mal "See, morbid and creepifying, I got no problem with, long as she does it quiet-like." #-SEE, MORBID AND CREEPIFYING, ... SEE, [adjective] AND [adjective], I GOT NO PROBLEM WITH, LONG AS XE DOES IT [QUIET@0.4, adjective]-LIKE # Kieryn, OTT:101:34 "Self-realisation: What if we are all Randall?!!!" #-SELF-REALISATION: WHAT IF WE ARE ALL RANDALL?!!! [SELF-REALISATION@0.2, interjection]: WHAT IF WE ARE *ALL* [RANDALL@0.2, BLITZGIRL@0.25, char-1word]?!?!! # azule: xkcd #10 #-SEMENCOFFEE... # SEMENCOFFEECANCERHELPIMTRAPPEDINA[noun-1word]FACTORYSTARSANDBACONBABIESONICE... template factraw: [smpart][smpart][smpart][smpart]HELPIMTRAPPEDINA[noun-1word]FACTORY[smpart][smpart][smpart][smpart]...[] regex ss-undouble: /SS/S/gi template factory: [factraw][][$0/ss-undouble/][] [factory] # UNC-CH slang "shit happens" (1983), documented in "Yale Book of Quotations" ; nancyfriedman.typepad.com/away_with_words/2010/12/snowclones-happen.html #-SHIT HAPPENS template shithappens1: [adjective] [noun, adjec-noun] HAPPENS.[] template shithappens2: [noun, adjec-noun] HAPPENS.[] [shithappens1, shithappens2] # Simpsons character Montgomery Burns, "Smithers, release the hounds" #-SMITHERS, RELEASE THE HOUNDS! [SMITHERS@0.3, character][][$0/remove-the/], RELEASE THE [RAPTORCATS@0.1, RAPTORSHARKS@0.1, noun-plural]! # deviantArt group MudKipClub (2003), "so i herd you like mudkips", in reference to the Pokemon character, with spelling changed later; knowyourmeme.com/memes/i-herd-u-like-mudkips #-SO I HERD U LIEK... SO I HERD U [LIEK@0.25, verb-tr-inf] [noun-mpa] # From "Hitchhiker's Guide to the Galaxy" (Fit the Third, 1978), later used as a title for the 3rd novel #-SO LONG AND THANKS... SO LONG AND THANKS FOR ALL THE [noun-mpa] # "The Big Lebowski" (1998) "Sometimes you eat the bear, and sometimes, well, he eats you." #-SOMETIMES YOU EAT THE BEAR... SOMETIMES YOU [verb-tr-inf] THE [noun-singular], SOMETIMES THE [$1] [$0/-present] YOU # From Link; "Star Trek" TV series (1966) opening titles #-SPACE: THE FINAL FRONTIER... template sttos_dur: FIVE-[noun-interval][] template sttng_dur: [CONTINUING@0.5, CONTINUONG][] [place-name][][$0/remove-the/]: THE FINAL FRONTIER. THESE ARE THE VOYAGES OF THE [RAFTCASTLE@0.2, CASBOTTLE@0.25, SPAAAAAACECASTLE@0.33, STARSHIPCASTLE] _[noun, adjec-noun]_. ITS [sttos_dur, sttng_dur] MISSION: TO EXPLORE [adjective] NEW [WORLDS@0.3, TIMES@0.5, AFTERWHENS], TO SEEK OUT NEW [noun-mass, adjec-noun] AND NEW [noun-plural, adjec-noun], TO [adverb] [verb-tr-inf, verb-intr-inf] WHERE NO [MOLPY@0.5, noun] HAS [$10/-perfect] BEFORE. # A phrase attributed to Theodore Roosevelt (United State president, 1901-1909), specifcally with respect to foreign policy: "Speak softly and carry a big stick; you will go far."; en.wikipedia.org/wiki/Big_Stick_ideology #-SPEAK SOFTLY AND... template decree19: SPEAK [SOFTLY@0.4, adverb] AND CARRY [A SEAISH@0.4, adjective-article] [THWAPSTICK@0.2, noun-singular][] [decree19] # "Spiderman, Spiderman, does whatever a spider can" #-SPIDERMAN, SPIDERMAN, ... [noun-singular-article][][$0/remove-first-word/]MAN, [$1]MAN, DOES WHATEVER [$0] CAN # azule: xkcd #109 #-SPOILER ALERT... SPOILER ALERT! [character] [KILLS@0.5, verb-tr-present] [character] WITH [place, noun-singular-article]! #-STICK IT IN YOUR TREBUCHET" SOUNDS LIKE... "[verb-tr-inf] IT IN YOUR [noun]" SOUNDS LIKE SLANG FOR TELLING SOMEONE TO [GTCO@0.2, CH**RP OFF@0.25, verb-inf]. # GameFAQ's Random Insanity message board (original was “Ninjas! Thousands of them!”); knowyourmeme.com/memes/suddenly-bananas-thousands-of-them #-SUDDENLY, NINJAS!... SUDDENLY, [noun-plural]. THOUSANDS OF THEM! # azule: xkcd #149 #-SUDO MAKE ME A... template decree20: [MOLPY@0.1, SUDO] MAKE ME [noun-singular-article][] [decree20]. # azule: xkcd #550 #-SUP DAWG, I HERD U DIDN'T... SUP [dawgch1w], I HERD U DIDN'T LIEK [verb-tr-cont], BUT I ACCIDENTALLY IN YOUR [noun-singular]. # song "Take this job and shove it" (1978) ; snowclones.org/2007/05/22/take-this-x-and-shove-it/ #-TAKE THIS JOB... template decree21: TAKE THIS [noun] AND CH**RP IT[] [decree21] # "Coffee Talk with Paul Baldwin / Linda Richman", a serial sketch featuring Mike Myers on Saturday Night Live (1991-1994), a typical example was "I'm a little verklempt. ... Talk amongst yourselves ... I'll give you a topic ... The Progressive Era was neither progressive nor an era. Discuss.", or (a three-word form) "The Holy Roman Empire was neither holy nor Roman nor an empire." #-TAWK AMONGST YOURSELVES... template bawldwin2: THE [adjective] [noun-plural] WERE NEITHER [$0] NOR [$1]. DISCUSS.[] template bawldwin3: [noun-singular-article][]THE [adjective] [adjective] [$0/remove-article/] WAS NEITHER [$1] NOR [$2] NOR [$0]. DISCUSS.[] template decree22: [TAWK AMONGST YOA-XELVES. @0.5, ][I'LL GIVE YOO A TOAPIC... @0.5, ][bawldwin2, bawldwin3][] [decree22] # "Look Around You" mock educational programme (2002-2005), "In the meantime, Thanks ants. Thants." ; www.youtube.com/watch?v=gaI6kBVyu00 #-THANKS, ANTS. THANTS. THANKS, [noun-mpa, noun-mpa, char-1word]. TH[$0/remove-leading-consonants/]. # Super Mario Bros. videogame (1985) "Thank you Mario! But our princess is in another castle"; knowyourmeme.com/memes/but-our-princess-is-in-another-castle #-THANK YOU MARIO... THANK YOU [char-1word], BUT OUR [noun] IS IN ANOTHER [noun-singular] # From Link: H. P. Lovecraft "The Nameless City" (1921) "That is not dead which can eternal lie, / And with strange aeons even death may die." ; en.wikipedia.org/wiki/The_Nameless_City #-THAT IS NOT DEAD WHICH CAN ... [adjec-desc-art][$0/-noun][$0/remove-article/][]THAT IS NOT [$2] WHICH CAN [ETERNAL@0.5, adjective] LIE / AND WITH [STRANGE@0.5, EPSILONISH@0.2, adjective] [AEONS@0.25, noun-interval-plural@0.5, noun-plural] EVEN [$1] MAY DIE # azule: xkcd #37 #-THAT'S A SWEET ASS-CAR THAT'S [A SWEET@0.5, adjective-article] ASS-[noun-singular]. # "Snakes on a Plane" (2006 film), "That's it! I have had it with these m**herf**king snakes on this m**herf**king plane!" #-THAT'S IT! I HAVE HAD... THAT'S IT! I HAVE HAD IT WITH THESE MOLPYCH**RPING [noun-plural] ON THIS MOLPYCH**RPING [CASTRAFTLE@0.04, RAFTCASTLE@0.11, noun-singular]! # Crocodile Dundee (1986) "That's not a knife. ... Now *that's* a knife!" ; snowclones.org/2007/09/21/thats-not-an-x-this-is-an-x/ #-THAT'S NOT A KNIFE.... THAT'S NOT [noun-singular-article] ... *THIS* IS [$0] # Neil Armstrong (1969), upon stepping on the Moon, "That's one small step for [a] man, one giant leap for Mankind." #-THAT'S ONE SMALL STEP... THAT'S ONE RIVERISH [noun-singular] FOR [noun-singular-article], ONE SEAISH [$0] FOR [$1/remove-article/]KIND # Advertisement "The best part of waking up is Folgers in your cup" #-THE BEST PART OF WAKING... THE [MOLPIEST@0.25, adjec-super] PART OF [MOLPYING UP@0.2, verb-cont] IS [noun-mpa] IN YOUR [noun] # Harry Truman (U.S. predident) "The buck stops here" sign (1945), referring to the political practice of "passing the buck" # From balthasar_s and BlitzGirl via Link #...THE BUCK STOPS HERE THE [noun] [STOPS@0.7, ****DS@0.3, verb-intr-present] HERE # Portal videogame (2007), "The cake is a lie" ; knowyourmeme.com/memes/the-cake-is-a-lie #...THE CAKE IS A LIE THE [noun-singular, adjec-noun] IS A LIE # Fight Club (1999); snowclones.org/2011/01/04/the-first-rule-of-x-is-you-dont-talk-about-x/ #-THE FIRST RULE OF... THE FIRST RULE OF [noun-mass, adjec-noun] IS, YOU DON'T TALK ABOUT [$0] THE FIRST RULE OF [noun-singular, adjec-noun] CLUB IS, YOU DON'T TALK ABOUT [$0] CLUB # captioned image (2003) "The internet is serious business"; knowyourmeme.com/memes/the-internet-is-serious-business #-THE INTERNET IS SERIOUS BUSINESS [noun-singular, character] IS SERIOUS [noun-singular] # GnomeAnne, [OTT:2632:34|#p4305677] "The Lego Batman film is the best Batman film" #-THE LEGO BATMAN FILM... template lbm_film: [FILM@0.5, FRAME][] template legobatman1: THE [LEGO@0.2, noun] [BATMAN@0.2, noun] [lbm_film] IS THE [MOLPIEST@0.5, BEST] [$1] [$2].[] template legobatman2: THE [LEGO@0.2, adjective@0.5, place-1word] [BATMAN@0.2, noun] [lbm_film] IS THE [MOLPIEST@0.5, BEST] [$1] [$2].[] template legobatman: [legobatman1, legobatman2][] [legobatman] # by @azule, based on the ALT text of xkcd #1401 and "trebuchat" OTTifications on NP2048 #-THE NICE THING ABOUT HEADCANNONS... [TREBUCHETS@0.17, TREBUCHATS@0.2, noun-animal-plural][]THE NICE THING ABOUT HEAD[$0/lm-aggile/] IS THAT IT'S REALLY EASY TO GET [OTHER PEOPLE@0.5, OTTERS] TO BELIEVE IN THEM. # From @Link: xkcd forums user Ixtellor's title (seen under avatar) "There are like 4 posters on XKCD that no more about ..." and referencing xes claim "There are like 4 posters on XKCD that no more about economics than me, and several dozen'ish who know the math better."; later parodied e.g. Belial "There are like 4 posters on N&A that no more about being banned than you." #-THERE ARE LIKE 4 POSTERS... [place-name][]THERE ARE LIKE [random_few] [OTTERS@0.16, POSTERS@0.2, noun-plural] [$0/-pr-in] [$0] THAT NO MORE ABOUT [noun-mpa] THAN [IXTELLOR@0.16, ME@0.4, character] # "The rent is too damn high", (2010) slogan of a NYC resident and 3rd-party politician; knowyourmeme.com/memes/the-rent-is-too-damn-high-jimmy-mcmillan #-THE RENT IS TOO... [THE@0.5, THIS] [noun-singular] IS TOO CH**RPING [HIGH@0.3, adjective] # "There is a windmill in my beard. Your argument is invalid."; captionsearch.com/image.php?id=254 # which is a derivative of the older and less-specific "Your argument is invalid"; knowyourmeme.com/memes/your-argument-is-invalid #-THERE IS A WINDMILL... THERE IS [noun-singular-article] IN MY [BEARD@0.33, noun], YOUR ARGUMENT IS INVALID # Tom Hanks in "A League of Their Own" (1992); snowclones.org/2008/04/22/theres-no-crying-in-x/ #-THERE'S NO CRYING IN BASEBALL [place-name][]THERE'S NO [E****ISHNESS@0.33, SADNESS@0.5, CRYING] [$0/-pr-in] [$0] # Isaiah 48:22 (or 57:20-21) "There is no peace, says The Lord, for the wicked." #-THERE IS NO PEACE... THERE IS NO [noun-sma][%2c SAID THE GLR%2c@0.25, %2c SAID RANDALL%2c@0.33, ] FOR THE [adjective]. # Star Wars Ep. IV (1977); snowclones.org/2008/03/04/these-are-not-the-x-youre-looking-for/ # and note that "AREN'T" is true to the original, rather than the now-popular "ARE NOT" #-THESE AREN'T THE DROIDS... THESE AREN'T THE [noun-plural] YOU'RE [verb-cont] FOR # From @Link: TV show "Scrubs" (2001) character Todd quote "The Todd appreciates hot, regardless of gender." #-THE TODD APPRECIATES HOT... [adjec-noun][][character] APPRECIATES [$0/remove-the/], REGARDLESS OF [GENDER@0.25, adjec-noun] # Rap "Ridin'" by Chamillionaire (2006) lyric "They see me rollin', they hatin" ; knowyourmeme.com/memes/they-see-me-rollin # To test use 'automeme -t [they_see_me] -n 143 | sort | uniq' #-THEY SEE ME ROLLIN'... # %%% This is deprecated: [HATIN'@0.33, $1/abbrev-ing/] # A slightly less efficient solution is [tsm_slower] template tsm_slower: [verb-cont][verb-cont][$1/abbrev-ing/][]THEY SEE ME [$0/abbrev-ing/], THEY [HATIN'@0.33, $2][] template they_see_me: [verb-cont][HATIN'@0.33, verb-cont][]THEY SEE ME [$0/abbrev-ing/], THEY [$1/abbrev-ing/][] [they_see_me] # YTMND page with words "They're taking the hobbits to Isengard!", originally from Lord of the Rings (The Two Towers) words spoken by Legolas, OTTified by BlitzGirl at OTT:1483:11#p3462281 ; knowyourmeme.com/memes/theyre-taking-the-hobbits-to-isengard #-THEY'RE TAKING THE HOBBITS... THEY'RE TAKING THE [MOLPIES@0.2, noun-plural] TO [ISENGARD@0.33, ᘝᓄᘈᖉᐣ@0.45, place]! # "Dr. Tran" web animated cartoon series, episode "Roybertito's" (2008) quote "This cheese is burning me!" # thence to xkcd forums wordfilter mapping "lol" to "¡This cheese is burning me!"; later reprised as a "mod madness" wordfilter in 2009 and 2011 # thence to the "CueMegAll" chat site for OTTers by @Eternal Density, which included automatic wordfiltering of *everything* typed, turning most words into similarly-spelled words that appear in the "Time" comic dialogue, plus some special mappings that reference OTT inside jokes or other xkcd references including old Madness filters # From @Link, version 3.4 #-THIS CHEESE IS BURNING ME ¡THIS [noun-sma, noun-mass] IS [verb-tr-cont] ME! # Parody of a Chick Publications tract featuring a man saying "Look at this lousy peanut butter sandwich!", parodied by Something Awful forums with caption "This is an ass sandwich. It is made of ass and poo" ; knowyourmeme.com/memes/sandwich-chef #-THIS IS AN ASS... THIS IS [adjective-article] [noun-singular]. IT IS MADE OF [noun-smpa, adjective] AND [noun-smpa, adjective]. # Another xkcd 137 adaptation from Azule #-THIS IS VERY IMPORTANT... #[t:ott-darkening, t:ott-metaphor, t:xkcd11, t:xkcd51, t:xkcd180, t:xkcd821c2, t:xkcd859] THIS IS VERY IMPORTANT, SO I WANT TO SAY IT AS CLEARLY AS I CAN: *[CHIRP, verb_tr-inf--negative/ /. /g]. THAT. [MUSTARD, noun-singular--negative/ /. /g].* # From Link v. 2.3 (origin unknown) #-THIS IS X Y. I MUST... THIS IS [adjective] [noun-singular], I MUST [verb-tr-inf] IT # From the original AUTOMEME (origin unknown) # A highly-retweeted tweet from user Horse_ebooks (2012), "'This is not acceptable!'' I screamed as Kathy drowned" #-THIS IS NOT ACCEPTABLE... "[THIS IS NOT ACCEPTABLE@0.2, interjection]!" I SCREAMED AS [character] [verb-intr-past] # xkcd 1190 "Time" frame 1006 character "Megan" quote "Yeah. / But that's what the first part of not ending looks like."; and frames 1072-3 character "Cueball" quote "Yeah. / But that's what the first part of understanding everything looks like." #-THIS IS WHAT THE FIRST PART... [YEAH. BUT @0.5, ][THAT'S@0.5, THIS IS] WHAT THE FIRST PART OF [verb-tr-cont] [noun-mpa] LOOKS LIKE. # "This is why we can't have nice things" (an admonition by a parent to a child who has damaged something) predates the internet, and appeared in e.g. Paula Poundstone HBO special "Cats, Cops and Stuff" (1990) ; image macros of an angry cat began to appear in 2008 in response to off-topic posts or threadjacking ; knowyourmeme.com/memes/this-is-why-we-cant-have-nice-things #-THIS IS WHY WE CAN'T HAVE NICE THINGS [character, noun-mass-the, noun-singular-the][][$0/the-to-this/] IS WHY WE CAN'T HAVE [MOLPISH@0.2, NICE@0.25, adjective] THINGS. # Partnership for a Drug-Free America (1987) "This is your brain. This is your brain on drugs. Any questions?" ; snowclones.org/2009/06/24/this-is-your-brain-on-x/ #-THIS IS YOUR BRAIN... THIS IS YOUR [BRAIN@0.35, noun-singular]. AND THIS IS YOUR [$0] ON [noun-mpa]. ANY QUESTIONS? # A popular image macro from 2003 or earlier, originally "This looks shopped / I can tell from some of the pixels and from seeing quite a few shops in my time." ; knowyourmeme.com/memes/this-looks-shopped #-THIS LOOKS SHOPPED... THIS [LOOKS@0.5, IS] [PHOTOSHOPPED@0.2, SHOPPED@0.1, OTTIFIED@0.25, OTCOLOURISED@0.33, adjective, verb-tr-perfect]. I CAN TELL BY THE [noun-smpa] AND FROM HAVING SEEN A LOT OF [noun-mpa] IN MY DIP # Randall Munroe What-If book, p. 131 #-THIS MAY BE A BIT... template whatif131a: THIS MAY BE A BIT [adjective-negative], BUT... IF SOME[ONE@0.33, OTTER@0.5, MOLPY]'S [noun] SUDDENLY [VANISHED@0.3, verb-past], HOW LONG WOULD THEY [verb-inf]?[] [whatif131a] # A threadjacking attempt on the Team Xbox forums (2002), original quote is "This thread is now about duckies and bunnies. Discuss." ; knowyourmeme.com/memes/threadjacking #-THIS THREAD IS NOW... template threadjack1: [adjective] [noun-plural, character, adjec-noun][] template threadjack2: [noun-plural, character, adjec-noun] AND [noun-plural, character, adjec-noun][] THIS [NEEDLE-PULLED THING@0.5, noun-singular] IS NOW ABOUT [threadjack1, threadjack2][.@0.5, . DISCUSS.] # From Azule, currently commented out because I would need to add several templates and make others into named templates. #-THUS ENDS TIME # [t:xkcd51, t:xkcd109-sub, t:xkcd208, t:xkcd414, t:xkcd550, t:xkcd859, t:xkcd1013, t:xkcd1017, t:xkcd1110a, t:xkcd1171, t:xkcd1190f1018, t:xkcd1278, t:xkcd1393, t:xkcd1401] ...THUS ENDS TIME. # Shakespeare "Hamlet" (1600) "To be or not to be, that is the question" #-TO BE OR NOT TO BE ... TO [verb-tr-inf, verb-intr-inf] OR NOT TO [$0], THAT IS THE QUESTION # azule: xkcd #1131 template x1131s1: [NUMBERS@0.5, noun-plural] CONTINUE[] template x1131s2: [noun-article] CONTINUES[] # %%% @Azule had "noun-compar" here, but it is undefined. #-TO SURPRISE OF PUNDITS TO THE SURPRISE OF [PUNDITS@0.3, noun-animal-plural, character], [x1131s1, x1131s2] TO BE THE BEST SYSTEM FOR DETERMINING WHICH OF TWO THINGS IS [LARGER@0.17, MORE SEAISH@0.2, adjec-comp]. # From Link; The Wizard of Oz (1939) "I've got a feeling we're not in Kansas anymore" #-TOTO, I'VE GOT A FEELING WE'RE... [place-name][][char-noart], I'VE GOT A FEELING WE'RE NOT [$0/-pr-in] [$0] ANYMORE # Probably "Trolling is a art", a phrase which describes itself inasmuch as posting the phrase might be considered trolling (for responses correcting 'a' to 'an') #-TROLLING IS A ART [verb-cont] IS A [ART@0.5, noun-1word] # Salon magazine Twitter account (2010) "Very important for Obama to do him job" ; gawker.com/5910716/very-important-for-obama-to-do-him-job-explaining-salons-greatest-moment #-VERY IMPORTANT FOR OBAMA... VERY IMPORTANT FOR [character] TO [DO@0.4, verb-tr-inf] XIM [JOB@0.5, noun-sma] # by azule, based on an OTT meme that started around NP1549 #-VITAL HOTDOG FUNCTION template vhfclause: THE [LATEST@0.3, NEWEST] [VHF@0.5, VITAL HOTDOG FUNCTION] ALBUM[] *[adjective] [noun-smpa, verb-tr-cont]* IS [A HIDDEN TRACK ON@0.25, THE NAME OF@0.33, THE LATEST SINGLE OFF OF] [vhfclause]. "EXPLICIT [noun-smpa, verb-tr-cont] [noun-singular]" IS THE PARENTAL WARNING ON [vhfclause]. # John Oliver Twitter channel @LastWeekTonight (2016) "Wake up, sheeple. @iamjohnoliver is about to blow the lid off of a MAJOR conspiracy." and comment "Jet fuel can't melt steel beams!!!" ; twitter.com/LastWeekTonight/status/714286059354505217 #-WAKE UP, SHEEPLE. @IAMJOHNOLIVER IS ABOUT... WAKE UP, MOLPLE. [character] IS ABOUT TO BLOW THE LID OFF OF A [SEAISH@0.33, ZANCLEAN@0.5, MAJOR] CONSPIRACY. [noun-mp] CAN'T [verb-tr-inf] [noun-plural]!!! # "The Treasure of the Sierra Madre" (book 1935, film 1948) "Badges? [...] We don't need badges. I don't have to show you any stinking badges." , made famous by "Blazing Saddles" (1974) "Badges? We don't need no stinking badges." ; snowclones.org/2007/07/27/x-we-dont-need-no-stinkin-x/ #-WE DON'T NEED NO STINKIN'... [CH**RPING@0.33, STINKING@0.5, verb-cont-1word][][noun-mpa]? WE DON'T NEED NO [$0/abbrev-ing/] [$1]. # azule: xkcd #51 #-WE HAD A MALARIA PARTY... WE HAD [noun-mass-neg-article] PARTY, BUT IT TURNED OUT NOT TO BE VERY [MOLPISH@0.5, adjective-positive]. # Frank Herbert "Dune" (1965) "Usul, we have wormsign the likes of which even God has never seen!" # Added by @Link (not in AUTOMEME) #-USUL, WE HAVE WORMSIGN... [char-1word], WE HAVE [noun-1word]SIGN THE LIKES OF WHICH EVEN [DAVÉAN@0.001, RANDALL@0.33, THE GLR@0.5, THE OTA] HAS NEVER [SEEN@0.75, verb-past]! # Legend of Zelda character Tingle, "Tingle, Tingle! Kooloo-Limpah! ...These are the magic words that Tingle created himself. Don't steal them!" #-TINGLE, TINGLE! KOOLOO-LIMPAH... # ---> This meme is near the end because I am using EDnames # Azule, OTT:2062:19#p3636039 "Well, anything *could* be a meme, including this sentence I just wrote." #-WELL, ANYTHING COULD BE... WELL, ANYTHING *COULD* BE [A MEME@0.2, noun-singular-article], INCLUDING THIS [SENTENCE@0.1, noun] I JUST [verb-tr-past]. # This is probably from Heather Chandler in "Heathers" (1988), "Well, f*** me gently with a chainsaw." #-WELL, FUCK ME... WELL CH**RP ME [adverb] WITH [noun-singular-article] # azule: xkcd #528 #-WELL, IT'S BETTER THAN VISTA WELL, IT'S MOLPIER THAN [noun-singular-neg-art, noun-mass-negative]. # Film "Anchorman: The Legend of Ron Burgundy" (2004) character Ron "Boy, that escalated quickly. I mean, that really got out of hand fast!" ; knowyourmeme.com/memes/that-escalated-quickly #-WELL, THAT ESCALATED QUICKLY [WELL@0.5, interjection], *THAT* [verb-past] [RAPTORISHLY@0.5, QUICKLY] # Jaws (1975) "We're gonna need a bigger boat"; snowclones.org/2008/02/06/were-gonna-need-a-bigger-x/ #-WE'RE GONNA NEED... WE'RE GONNA NEED A MORE [SEAISH@0.3, adjective] [noun-singular] # Folgers instant coffee advertising campaign (late 1970's) "We are here at where we've secretly replaced the fine coffee they usually serve with Folgers Crystals. Let's see if anyone can tell the difference!" #-WE'VE SECRETLY REPLACED... WE'VE SECRETLY REPLACED [character]'S [noun] WITH [noun-singular-article, noun-mass]. LET'S SEE IF XE NOTICES... # BBC educational programme "Look Around You" (2002-2005), full line was "But what is water? It's a difficult question, because water is impossible to describe. One might ask the same about birds. What are birds? We just don't know."; www.youtube.com/watch?v=Kh0Y2hVe_bw #-WHAT ARE BIRDS? WE... WHAT *ARE* [noun-plural]? WE JUST DON'T KNOW. # possibly "Whatever floats your boat", though not confirmed; snowclones.org/2007/12/10/whatever-xs-your-y/ #-WHATEVER FLOATS YOUR BOAT WHATEVER [verb-tr-present] YOUR [CASTRAFTLE@0.06, RAFTCASTLE@0.19, SHIPCASTLE@0.33, noun-all] # "What happens on tour, stays on tour", an unspoken pact originating in rugby union teams whilst on an overseas trip, later adapted to "What happens on the road,..." by rock bands and crews, then to "What happens here, stays here" in reference to Las Vegas, more popularly repeated as "What happens in Vegas, stays in Vegas." #-WHAT HAPPENS ON TOUR... WHAT HAPPENS IN [place], STAYS IN [$0]. # Randall Munroe What-If book, p. 119 #-WHAT IF A GLASS OF WATER WAS... template whatif119: WHAT IF [noun-mineral-art] OF [noun-mass] WERE, ALL OF A SUDDEN, LITERALLY HALF [noun-mass, adjective, verb-perfect]?[] [whatif119] # Randall Munroe What-If book, p. 187 #-WHAT IF A SPACECRAFT SLOWED... template whatif187b: WHAT IF A [noun-animal] [verb-past] [WITH@0.5, BY] [adjec-noun] TO JUST A FEW [noun-plural] USING [noun-plural] LIKE [adjective-article] [noun]? WOULD THAT [ENHANCE@0.33, E****@0.5, NEGATE] THE NEED FOR [adjective-article] [noun]?[] [whatif187b] # Eternal Density, Mustardtime m1656241475 #-WHAT-IF CUEBALL GOT LOST, AND INSTEAD... template cuelost1: [CUEBALL@0.5, char-1word][]WHAT-IF [$0] GOT [LOST@0.5, verb-tr-perfect] IN [BOCHUM@0.5, place] AND INSTEAD OF FINDING [$0], FOUND [char-1word]?[] template cuelost2: [CUEBALL@0.5, char-1word][]WHAT-IF [$0] GOT [LOST@0.5, verb-tr-perfect] IN [BOCHUM@0.5, place] AND INSTEAD OF [verb-tr-cont] [$0], [$3/-perfect] [char-1word]?[] template cuelost: [cuelost1@0.5, cuelost2][] [cuelost] # Randall Munroe What-If book, p. 23 #-WHAT IF EVERYONE ACTUALLY... template whatif23: [place-name][]WHAT IF [EVERYONE@0.5, EVERYMOLPY] ACTUALLY HAD ONLY ONE [noun], A RANDOM [noun] SOMEWHERE [$0/-pr-in] [$0]?[] [whatif23] # Randall Munroe What-If book, p. 10 # Note two-step process to handle "SOME A"/ "AN A" treatment as in Colossal Caves meme #-WHAT IF I TOOK A SWIM IN A TYPICAL SPENT... template spentfuelpool: [place-name][]WHAT IF I TOOK A [WALK@0.33, HIKE@0.5, SWIM] [$0/-pr-in] [$0/-art] A TYPICAL [adjective] [noun] [$0/remove-the/]? WOULD I NEED TO [verb-inf] TO ACTUALLY [verb-tr-inf] [adjective-article] AMOUNT OF [noun-mp]?[] template whatif10: [spentfuelpool][][$0/postproc-some/][] [whatif10] # Randall Munroe What-If book, p. 88 #-WHAT IF YOU STRAPPED C4 TO... template whatif88: WHAT IF YOU [verb-tr-past] [noun-mass] ON [noun-article]? COULD THIS BE [adjective-article] [noun], OR WOULD IT BE AS [adjective-negative] AS IT SOUNDS?[] [whatif88] # Doctor Who episode "The Five Doctors", The Castellan's line "No, not the mind probe!" #-WHAT? NO, NOT THE MIND _PROBE_! WHAT! NO, NOT THE [MIND@0.3, noun] _[PROBE@0.3, noun]_! # Randall Munroe "What-If" book, p.195 #-WHAT PLACE ON EARTH WOULD ALLOW YOU... template whatif195: [place-name][$0/-art][]WHAT [$0/remove-the/] [ON EARTH@0.33, IN NEWPIXIA@0.5, IN TIME] WOULD ALLOW YOU TO [verb-inf] THE LONGEST BY [verb-cont] [$0/-pr-out] [$1/some-to-them/]? WHAT ABOUT USING [A SQUIRPY@0.3, adjective-article] [noun-mineral]?[] [whatif195] # Randall Munroe What-If book, p. 77 #-WHAT SORT OF LOGISTIC... template whatif77c: WHAT SORT OF [adjective] [noun-mp] WOULD YOU ENCOUNTER IN TRYING TO [verb-tr-inf] AN ARMY OF [noun-animal-plural]?[] [whatif77c] # By Link, v. 0.3.1 (origin unknown, possibly "What the fuck? You are large and pointing") #-WHAT THE FUCK? YOU ARE... WHAT THE CH**RP? YOU ARE [noun, character]. AND [adjective, verb-cont] # Randall Munroe What-If book, p. 52 #-WHAT WOULD HAPPEN IF A HAIR DRYER # # NOTE: "[$0/-art] [A ..." generates two articles, e.g. "PUT IN A AN AIRTIGHT", # but this is fixed by /postproc-some/ # template hairdryer: [place-name][]WHAT WOULD HAPPEN IF A [noun] WITH [CONTINUOUS@0.3, adjective] [POWER@0.3, noun-mass, adjec-noun] WERE [verb-tr-perfect] AND PUT [$0/-pr-in] [$0/-art] [A MUSTARDPROOF@0.2, AN AIRTIGHT@0.25, A WATERTIGHT@0.33, adjective-article] 1$X$1$X$1-CUEBALL [$0/remove-the/]?[] template whatif52: [hairdryer][][$0/postproc-some/][] [whatif52] # Randall Munroe What-If book, p. 1 #-WHAT WOULD HAPPEN IF EARTH AND ALL... template whatif1: WHAT WOULD HAPPEN IF [place-name] AND ALL [TEMPORAL@0.2, adjective] OBJECTS SUDDENLY STOPPED [verb-cont], BUT THE [noun] RETAINED ITS [adjec-noun]?[] [whatif1] # Randall Munroe What-If book, p. 43 #-WHAT WOULD HAPPEN IF EVERYONE ON EARTH STOOD... template whatif43: [place-name][]WHAT WOULD HAPPEN IF [EVERYONE@0.5, EVERYMOLPY] [$0/-pr-in] [$0] [verb-past] AS CLOSE TO EACH OTHER AS THEY COULD AND [verb-past], EVERYONE [verb-cont] AT THE SAME INSTANT?[] [whatif43] # Randall Munroe What-If book, p. 35 #-WHAT WOULD HAPPEN IF YOU MADE A PERIODIC... template whatif35: [noun-animal-plural, noun-mineral-plural][$0/-art][]WHAT WOULD HAPPEN IF [YOU@0.5, character] [verb-tr-past] [adjective-article] [noun] [WITH@0.5, OUT OF] [noun]-SHAPED [$0], WHERE EACH [$1/remove-article/] WAS [MADE@0.3, verb-tr-perfect] [WITH@0.5, BY] [verb-cont-article] [noun]?[] [whatif35] # Randall Munroe What-If book, p. 131 #-WHAT WOULD HAPPEN IF YOU TRIED TO FLY A... template whatif131b: WHAT WOULD HAPPEN IF YOU TRIED TO [verb-tr-inf] A NORMAL [adjective] [noun] [ABOVE@0.33, THROUGH@0.5, UNDER] DIFFERENT [adjective] [noun-plural]?[] [whatif131b] # Randall Munroe What-If book, p. 7 #-WHAT WOULD HAPPEN IF YOU TRIED TO HIT... template whatif7: WHAT WOULD HAPPEN IF YOU TRIED TO [verb-tr-inf] A [noun] [verb-tr-perfect] AT 90 PERCENT THE [SPEED@0.2, MOLPISHNESS@0.25, adjec-noun] OF [noun-mass]?[] [whatif7] # Randall Munroe What-If book, p. 192 #-WHEN -- IF EVER -- WILL... template whatif192: WHEN -- IF EVER -- WILL THE [noun-mass, adjec-noun] OF THE [noun] SURPASS THAT OF [character, place-name, place-name, place-name]?[] [whatif192] # Randall Munroe What-If book, p. 146 #-WHICH US STATE... template whatif146: WHICH [adjective] [noun] IS ACTUALLY [verb-tr-perfect] THE MOST?[] [whatif146] # from azule, based on xkcd #1340 #-WHOA, IT'S 2014-03-10! WHOA, IT'S [FRAME@0.33, NP@0.5, NEWPIX] [random_12][random-digit][random-digit][random-digit]! UNDER [GLR@0.25, MSCHA@0.33, GEEKWAGON@0.5, AUBRONWOOD]'S SYSTEM, THAT [$0] WILL ~NEVER HAPPEN AGAIN!!~ # From @Link: TV show "Scrubs" (2004) episode "My Common Enemy", character Doctor Kelso "Who has two thumbs and doesn't give a crap? (points at himself with his thumbs) Bob Kelso. How you doing?" #-WHO HAS TWO THUMBS... WHO HAS TWO [THUMBS@0.4, noun-plural] AND DOESN'T GIVE A CH**RP? [char-1word]! HOW YA DOIN'? # azule: xkcd #979 #-WHO WERE YOU, DENVERCODER9? WHAT DID YOU SEE? [character][]WHO WERE YOU, [$0/remove-the/]? ~*WHAT DID YOU SEE?!*~ # "Old el Paso" advert (2009), girl actor "Why don't we have both?" (¿porqué no los dos?) ; knowyourmeme.com/memes/why-not-both-why-dont-we-have-both #-WHY DON'T WE HAVE BOTH? [adjective] OR [adjective] [noun-mpa]? ... WHY DON'T WE [HAVE@0.4, verb-tr-inf] BOTH? # Animal advice image macro with Futurama character Zoidberg "In need of a new meme? Why not Zoidberg?" (2011) ; knowyourmeme.com/memes/futurama-zoidberg-why-not-zoidberg ; (V)(;,,;)(V) #-WHY NOT ZOIDBERG? NEED [noun-article] TO [verb-inf] [preposition]? WHY NOT [ZOIDBERG@0.3, char-1word]? # NYT Good Question "What if Galileo Had Dropped Bobsleds?" (20200310) #-WHY WHEN I DROP TWO BOBSLEDS template bobsleds: [noun-mineral-art][adjec-noun][verb-tr-inf][$1/-comp-art][]WHY, WHEN I [$2] TWO [$0/-plural] OF UNEQUAL [$1] [preposition] [place-name], DO THEY HIT [place-name] AT THE SAME TIME, BUT WHEN I PUT THEM BOTH AT THE TOP OF [$0] TRACK, THE [$3/remove-article/] ONE GETS TO THE BOTTOM FIRST?[] [bobsleds] # "With friends like {you/that/these}, who needs enemies?", also seen in other languages (e.g. Spanish "Con amigos así ¿quién necesita enemigos?"; German "Behüte mich Gott vor meinen Freunden, mit den Feinden will ich schon fertig werden.") #-WITH FRIENDS LIKE... WITH [noun-plural] LIKE [THIS@0.5, THESE], WHO NEEDS [noun-mpa]? # Doge (2012) a photo of a Shiba Inu dog (named Kabosu) with "interior monologue" captions in Comic Sans and various colours; knowyourmeme.com/memes/doge #-WOW - SO SCARE - ... [WOW@0.5, NEAT] - SO [noun-singular] - MANY [adjective] - SUCH [verb-cont] - VERY [noun-singular] - MUCH [adjective] - [SEA IS BIG@0.33, RIVER IS SMALL@0.5, HAIL RANDALL] # nancyfriedman.typepad.com/away_with_words/2010/12/snowclones-happen.html #-X IS SO LAST-Y [verb-cont] IS [JUST @0.5,]SO *LAST [noun-interval]*. # Photo of "Chappelle's Show" character Tyrone Biggums with caption "YA'LL GOT ANY STEAM DEALS" (2010) , "any more" added in subsequent image macros on Reddit ; knowyourmeme.com/memes/yall-got-anymore-of #-Y'ALL GOT ANY MORE... Y'ALL GOT ANY MORE OF THEM [noun-plural]? # editorial in the New York Sun (1897), "Yes Virginia, there is a Santa Claus" ; snowclones.org/2007/10/12/yes-virginia-there-is-an-x/ #-YES VIRGINIA, THERE IS... [VIRGINIA@0.2, character][]YES [$0/remove-the/], THERE *IS* [noun-unique-article, noun-unique-article, noun-singular-article]. # Very common snowclone, going back at least to Arthur Baer (1938) "You can take a boy out of the country but you can't take the country out of a boy." #-YOU CAN TAKE A BOY OUT OF... [place-name][]YOU CAN TAKE [character, noun-singular-the] [$0/-pr-out] [$0], BUT YOU CAN'T TAKE [$0] OUT OF [$1] # "You can't have your cake and eat it too" #-YOU CAN'T HAVE YOUR CAKE... YOU CAN'T [verb-tr-inf] YOUR [noun] AND [verb-tr-inf] IT TOO # Oprah Winfrey Show, 2004 Sep 13, "You get a car! You get a car! (7 more times) Everybody gets a car!"; knowyourmeme.com/memes/oprah-you-get-a-car #-YOU GET A CAR! AND YOU GET A CAR! ... *YOU* GET [noun-article]! *YOU* GET [$0]! *YOU* GET [$0]! *EVERY*MOLPY GETS [$0]!!! # Film "Jerry Macguire" character "You had me at 'Hello'" #-YOU HAD ME AT HELLO YOU HAD ME AT '[noun-plural, interjection]' # Infocom "Hitchhiker's Guide to the Galaxy" text adventure game (1984), "You have destroyed most of a small galaxy. Please pick your words with greater care."; www.imdb.com/title/tt0436395/quotes #-YOU HAVE DESTROYED MOST OF... YOU HAVE [verb-tr-past] MOST OF A RIVERISH [noun-commodity]. PLEASE PICK YOUR [noun-mp] WITH GREATER CARE. # Matthew 26:52 (KJV has "for all they that take the sword shall perish with the sword." #-YOU LIVE BY THE SWORD, YOU DIE BY THE SWORD YOU [LIVE@0.3, verb-inf] BY THE [PUNSAW@0.25, THWAPSTICK@0.3, noun], YOU [DIE@0.3, verb-inf] BY THE [$1] # azule: xkcd #231 #-YOU'RE A KITTY! YOU'RE [noun-singular-article]! # From Link: Futurama episode "The Devil's Hands are Idle Playthings" (2003) character Zoidberg "Your Music’s Bad and You Should Feel Bad!" ; knowyourmeme.com/memes/your-musics-bad-and-you-should-feel-bad #-YOUR MUSIC'S BAD AND ... YOUR [noun]’S [BAD@0.3, adjective-negative], AND YOU SHOULD *FEEL* [$1]! # Reddit demotivator "You wouldn't download a car" (captioned "F*ck you / I would if I could"), a parody of “Piracy Parody Ad” (2007) by roboslobproductions on YouTube, itself a parody of the MPAA "You Wouldn't steal a car / You wouldn't steal a handbag / ..." ad campaign; knowyourmeme.com/memes/piracy-its-a-crime #-YOU WOULDN'T DOWNLOAD A CAR YOU WOULDN'T [DOWNLOAD@0.5, verb-tr-inf] [A CASTRAFTLE@0.08, A RAFTCASTLE@0.21, noun-singular-article] # Photo of Xzibit (Alvin Nathaniel Joiner) captioned with "Yo dawg I herd you like cars so we put a car in yo car so you can drive while u drive" (2008), a parody of the show "Pimp My Ride" wherein Xzibit often put absurd things (like a badminton net or an aquarium) into the car being customized for a person who presumably liked badminton or fish; knowyourmeme.com/memes/xzibit-yo-dawg # The original starts with a plural noun ("cars") and changes to singular "... put a car in your car"; but could also me memeified with all plurals e.g. "... out some cars in your cars"; this latter form works with mass nouns: # HERD U LIEK ... SO WE PUT ... IN YR # MEMES A MEME MEME # HOTDOGS SOME HOTDOGS HOTDOG # MUSTARD SOME MUSTARD MUSTARD template wawlpy1: [noun-animal-art, noun-mineral-art, noun-interval-art][][$0/-plural] SO WE PUT [$0] IN YOUR [$0/remove-article/][] template wawlpy2: [noun-animal-art, noun-mineral-art, noun-interval-art][][$0/-plural] SO WE PUT SOME [$1] IN YOUR [$0/remove-article/][] template wawlpy3: [noun-mass, adjec-noun] SO WE PUT SOME [$0] IN YOUR [$0][] #-YO DAWG, I HEARD YOU LIKE... YO WAWLPY, I HEARD YOU LIKE [wawlpy1, wawlpy2, wawlpy3] SO YOU CAN [verb-intr-inf] WHILE YOU [$1] # 2009 MTV Video Music Awards, Kanye West "Yo Taylor, I'm really happy for you, Imma let you finish but Beyonce had one of the best videos of all time..." #-YO TAYLOR, I'M REALLY HAPPY... YO [dawgch1w], I'M REALLY HAPPY FOR YOU, IMMA LET YOU FINISH, BUT [dawgchar] HAD ONE OF THE [MOST TREEISH@0.33, MOLPIEST@0.5, MOST WOWTERFUL] [noun-plural] OF ALL TIME # A very old metaphor template, used to describe the significance of something by alluding to a well-known and analagous thing in another domain: e.g. "pink is the navy blue of India", "Stanford is the Harvard of the West", "mrob27 is the the Leonardo DiCaprio of the OTTscars". Probably very old, and hard to track to an origin; snowclones.org/2007/12/18/x-is-the-y-of-z/ #-X IS THE DARK MATTER OF Y template darkmatter1: [noun-singular-the, character] IS THE [noun-sma] OF [noun-the][] template darkmatter2: [noun-plural] ARE THE [noun-mpa] OF [noun-the][] [darkmatter1, darkmatter2] # mrob27's variant #-IF ... WHY ARE WE STILL IF [noun-plural] ARE THE [noun-plural] OF [noun-the], AND [$1] ARE THE [noun-plural] OF [noun-the], WHY ARE WE STILL [verb-tr-cont] [$0]? # From Link: Firefly character Jayne "吸牛 high-tech Alliance crap!" ("cow-sucking high-tech...") ; www.toplessrobot.com/2010/11/fireflys_15_best_uses_of_chinese_profanity.php?page=2 #-吸牛 HIGH-TECH ALLIANCE CRAP 吸牛 [adjective] [ALLIANCE@0.5, adjective-negative] M**STARD! # Habbo hotel (2006) organized protests in response to mods' suspected racial bias "Pool's closed due to AIDS"; knowyourmeme.com/memes/pools-closed #-POOL'S CLOSED DUE TO AIDS [POOL@0.5, noun]'S CLOSED DUE TO [noun-mpa, noun-mpa, character] # 4chan "Tits or GTFO" (2006); knowyourmeme.com/memes/tits-or-gtfo # and noting 'GTFO' changed to 'GTCO' (that is, changing F****K to CH**RP) #-TITS OR GTFO [noun-mpa] OR GTCO # From the original AUTOMEME (origin unknown) [adjective] [noun-plural] ARE *SUPERIOR* # Here we replace any initial THE with THIS # %%% Link's version randomly uses 'THIS' or 'THAT' at the beginning # "This, guys, is the cancer that is killing /b/" [noun-singular-the, noun-mass-the, character][][$0/the-to-this/] IS THE [BACONSEMENCOFFEEBABYCANCER@0.2, noun-sma] THAT IS [E****ING@0.33, KILLING@0.5, CH**RPING] [noun-mp, noun-mp, character] # Generic euphemism for sexual double-entendre (e.g. Monty Python's Flying Circus season 1 episode 3, Eric Idle, "Is your wife a...goer...eh? Know what I mean? Know what I mean? Nudge nudge. Nudge nudge. Know what I mean? Say no more..."), as an Internet meme more commonly associated with Mr. Bean (Rowan Atkinson), see also OTT:1992:37 ; http://knowyourmeme.com/memes/if-you-know-what-i-mean [character] IS "[verb-tr-cont] [noun-singular-article, noun-singular-the, place, character]"... IF YOU KNOW WHAT I MEAN # From the original AUTOMEME (origin unknown) Possibly "Open your f***ng eyes. Open them" #-OPEN YOUR FUCKING EYES [verb-tr-inf] YOUR CH**RPING [noun-plural]. [$0] THEM. # A common LOLcat caption, "Xcat is X" where X is an adjective (e.g. "Happycat is happy") or a noun ("Lampcat is a lamp"), original unknown but probably 2007 ; http://english.turkcebilgi.com/Lolcat # If it's a noun we want the article ("a lamp") only in the second substitution at the end, for adjectives we do not want the article at all. We accomplish this [noun-singular-article, adjective] followed by a cut [], then use a regexp that removes an initial word, if any, in the first substitution. [noun-singular-article, adjective][][$0/remove-first-word/]MEOWLPY IS [$0] # from Link, v. 2.4 (unknown origin) "{} THE {}" [verb-tr-inf] THE [noun-mpa]! # A children's rhyme, "Lenny and Lisa, sitting in a tree, K-I-S-S-I-N-G" [verb-cont][][character] AND [character], SITTING IN A [NEAT @0.33, WOW@0.5,]TREE, [$0/spell-out/] # From the "Warhammer" games, the battle-cry of the followers of Khorne: "Blood for the Blood God! Skulls for the Throne of Khorne!" # The awkward construction at the beginning is to make a noun into an adjective: # [noun-plural] # Select a noun, e.g. "SWORDS" # [$0/-art] # Get the singular article form: "A SWORD" # [$1/remove-first-word/] # Remove the article: "SWORD" # We then use the artcle-less singular noun as an adjective, "SWORD GOD". And we do it all over again with another noun for the THRONE part. # %%% This could be made a lot clearer if we could auto-generate a third column in a multiclass using a template and/or regexp based on one of the other columns. [noun-animal-plural, noun-mineral-plural, noun-interval-art][$0/-art][$1/remove-first-word/][noun-animal-plural, noun-mineral-plural, noun-interval-art][$3/-art][$4/remove-first-word/][][$0] FOR THE [$2] GOD! [$3] FOR THE [$5] THRONE! # A game loosely based on the "wild mass guess" page ( http://tvtropes.org/pmwiki/pmwiki.php/WMG/TimeLord ), wherein the rules consist merely of naming a person or character, and a place or object they are associated with. ; http://www.telltalegames.com/community/discussion/16916/name-here-is-a-time-lord-game [character] IS A TIME LORD AND [noun-singular-the, place] IS XIS TARDIS # Borat "In my country, they would go crazy for these two. ... This one... not so much... ", later memified to "X is Y. Z? ... not so much." [noun-singular-article, noun-mass, character, adjec-noun] IS [adjective]. [noun-singular-article, noun-mass, character, adjec-noun]? NOT SO MUCH. # Decree template created by balthasar_s To get a decree, use the command: # # automeme -t '[decree]' # template decree: [OPTIONAL @0.3, ]DECREE: [decree01, decree02, decree03, decree04, decree05, decree06, decree07, decree08, decree09, decree10, decree11, decree12, decree13, decree14, decree15, decree16, decree17, decree18, decree19, decree20, decree21, decree22, imper1, imper2, imper3, imper4, wakeup1][] # What-if template to get any What if? meme. template whatif999: WHAT IF THERE WERE A BOOK ABOUT USING SCIENCE TO ANSWER ABSURD TIME-RELATED QUESTIONS?[] template whatif: [whatif1, whatif7, whatif10, whatif23, whatif27, whatif35, whatif43, whatif52, whatif61, whatif68, whatif73, whatif77a, whatif77b, thatif77c, whatif78, whatif83, whatif84, whatif86, whatif88, whatif91, whatif102, whatif107, whatif112, whatif114, whatif119, whatif126, whatif131a, whatif131b, whatif143, whatif146, whatif153, whatif168, whatif174, whatif179, whatif183, whatif187a, whatif187b, whatif192, whatif195, whatif199, whatif200, whatif202][] # ----------------------- GEEK-OUT TEMPLATES ----------------------- # # "Story" templates used to evaluate and test the recursion mechanism. # "equine verbs: they're what you roasting roast", based on "Verb: It's what you do." #-VERB: IT'S WHAT YOU DO template verbmeme: [verb-tr-cont][$0/-inf][][adjective] [VERBS@0.3, noun-plural]: THEY'RE WHAT YOU [$0/hyphenate/] [$1/hyphenate/][] # This regex takes the second word *except* for its colon regex verbmeme-word2: /^.* ({^ }+):.*$/$1/ #-A AND B WERE STANDING BY A... [character][character][][$0] AND [$1] WERE STANDING BY A [noun] THAT HAD SOMETHING WRITTEN ON IT IN [PROTO-@0.5, ]BEANISH. I ASKED [$1] WHAT IT SAYS. [$1] TURNED TO LOOK AT [$0]. I ASKED [$0], AND XE ANSWERED, *"[verbmeme]."*. "REALLY, [$0]?" I REPLIED, "[$4/last-word/]? WHY NOT [verb-tr-inf] THEM?" [$1] LOOKED BACK AT ME AND REPLIED, "BECAUSE [$6/-cont] [$4/verbmeme-word2/] IS [****DISH@0.5, adjective-negative]." # TV series "That Mitchell and Webb Look", recurring sketch "Numberwang" (2006) #-THAT'S NUMBERWANG # template 'wangshow' takes elements from the xkcd 1318 meme and adapts them into a show tagline. # the maths quiz that simply everyone is talking about # the maths quiz that's simply everyone # the numbers show that simply everyone, is talking about? yes. # the maths quiz for everyone from 8 to 8 hundred and eighty eight. # examples: # IT'S A DILGUNNERANG # -> THE SHOW THAT'S A DILGUNNERANG # IT'S THAT PLUS EPSILONISH XIP # -> THE SHOW THAT'S THAT PLUS EPSILONISH XIP # MOLPYBARAS SUGGEST IT'S OTTERRIFIC # -> THE SHOW MOLPYBARAS SUGGEST IS OTTERRIFIC template wangshow: [xkcd1318-part][]THE [MATHS@0.5, NUMBERS] [QUIZ@0.5, SHOW] [$0/^IT'/THAT'/, /SUGGEST IT'/SUGGEST I/][] template nwong: [IT'S@0.3, WELCOME TO@0.5, THIS IS] NUMBERWONGGH, [wangshow] HERE WITH US TODIP FOR THE FIRST TIME ARE [char-1word] WHO IS FROM [place-name], AND [char-1word] WHO IS ALSO FROM [place-name]. RIGHT, [LET'S BEGIN@0.5, WE START THIS ROUND] WITH [$2]. / [wangnum]? / THAT'S NUMBERWONGGH! [$4]? / [wangnum]. / YES, [$8] IS NUMBERWONGGH. [$2]? / [wangnum]. / [interjection], NO, [$9] IS ACTUALLY [noun-mass-negative], SORRY![] [nwong] # Descriptions of the "Complex maze" from "Colossal Caves" adventure (1976) ; http://en.wikipedia.org/wiki/Colossal_Cave_Adventure#Maze_of_twisty_little_passages # There are exactly twelve phrases in the original, fitting this template: # # YOU ARE IN A [foo] [foo] [foo] PASSAGES, ALL DIFFERENT. # # where the three "[foo]"s comprise a permutation of "LITTLE", "TWISTY", and # "MAZE OF", or with "TWISTING instead of "TWISTY" to get 12 combinations # instead of just six. # To make this meme we need to exploit the automatic duplication-avoidance # feature of automeme. First, here is the implementation of the # straight (un-memeified) Colossal Cave phrases: # template maze-adj: [LITTLE@0.33, TWISTING@0.5, MAZE OF][] template maze-ing: [maze-adj] [maze-adj] [maze-adj][] template maze-y: [maze-ing][][$0/TWISTING/TWISTY/][] #-YOU ARE IN A [maze-ing, maze-y] PASSAGES, ALL DIFFERENT. # # To memeify it, we want to substitute "MAZE" with a randomly-chosen # [place]. Since a regex cannot refer to another replaceable, we instead # change the "MAZE" to a backquote "`" (which does not occur anywhere in # the lexicon), then use the /former-part/ and /latter-part/ regexes to # separate it into two phrases so we can interpose the [place-name] # where "MAZE" was. We also OTTify LITTLE while we're at it. As usual in # complex cases like this, all but the last step is performed before a cut []. # (If we also wanted to change LITTLE to a random adjective, we could repeat # the process we used for MAZE.) # template maze-permut: [place-name][$0/remove-the/][maze-ing, maze-y][$2/MAZE/`/, /LITTLE/RIVERISH/][][$0/-pr-in] `[$0/-art] `[$3/former-part/][$1][$3/latter-part/][] # Examples of [maze-permut] : # IN `AN `RIVERISH OTC OF TWISTING # ON `A `TWISTING RIVERISH TOWER OF # IN `SOME `RIVERISH TWISTY DUNES OF # The preposition and article (1st and 2nd parts) match the place not the adjective: in the first example "AN" is matched to "OTC". # I use '`' as the separator to handle hyphenated places, e.g. "YOU ARE IN A RIVERISH TWISTY CASSINI-MADAGASCAR OF HAMPLIES, ALL RELATED." # # Extract the three parts and add an article to the 3rd template maze-some: [maze-permut][$0/former-part/][$0/middle-part/][$0/latter-part/][$3/add-article/][]YOU ARE [$1][$2][$4] [noun-plural], ALL [adjective].[] # Examples of [maze-some] : # YOU ARE ON A A RIVERISH RIVER OF TWISTY PASTPOSTS, ALL SEAISH. # YOU ARE IN AN A TWISTING AFTERWHEN OF RIVERISH DECREES, ALL AWESOMEFUL. # YOU ARE IN SOME A TWISTING RIVERISH MOUNTAINS OF KEYBOARDS, ALL WOWTERFUL. # The first article will be SOME if needed to match the place; the second article (e.g. "A" in the "YOU ARE IN AN A TWISTING..." example) matches the following word, be it an adjective or placename. # # Finally we postprocess to remove the duplicate article: If the first article is A or AN, remove it, else we remove the 2nd article after the SOME. [maze-some][][$0/postproc-some/] # My "nerd-sniping monstrosity" from NP2058. Purely as a demonstration of # the capabilities of regular expressions to do cool things in totally # incomprehensible ways, this template selects two [character] names, # multiplies the number of letters together and shows the answer in decimal, # binary, and Roman numerals. # # Count the number of letters in a word (up to 999). We perform decimal conversion using Roman numerals as an intermediate step. Why ask why? regex count-letters: /{A-Z}/I/gi, /{^A-Z}//g, /IIIII/V/g, /VV/X/g, /X$/X0/, /XXXXX/L/g, /LL/C/g, /C0/C00/, /CV/C0V/, /CI/C0I/, /CCCCC/D/, /DCCCC/9/, /DCCC/8/, /DCC/7/, /DC/6/, /D/5/, /CCCC/4/, /CCC/3/, /CC/2/, /C/1/, /LXXXX/9/, /LXXX/8/, /LXX/7/, /LX/6/, /L/5/, /XXXX/4/, /XXX/3/, /XX/2/, /X/1/, /VIIII/9/, /VIII/8/, /VII/7/, /VI/6/, /V/5/, /IIII/4/, /III/3/, /II/2/, /I/1/ HELLO, I AM [character], AND MY NAME HAS [$0/count-letters/] LETTERS! # # Count letters in Roman Numerals (999 max) regex count-ltrs-roman: /{A-Z}/I/gi, /{^A-Z}//g, /IIIII/V/g, /VV/X/g, /XXXXX/L/g, /LL/C/g, /CCCCC/D/ # Count letters and give the answer in "BinaRo", which is "Binary Roman Numerals": A=1, B=2, C=4, D=8 and so on, up to 63 regex count-binaro: /{A-Z}/A/gi, /{^A-Z}//g, /AA/B/g, /BB/C/g, /CC/D/g, /DD/E/g, /EE/F/ # # Multiply a binary-Roman number by 2 (up to 255*2) regex binaro-x2: /H/I/g, /G/H/g, /F/G/g, /E/F/g, /D/E/g, /C/D/g, /B/C/g, /A/Bg/ # # Given two binaro numbers demarcated like "DA_CB_", return a single (non-reduced) binaro string equal to their product. (There are better ways to do this, but remember, it doesn't have to make sense to be fun!) regex multiply: /({B-E}*)A_({A-F}*)_({A-K}*)/$1_$2_$3$2/, /({CDE}*)B_({A-F}*)_({A-K}*)/$1_$2_$3$2$2/, /({DE}*)C_({A-F}*)_({A-K}*)/$1_$2_$3$2$2$2$2/, /({E}*)D_({A-F}*)_({A-K}*)/$1_$2_$3$2$2$2$2$2$2$2$2/, /E_({A-F}*)_({A-K}*)/$2$1$1$1$1$1$1$1$1$1$1$1$1$1$1$1$1/, /_{A-F}*_({A-K}*)/$1/ # # Turn a binaro number into a equal string of A's regex binaro-expand: /G/FF/g, /F/EE/g, /E/DD/g, /D/CC/g, /C/BB/g, /B/AA/g # # Count letters, answer in (normal) binary. regex count-binary: /{A-Z}/A/gi, /{^A-Z}//g, /$/ /, /AA/B/g, /B /B0/, /BB/C/g, /C0/C00/, /CA/C0A/, /CC/D/g, /D0/D00/, /DB/D0B/, /DD/E/g, /E0/E00/, /EC/E0C/, /EE/F/g, /F0/F00/, /FD/F0D/, /FF/G/g, /G0/G00/, /GE/G0E/, /GG/H/g, /H0/H00/, /HF/H0F/, /HH/I/g, /I0/I00/, /IG/I0G/, /[A-K]/1/g, / // # # I'll just leave this here, because zombies. template zombie-character: ZOMBIE-[character][] template zombie-or-raptor-char: [ZOMBIE@0.5, RAPTOR]-[character][] # # Pick two words, return them along with a data field comprising their letter-counts in binaro template twoform: [zombie-character][zombie-character][][$0/hyphenate/] [$1/hyphenate/] [$2/count-binaro/]_[$3/count-binaro/]_[] # # Demonstrate multiplication and binary numeric output. template lmjbmaths: [twoform][$0/first-word/][$0/second-word/][$0/last-word/][$3/multiply/][$4/binaro-expand/][]I'M [$1], AND I'VE BEEN LEARNING MATHS FROM LMJB1964. THIS IS MY FRIEND [$2], AND THE NUMBER OF LETTERS IN MY NAME MULTIPLIED BY THAT IN XES NAME IS [$5/count-letters/], [$5/count-ltrs-roman/] IN ROMAN NUMERALS, OR [$5/count-binary/] IN BASE 2.[] [lmjbmaths] # Japanese news interview (2014) young man who says "being in the snow with my lover like this immerses me in a special feeling. I like it." (originally "恋人といる時の雪って特別な気分に浸れて僕は好きです") next to girlfriend who appears embarrassed ; http://knowyourmeme.com/memes/special-feeling-%E7%89%B9%E5%88%A5%E3%81%AA%E6%B0%97%E5%88%86 #-BEING IN THE SNOW WITH MY LOVER... # @@Link and @@azule: ignore this! [verb-cont] WITH MY [noun] GIVES ME A [SPECIAL@0.25, MOLPISH@0.33, adjective-positive] FEELING. # Scene from "Death Note" manga Ch. 53 (2005), or episode 24 of the anime series (2007), showing character Light Yagami (Kira) with caption "JUST AS PLANNED!", became a popular image macro from 2005, seen on 4chan starting 2007 ; http://knowyourmeme.com/memes/just-as-planned template event1: THE [noun-mp] [verb-tr-past] THE [noun][] template event2: [noun-singular-article] IS [verb-cont][] template keikaku1: 計画[通り@0.7, されていないと][] template keikaku2: [JUST@0.7, NOT] AS PLANNED[] [event1, event2] ... [keikaku1, keikaku2] # (More Japanese memes are at: knowyourmeme.com/search?page=2&q=japanese # A big example I created for azule, which will probably go in the # documentation someday # # regex remove-leading-the: /^THE // # # # Some names with THE, some without, some have multiple words # class oznames: # DOROTHY GALE # GLINDA (THE GOOD WITCH OF THE NORTH) # THE SCARECROW # TOTO # THE WICKED WITCH OF THE WEST # # class names-no-the: # # Take anything starting with THE but remove the THE # [oznames] ms/remove-leading-the/ # # Take most of the rest (ugly) # [oznames] ms/^({A-SU-Z})/$1/ # [oznames] ms/^(T{A-GI-Z})/$1/ # # We would still miss THEODORE # # templates: # # Do it one way # 'SUP [names-no-the]? (template1) # # # Do it the other way # [oznames][]'SUP [$0/remove-leading-the/]? (template2) # An approximation of Eternal Density's random title generator. Sources: # mustardriver.webfactional.com/hyperwaitforce/randomname/ # .../OTT/randomnames.txt # .../OTT/ednamestats # # Names consist of one or more syllables drawn from a list, with # apparently no elision or modification of adjacent letters. Also # with low probability 'rach' or 'ette' is added to the beginning or # end... or possibly syllable frequency varies by syllable -- for # example, "zor" might be less common than "tor" -- but I haven't # done a thorough analysis. # 20160511: Removed the syllables COM, KIT, RA, TAX, and THAT, # which never should have been there. Using #ednamestats# I found a few # additional syllables, including NAS, NEF, and UYG, which only occur a # few times so were probably just a temporary experiment. class1w ednamsyl: AN AX BALL BIN BOB BUN CAN CHA CUE DAN DOM DRAG EL ETTE FREE GAN GON HAT HUD IQUE JER JON LAR LEE LEET LIP LOR LOR MAN MAR MEG MEL MIN NA NAR ON OOZ PLUG RACH RAG RAG RAP ROS RY SAL SKIT SNAG TAD TAL TAN TAP TAY TER TOR UK VAN WHAL WO YUB ZOORT ZOR # The distribution of names by syllable-count seems to suggest this type of # generation function: Start with one syllable. Then flip a coin 4 times; for # each "heads" add another syllable, but for 'tails' do nothing. With low # probability, add an ending ('rach' or 'ette') to the beginning and/or end. template edname: [ednamsyl][ednamsyl@0.5, ][ednamsyl@0.5, ][ednamsyl@0.5, ][ednamsyl@0.5, ][] # Simple two-syllable EDname template ednam2syl: [ednamsyl][ednamsyl][] class1w edactype: ANTI BIO BLITZ BUG CARBO CLAP COUNTER CUSTARD DANGER DINO DISCO DOOM ELECTRO FAIRY FAN FUTURO FUZZY HEXA HEXADECI HIGH JAZZ MAGNETO MAL MAXI MEGA MIME MINI MOLP MOON NECRO NEGA POP PRIMO PROTO QUACK RAPTOR SPIDER SQUISHY SUPER TECHNO TEMPORO ULTRA VICE XENO ZERO class1w edactor: ADMIRAL BAKER CAPTAIN CARDINAL COLONEL DEFEATER DESTROYER DIRECTOR DISCOVERER EMPEROR EMPRESS EXECUTIONER EXECUTOR EXPERT FOUNDER GENERAL GRADUATE HELPER HERO KING KNIGHT LADY LIBRARIAN LORD MAKER MOME OCCUPANT POPE PREEMPTOR PRESIDENT QUEEN REVEALER RULER SAVER SINGER VENDOR VIPER WIZARD # Special places (unique domains) class edplspec: %5bCLASSIFIED INFORMATION%5d ACCIDENTAL DYNAMITE ACCIDENTAL TNT ALL MUD CAT KIND DISCO DOWN UNDER ENCOM HUMANITY # Original had "Humens" HUMANS MAILBOXES NOWHERE OLD EARTH SOME BACKWATER PLANET SPACE SUFFICIENT VELOCITY THE ARENA THE BLACK THE CONTINUUM THE CORE THE FUTURE THE IMPERIUM THE OTHER SIDE THE OVERFLOW THE PAST THE RING THE SPOT THE THUNDERDOME THE UTTER EAST TIME YESTERDAY'S LEFTOVERS # The original had "Zombie Goasts" ZOMBIE GHOSTS class1w edplace: CASTLE CAVE CITY CLOUD DOME FOREST GLADE HILL ISLAND LAND MOUNTAIN OCEAN PALACE POOL PORT REGION RIVER ROAD ROCK SEA STAR STREET VILLAGE VOLCANO WATERFALL WORLD # A 'domain' is a named place, like "ANYUBTAN CASTLE" or "RALOR VILLAGE" template edomain: [edname] [edplace][] template edthing: [edplspec@0.5, edomain][] # edtitle and edatn template edtitle: [edname], [edactype]-[edactor] OF [edthing][] template edatn: [edactype]-[edactor] [edname][] templates: [I AM @0.25, ALL HAIL @0.33, THUS SPAKE @0.5,][edtitle] [I AM @0.25, ALL HAIL @0.33, THUS SPAKE @0.5,][edatn] # Legend of Zelda character Tingle, "Tingle, Tingle! Kooloo-Limpah! ...These are the magic words that Tingle created himself. Don't steal them!" #-TINGLE, TINGLE! KOOLOO-LIMPAH... : this meme is near the end because I am using EDnames [character], [$0]! [KOOLOO@0.2, ednam2syl]-[LIMPAH@0.2, ednam2syl]! ...THESE ARE THE [MAGIC@0.6, adjective] WORDS THAT [$0] CREATED XIMSELF. DON'T [STEAL@0.25, verb-tr-inf] THEM! # The following templates are a translation ot the "Vilani Random Word Generator" at http://eaglestone.pocketempires.com/lang/vilani/vilanigen4.html # 20220512: I am tired of all the K's and no C's, so I am splitting each K into an even mix of C ad K. # # 0 39 78 99 120 141 162 180 190 200 204 208 212 216 # 39 39 21 21 21 21 18 10 10 4 4 4 4 # K G M D L SH KH N S P B Z R # 216 177 138 117 96 75 54 36 26 16 12 8 4 # template vilani_i_cons: [K@0.18, G@0.22, M@0.15, D@0.18, L@0.22, SH@0.28, KH@0.185, N@0.28, S@0.38, P@0.25, B@0.33, Z@0.5, R][] template vilani_i_cons: [C@0.095, K@0.094, G@0.22, M@0.15, D@0.18, L@0.22, SH@0.28, CH@0.098, KH@0.097, N@0.28, S@0.38, P@0.25, B@0.33, Z@0.5, R][] # 0 67 84 143 184 192 208 216 # 67 17 59 41 8 16 8 # A E I U AA II UU # 216 149 132 73 32 24 8 template vilani_vow: [A@0.31, E@0.11, I@0.44, U@0.56, AA@0.25, II@0.67, UU][] # 0 76 101 139 165 180 191 216 # 76 25 38 26 15 11 25 # R N M SH G S K # 216 140 115 77 51 36 25 #template vilani_f_cons: [R@0.35, N@0.18, M@0.33, SH@0.34, G@0.29, S@0.31, K][] template vilani_f_cons: [R@0.35, N@0.18, M@0.33, SH@0.34, G@0.29, S@0.31, K@0.5, CH][] template vilani_v: [vilani_vow][] template vilani_cv: [vilani_i_cons][vilani_vow][] template vilani_vc: [vilani_vow][vilani_f_cons][] template vilani_cvc: [vilani_i_cons][vilani_vow][vilani_f_cons][] template vilani_bas: [vilani_v, vilani_cv, vilani_cv, vilani_vc, vilani_cvc][] template vilani_alt: [vilani_cv, vilani_cv, vilani_cv, vilani_cvc, vilani_cvc][] template vilani: [vilani_bas][vilani_alt@0.5, ][vilani_alt@0.5, ][vilani_alt@0.5, ][vilani_alt@0.5, ][] # [vilani] [vilani] [vilani] [vilani] [vilani] # Another Vilani implementation is at generators.christopherpound.com/w-vilani # and uses a fairly obvious random-selection substitution scheme: # # "Werd is a tiny word generator that takes a set of rules for # word-building and randomly generates a word. The ruleset is just a # little tree-grammar sort of thing, beginning with a rule named "W" # that expands to some list of rules like "CVnC" or "XCT," each of which # expands to more rules and to lists of lowercase letters that might # actually appear in a word. See the English ruleset for info." # # "Vilani. Probabilities are identical with those of the old table # printed in the Megatraveller Referee's Companion (and elsewhere)." # # "IIRC, the other languages of the Imperium have funny rules that # make them harder to implement in this format." # # W:S SA SAA SAAA SAAAA SAAAAA # S:V V V V V V IV IV IV IV IV IV IV IV IV IV IV IV IV IV IV VF VF VF VF VF VF VF VF IVF IVF IVF IVF IVF IVF IVF # A:IV IV IV IV IV IV IV IV IV IV IV IV IV IV IV IV IV IV IV IV IV IVF IVF IVF IVF IVF IVF IVF IVF IVF IVF IVF IVF IVF IVF IVF # I:k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g m m m m m m m m m m m m m m m m m m d d d d d d d d d d d d d d d d d d d d d l l l l l l l l l l l l l l l l l l l l l sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh kh kh kh kh kh kh kh kh kh kh kh kh kh kh kh kh kh kh n n n n n n n n n n s s s s s s s s s s p p p p b b b b z z z z r r r r # V:a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a e e e e e e e e e e e e e e e e e i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u aa aa aa aa aa aa aa aa ii ii ii ii ii ii ii ii ii ii ii ii ii ii ii uu uu uu uu uu uu uu uu # F:r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r n n n n n n n n n n n n n n n n n n n n n n n n n m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh sh g g g g g g g g g g g g g s s s s s s s s s s s s s d d d d d d d d d d d d d p p p p p p k k k k k k # # Here are two more: # # http://generators.christopherpound.com/w-english # # "Werd doesn't take kindly to improperly formatted data files. # For example, white space inside fields 1 and 2 is meaningful! # Be careful with colons too ..." # # "Note: there must be a rule, indexed as "W", containing the # basic combinations of rules/letters to be found in your words." # # "Here's what the fields mean:" # "Rule-index:Rule list" # # "It's a good idea to put comments telling you what each rule # is designed to do ..." # # "Words" # W:CT CT CX CDF CVFT CDFU CTU IT ICT A # # "Latinate words" # A:KVKVtion # K:b c d f g j l m n p qu r s t v sP # # "Prefixes" # I:ex in un re de # # "Ends of Words" # T:VF VEe # # "Suffixes" # U:er ish ly en ing ness ment able ive # # "Consonants" # C:b c ch d f g h j k l m n p qu r s sh t th v w y sP Rr Ll # # "Occurring before silent "e"" # E:b c ch d f g dg l m n p r s t th v z # # "Final letters" # F:b tch d ff g gh ck ll m n n ng p r ss sh t tt th x y zz rR sP lL # # "Voiceless stops" # P:p t k c # # "Voiced stops" # Q:b d g # # "Can be next to 'l'" # L:b f k p s # # "Can be next to 'r'" # R:P Q f th sh # # "Simple vowels" # V:a e i o u # # "Dipthongs" # D:aw ei ow ou ie ea ai oy # # "Final vowels/dipthongs" # X:e i o aw ow oy # # http://generators.christopherpound.com/dickensian-last # "Victorian English (Dickensian / Harry Potter -ish) " # # W:BVMIVF BVME OE BVMIVF BVME OE BVMIVF BVME # B:b b c d d f f g g h h m n p p s s w ch br cr dr bl cl s # I:b d f h k l m n p s t w ch st # V:a e i o u # M:ving zzle ndle ddle ller rring tting nning ssle mmer bber bble nger nner sh ffing nder pper mmle lly bling nkin dge ckle ggle mble ckle rry # F:t ck tch d g n t t ck tch dge re rk dge re ne dging # O:small snod bard billing black shake tilling good worthing blythe green duck pitt grand brook blather bun buzz clay fan dart grim honey light murd nickle pick pock trot toot turvey # E:shaw man stone son ham gold banks foot worth way hall dock ford well bury stock field lock dale water hood ridge ville spear forth will # Z:hanson winner smythe carlton adams foster case burton bates beck baker burdick dudley duncan goodwin hope lewis turner macaulay bennett harris # Rapper name "Wu-Tang", as seen at www.mess.be/inickgenwuname.php class1w wutang_adj: AMATEUR ANNOYIN’ ARROGANT BITTAH B-LOVED CHILDISH CRAZY DRUNKEN DYNAMIC E-RATIC FEARLESS FOOLISH GENTLEMEN INSANE INTELLECTUAL IRATE LAZY-ASSED LUCKY MAD MASTER MIDNIGHT MISUNDERSTOOD PESTY PHANTOM PROFOUND RESPECTED RUFF SARKASTIK SCRATCHIN’ SHRIEKIN’ SMILIN' THA THUNDEROUS TUFF UNLUCKY VIOLENT VIZUAL WACKO WICKED X-CESSIVE X-PERT ZEXY class1w wutang_noun: AMBASSADOR ARTIST ASSASSIN BANDIT BASTARD BEGGAR COMMANDER CONQUEROR CONTENDER CRIMINAL DEMON DESPERADO DESTROYER DOMINATOR GAMBINO HUNTER KILLAH KNIGHT LEADER LOVER MADMAN MAGICIAN MASTERMIND MENACE MERCENARY OBSERVER OVERLORD PROFESSIONAL PROPHET PUPIL SAMURAI SPECIALIST WANDERER WATCHER WIZARD WORLOCK template rapper_wu_tang: [wutang_adj] [wutang_noun][] # "Dick's random nickname construction kit. modified by dwergs", as # seen at www.mess.be/inickrandom.htm class1w dick_dwergs_1: BIG CRAPPY FAKE FARTY FLACCID FLUFFY THE FRUITY HYPNOTIC INVISIBLE KEWL PHAT SHITTY SHORT SICK REAL UGLY ZEXY class1w dick_dwergs_2: AFRO BABE BALL BUN CAPPUCCINO COW FLAN MISSILE MONKEY MUDPIE PEDESTRIAN POO POOP STUD TAPEWORM TART TORSO class1w dick_dwergs_3: BANGER CATCHER CHASER CONSPIRACY EATER GRABBER KICKER KILLER LICKER MAKER SCRATCHER SLAUGHTERER SLAYER SNATCHER SUCKER TRAP WHACKER template dick_dwergs: [dick_dwergs_1] [dick_dwergs_2] [dick_dwergs_3][] regex remove-comma: /,// regex comma-to-space: /,/ / # Based on "MSN HACKER NICKNAME CONSTRUCTION KIT" at # www.mess.be/inickgenhacker.php class1w messbe_hack_1: ACE ACIID ALT AN0NYM0US AUTOEXEC BACKB0NE B1T BL00DY C!RCU!T CAPSL0CK C0LD ESC,W0RM FLAMING FLUX HEX H0AX IP L33T NE0 NETW0RK PHANT0M PHIRE SYSTEM XTR3M3 Z3R0 class1w messbe_hack_2: 5P1D0R AVATAR B0MB3R B00T3R BU5T0R BUG BURN3R CL0BBER C0D3R DA3M0N FL00D3R FLASH0R FUX0R G33K K1LL3R MAN1AC NUK3R PH3WL PHR34K PUNK SN1FF3R SN3AK3R SP00F3R TR0JAN WASH0R W0RM template messbe_hack: [messbe_hack_1][][$0/comma-to-space/] [messbe_hack_2][] class1w messbe_blues_1: BB BIG BIG,DADDY BLEEDING,GUMS BLIMEY BLUE BONEY CALVIN CAT-IN-A-BAG CORE CROSSROADS DEE DIZZY FRETTIN' G-STRING GROOVER HOWLIN' LIGHTNIN' LIMP,LEG LIMEY MISSISSIPPI MISTER MOON-DOG NO,SOUL ONE-EYED PICK,POCKET POSSUM PREACHER,BOY RAYVONNE RIFF SNIVELING SORE STIMEY SUN-RAY TOM class1w messbe_blues_2: BILL BLADES BROWN BURNS CALLUS CANTON CARLTON EGO FINGERS FLATKEYS FOOL FOOLERY HAMMOND HOUND HUTCH JIM JONES KEYS KNIFE KNOBBS LARRY LEGGO MCGEE PREACHER,MAN RAGTIDE SHARP SHUFFLER SLIDE SLIM SNIDE SOULMAN WASHMAN WILLIE template messbe_blues: [messbe_blues_1][messbe_blues_2][][$0/comma-to-space/] [$1/comma-to-space/][] # Exalted name generator, from tobias.bindslet.dk/names/ class1w exalted_beg: A A A A A A A A A BAE BE BE BE BHA BI CA CA CA CA CA CAI CE CE CHA CHA CHE CHE CHI CO CY CY DA DA DA DA DE DE DE E E FA FA FU GA GI HA I I I JA JA JA JO KA KA KA KAO KE KE KEE KES KES LA LE LE MA MA MA MA MA MA MA MA MA ME ME MNE MNE MOIAS MOND MY NA NA NA NE NE NE NO O PE PE PE PO RA RA RA RA RE RU RYO SA SE SE SE SHI SO SO SZAYA TA TA TA TAI TE TE TE TI TY U V V VE XAO class1w exalted_mid: BA BA DE FA GA GA GE GI JA KGA KI KO LA LA LA LA MA MI NA NCHI NE NI NIS NIS NJA NO NO RA RA RA RA RDE RE RI SA SA SE SE TA TA TA TA THE class1w exalted_end: BOK CEK CEK CHI DA DA DAAL DAAL DEN DO DUS GA GEL GUS GUS GWEI HOR JAK JAR KA KAI KAI KAR KI KO KO KU LA LED LEL LEPS LEPS LES LI LIN LIN LIN LIS LIT LLA LLENS LLENS LON LSI LSI LSUS LTIS MA MA MAH MI MO MOL MON MON NA NA NA NA NA NAN NBOR NDA NEEF NEEF NEK NIC NIC NIS NIS NOW NSEI NU NYA PEL PET PET PHEN RA RA RA RA RA RAS RAS REK REL REL RIAN RID RIN RIS ROW RREN RRUN RSA RUYO RVA S SAL SFI SIM SIR SKA SO SSA SU SUS SUS SUS TI TIS TON TRIS VA XA template exalt_12: [exalted_beg][exalted_mid][] template exalt_13: [exalted_beg][exalted_end][] template exalt_123: [exalted_beg][exalted_mid][exalted_end][] template exalted_name: [exalt_12, exalt_13, exalt_123][] # 20171205: At some point I decided I wanted more silly stuff, like # the phrase "klaatu barada nikto" from the film "The Day the Earth # Stood Still" (1951). I don't remember why I wanted this -- perhaps # because ucim's raftpeople language reminds me a bit of it? template klaatu: [KLAATU@0.5, vilani] [BARADA@0.5, vilani] [NIKTO@0.5, vilani][] # "The Science Fiction Horror Movie Pocket Computer" by Gahan Wilson # {see "Gahan-Wilson-SciFi-plots.jpg"} # Original code by balthasar_s; refactored by mrob27 # template sfc_earth: Earth [sfc_earth3@0.85, sfc_earth1@0.3, sfc_earth2][] # The two "short" branches on left and right of original diagram # template sfc_earth1: [burns up@0.33, freezes@0.5, falls into the sun] and [sfc_all_die][] template sfc_all_die: [almost @0.5,]everyone dies (The End)[] template sfc_earth2: is struck by a giant comet and [sfc_destroyed, sfc_not_destroyed][] template sfc_destroyed: [destroyed@0.5, saved] (The End)[] template sfc_not_destroyed: not destroyed but [sfc_all_die][] # Long branch in centre of diagram # template sfc_earth3: [sfc_science, sfc_attack] [sfc_thing-name] [$1/-wh] [sfc_peril2][] # top part (identifies adversary) # template sfc_scale: [tiny@0.5, giant][] template sfc_science: scientists [invent@0.5, discover] [sfc_scale][] template sfc_attack: is attacked by [sfc_scale] [Martian@0.5, Moon@0.33, Betelgeusen@0.5, extragalactic][] multiclass sfc_thing [-name, -wh]: bugs | which reptiles | which mechanical devices | which superpersons | who icky things | which # second part (identifies peril) # template sfc_peril1: [are friendly but misunderstood@0.33, misunderstand us@0.5, understand us too well][sfc_continue][] template sfc_peril2: [sfc_peril1@0.5, sfc_want_women@0.33, sfc_wantfood@0.5, sfc_friendly][] template sfc_want_women: want our women[sfc_continue, sfc_take][] template sfc_take: , take a few and leave (The End)[] template sfc_friendly: are friendly (The End)[] template sfc_wantfood: look upon us only as a source of nourishment[sfc_continue, sfc_eatus][] template sfc_eatus: [] and eat us (The End)[] # middle section characterising the adversary (and possible kill) # template sfc_continue: [] and are [not @0.5,]radioactive and [sfc_killed, sfc_notkilled][] template sfc_killed: can be killed by [sfc_killer] (The End)[] template sfc_killer: [a crowd of peasants with torches@0.143, the Army@0.167, the Navy@0.2, the Air Force@0.25, the Coast Guard@0.33, the Marine Corps@0.5, the atomic bomb][] template sfc_notkilled: cannot be killed by [sfc_killer], [sfc_pox, sfc_final, sfc_weapon, sfc_however][] # bottom section, leftmost part # template sfc_pox: but they die from catching chicken pox (The End)[] # bottom, middle parts # template sfc_final: so they [kill us@0.33, put us under a benign dictatorship@0.5, eat us] (The End)[] template sfc_weapon: so scientists invent a weapon which [sfc_weap_fails@0.33, sfc_weap_kills@0.5, sfc_weap_lumps][] template sfc_weap_fails: fails, [sfc_pox, sfc_final][] template sfc_weap_kills: kills them (The End)[] template sfc_weap_lumps: turns them into disgusting lumps (The End)[] # bottom section, rightmost part # template sfc_however: but [sfc_nolove@0.67, sfc_inlove][] template sfc_nolove: [a cute little kid convinces them that people are OK@0.5, a priest talks to them of God] and [sfc_fate6] (The End)[] template sfc_fate6: they [die@0.33, leave@0.5, turn into disgusting lumps][] template sfc_inlove: they fall in love with this beautiful girl and [sfc_fate6, sfc_happily] (The End)[] template sfc_happily: they get married and live happily forever after[] templates: # [sfc_earth] # OTTified version of the above # template ofc_sf_story: [ofc_sf_story3@0.85, ofc_sf_story1@0.3, ofc_sf_story2][] # The two "short" branches on left and right of original diagram # template ofc_sf_story1: THE OTT [IS LOCKED@0.33, BECOMES BORING@0.5, SUFFERS FROM ENDLESS 503 ERRORS] AND [ofc_all_die][] template ofc_all_die: [ALMOST @0.5,]EVERYMOLPY GOES TO THE BASEMENT (T**** ****D)[] template ofc_sf_story2: THE OTT IS OVERRUN BY A [SEAISH@0.7, adjective-negative] FLAMEWAR AND [ofc_destroyed, ofc_not_destroyed][] template ofc_destroyed: [DELETED@0.25, ARCHIVED@0.33, verb-tr-past] (T**** ****D)[] template ofc_not_destroyed: NOT DELETED BUT [ofc_all_die][] # Long branch in centre of diagram # template ofc_sf_story3: [ofc_science, ofc_attack] [ofc_thing-name] [$1/-wh] [ofc_peril2][] # top part (identifies adversary) # template ofc_scale: [RIVERISH@0.167, SEAISH@0.2, adjective][] template ofc_science: [place-name][$0/-pr-in][][IN THE OTT@0.3, $1 $0], OTTERS [$ENHANCE$@0.2, OTTIFY@0.33, verb-tr-inf] [ofc_scale][] template ofc_attack: [THE OTT@0.3, place-name] IS [ATTACKED@0.1, THREATENED@0.11, verb-tr-past] BY [ofc_scale] [FACEBUG@0.5, REDDIT@0.33, 4CHAN@0.5, GOOGLE][] multiclass ofc_thing [-name, -wh]: BOTS | WHICH HACKERS | WHO MUSTARDBUSTERS | WHO OUTSIDERS | WHO PIXELS | WHICH TROLLS | WHO # second part (identifies peril) # template ofc_peril1: [ARE FRIENDLY BUT MISUNDERSTOOD@0.33, MISUNDERSTAND US@0.5, UNDERSTAND US TOO WELL][ofc_continue][] template ofc_peril2: [ofc_peril1@0.5, ofc_want_women@0.33, ofc_wantfood@0.5, ofc_friendly][] template ofc_want_women: WANT OUR [DRAGONS@0.2, HABERDASHERS@0.25, noun-plural][ofc_continue, ofc_take][] template ofc_take: , TAKE A FEW AND LEAVE (T**** ****D)[] template ofc_friendly: ARE [MOLPISH@0.3, adjective-positive] (T**** ****D)[] template ofc_wantfood: LOOK UPON US ONLY AS A SOURCE OF [noun-mass, adjec-noun][ofc_continue, ofc_eatus][] template ofc_eatus: [] AND [SHUN@0.33, BAN@0.5, IGNORE] US (T**** ****D)[] # middle section characterising the adversary (and possible kill) # template ofc_continue: [] AND ARE [NOT @0.5,][adjective-negative] AND [ofc_killed, ofc_notkilled][] template ofc_killed: CAN BE [ofc_kact] BY [ofc_killer] (T**** ****D)[] template ofc_kact: [BANNED@0.2, HATTED@0.25, verb-tr-past][] template ofc_killer: [A TRUCKLOAD OF VIRGINS@0.143, THE MOONBASE@0.167, THE BEANIES@0.2, THE HILL PEOPLE@0.25, THE SANDMASONS@0.33, THE TIMEWAITERS@0.5, THE VOLDEFRAME][] template ofc_notkilled: CANNOT BE [ofc_kact] BY [ofc_killer], [ofc_pox, ofc_final, ofc_weapon, ofc_however][] # bottom section, leftmost part # template ofc_pox: BUT THEY [BASEMENT@0.5, LEAVE] AFTER [verb-tr-cont] THE MADNESS (T**** ****D)[] # bottom, middle parts # template ofc_final: SO THEY [SHUN US@0.33, BANISH US TO THE BASEMENT@0.5, MAKE US MOVE TO FACEBUG] (T**** ****D)[] template ofc_weapon: SO [MOONBASE@0.5, CHRONOCORP] SCIENTISTS INVENT [noun-mineral-art, noun-singular-neg-art] WHICH [ofc_weap_fails@0.33, ofc_weap_kills@0.5, ofc_weap_lumps][] template ofc_weap_fails: FAILS, [ofc_pox, ofc_final][] template ofc_weap_kills: OTTIFIES THEM (T**** ****D)[] template ofc_weap_lumps: TURNS THEM INTO [adjective-negative] [noun-plural] (T**** ****D)[] # bottom section, rightmost part # template ofc_however: BUT [ofc_nolove@0.67, ofc_inlove][] template ofc_nolove: [adjective-positive][MOME@0.5, POPE][THE G.L.R.@0.5, THE O.T.A.][][A CUTE LITTLE MOLPY CONVICES THEM THAT OTTERS ARE $0@0.5, THE $1 TALKS TO THEM ABOUT $2] AND [ofc_fate6] (T**** ****D)[] template ofc_fate6: [adjective-negative][noun-plural][]THEY [LEAVE@0.33, BASEMENT@0.5, TURN INTO $0 $1][] template ofc_inlove: THEY FALL IN LOVE WITH THIS [adjective-positive] [OTTER@0.25, BEANIE@0.33, MOLPY@0.5, noun-animal] AND [ofc_fate6, ofc_happily] (T**** ****D)[] template ofc_happily: THEY ARE HATTED AND POST [HAPPILY@0.25, MOLPISHLY@0.33, adverb-positive] FOREVER AFTER[] templates: [ofc_sf_story] # Hacker names based on BU ENG ECE EC521 (2018F) # From mrob27's EC521 class, with a few more added from related sources: # www.fantasynamegenerators.com/hacker-names.php # codepen.io/robrehrig/pen/XbvGMJ # 20200212: Added more from the 2020S semester (ec521.bu.edu/standings.html) # # NOTE: These get transformed by LEET/1337 regexes later, but a few like "R00T" # are meant to aleways be LEET. class1w haxor_1: # First word of nickname ACID ALPHA ANONYMOUS APEX CAFFIENE CEREAL CORRUPT COVERT CRACKED CRASH CRAZY CYBER CYPHER DARTH DEAD DR. DRAGON ELECTRIC EVIL FIBER GHOST GOLD HEX INSIDIOUS IP LAWLESS LEET LORD MASTER MEMORY MERCILESS MIND MORPHED MYST NEURAL PARALLEL PORT PROXY PSYCHO PSYCHOTIC REVEREND R00T RUSSIAN RUSTY SCRIPT SERIAL SKELETON STREAM TOXIC TWEAKED ULTRA VIRUS WAREZ ZEN ZERO class1w haxor_2: # Second word of nickname ALPHA BOOTER BURN CAPTAIN CHAOS CLIENT COWBOY CYPHER DEAD DESTROYER DISASTER DOOM ELEMENT ERROR GHOST HAXOR INFECTION KERMIT LAMER MOBSTER MOON MUX NEXXUS NIKON OUTLAW OVERRIDE PARADOX PHANTOM PHREAK PHREAKER PLAGUE PRIME PULSAR PWNER ROUTE SKELETON SNIFFER SPY STEALER STORM SYNTAX TRACE VANDAL VELOCITY VENOM WARLORD # Substitute l33t-speak in different subsets of letters regex leet1: /I/1/, /E/3/, /O/0/ regex leet2: /E/3/, /A/4/, /O/0/, /I/1/ regex leet3: /A/4/, /T/7/ regex leet4: /A/4/, /O/0/, /I/1/, /T/7/ class hack11: [haxor_1] ms/leet1/ class hack12: [haxor_1] ms/leet2/ class hack13: [haxor_1] ms/leet3/ class hack14: [haxor_1] ms/leet4/ class hack21: [haxor_2] ms/leet1/ class hack22: [haxor_2] ms/leet2/ class hack23: [haxor_2] ms/leet3/ class hack24: [haxor_2] ms/leet4/ template haxor_12: [haxor_1, hack11, hack12, hack13, hack14] [haxor_2, hack21, hack22, hack23, hack24][] template haxor_name: [haxor_12][] # moby_name is a name generator used by Docker to identify newly created # containers; see github.com/docker/docker/pkg/namesgenerator # # If you like this sort of thing, another is at https://github.com/jjmontesl/codenamize # class1w mobynamesl: ADMIRING ADORING AFFECTIONATE AGITATED AMAZING ANGRY AWESOME BLISSFUL BOLD BORING BRAVE CHARMING CLEVER COCKY COOL COMPASSIONATE COMPETENT CONDESCENDING CONFIDENT CRANKY CRAZY DAZZLING DETERMINED DISTRACTED DREAMY EAGER ECSTATIC ELASTIC ELATED ELEGANT ELOQUENT EPIC FERVENT FESTIVE FLAMBOYANT FOCUSED FRIENDLY FROSTY GALLANT GIFTED GOOFY GRACIOUS HAPPY HARDCORE HEURISTIC HOPEFUL HUNGRY INFALLIBLE INSPIRING JOLLY JOVIAL KEEN KIND LAUGHING LOVING LUCID MAGICAL MYSTIFYING MODEST MUSING NAUGHTY NERVOUS NIFTY NOSTALGIC OBJECTIVE OPTIMISTIC PEACEFUL PEDANTIC PENSIVE PRACTICAL PRICELESS QUIRKY QUIZZICAL RECURSING RELAXED REVERENT ROMANTIC SAD SERENE SHARP SILLY SLEEPY STOIC STUPEFIED SUSPICIOUS SWEET TENDER THIRSTY TRUSTING UNRUFFLED UPBEAT VIBRANT VIGILANT VIGOROUS WIZARDLY WONDERFUL XENODOCHIAL YOUTHFUL ZEALOUS ZEN # "Right" half of names; these are all references to real people, who are # identified at github.com/docker/docker/pkg/namesgenerator class1w mobynamesr: ALBATTANI ALLEN ALMEIDA ANTONELLI AGNESI ARCHIMEDES ARDINGHELLI ARYABHATA AUSTIN BABBAGE BANACH BANZAI BARDEEN BARTIK BASSI BEAVER BELL BENZ BHABHA BHASKARA BLACK BLACKBURN BLACKWELL BOHR BOOTH BORG BOSE BOYD BRAHMAGUPTA BRATTAIN BROWN BURNELL BUCK BURNELL CANNON CARSON CARTWRIGHT CHANDRASEKHAR CHAPLYGIN CHATELET CHATTERJEE CHEBYSHEV COCKS COHEN CHAUM CLARKE COLDEN CORI CRAY CURRAN CURIE DARWIN DAVINCI DEWDNEY DHAWAN DIFFIE DIJKSTRA DIRAC DRISCOLL DUBINSKY EASLEY EDISON EINSTEIN ELBAKYAN ELGAMAL ELION ELLIS ENGELBART EUCLID EULER FARADAY FEISTEL FERMAT FERMI FEYNMAN FRANKLIN GAGARIN GALILEO GALOIS GANGULY GATES GAUSS GERMAIN GOLDBERG GOLDSTINE GOLDWASSER GOLICK GOODALL GOULD GREIDER GROTHENDIECK HAIBT HAMILTON HASLETT HAWKING HELLMAN HEISENBERG HERMANN HERSCHEL HERTZ HEYROVSKY HODGKIN HOFSTADTER HOOVER HOPPER HUGLE HYPATIA ISHIZAKA JACKSON JANG JENNINGS JEPSEN JOHNSON JOLIOT JONES KALAM KAPITSA KARE KELDYSH KELLER KEPLER KHAYYAM KHORANA KILBY KIRCH KNUTH KOWALEVSKI LALANDE LAMARR LAMPORT LEAKEY LEAVITT LEDERBERG LEHMANN LEWIN LICHTERMAN LISKOV LOVELACE LUMIERE MAHAVIRA MARGULIS MATSUMOTO MAXWELL MAYER MCCARTHY MCCLINTOCK MCLAREN MCLEAN MCNULTY MENDEL MENDELEEV MEITNER MENINSKY MERKLE MESTORF MINSKY MIRZAKHANI MOORE MORSE MURDOCK MOSER NAPIER NASH NEUMANN NEWTON NIGHTINGALE NOBEL NOETHER NORTHCUTT NOYCE PANINI PARE PASCAL PASTEUR PAYNE PERLMAN PIKE POINCARE POITRAS PROSKURIAKOVA PTOLEMY RAMAN RAMANUJAN RIDE MONTALCINI RITCHIE RHODES ROBINSON ROENTGEN ROSALIND RUBIN SAHA SAMMET SANDERSON SHANNON SHAW SHIRLEY SHOCKLEY SHTERN SINOUSSI SNYDER SOLOMON SPENCE SUTHERLAND STALLMAN STONEBRAKER SWANSON SWARTZ SWIRLES TAUSSIG TERESHKOVA TESLA THARP THOMPSON TORVALDS TU TURING VARAHAMIHIRA VAUGHAN VISVESVARAYA VOLHARD VILLANI WESCOFF WILES WILLIAMS WILLIAMSON WILSON WING WOZNIAK WRIGHT WU YALOW YONATH ZHUKOVSKY template moby_name: [mobynamesl] [mobynamesr][] # From www.fantasynamegenerators.com/xana-names.php # improved by randomising final vowel class1w xananame1: ÁGA AI AMPA ANA ARXI ATE AYA BA BALE BE BELA BENI BERSI CÉ CÉFE CA CARI CASI CASU CATA CE CLO CO COA CYA DE DI DIVI DOMI EDU EVA FELE FELI GA GRA ILLA INA IYA JU JUSE LA LE LEDI LI LISI LLA LLAU LLI LLO LLU LLUI LO LU MA MATU ME MU NA NADA NATI NO NOCE ODU OLA PE PRÍ QUI ROLI SA SABE SI SIDO TE TELVI TRI TSA TSU UFRA VARI VENI VITO VIXI XE XESU XI XUA YU class1w xananame2: BEL BELINA BIELA CÍA CAYA CIA CIALA CILA CITA DÁ DA DAYA DES DI DÍA DICIA DINA DORA FERA FEUTA LA LAIRA LDA LDRA LIA LINA LLA LLANA LVINA ME NA NCIA NDA NDES NIA QUINA RA RINA RTILA SA SIA SINA STA SUSA TALA TILA TINA VA VIDÁ VINA VIXES XELINA YA # The 2nd parts almost all end in -A so we randomise it to get other endings regex a2en: /A$/EN/ regex a2es: /A$/ES/ regex a2i: /A$/I/ regex a2o: /A$/O/ template xana20: [][xananame2][] template xana2a: [xananame2][][$0/a2en/][] template xana2b: [xananame2][][$0/a2es/][] template xana2c: [xananame2][][$0/a2i/][] template xana2d: [xananame2][][$0/a2o/][] template xananame: [xananame1][xana20, xana2a, xana2b, xana2c, xana2d][] # Metal elements, from www.fantasynamegenerators.com/metal_names.php class1w metal1: , , , , , B C D F G H I J K L M N P Q R S T V W X Y Z class met1notblank: [metal1] ms/([A-Z])/$1/ class1w metal2: A E O U class1w metal3: BR CR DR FR GR PR STR TR BL CL FL GL PL SL SC SK SM SN SP ST SW CH SH TH WH KR class1w metal4: AE AI AO AU A AY EA EI EO EU E EY UA UE UI UO U UY IA IE IU IO IY OA OE OU OI O OY class1w metal5: SIUM CIUM LIUM NIUM RIUM TIUM TRIUM NESE DIAN STEN NOR NTINE TINE RHIL THIL NYX class1w metal6: IUM ESE ALT UM IAN IL INE YX ITE template metalname1: [metal1][metal2][metal3][metal4][metal5][] template metalname2: [metal3][metal4][metal5][] template metalname3: [metal1][metal2][metal3][metal6][] # template 4 added by RPM, because it generates NATRIUM template metalname4: [met1notblank][metal4][metal5][] # These are pun-dense, beware! My first batch of 27 yielded: SNAYLIUM, a very slow element; CREINIUM, found in the bone of the skull template metalname: [metalname1, metalname2, metalname3, metalname4][][$0/remove-comma/][] # "Eladrin" names from Dungeons & Dragons, source: www.fantasynamegenerators.com/scripts/dndEladrinNames.js class1w dndelam1: ARA ARAN BER BRAN COR CRU DA DAYE ELRO ERE FAR FYLA GAL GALIN HA HOR IM IRA JA JOR KRU KUO LAN LIC MAR MIN NAL NARK OLA OTIR PAE PAN QUA QUO REL RIAR SARN SOVE TAV TRIN URI VETH VIC WAL WRUG XAN YAN YOR ZEN ZOR class1w dndelam2: ARIS ASTER BAVER BIN CARD CORIN DAN DARAI DARTIS DON EMIN ERTA FIS FROS GEON GREPHOR HEROS HORN IKUL IVER KRIS KUL LIAS LISS MENDI MERAL MIL MORN NEIROS NIS OKAS OROS PEIROS PRATH RATRA RETH RIAN RION SIRAK STER THAS TIHR TORIN URIAN UVIR VAN VIS WIRN WORN XERAL XIS YKOS YTH ZEIROS ZION class1w dndelaf1: AL AN ANAS BE BRI CAE CYL DRIS DUR EIL ENA FAE FAN GRU GYL HEN HYL ILLA IRE JAR JELEN KAI KORA LES LYV MAG ME NAI NERI OL ORI PI PRYS QI QUE RI ROL SA SHA THEI TRI UL URA VA VELA WES WRE XYR YLLA ZEN class1w dndelaf2: BIS BYNN CAHNE CARYN CELLE CENA DIEL DYS FAERA FYRA GLYN GRYS HANNA HYSSA KIRIES KYRATH LENAE LENNA LYN LYNNA MEIV MIRIS MYNIS NAIRRA NETH PARYS PRANA QIRITH QIS RASTE RASTRA RIELE RYNNA SANNA SHANA SYS THAEA TORA TRIANNA VARA VIRYN VYRE WENA WYSE XANA XIS YANA YEIRA ZANE ZORA template dndelam: [dndelam1][dndelam2][] template dndelaf: [dndelaf1][dndelaf2][] template dndelafname: [dndelam, dndelaf][] # A start at emulating Sandcastle Builder's MakeRedundancy() function in # redundancy.js # class sbred_adj: INCREDIBLE RELIABLE SOLID CUTE ANGRY template sbred: [sbred_adj][] # %%% a lot of work here to finish redundancy.js # D&D Black Dragon names, from www.fantasynamegenerators.com/dnd-black-dragon-names.php class1w dragbk1: , , , C CH D F G GR H K KR L M MR N R S SH TH THR V W Z class1w dragbk2: AU AE OA Y A A E I O Y A A E I O A A E I O A A E I O A A E I O class1w dragbk3: GR KL L L L MN N N N NGL NST R RD RG RL RLG RR RT RZ SP ST SW THN Z ZM ZN class1w dragbk4: Y A A I E O O A A I E O O U class1w dragbk5: D G L LL M MM R SS TH V DR LB LGR ND NDR NG NGR NS RD RG RNDR RV ST TR XTR class1w dragbk6: AE IO AU Y A O A O A O I U Y A O A O A O I U class1w dragbk7: F K L N R RG S TH X L N R RG S TH class1w dragbk8: , , , C CH K M N R SC SK T TH V Z class1w dragbk9: Y A E I U class1w dragbk10: L LH M MN N R RM RN RW S SR TS ZM ZN class1w dragbk11: A E I O class1w dragbk12: D K L LL M N R RR class1w dragbk13: IA EE A E I A E I O A E I A E I class1w dragbk14: , , , , , , L N R S class1w dragbk20: ALDER ARROW BAD BANE BATTLE BIG BLAZE BLIND BOLD BONE BOULDER BRIGHT BROAD BULL BURN BURNING CLOUD COLD DARK DAWN DEAD DEATH DOOM DREAD DREAM DULL DUSK ELDER EVEN FAR FATE FEAR FIERCE FIRE FLAME FREE FROST FURY GHOST GLOOM GLOW GNAW GRAND GRAVE GREAT GRIM HALF HALLOW HOLLOW HYPNO IRON KEEN LAST LIGHT LITTLE LONE LONG MAD MARBLE MASTER MIGHTY MIND MOON NIGHT NIMBLE ODD OLD PALE PHANTOM POWER PREY PRIMAL PRIME RAGE RAGGED RAPID RASH RAZOR RUMBLE SHADE SHADOW SHEEP SHIVER SILENT SILVER SMUG SOMBER STEEL STONE STORM STOUT STRONG SUN SWIFT TERROR THUNDER TWIN WHIRL WICKED WILD class1w dragbk21: BACK BEAST BELLY BRAND BREAKER BREATH BRINGER BROW CLAW CLAWS CUTTER EYE EYES FANG FANGS FLAYER FLIGHT FLY FORGE FORGER GLIDE GRIP HUNTER JAW MIND MOVER READER RIPPER ROAR SIGHT SPEAKER STRIKER TAIL TEETH TOOTH WATCHER WING WINGS class1w dragbk22: ABANDONDED ACTOR ADEPT ADMIRED ADORED AGGRESSOR AGILE ALERT AMBITIOUS ANCIENT ANGUISHED ANXIOUS ARCHITECT ASSASSIN AWFUL BEAUTIFUL BEHEMOTH BEWITCHED BITTER BLIND BOLD BRIGHT BRILLIANT BRILLIANT,MIND BRINGER,OF,DEATH BROKEN BRUTE BUTCHER CALM CAREFUL CARELESS CAUTIOUS CELEBRATED CHAMPION CHARMING CLEVER CONJURER CORRUPT CORRUPTED CORRUPTOR CRUEL CUNNING CURSED DAMNED DANGEROUS DARK DEAD DEFIANT DELIRIOUS DESERTER DESTROYER DISGUISED ENCHANTED ENCHANTING ENIGMA ENORMOUS ETERNAL EXALTED EXECUTIONER FALSE FEARLESS FIERCE FORSAKEN FURY GENEROUS GENTLE GIANT GIFTED GLORIOUS GRAND GRAVE GREAT GREEDY GRIM HOLLOW HUNGRY HUNTER ILL,TEMPERED ILLUSTRIOUS IMMORTAL INFINITE INNOCENT JUDGE LAST LOST LOST,MIND MAD MAJESTIC MAMMOTH MANEATER MANIAC MANSLAYER MARKED MASSIVE MASTER MENACE MIGHTY NOCTURNAL ORACLE PARAGON PATIENT POWERFUL PROPHET PROUD QUIET RAZOR RICH ROTTEN SERPENT SILENT STALKER SWIFT TERRIBLE TYRANT VENGEFUL VICIOUS VICTORIOUS VIGILANT VIOLENT VOICELESS,ONE WARMONGER WARRIOR WATCHER WHISPERER WICKED WILD WISE WRATHFUL WRETCHED # The 4 types of female dragon names have probability 3, 4, 2, 1 out of 10 template dragbkf1: [dragbk1][dragbk2][dragbk3][dragbk4][dragbk7][] template dragbkf2: [dragbk1][dragbk2][dragbk3][dragbk4][dragbk5][dragbk6][dragbk7][] template dragbkf3: [dragbk1][dragbk2][dragbk3][dragbk4][dragbk5][dragbk4][dragbk5][dragbk6][dragbk7][] template dragbkf4: [dragbk1][dragbk2][dragbk3][dragbk4][dragbk5][dragbk4][dragbk5][dragbk4][dragbk5][dragbk6][dragbk7][] template dragbkf: [dragbkf1@0.3, dragbkf2@0.58, dragbkf3@0.67, dragbkf4][][$0/remove-comma/][] # Male dragon names: #1 has 4/6 chance, #2 and #3 are 1/6 each template dragbkm1: [dragbk8][dragbk9][dragbk10][dragbk11][dragbk14][] template dragbkm2: [dragbk8][dragbk9][dragbk10][dragbk11][dragbk12][dragbk13][dragbk14][] template dragbkm3: [dragbk8][dragbk9][dragbk10][dragbk11][dragbk12][dragbk13][dragbk12][dragbk13][dragbk14][] template dragbkm: [dragbkm1@0.67, dragbkm2@0.5, dragbkm3][][$0/remove-comma/][] template dragonblackname: [dragbkf, dragbkm][] template dragonbktit1: [dragbk22][]THE [$0/remove-comma/][] template dragonbktit2: [dragbk20][dragbk21][] template dnddragonblack: [dragonblackname] [dragonbktit1, dragonbktit2][] # D&D Dragon (blue) from www.fantasynamegenerators.com/scripts/dndDragonBlue.js class1w dragbl1: , , , C CH F GH GL KR L M S SK T V Z class1w dragbl2: A A E I O U class1w dragbl3: B D DR GH K KR KT KTH L LD LDR LM LN LTR M N ND NDR NF NK NN NTHR NW NZ PPH R RK RT RTR RV RZ SH V VH VR ZH ZZ class1w dragbl4: AA IA AE UU A E I O U A E I O U A E I O U A E I O U A E I O U A E I O U class1w dragbl5: B D G K L N R S TH V X Z DR KN KR KT KTR NB ND NDR NG NK NT RB RZ SK SKL ST STR SZ THS THR TR ZR ZS ZST class1w dragbl6: A E I O U class1w dragbl7: , K L L MN N N R R S S TH TH X X class1w dragbl8: , , B CL D G K N R T TH V Z class1w dragbl9: Y A E I O A E I O class1w dragbl10: D DR LT LV LZ MD MN MR MZ ND NDR NT NTR NZ R RN RS RZ SH SHR SN SR ST STR SZ T TH THR TR Z ZN ZR class1w dragbl11: AU AE AA A E I A E I O U A E I A E I O U A E I A E I O U A E I A E I O U A E I A E I O U class1w dragbl12: G GH L M N R RR TH Z DR GN GR KL KN KR KS LD LDR LK LR MK MR NK NT ST STR TR VR ZR class1w dragbl13: A I O A I O E class1w dragbl14: , K L N S TH X class1w dragbl20: ALDER ARROW BAD BANE BATTLE BIG BLAZE BLIND BOLD BONE BOULDER BRIGHT BROAD BULL BURN BURNING CLOUD COLD DARK DAWN DEAD DEATH DOOM DREAD DREAM DULL DUSK ELDER EVEN FAR FATE FEAR FIERCE FIRE FLAME FREE FROST FURY GHOST GLOOM GLOW GNAW GRAND GRAVE GREAT GRIM HALF HALLOW HOLLOW HYPNO IRON KEEN LAST LIGHT LITTLE LONE LONG MAD MARBLE MASTER MIGHTY MIND MOON NIGHT NIMBLE ODD OLD PALE PHANTOM POWER PREY PRIMAL PRIME RAGE RAGGED RAPID RASH RAZOR RUMBLE SHADE SHADOW SHEEP SHIVER SILENT SILVER SMUG SOMBER STEEL STONE STORM STOUT STRONG SUN SWIFT TERROR THUNDER TWIN WHIRL WICKED WILD class1w dragbl21: BACK BEAST BELLY BRAND BREAKER BREATH BRINGER BROW CLAW CLAWS CUTTER EYE EYES FANG FANGS FLAYER FLIGHT FLY FORGE FORGER GLIDE GRIP HUNTER JAW MIND MOVER READER RIPPER ROAR SIGHT SPEAKER STRIKER TAIL TEETH TOOTH WATCHER WING WINGS class1w dragbl22: ABANDONDED ACTOR ADEPT ADMIRED ADORED AGGRESSOR AGILE ALERT AMBITIOUS ANCIENT ANGUISHED ANXIOUS ARCHITECT ASSASSIN AWFUL BEAUTIFUL BEHEMOTH BEWITCHED BITTER BLIND BOLD BRIGHT BRILLIANT BRILLIANT MIND BRINGER OF DEATH BROKEN BRUTE BUTCHER CALM CAREFUL CARELESS CAUTIOUS CELEBRATED CHAMPION CHARMING CLEVER CONJURER CORRUPT CORRUPTED CORRUPTOR CRUEL CUNNING CURSED DAMNED DANGEROUS DARK DEAD DEFIANT DELIRIOUS DESERTER DESTROYER DISGUISED ENCHANTED ENCHANTING ENIGMA ENORMOUS ETERNAL EXALTED EXECUTIONER FALSE FEARLESS FIERCE FORSAKEN FURY GENEROUS GENTLE GIANT GIFTED GLORIOUS GRAND GRAVE GREAT GREEDY GRIM HOLLOW HUNGRY HUNTER ILL TEMPERED ILLUSTRIOUS IMMORTAL INFINITE INNOCENT JUDGE LAST LOST LOST MIND MAD MAJESTIC MAMMOTH MANEATER MANIAC MANSLAYER MARKED MASSIVE MASTER MENACE MIGHTY NOCTURNAL ORACLE PARAGON PATIENT POWERFUL PROPHET PROUD QUIET RAZOR RICH ROTTEN SERPENT SILENT STALKER SWIFT TERRIBLE TYRANT VENGEFUL VICIOUS VICTORIOUS VIGILANT VIOLENT VOICELESS ONE WARMONGER WARRIOR WATCHER WHISPERER WICKED WILD WISE WRATHFUL WRETCHED # Male dragon names: 30%, 40%, 20, 10 template dragblm1: [dragbl1][dragbl2][dragbl3][dragbl4][dragbl7][] template dragblm2: [dragbl1][dragbl2][dragbl3][dragbl4][dragbl5][dragbl6][dragbl7][] template dragblm3: [dragbl1][dragbl2][dragbl3][dragbl4][dragbl5][dragbl4][dragbl5][dragbl6][dragbl7][] template dragblm4: [dragbl1][dragbl2][dragbl3][dragbl4][dragbl5][dragbl4][dragbl5][dragbl4][dragbl5][dragbl6][dragbl7][] template dragblm: [dragblm1@0.3, dragblm2@0.57, dragblm3@0.67, dragblm4][][$0/remove-comma/][] # Female dragon names: 2,2,2,4 out of 10 template dragblf1: [dragbl8][dragbl9][dragbl10][dragbl11][dragbl14][] template dragblf2: [dragbl8][dragbl9][dragbl10][dragbl11][dragbl12][dragbl13][dragbl14][] template dragblf3: [dragbl8][dragbl9][dragbl10][dragbl11][dragbl12][dragbl13][dragbl12][dragbl13][dragbl14][] template dragblf4: [dragbl8][dragbl9][dragbl10][dragbl11][dragbl12][dragbl13][dragbl12][dragbl13][dragbl12][dragbl13][dragbl14][] template dragblf: [dragblf1@0.2, dragblf2@0.25, dragblf3@0.33, dragblf4][][$0/remove-comma/][] template dragonbluename: [dragblf, dragblm][] template dragonbltit1: [dragbl22][]THE [$0/remove-comma/][] template dragonbltit2: [dragbl20][dragbl21][] template dnddragonblue: [dragonbluename] [dragonbltit1, dragonbltit2][] # D&D Minotaur names, from www.fantasynamegenerators.com/dnd-minotaur-names.php class1w dndminff: AAM ANE ARE ASE DEN DUO DUU EM ENTI ERA ESTE FAS FEN HENE HES HILA HINE IAS IRE KI KIA KUO LAAN LINE LOO MIRA MOU MUU NAN NEA NEO NOO NUO OEN OES RAAS RAS REO RINA SEES SEO SINA TEE TES TIA TINA UOVA VEO VI VIA WEO WINA class1w dndminfl: DANE DERA DIN DRA FA FEN FIN KANE KEA KEN KIA LA LAS LEN LIAN LIN LO MAS ME MI MIN MIRA NA NAN NAS NIM NORE NU PE PEN RA REN RES RIN RIS RU SEN SIA TA TER TIN TRA TRED TRI TRIN TRIS VEN VENA VERA VIN ZA ZARA ZIN class1w dndminmf: AR ARE ASTE BAR BJOR BRAN CAR COD DA DJAR DJUN DOEN DOR DRIN DUR FAR FOOS GAR GOE GRA GRAN GUN HAR HIR HUN JA JAR KAR KIN KIR KOO KOOR KRAN KRUM KUR MAN MIN MIR MUN NAR NOE NOO POD RAK TE TIR TOON TRAK TUR ZAM ZAR ZUN class1w dndminml: BAN BARAN BUR DAK DARAN DIAR DOR DRIN FAJAR FARUK FRAN FURAN GAJAN GARAK GIRAN GUR JAR KAN KAR KARAT KUN KURAT KUS MANUK MARIN MARUK NARAK NARK NARUN NIR NUS PARAN PIRAN RADUK RAK RAKAR RANAK RAPAK RAS RAT RILAK RIOS RON RUS RUT TAGAR TARUK TIRAN TORON TUROK TUS VRAK class1w dndminsf: AGILE BEAR BOLD BOULDER BRAVE BRIGHT FEARLESS FIST GLORY GOBLIN GREAT HEAVY HONOR IRON JAGGED KEEN NIMBLE ORC ROCK RUGGED SHARP SILENT SINGLE STEADY STEEL STONE STORM STOUT STRONG SWIFT THICK THUNDER TOUGH TRUTH VALIANT VIGIL WOLF class1w dndminsl: BANE BODY EYE FIGHTER FIST FURY HAND HEART HIDE HOOF HORN HORNS HUNTER LEADER MIND PELT ROAR RUNNER SKIN SKULL SLASH SLAYER SPEAKER STEP STRIKER VIGOR WALKER WARRIOR template dndminf: [dndminff][dndminfl][] template dndminm: [dndminmf][dndminml][] template dndminotaur1: [dndminf, dndminm][] template dndminotaur: [dndminf, dndminm] [dndminsf][dndminsl][] # Gather up all the templates that are good for "normal 1-word person names" template name: [dndelafname, dndminotaur1, dragonblackname, dragonbluename, edname, exalted_name, metalname, vilani, xananame][]