Editing 2949: Network Configuration

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 10: Line 10:
  
 
==Explanation==
 
==Explanation==
{{incomplete|Created by a SYSADMIN IN SHEER TERROR - Please change this comment when editing this page. Do NOT delete this tag too soon.}}
+
{{incomplete|Created by a NETCAT - Please change this comment when editing this page. Do NOT delete this tag too soon.}}
  
In this comic, [[Cueball]] takes an uncommon networking bug - needing to establish a fresh connection for each {{w|Network_packet|packet}} sent - to the extreme. Instead of merely redoing the appropriate handshakes for data transfer, he is reconstructing the entire {{w|Human_history|history of human civilization}} each time. As this originally took multiple millennia, doing it for every network packet would make communication ''extremely'' slow; in modern networking, we send and receive thousands of packets every second.  
+
In this comic, [[Cueball]] takes an uncommon networking bug (needing to establish a fresh connection for each packet sent) to the extreme. Instead of merely redoing the appropriate handshakes for data transfer, he is reconstructing the entire history of human civilization each time.
  
Randall may be using a double meaning of the word "rebuild." Instead of just rebuilding his network settings - starting fresh with a clean setup - he is rebuilding civilization itself from scratch, an extreme type of "first principles thinking."
+
As this originally took multiple millennia, doing it for every {{w|network packet}} would make communication ''extremely'' slow; in modern networking, we send and receive thousands of packets every second.
  
In the last frame of the comic, Cueball looks shaggy and dirty and has a {{w|Hoe_(tool)|grub hoe}} behind him, making it clear he is performing these tasks ''in real life'' just to get his network working again. He says the network packet was stuck in the {{w|Neolithic}} era, the final period of the Stone Age that marked the transition from hunter-gatherer lifestyle to one of settlement. Apparently, Cueball had to go through the effort of inventing farming (one of the developments of the {{w|Neolithic Revolution}}) to keep communicating with [[Ponytail]]. He has also had to build himself a new wooden chair (and possibly desk), and hasn't yet got to the point of developing a notebook computer, so is using an under-desk tower PC connected to a chunky monitor. Presumably his previous equipment and furniture were lost in resetting to the Neolithic, though this seems to have been a localized effect, given that Ponytail appears unaffected.
+
In the final frame, Cueball looks shaggy and dirty, with a grub hoe behind him, as though he had been performing these tasks in real life just to get his network working again. He says the network packet was stuck in the {{w|Neolithic}} era, the final period of the Stone Age that marked the transition from hunter-gatherer lifestyle to one of settlement. Apparently Cueball had to go through the effort of inventing farming, one of the developments of the {{w|Neolithic Revolution}}, to keep communicating with Ponytail.
 
 
"Inventing farming takes '''''forever'''''" references the actual rather complex process of inventing farming. First, we needed the last Ice Age to end - around 11,000 years ago - to create suitable climatic environments for agriculture. Then we required advancements in plant cultivation, animal domestication, and tool development - lots of time and experimentation involved there. And the transition from hunter-gatherer societies to sedentary farming communities also needed significant social and cultural adaptations (e.g., new organizational structures).
 
  
 
Randall Munroe is familiar with the popular creative nonfiction topic of what it takes to rebuild civilization, the subject of a book he blurbed on its cover, [https://www.howtoinventeverything.com/ How to Invent Everything], by Ryan North, fellow cartoonist.
 
Randall Munroe is familiar with the popular creative nonfiction topic of what it takes to rebuild civilization, the subject of a book he blurbed on its cover, [https://www.howtoinventeverything.com/ How to Invent Everything], by Ryan North, fellow cartoonist.
* The topic of rebuilding a civilization from scratch was also referenced in comic [[1380: Manual for Civilization]] and in the title text of [[2347: Dependency]].
 
 
The title text discusses {{w|netcat}}, a simple utility to make a {{w|Transmission Control Protocol|TCP connection}} which comes in annoyingly incompatible [https://manpages.debian.org/stretch/netcat-traditional/nc.1.en.html nc.traditional] and [https://manpages.debian.org/stretch/netcat-openbsd/nc.1.en.html nc.openbsd] varieties.
 
  
In addition, the tendency for civilizations to independently develop netcat may be an allusion to The Hitchhiker’s Guide to the Galaxy, in which 85% of all planets invariably develop a cocktail whose name is, by pure coincidence, a phonetic homophone to “gin and tonic”, such as the Jynnan tonnyx, while varying wildly in composition.
+
The title text discusses netcat, a simple utility to make a tcp connection which comes in annoyingly incompatible [https://manpages.debian.org/stretch/netcat-traditional/nc.1.en.html nc.traditional] and [https://manpages.debian.org/stretch/netcat-openbsd/nc.1.en.html nc.openbsd] varieties.  This is likely a reference to the Hitchhiker's Guide series which states that 85% of civilizations developed a drink that sounds like "Jynnan Tonnyx" ({{w|Gin and tonic}}) before inventing interstellar flight. The drinks are only related by their name and have nothing else in common.
  
 
==Transcript==
 
==Transcript==
Line 42: Line 37:
 
:Ponytail (typing): ...Hello?
 
:Ponytail (typing): ...Hello?
  
:[Beat panel, with Ponytail sitting in front of her computer waiting for a response from Cueball]
+
:[Beat panel]
  
:[Cueball, with dirt on his head and around him, is at an old computer setup with a hoe leaning on his now non-office chair, blade on the floor]
+
:[Cueball, with dirt on his head and around him, is at an old computer setup with an agricultural tool resting on his now non-office chair]
 
:Cueball (typing): Sorry, got stuck in the Neolithic that time.
 
:Cueball (typing): Sorry, got stuck in the Neolithic that time.
 
:Cueball (typing): Inventing farming takes '''''forever'''''.
 
:Cueball (typing): Inventing farming takes '''''forever'''''.

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)