Editing 2259: Networking Problems

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 8: Line 8:
  
 
==Explanation==
 
==Explanation==
Computer problems are frequent and can be difficult to solve.{{Citation needed}} Networking problems in particular can puzzle even seasoned people and sometimes seem to have arbitrary issues causing them. {{w|Network packet|Packets}} are units of data transfer used in computer networking. One measure of network performance is ''lag'', or the more technical term of {{w|Latency (engineering)|''latency''}}, which describes the amount of time it takes for data to travel from one point to another (and perhaps back); saying a packet's transmission is 'laggy' means it is unacceptably delayed. Suffering from lag means that you're likely exhibiting various knock-on effects, from intolerable online gaming experiences to difficulties streaming multimedia resources, with or without the simultaneous issue of having ''low {{w|Bandwidth (computing)|bandwidth}}''.
+
{{incomplete|Created by an ODD-NUMBERED PACKET CLAPPING ITS HANDS. Please mention here why this explanation isn't complete. Do NOT delete this tag too soon.}}
  
Lag in packet transmission and other network performance measures can appear quite random. Just to start with, your ISP may be engaged in traffic shaping, which can do very weird things indeed to your packets (making the first megabyte of a transfer faster than any other, for example); now imagine that your ISP's ISP (usually known as an "Upstream Provider") is engaged in something similar, and you begin to see the scale of the problem. Wireless latency can relate to things as unexpected as where people are standing, what they are touching, the weather, viruses and other system compromises, network activity by other unseen users, and so on. Because humans are wired to perceive patterns, they will {{w|Apophenia|find them even in random data}}, a fallacy that Cueball is probably suffering from here. He variously attributes the network behavior he sees to the packet number being even vs. odd, packet arrival time being before vs. after noon, and packet arrival day being today vs. yesterday. Such a pattern would make sense if it were merely "every other packet" regardless of odd or evenness, but that still leaves unexplained the other "patterns" Cueball is seeing.
+
Computer problems are frequent and can be difficult to solve. Networking problems in particular can puzzle even seasoned people and sometimes seem to have arbitrary issues causing them. {{w|Network packet|Packets}} are units of data transfer used in computer networking, and one measure of network performance is ''lag'', the amount of time it takes for data to travel from one point to another (and perhaps back); saying a packet's transmission is 'laggy' means it is unacceptably slow.  
  
These non-existent patterns that Cueball is 'finding' are driving him mad, so much so that he says he believes in ghosts now. The statement of belief in ghosts may be a reference to the intermittent or fluctuating nature of the network issues being caused by mischievous or malevolent spirits. Ghosts generally are not concerned with expressions of belief, but there are some religious traditions that include group clapping and chanting. Many works of fiction depict a future or alternate history where {{tvtropes|MachineWorship|machines are worshiped as gods or spirits}}, such as the Adeptus Mechanicus of ''{{w|Warhammer 40,000}}''.  Some of this terminology can be found in present-day IT and other support personnel, including references to "{{w|Daemon (computing)|daemons}}" and "[http://catb.org/jargon/html/B/black-magic.html black magic]".  Another possible reference Randall may be making is to the {{w|Ghost_in_the_machine|Ghost in the machine}}, a term describing AI. A third possibility is that Cueball's brain had stopped working, as Randall had suggested in his chart. it may also be a reference to [[1316: Inexplicable]], in which Megan concludes Cueball's computer is haunted.
+
Lag in packet transmission and other network performance measures can appear quite random. Just to start with, your ISP may be engaged in traffic shaping, which can do very weird things indeed to your packets (making the first megabyte of a transfer faster than any other, for example); now imagine that your ISP's ISP (usually known as an "Upstream Provider") is engaged in something similar, and you begin to see the scale of the problem. Because humans are wired to perceive patterns, they will {{w|Apophenia|find them even in random data}}, a fallacy that Cueball is (probably) suffering from here. He variously attributes the network behavior he sees to the packet number being even vs. odd, packet arrival time being before vs. after noon, and packet arrival day being today vs. yesterday (such a pattern would make sense if it were merely "every other packet" regardless of odd or evenness, but that still leaves the other "patterns" Cueball is seeing).
  
The title text continues Cueball's maniacal attempts at self-assurance, with him alluding to J.M. Barrie's play ''{{w|Peter Pan}}'' by saying that latency falls every time you "CLAP YOUR HANDS AND SAY YOU BELIEVE". In the play, Peter Pan says, [https://classic-literature.co.uk/j-m-barrie-peter-pan-play/|"Say quick that you believe! If you believe, clap your hands!"] A more mundane explanation of the network behavior Cueball is experiencing might be that it is random but he's seeing a pattern anyway, or that there is a loose connection or trace and the vibration of clapping and speaking in the vicinity of the equipment in question closes the connection.
+
These non-existent patterns that Cueball is 'finding' are driving him mad, so much so that he says he believes in ghosts now. The statement of belief in ghosts may be a reference to the intermittent or fluctuating nature of the network issues being caused by mischievous spirits or malevolent poltergeists. Ghosts generally are not concerned with expressions of belief, but there are some religious traditions that include group clapping and chanting. Many works of fiction depict a future or alternate history where {{tvtropes|MachineWorship|machines are worshiped as gods or spirits}}, such as the Adeptus Mechanicus of ''{{w|Warhammer 40,000}}''.  Some of this terminology can be found in present-day IT and other support personnel, including references to "{{w|Daemon (computing)|daemons}}" and "[http://catb.org/jargon/html/B/black-magic.html black magic]".  
  
Similar superstition regarding computer devices was used previously in [[1457: Feedback]].
+
The title text continues Cueball's maniacal attempts at self-assurance, with him alluding to J.M. Barrie's play ''{{w|Peter Pan}}'' by saying that latency falls every time you "CLAP YOUR HANDS AND SAY YOU BELIEVE". In the play, Peter Pan says "If you believe in fairies, wave your handkerchiefs and clap your hands." A more mundane explanation of the network behavior Cueball is experiencing might be that it is random but he's seeing a pattern anyway, or that there is a loose connection or trace and the vibration of clapping and speaking in the vicinity of the equipment in question closes the connection.
  
 
==Transcript==
 
==Transcript==
:[A chart is shown with one horizontal line with 13 ticks (the first larger) and ending in an arrow. There are three labels along the line, at the start in the middle an towards the end before the arrow. Below are two clouds in gray with labels. The first cloud is long and it is getting thinner towards the right. It goes between the first and second label above the chart. The second blob is smaller and of equal thickness and it goes from the last label towards right. Above the chart is a heading and a subheading:]
+
{{incomplete transcript|Do NOT delete this tag too soon.}}
:<big>Types of Computer Problems</big>
 
:By how much debugging them makes your brain stop working
 
  
:[The three labels above and the two in the clouds:]
+
[Title: Types of Computer Problems]
:None  
+
 
:Some  
+
[Subtitle: By how much debugging them makes your brain stop working]
:A lot
+
 
:Normal problems
+
[A number line reads "None", "Some", "A Lot", with an arrow continuing to the right.]
:Networking problems
+
 
 +
[A cloud labeled "Normal Problems" encompasses the region of "None" to "Some".]
 +
 
 +
[A cloud labeled "Networking Problems" in the region of "A Lot" and beyond.]
 +
 
 +
[Cueball is kneeling before a rack of servers.  One of the server blades is extended and connected by a cable to a laptop sitting on a box, which Cueball is using.  Behind Cueball, there is a wireless router sitting on a stool, which is connected by a cable to another wireless router sitting on the floor, which is connected to another laptop.]
  
:[Below the chart, only in the right part of the comic is a comic drawing. Cueball is kneeling before a rack of servers.  One of the server blades is extended and connected by a cable to a laptop sitting on a box, which Cueball is using.  Behind Cueball, there is a wireless router sitting on a stool, which is connected by a cable to another wireless router sitting on the floor, which is connected to another laptop. From behind him to the right an off-panel voice emanates from a starburst at the edge of the panel.]
 
 
:Cueball: '''''Before''''' noon, '''''odd'''''-numbered packets were laggy, but ''after'' noon, '''''even'''''-numbered ones are! It's the '''''opposite''''' of yesterday!
 
:Cueball: '''''Before''''' noon, '''''odd'''''-numbered packets were laggy, but ''after'' noon, '''''even'''''-numbered ones are! It's the '''''opposite''''' of yesterday!
 
:Off-panel voice: Are you sure you're okay?
 
:Off-panel voice: Are you sure you're okay?
Line 36: Line 38:
  
 
{{comic discussion}}
 
{{comic discussion}}
 
[[Category:Charts]]
 
[[Category:Comics featuring Cueball]]
 
[[Category:Cueball Computer Problems]]
 

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)