Editing 1586: Keyboard 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==
[[Cueball]] and [[Megan]] are trying to solve a keyboard issue, but are puzzled and baffled by the symptoms.
+
{{incomplete|Needs some rewording and reorganizing}}
  
In the comic, [[Cueball]] complains that some keys in his keyboard don't work. Generally speaking, this could be due either to a software problem (e.g. the keyboard driver not working properly, or some program ignoring keypresses) or to a hardware problem (the keyboard is physically damaged, e.g. because of dirt under the keys).
+
This comic is how people diagnose and solve computer problems. Cueball and Megan are trying to solve a keyboard issue, but are somewhat incompetent at diagnosing the issue. Cueball in particular blames a broken keyboard on software or a keyboard virus.
  
If the problem is in the software, booting from a different operating system (e.g. an external recovery disk) should solve it, as the computer would no longer be using the faulty software. However, if the problem is in the hardware, changing the keyboard should solve the problem as the new keyboard should be physically undamaged (i.e. would presumably have no dirt under the keys).
+
In the comic, [[Cueball]] complains that some keys in his keyboard don't work. Generally speaking, this could be due either to a software problem (i.e. the keyboard driver not working properly, or some program ignoring keypresses) or to a hardware problem (the keyboard is physically damaged, typically because of dirt under the keys).
  
However, the problem stays there after booting from an external recovery disk (so it's not a software problem) and it has "followed Cueball since his last computer," (i.e. the problem persists after changing to a new laptop with a new keyboard, so it's not a hardware problem). Cueball is (reasonably) puzzled.
+
If the problem is in software, booting from a different operating system (e.g. an external recovery disk) should solve it, as the computer would not be using the faulty software. Conversely, if the problem is in hardware, changing the keyboard should solve the problem as the new keyboard is not physically damaged and has no dirt under the keys.
  
[[Megan]] seems to be used to Cueball's computer behaving strangely, and she doesn't even attempt to explain or solve the problem. The only explanation she needs for the problem is that "it's Cueball's computer." The characters in this comic are probably the same as in [[1084: Server Problem]], [[1316: Inexplicable]], and [[349: Success]].
+
However, the problem stays there after booting from an external recovery disk (so it's not a software problem) and it has "followed Cueball since his last computer" (i.e. persists after changing to a new laptop with a new keyboard, so it's not a hardware problem). Cueball is reasonably puzzled.
  
The last panel is a reference to {{w|The Terminator}}, a 1984 movie often referenced in xkcd. In the movie, the artificial intelligence named Skynet initiates a nuclear war, destroying most of humanity, then sends killing machines to finish the rest. These include flying drones — Megan suggests that if such robots come to Cueball's vicinity, they will (physically) crash since computers around Cueball can't seem to ever work properly, and so hiding in Cueball's house she should be safe from the robots.
+
[[Megan]] seems to be used to Cueball's computer behaving strangely, and she doesn't even attempt to explain or solve the problem. The only explanation she needs for the problem is that "it's Cueball's computer". The characters in this comic are probably the same as in [[1084: Server Problem]], [[1316: Inexplicable]], and possibly [[349: Success]].
  
The title text refers to main plot of the movie and its sequel {{w|Terminator 2: Judgment Day}}. As Skynet's army is losing the battle against the human Resistance movement, it finds a way to send a humanoid robot {{w|Terminator_(character)|T-800}} back in time to kill the mother of the Resistance's leader. The Resistance in turn sends {{w|Kyle Reese}} back in time to protect her. In the sequel, the situation repeats with the more advanced {{w|T-1000}} being the killer and a reprogrammed T-800 being the protector of the child (the future leader). Along the way, they manage to destroy the research lab where Skynet hardware is to be born in the future. The title text suggests an alternative mission into the past, sending Cueball back in time and using his power to cause Skynet to terminally malfunction instead of destroying it physically (as Skynet was created later anyway, despite the destruction of the research lab).
+
Both Cueball and Megan are entirely clueless to the fact that the issue is likely a hardware issue with the keyboards, rather than a virus that spreads between computers. It's possible Cueball uses the computer in a dirty environment with food or dust clogging up all of his keyboards. Blaming such a broken-key problem on software or a virus is completely absurd.
 +
 
 +
The last panel is a reference to {{w|The Terminator}}, a 1984 movie often referenced in xkcd. In the movie, the artificial intelligence named Skynet initiates a nuclear war, destroying most of humanity, then it sends killing machines to finish the rest. These include flying drones - Megan suggests that if such robots come to Cueball's vicinity, they will (physically) crash since computers around Cueball can't seem to ever work properly, and so hiding in Cueball's house she should be safe from the robots.
 +
 
 +
The title text refers to main plot of the movie, or rather its sequel {{w|Terminator 2: Judgment Day}} - as Skynet's army is losing the battle against the human Resistance movement, it finds a way to send a humanoid robot {{w|Terminator_(character)|T800}} back in time to kill the mother of the Resistance's leader. The Resistance in turn sends a soldier back in time to protect her. In the sequel, the situation repeats with the more advanced {{w|T-1000}} being the killer and T-800 being the protector of the kid (the future leader). Along the way, they manage to destroy the research lab where Skynet hardware is to be born in the future. The title text suggests an alternative mission into the past, sending Cueball back in time and using his power to cause Skynet to malfunction instead of destroying it physically (as Skynet was created later anyway, despite the destruction of the research lab).
  
 
==Transcript==
 
==Transcript==
:[Cueball sits between two laptops. Megan stands behind him.]
+
:[Cueball] sits between two laptops. Megan stands behind him.]
  
 
:Cueball: Keys on my keyboard keep failing, even when I boot from an external recovery disk.
 
:Cueball: Keys on my keyboard keep failing, even when I boot from an external recovery disk.
Line 39: Line 43:
  
 
{{comic discussion}}
 
{{comic discussion}}
 +
 
[[Category:Comics featuring Cueball]]
 
[[Category:Comics featuring Cueball]]
 
[[Category:Comics featuring Megan]]
 
[[Category:Comics featuring Megan]]
 
[[Category:Computers]]
 
[[Category:Computers]]
[[Category:Cueball Computer Problems]]
 
 
[[Category:Terminator]]
 
[[Category:Terminator]]

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)