Difference between revisions of "721: Flatland"

Explain xkcd: It's 'cause you're dumb.
Jump to: navigation, search
(UniXkcd: the wikipedia link for pwd command had been written pdw)
m (Reverted edits by Donald Trump (talk) to last revision by CRLF)
(29 intermediate revisions by 18 users not shown)
Line 8: Line 8:
  
 
==Explanation==
 
==Explanation==
{{incomplete|I just added the information on unixkcd from https://vimeo.com/78912850. I think I got all the commands from the javascript file, but I could be wrong. I just added the reply for several commands. These replies probably need a more detailed explanation.}}.
+
This comic is a reference to the satirical novel ''{{w|Flatland|Flatland: A Romance of Many Dimensions}}'', in which a society of flat shapes live in a {{w|Two-dimensional space|2D}} world. Half the book is a direct satire of {{w|Victorian era|Victorian}} society, and the other half explores the experience of discovering a new dimension, where a sphere introduces a square (named A. Square) to {{w|Three-dimensional space|3D}}. [[Cueball]] appears to have taken the place of this sphere, and the comic takes place after the square knows the third dimension exists.
  
This comic is a reference to the satirical novel {{w|Flatland|''Flatland: A Romance of Many Dimensions''}}, in which a society of flat shapes live in a {{w|Two-dimensional space|2D}} world. Half the book is a direct satire of {{w|Victorian era|Victorian}} society, and the other half explores the experience of discovering a new dimension, where a sphere introduces a square (named A. Square) to {{w|Three-dimensional space|3D}}. [[Cueball]] appears to have taken the place of this sphere, and the comic takes place after the square knows the third dimension exists.
+
Humans will never fully be able to fully grasp the concept of a fourth spatial dimension (at least not in the foreseeable future), but there are ways of squashing or slicing four dimensions to create partial visualizations of 4D space. ''{{w|Miegakure}}'' is a yet-to-be-released 4D game that uses cross-sections of 4D space. Cueball attempted to play a pre-release version of it, but after having his "mind blown", he gained more sympathy for A. Square, who'd had similar trouble understanding 3D. A. Square accepts his apology.
 
 
Humans will never fully be able to grasp the concept of a four spatial dimensions (at least not in the foreseeable future), but there are ways of squashing or slicing four dimensions to create partial visualizations of 4D space. {{w|Miegakure}} is a 4D game that uses cross-sections of 4D space. Cueball attempted to play it, but after having his mind blown, he gained more sympathy for A. Square, who'd had similar trouble understanding 3D. A. Square accepts his apology.
 
  
 
The joke here is that Cueball was being silly and drew lines on A. Square to make him look like {{w|SpongeBob SquarePants (character)|SpongeBob}}, which did not make the square happy. Cueball apologizes again.
 
The joke here is that Cueball was being silly and drew lines on A. Square to make him look like {{w|SpongeBob SquarePants (character)|SpongeBob}}, which did not make the square happy. Cueball apologizes again.
  
The title text is a third apology for when Cueball crawled down into the second dimension. Being a stick figure, he is comprised of a circle and straight lines. In Flatland, circles are priests (Flatland's highest social level), and all women are lines; thus, to a watcher in Flatland, Cueball would look very much like a priest above many connected women, which may look like a lesbian orgy.
+
The title text is a third apology for when Cueball crawled down into the second dimension. Being a stick figure, he is composed of a circle and straight lines. In Flatland, circles are priests (Flatland's highest social level), and all women are lines; thus, to a watcher in Flatland, Cueball would look very much like a priest above many connected women, which may look like a lesbian orgy.
 
 
==UniXkcd==
 
This comic was released on March 31, 2010 and was still up on April 1st, 2010. On {{w|April_Fools%27_Day|April Fools' Day}} [[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].
 
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>first</code> shows the first comic.
 
* <code>last</code> shows the last comic.
 
* <code>display [number]</code> shows the comic with the specified number.
 
* <code>random</code> shows a random comic.
 
* <code>ls</code> shows the content of the current directory.
 
* <code>cat [filename]</code> shows the content of the file.
 
* <code>cd [directory]</code> changes to the specified directory.
 
But there are several undocumented commands as well:
 
* <code>a/s/l</code> randomly replies "2/AMD64/Server Rack", "328/M/Transylvania", "6/M/Battle School", "48/M/The White House", "7/F/Rapture", "Exactly your age/A gender you're attracted to/Far far away.", "7,831/F/Lothlórien" or "42/M/FBI Field Office". [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.
 
* <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>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>buy stuff</code> same as <code>cd store</code>.
 
* <code>cat [number]/alt.txt</code> displays the alt-text of the specified comic.
 
* <code>cat</code> (without a filename) will show "You're a kitty!" referencing [[231: Cat Proximity]].
 
* <code>cheat</code> promotes the [https://store.xkcd.com/ xkcd store].
 
* <code>clear</code> clears the screen.
 
* <code>date</code> replies "March 32nd".
 
* <code>dir</code> same as <code>ls</code>.
 
* <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.". {{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 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>exit</code> will end the terminal session.
 
* <code>find kitten</code> showed the {{w|Robotfindskitten}} game (unfortunately, the flash game is no longer available).
 
* <code>find</code> replies "What do you want to find? Kitten would be nice.".
 
* <code>finger</code> replies "Mmmmmm...".
 
* <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>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</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>hi</code> replies "Hi.".
 
* <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>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.
 
* <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>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.". <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>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 support).
 
* <code>moo</code> replies "moo".
 
* <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>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>).
 
* <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>rm [filename]</code> will make it seem like you deleted the file.
 
* <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>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 super user, which gives you full and potentionally dangerous access to the system.
 
* <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 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 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 poweroff</code> will shutdown the system.
 
* <code>sudo reboot</code> will restart the system.
 
* <code>sudo restart</code> same as <code>sudo reboot</code>.
 
* <code>sudo shutdown</code> same as <code>sudo poweroff</code>.
 
* <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>uname</code> replies "Illudium Q-36 Explosive Space Modulator". The Illudium Q-36 Explosive Space Modulator is an explosive device created by Marvin the Martian in the {{w|Looney Tunes}} series.
 
* <code>unixkcd</code> opens a new terminal window.
 
* <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 programmes joke.
 
* <code>vi</code> and <code>vi</code> reply "You should really use emacs.". References [[378: Real Programmers]].
 
* <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.
 
* <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>xkcd</code> replies "Yes?".
 
* <code>xyzzy</code> replies "Nothing happens.". {{w|Xyzzy_(computing)|xyzzy}} is a magic word, originally used in the {{w|Colossal Cave Adventure}}.
 
* <code>your gay</code> replies "Keep your hands off it!".
 
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>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>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 didn't light your lamp when going south.
 
Going west repeatedly will list the refrain from the song {{w|Go_West_(song)|Go west}}.
 
 
 
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]].
 
 
 
==Trivia==
 
There is actually a SpongeBob episode featuring a flat creature that resembles a crude drawing of SpongeBob.
 
  
 
==Transcript==
 
==Transcript==
:[Cueball encounters a square on the ground.]
+
:[Cueball talks to a square on the ground.]
 
:Cueball: Hey, A. Square. How's Flatland?
 
:Cueball: Hey, A. Square. How's Flatland?
:Square: Still flat. What's up?
+
:A. Square: Still flat. What's up?
 
:Cueball: I just spent an hour playing a demo of this 4D game called Miegakure.
 
:Cueball: I just spent an hour playing a demo of this 4D game called Miegakure.
  
:[A character in Miegakure jumps around the 4D landscape.]
+
:[In a frameless panel, a character in Miegakure jumps around the 4D landscape.]
:Trying to jump from block to block in four dimensions hurt my brain.
+
:Caption above the panel: Trying to jump from block to block in four dimensions hurt my brain.
  
 +
:[Cueball continues talking to A. Square on the ground.]
 
:Cueball: So I apologize for giving you a hard time when you were slow to understand 3D space. I sympathize now.
 
:Cueball: So I apologize for giving you a hard time when you were slow to understand 3D space. I sympathize now.
:Square: It's okay.
+
:A. Square: It's okay.
  
 +
:[Zoom in on Cueball's head]
 
:Cueball: Also, I apologize for drawing arms, legs, and eyes on you to make you look like SpongeBob. That was out of line.
 
:Cueball: Also, I apologize for drawing arms, legs, and eyes on you to make you look like SpongeBob. That was out of line.
:Square: Yes, it was.
+
:A. Square: Yes, it was.
 +
 
 +
==Trivia==
 +
*There is actually a SpongeBob episode featuring a flat creature that resembles a crude drawing of SpongeBob.
 +
 
 +
===UniXKCD===
 +
*This comic was released on March 31, 2010 and was still up on April 1st, 2010.
 +
**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].
 +
**See more on the [[UniXKCD]] April Fools' Day joke.
  
 
{{comic discussion}}
 
{{comic discussion}}
 +
 +
[[Category:Comics with color]]
 
[[Category:Comics featuring Cueball]]
 
[[Category:Comics featuring Cueball]]
[[Category:Comics with color]]
+
[[Category:Geometry]]
[[Category:Math]]
 
 
[[Category:Video games]]
 
[[Category:Video games]]
 
[[Category:Homosexuality]]
 
[[Category:Homosexuality]]
 
[[Category:Sex]]
 
[[Category:Sex]]
[[Category:April fools' comics]]
 

Revision as of 19:59, 26 May 2022

Flatland
Also, I apologize for the time I climbed down into your world and everyone freaked out about the lesbian orgy overseen by a priest.
Title text: Also, I apologize for the time I climbed down into your world and everyone freaked out about the lesbian orgy overseen by a priest.

Explanation

This comic is a reference to the satirical novel Flatland: A Romance of Many Dimensions, in which a society of flat shapes live in a 2D world. Half the book is a direct satire of Victorian society, and the other half explores the experience of discovering a new dimension, where a sphere introduces a square (named A. Square) to 3D. Cueball appears to have taken the place of this sphere, and the comic takes place after the square knows the third dimension exists.

Humans will never fully be able to fully grasp the concept of a fourth spatial dimension (at least not in the foreseeable future), but there are ways of squashing or slicing four dimensions to create partial visualizations of 4D space. Miegakure is a yet-to-be-released 4D game that uses cross-sections of 4D space. Cueball attempted to play a pre-release version of it, but after having his "mind blown", he gained more sympathy for A. Square, who'd had similar trouble understanding 3D. A. Square accepts his apology.

The joke here is that Cueball was being silly and drew lines on A. Square to make him look like SpongeBob, which did not make the square happy. Cueball apologizes again.

The title text is a third apology for when Cueball crawled down into the second dimension. Being a stick figure, he is composed of a circle and straight lines. In Flatland, circles are priests (Flatland's highest social level), and all women are lines; thus, to a watcher in Flatland, Cueball would look very much like a priest above many connected women, which may look like a lesbian orgy.

Transcript

[Cueball talks to a square on the ground.]
Cueball: Hey, A. Square. How's Flatland?
A. Square: Still flat. What's up?
Cueball: I just spent an hour playing a demo of this 4D game called Miegakure.
[In a frameless panel, a character in Miegakure jumps around the 4D landscape.]
Caption above the panel: Trying to jump from block to block in four dimensions hurt my brain.
[Cueball continues talking to A. Square on the ground.]
Cueball: So I apologize for giving you a hard time when you were slow to understand 3D space. I sympathize now.
A. Square: It's okay.
[Zoom in on Cueball's head]
Cueball: Also, I apologize for drawing arms, legs, and eyes on you to make you look like SpongeBob. That was out of line.
A. Square: Yes, it was.

Trivia

  • There is actually a SpongeBob episode featuring a flat creature that resembles a crude drawing of SpongeBob.

UniXKCD

  • This comic was released on March 31, 2010 and was still up on April 1st, 2010.


comment.png add a comment! ⋅ comment.png add a topic (use sparingly)! ⋅ Icons-mini-action refresh blue.gif refresh comments!

Discussion

There might be another comic in this joke with Cueball's last line "That was out of line." Where a line would be a 2-dimensional object. lcarsos (talk) 21:58, 29 October 2012 (UTC)
Point of order - a line is a ONE dimensional object (and a point is a zero dimensional object) -- mwburden 70.91.188.49 14:32, 12 December 2012 (UTC)

True, but in the book "lines" were in fact extremely flat triangles. 184.66.160.91 21:33, 22 August 2013 (UTC)

Also, how has nobody noticed the "What's up?" line from the square? This could be a double - or even a triple entendre, meaning "What is the nature of 'up'?", "What is located in the upward direction?" or "What's going on?". The first two would be plays on the square's inability to sense 'up', which is the general idea of the Flatland story. 193.88.197.67 07:35, 3 September 2013 (UTC)

It might be worth noting that there isn't a playable demo yet (unfortunately :P ) 199.27.128.188 18:18, 20 February 2015 (UTC)VectorLightning (Guest)

Hidden DoodleBob reference!! -- JayRulesXKCD (talk) 8:17, 11 September 2016 (EDT)

sudo sudo is another undocumented command and says "Too much recursion" if entered. 162.158.165.154 16:05, 3 April 2018 (UTC)

Should the UniXKCD section be put on its own page? It has nearly nothing to do with the actual comic. 625571b7-aa66-4f98-ac5c-92464cfb4ed8 (talk) 21:09, 4 April 2018 (UTC)

Yes it should. I have done so. --Kynde (talk) 12:06, 6 April 2018 (UTC)

Wait, he played a demo in 2010? It's 2019 and there's still no full release, so where the hell can I find this demo? 172.68.65.90 02:09, 16 October 2019 (UTC)

This was just after PAX East (Boston, 26-28 March 2010), one of the only times Miegakure was shown publicly; Randall probably had a chance to play it then. 172.68.174.82 02:34, 12 March 2020 (UTC)