Editing UniXKCD

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
 +
On {{w|April_Fools%27_Day|April Fools' Day}} in 2010 [[Randall]] altered the website to mimic a {{w|Unix}} command line interface. This interface is still available on [https://uni.xkcd.com uni.xkcd.com] and the source code is available on [https://github.com/chromakode/xkcdfools GitHub].
  
{{TOC}}On April Fools' Day in 2010, [[Randall Munroe|Randall]] altered [https://xkcd.com xkcd.com] to mimic a {{w|Unix}} command line interface. This interface is still available on [https://uni.xkcd.com uni.xkcd.com] and the source code is [https://github.com/chromakode/xkcdfools available on GitHub]. The comic [[721: Flatland]], which was released on March 31, 2010, was still up on April 1st, 2010, but had in itself nothing to do with the Unix interface. This Unix interface is thus in itself not one of Randall's [[:Category: April fools' comics|April fools' comics]]. The terminal only lists a few available commands, but most commands are undocumented.
+
The comic [[721: Flatland]] which was released on March 31, 2010 was still up on April 1st, 2010, but had in it self nothing to do with the Unix interface or the April Fools' Day joke of that interface.
  
==Documented commands==
+
This Unix interface is thus in itself not one of Randall's [[:Category:April fools' comics|April fools' comics]], but since also the not existing comic [[404: Not Found]] is listed in that category, this stunt is none the less listed under these comics.
* <code>next</code> shows the next comic. It shows the error "Time travel mode not enabled" on the last comic (see <code>enable time travel</code>).
+
 
 +
'''The terminal lists a few available commands:'''
 +
* <code>next</code> shows the next comic. Shows the error "Time travel mode not enabled" on the last comic (see <code>enable time travel</code>).
 
* <code>prev</code> shows the previous comic.
 
* <code>prev</code> shows the previous comic.
 
* <code>first</code> shows the first comic.
 
* <code>first</code> shows the first comic.
Line 13: Line 16:
 
* <code>cd [directory]</code> changes to the specified directory.
 
* <code>cd [directory]</code> changes to the specified directory.
  
==Undocumented commands==
+
'''But there are several undocumented commands as well:'''
 
* <code>:(){:|:&};:</code> This command, otherwise known as a [https://askubuntu.com/questions/159491/why-did-the-command-make-my-system-lag-so-badly-i-had-to-reboot shell fork bomb] will make the terminal display the <code>[. . .]</code> loading text indefinitely, as though it crashed.
 
* <code>:(){:|:&};:</code> This command, otherwise known as a [https://askubuntu.com/questions/159491/why-did-the-command-make-my-system-lag-so-badly-i-had-to-reboot shell fork bomb] will make the terminal display the <code>[. . .]</code> loading text indefinitely, as though it crashed.
* <code>a/s/l</code> [https://www.urbandictionary.com/define.php?term=a%2Fs%2Fl A/S/L] is not a Unix command, but an acronym of Age/Sex/Location. The following replies are possible:
+
* <code>a/s/l</code> [https://www.urbandictionary.com/define.php?term=a%2Fs%2Fl A/S/L] is not a unix command, but an acronym of Age/Sex/Location. The following replies are possible:
** "2/AMD64/Server Rack", answered as if the server replied.
+
: <code>2/AMD64/Server Rack</code> answered as if the server replied.
** "328/M/Transylvania", answered by {{w|Dracula}}.
+
: <code>328/M/Transylvania</code> answered by {{w|Dracula}}.
** "6/M/Battle School", answered by {{w|Ender Wiggin}} or another boy from battle school.
+
: <code>6/M/Battle School</code> answered by {{w|Ender Wiggin}} or another boy from battle school.
** "48/M/The White House", answered by {{w|Barack Obama}} or another male of the same age in the White House.
+
: <code>48/M/The White House</code> answered by {{w|Barack Obama}} or another male of the same age in the White House.
** "7/F/Rapture", answered by a {{w|Little_Sister_(BioShock)|Little Sister}} from {{w|BioShock}}.
+
: <code>7/F/Rapture</code> answered by a {{w|Little_Sister_(BioShock)|Little Sister}} from {{w|BioShock}}.
** "Exactly your age/A gender you're attracted to/Far far away.", Requests for a/s/l are often not answered truthfully, but crafted to suit the one asking the question.  
+
: <code>Exactly your age/A gender you're attracted to/Far far away.</code> Requests for a/s/l are often not answered truthfully, but crafted to suit the one asking the question.  
** "7,831/F/Lothlórien", answered by {{w|Galadriel}} or another elf.
+
: <code>7,831/F/Lothlórien</code> answered by {{w|Galadriel}} or another elf.
** "42/M/FBI Field Office", answered by an FBI agent (referencing the old [https://tvtropes.org/pmwiki/pmwiki.php/Main/ThereAreNoGirlsOnTheInternet trope] that all girls on the internet are FBI agents impersonating them).
+
: <code>42/M/FBI Field Office</code> answered by an FBI agent (referencing the old [https://tvtropes.org/pmwiki/pmwiki.php/Main/ThereAreNoGirlsOnTheInternet trope] that all girls on the internet are FBI agents impersonating them).
* <code>apt-get</code> replies "This APT has Super Cow Powers.". The <code>apt-get</code> command is part of the Debian package manager {{w|Advanced_Packaging_Tool|APT}}. This reply is one of the built-in Easter eggs.
+
* <code>apt-get</code> replies "This APT has Super Cow Powers.". The <code>apt-get</code> command is part of the Debian package manager {{w|Advanced_Packaging_Tool|APT}}. This reply is one of the build in Easter eggs.
* <code>apt-get moo</code> replies "Have you mooed today" with an ASCII cow.
+
* <code>apt-get moo</code> replies "Have you mooed today" with an ascii cow.
 
* <code>asl</code> same as <code>a/s/l</code>.
 
* <code>asl</code> same as <code>a/s/l</code>.
 
* <code>bash</code> replies "You bash your head against the wall. It's not very effective.". {{w|Bash}} is a shell for POSIX-based systems.
 
* <code>bash</code> replies "You bash your head against the wall. It's not very effective.". {{w|Bash}} is a shell for POSIX-based systems.
 
* <code>buy stuff</code> same as <code>cd store</code>.
 
* <code>buy stuff</code> same as <code>cd store</code>.
* <code>cat [number]/alt.txt</code> displays the title text of the specified comic.
+
* <code>cat [number]/alt.txt</code> displays the alt-text of the specified comic.
* <code>cat</code> (without a filename, or an invalid one) will show "You're a kitty!", possibly referencing [[231: Cat Proximity]].
+
* <code>cat</code> (without a filename, or an invalid one) will show "You're a kitty!" referencing [[231: Cat Proximity]].
 
* <code>cheat</code> promotes the [https://store.xkcd.com/ xkcd store].
 
* <code>cheat</code> promotes the [https://store.xkcd.com/ xkcd store].
 
* <code>clear</code> clears the screen.
 
* <code>clear</code> clears the screen.
Line 36: Line 39:
 
* <code>date</code> replies "March 32nd".
 
* <code>date</code> replies "March 32nd".
 
* <code>dir</code> same as <code>ls</code>.
 
* <code>dir</code> same as <code>ls</code>.
* <code>display title text</code> will print: display: unable to open image "title": No such file or directory. in red text.
 
 
* <code>echo</code> replies "Echo ... echo ... echo ...". The {{w|Echo_(command)|echo}} command is used to print text to the terminal.
 
* <code>echo</code> replies "Echo ... echo ... echo ...". The {{w|Echo_(command)|echo}} command is used to print text to the terminal.
* <code>ed</code> replies "You are not a diety ''[sic]''.". {{w|Ed_(text_editor)|ed}} is a very simple text editor. It is usually not considered very user-friendly (see also <code>vi</code> and <code>emacs</code>).
+
* <code>ed</code> replies "You are not a diety ''[sic]''.". {{w|Ed_(text_editor)|ed}} is a very simple text editor. It is usually not considered very user friendly (see also <code>vi</code> and <code>emacs</code>).
* <code>emacs</code> replies "You should use Vim.". References [[378: Real Programmers]].
+
* <code>emacs</code> replies "You should really use vim.". References [[378: Real Programmers]].
 
* <code>enable time travel</code> replies "TARDIS error: Time Lord missing.". A {{w|Doctor Who}} reference. See also the <code>next</code> command.
 
* <code>enable time travel</code> replies "TARDIS error: Time Lord missing.". A {{w|Doctor Who}} reference. See also the <code>next</code> command.
 
* <code>exit</code> will end the terminal session.
 
* <code>exit</code> will end the terminal session.
 
* <code>find kitten</code> showed the {{w|robotfindskitten}} game (the link to the Flash version no longer works, but an HTML version is available [http://robotfindskitten.org/play/robotfindskitten/ here]).
 
* <code>find kitten</code> showed the {{w|robotfindskitten}} game (the link to the Flash version no longer works, but an HTML version is available [http://robotfindskitten.org/play/robotfindskitten/ here]).
 
* <code>find</code> replies "What do you want to find? Kitten would be nice.".
 
* <code>find</code> replies "What do you want to find? Kitten would be nice.".
* <code>finger</code> replies "Mmmmmm...". <code>finger USER</code> is used on UNIX-like systems to get information about another USER (here, Randall is taking advantage of its suggestive name... pardon the pun).
+
* <code>finger</code> replies "Mmmmmm...".
 
* <code>fuck</code> replies "I have a headache.".
 
* <code>fuck</code> replies "I have a headache.".
 
* <code>goto [any]</code> shows comic [[292: goto]] and asks if you meant <code>display</code> instead.
 
* <code>goto [any]</code> shows comic [[292: goto]] and asks if you meant <code>display</code> instead.
* <code>go back</code> replies "You cannot go back."
 
* <code>go down</code> replies "On our first date?"
 
 
* <code>halp</code> same as <code>help</code>.
 
* <code>halp</code> same as <code>help</code>.
* <code> Hello Joshua </code> replies "How about a nice game of Global Thermonuclear War?". A reference to the {{w|WarGames}} movie.
+
* <code>hello joshua</code> replies "How about a nice game of Global Thermonuclear War?". A reference to the {{w|WarGames}} movie.
* <code>hello</code> replies "Hello.". A second reply "Why hello there!" is coded, but it is never used.
+
* <code>hello</code> replies "Hello.". There is a second reply "Why hello there!" coded, but it is never used.
 
* <code>help</code> says "That would be cheating!".
 
* <code>help</code> says "That would be cheating!".
 
* <code>hi</code> replies "Hi.".
 
* <code>hi</code> replies "Hi.".
* <code>hint</code> randomly replies "We offer some nice polos.", "This terminal will remain available at xkcd.com/unixkcd/", "Use the source, Luke!" or "There are cheat codes.".
+
* <code>hint</code> randomly replies "We offer some really nice polos.", "This terminal will remain available at xkcd.com/unixkcd/", "Use the source, Luke!" or "There are cheat codes.".
 
* <code>i read the source code</code> replies "<3".
 
* <code>i read the source code</code> replies "<3".
 
* <code>irc [nick]</code> starts an {{w|IRC}} session on the xkcd channel on irc.foonetic.net.
 
* <code>irc [nick]</code> starts an {{w|IRC}} session on the xkcd channel on irc.foonetic.net.
 
* <code>kill</code> replies "Terminator deployed to 1984.". A reference to the {{w|The_Terminator|Terminator}} movie. In Bash, <code>kill</code> is used to end a process.
 
* <code>kill</code> replies "Terminator deployed to 1984.". A reference to the {{w|The_Terminator|Terminator}} movie. In Bash, <code>kill</code> is used to end a process.
* <code>latest</code> displays the latest comic.
 
 
* <code>locate [filename]</code> is normally used to locate a file in a directory. It will give humorous results when searching for <code>ninja</code>, <code>keys</code>, <code>joke</code>, <code>problem</code> and <code>raptor</code>.
 
* <code>locate [filename]</code> is normally used to locate a file in a directory. It will give humorous results when searching for <code>ninja</code>, <code>keys</code>, <code>joke</code>, <code>problem</code> and <code>raptor</code>.
 
* <code>logout</code> same as <code>exit</code>.
 
* <code>logout</code> same as <code>exit</code>.
 
* <code>lpr</code> replies "PC LOAD LETTER". {{w|Line_Printer_Daemon_protocol|lpr}} is a command to print documents. {{w|PC_LOAD_LETTER}} is a printer error.
 
* <code>lpr</code> replies "PC LOAD LETTER". {{w|Line_Printer_Daemon_protocol|lpr}} is a command to print documents. {{w|PC_LOAD_LETTER}} is a printer error.
* <code>make love</code> replies "I put on my robe and wizard hat.". A reference to this [http://www.albinoblacksheep.com/text/bloodninja roleplay chat transscript] (NSFW), also mentioned in [[442: xkcd Loves the Discovery Channel]]. <code>make love</code> is a standard Unix joke, because the reply is "make: don't know how to make love.".
+
* <code>make love</code> replies "I put on my robe and wizard hat.". A reference to this [http://www.albinoblacksheep.com/text/bloodninja roleplay chat transscript] (NSFW), also mentioned in [[442: xkcd Loves the Discovery Channel]]. <code>make love</code> is a standard unix joke, because the reply is "make: don't know how to make love.".
 
* <code>make me a sandwich</code> behaves like [[149: Sandwich]].
 
* <code>make me a sandwich</code> behaves like [[149: Sandwich]].
 
* <code>man [command]</code> show unhelpful information about the command (only <code>last</code>, <code>help</code>, <code>next</code>, <code>cat</code> or no command are supported).
 
* <code>man [command]</code> show unhelpful information about the command (only <code>last</code>, <code>help</code>, <code>next</code>, <code>cat</code> or no command are supported).
Line 68: Line 67:
 
* <code>more</code> replies "Oh, yes! More! More!". The {{w|More_(command)|more}} command is used to paginate output.
 
* <code>more</code> replies "Oh, yes! More! More!". The {{w|More_(command)|more}} command is used to paginate output.
 
* <code>nano</code> replies "Seriously? Why don't you just use Notepad.exe? Or MS Paint?". {{w|GNU_nano|Nano}} is another text editor for Unix systems (see <code>vi</code> and <code>emacs</code>).
 
* <code>nano</code> replies "Seriously? Why don't you just use Notepad.exe? Or MS Paint?". {{w|GNU_nano|Nano}} is another text editor for Unix systems (see <code>vi</code> and <code>emacs</code>).
* <code>ping</code> replies "There is another submarine three miles ahead, bearing 225, forty fathoms down.". The {{w|Ping_(networking_utility)|ping}} command is used to measure round trip times to a destination. The name does indeed originate from {{w|sonar}} technology.
+
* <code>ping</code> replies "There is another submarine three miles ahead, bearing 225, forty fathoms down.". The {{w|Ping_(networking_utility)|ping}} command used to measure round trip times to a destination. The name does indeed originate from {{w|sonar}} technology.
* <code>pwd</code> replies "You are in a maze of twisty passages, all alike.". The {{w|pwd}} command prints the current working directory (see <code>look</code>). The output is a reference to {{w|Colossal Cave Adventure}}.
+
* <code>pwd</code> replies "You are in a maze of twisty passages, all alike.". The {{w|pwd}} command prints the current working directory (see <code>look</code>).
* <code>poweroff</code> same as <code>shutdown</code>.
 
 
* <code>quit</code> same as <code>exit</code>.
 
* <code>quit</code> same as <code>exit</code>.
* <code> Reddit [number]</code> shows the [https://www.reddit.com/ Reddit] voting bar for the specified comic (or xkcd when no number is specified).
+
* <code>reddit [number]</code> shows the [https://www.reddit.com/ Reddit] voting bar for the specified comic (or xkcd when no number is specified).
 
* <code>rm [filename]</code> will "remove" a file, while <code>rm -r</code> will remove a directory. (<code>sudo rm -rf /</code> will break all commands until the page is reloaded.)
 
* <code>rm [filename]</code> will "remove" a file, while <code>rm -r</code> will remove a directory. (<code>sudo rm -rf /</code> will break all commands until the page is reloaded.)
* <code>serenity</code> replies "You can't take the sky from me.". This is a line from the Balad of Serenity from the {{w|Firefly_(TV_series)|Firefly}} TV series. Serenity is also the name of an Operating System (that Randall probably wasn't thinking of): [https://www.serenityos.org/ SerenityOS].
+
* <code>serenity</code> replies "You can't take the sky from me.". This is a line from the Balad of Serenity from the {{w|Firefly_(TV_series)|Firefly}} TV series.
* <code>shutdown</code> replies "Must be root.". See also <code>sudo poweroff</code>.
 
 
* <code>ssh</code> replies "ssh, this is a library.". {{w|Secure_Shell|ssh}} is the command to start a secure shell, but it also resembles the "{{w|Shh}}" sound.
 
* <code>ssh</code> replies "ssh, this is a library.". {{w|Secure_Shell|ssh}} is the command to start a secure shell, but it also resembles the "{{w|Shh}}" sound.
* <code>su</code> replies "God mode activated. Remember, with great power comes great ... aw, screw it, go have fun.". The {{w|Su_(Unix)|su}} command is used to log in as an upper user, which gives you full and potentially dangerous access to the system. On some systems, "with great power comes great responsibility" is also part of a message that is printed the first time <code>sudo</code> is used.
+
* <code>su</code> replies "God mode activated. Remember, with great power comes great ... aw, screw it, go have fun.". The {{w|Su_(Unix)|su}} command is used to log in as super user, which gives you full and potentionally dangerous access to the system. On some systems, "with great power comes great responsibility" is also part of a message that is printed the first time <code>sudo</code> is used.
 
* <code>sudo [command]</code> executes the command with {{w|Superuser|root}}  privileges.
 
* <code>sudo [command]</code> executes the command with {{w|Superuser|root}}  privileges.
 
* <code>sudo apt-get dist-upgrade</code> Returns "You are already running [OS].".
 
* <code>sudo apt-get dist-upgrade</code> Returns "You are already running [OS].".
 
* <code>sudo apt-get moo</code> replies "Have you mooed today?" (apt-get Easter egg).
 
* <code>sudo apt-get moo</code> replies "Have you mooed today?" (apt-get Easter egg).
 
* <code>sudo apt-get update</code> Refreshes the package list so the system knows which updates are available.
 
* <code>sudo apt-get update</code> Refreshes the package list so the system knows which updates are available.
* <code>sudo apt-get upgrade</code> shows a link to [http://abetterbrowser.org/ A Better Browser] on Internet Explorer and Firefox (< v3). On all other browsers, it doesn't complain.
+
* <code>sudo apt-get upgrade</code> shows a link to [http://abetterbrowser.org/ A Better Browser] on Internet Explorer and Firefox (< v3). On all other browsers it doesn't complain.
 
* <code>sudo make me a sandwich</code> behave like [[149: Sandwich]].
 
* <code>sudo make me a sandwich</code> behave like [[149: Sandwich]].
 
* <code>sudo !!</code> will sudo the last command.
 
* <code>sudo !!</code> will sudo the last command.
Line 89: Line 86:
 
* <code>sudo restart</code> same as <code>sudo reboot</code>.
 
* <code>sudo restart</code> same as <code>sudo reboot</code>.
 
* <code>sudo shutdown</code> same as <code>sudo poweroff</code>.
 
* <code>sudo shutdown</code> same as <code>sudo poweroff</code>.
* <code>sudo sudo</code> will print <span style=" colour: red;">An internal error occurred: RangeError: Maximum call stack size exceeded</span> in red text.
 
 
* <code>time travel</code> displays [[630: Time Travel]].
 
* <code>time travel</code> displays [[630: Time Travel]].
 
* <code>top</code> replies "It's up there --^". The {{w|Top_(software)|top}} command shows a table of processes. Here it is taken literally.
 
* <code>top</code> replies "It's up there --^". The {{w|Top_(software)|top}} command shows a table of processes. Here it is taken literally.
Line 96: Line 92:
 
* <code>use the force luke</code> replies "I believe you mean source.". A reference to the {{w|The_Force_(Star_Wars)|Force}} in the {{w|Star Wars}} franchise.
 
* <code>use the force luke</code> replies "I believe you mean source.". A reference to the {{w|The_Force_(Star_Wars)|Force}} in the {{w|Star Wars}} franchise.
 
* <code>use the source luke</code> replies "I'm not luke, you're luke!", an old programmers' joke.
 
* <code>use the source luke</code> replies "I'm not luke, you're luke!", an old programmers' joke.
* <code>vi</code> reply "You should use emacs.". References [[378: Real Programmers]].
+
* <code>vi</code> reply "You should really use emacs.". References [[378: Real Programmers]].
 
* <code>vim</code> same as <code>vi</code>.
 
* <code>vim</code> same as <code>vi</code>.
* <code>wget [url]</code> shows the content of the specified url. The {{w|wget}} command on Unix will download the content and not show it.
+
* <code>wget [url]</code> shows the content of the specified url. The {{w|wget}} command on unix will download the content and not show it.
 
* <code>who</code> replies "Doctor Who?". Another {{w|Doctor Who}} reference. The <code>who</code> command on Unix lists the logged-in users.
 
* <code>who</code> replies "Doctor Who?". Another {{w|Doctor Who}} reference. The <code>who</code> command on Unix lists the logged-in users.
* <code> Whoami </code> replies "You are Richard Stallman.". The {{w|whoami}} command lists the name of the current user. Richard Stallman is the creator of the GNU project and the Free Software Foundation.
+
* <code>whoami</code> replies "You are Richard Stallman.". The {{w|whoami}} command lists the name of the current user.
 
* <code>write [nick]</code> same as <code>irc</code>.
 
* <code>write [nick]</code> same as <code>irc</code>.
 
* <code>xkcd</code> replies "Yes?".
 
* <code>xkcd</code> replies "Yes?".
 
* <code>xyzzy</code> replies "Nothing happens.". {{w|Xyzzy_(computing)|xyzzy}} is a magic word, originally used in the game {{w|Colossal Cave Adventure}}.
 
* <code>xyzzy</code> replies "Nothing happens.". {{w|Xyzzy_(computing)|xyzzy}} is a magic word, originally used in the game {{w|Colossal Cave Adventure}}.
 
* <code>your gay</code> replies "Keep your hands off it!".
 
* <code>your gay</code> replies "Keep your hands off it!".
* <code>!!</code> reruns the previous command after stating the command.
 
  
===Game commands===
+
;Other commands
* There are also some other commands borrowed from a {{w|Zork}} like {{w|Text-based game|text based adventure game}}.
+
* There are also some other commands borrowed from a {{w|Zork}} like {{w|Text-based_game|text based adventure game}}.
 
* <code>look</code> describes your current surroundings.
 
* <code>look</code> describes your current surroundings.
* <code>go [direction]</code> moves you in the specified direction.
+
* <code>go [direction]</code> moves you in the specified direction (<code>down</code> is also supported; however, it replies a different message).
 
* <code>light lamp</code> lights your lamp.
 
* <code>light lamp</code> lights your lamp.
 
* <code>sleep [seconds]</code> sleeps for the specified time. Without specifying, the nap is 5 seconds.
 
* <code>sleep [seconds]</code> sleeps for the specified time. Without specifying, the nap is 5 seconds.
* You will be killed by a {{w|Grue (monster)|grue}} if you don't light your lamp when going south. Going West repeatedly will list the refrain from the song {{w|Go West (song)|Go West}}.
+
**You will be killed by a {{w|Grue_(monster)|grue}} if you didn't light your lamp when going south.
 +
**Going west repeatedly will list the refrain from the song {{w|Go_West_(song)|Go west}}.
 +
 
 +
'''Konami code:'''
 +
* The terminal also responds to the {{w|Konami code}} Up, Up, Down, Down, Left, Right, Left, Right, B, A. Entering this code repeatedly will transform all characters to upper case, add a gray text shadow, add an orange text shadow, shake the screen and add a background image of Richard Stallman from [[345: 1337: Part 5]].
  
===Konami code===
 
[[File:Konami code.png|300px|thumb|The image used as the background after using the Konami code five times.]]
 
The terminal also responds to the {{w|Konami code}} Up, Up, Down, Down, Left, Right, Left, Right, B, A. Entering this code repeatedly will, in order:
 
# Transform all characters to uppercase
 
# Add a greatest shadow
 
# Add an orange text-shadow
 
# Shake the screen
 
# Add a background image of [[Richard Stallman]] from [[345: 1337: Part 5]].
 
  
 
[[Category:April fools' comics]]
 
[[Category:April fools' comics]]
[[Category:Comics featuring Richard Stallman]]
 
[[Category:Computers]]
 

Please note that all contributions to explain xkcd may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see explain xkcd:Copyrights for details). Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel | Editing help (opens in new window)

Templates used on this page: