Editing 1912: Thermostat

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 9: Line 9:
 
==Explanation==
 
==Explanation==
  
[[Hairy]] is working at a tech support office, and receives a call from [[Cueball]]. After the scripted greeting, Cueball, who [[:Category:Cueball Computer Problems|has the most bizarre tech issues]], tells Hairy that his thermostat – a single-purpose device used to control indoor heating and air conditioning – is showing an error screen from the {{w|Android operating system}}, and asking if he wants to partition the volume. Android is a fairly common operating system for small smart devices including thermostats, but the error implies that it is trying to mount a file with {{w|.doc}} extension (likely a [[1459|Microsoft Word document]]) as the {{w|Boot_device|boot device}}. An added twist is the "(1)" in the filename, which is commonly appended when a user attempts to copy a file into a directory that already has a file with the same name. Furthermore, the extension {{w|.docx}} has been the default option from Microsoft Office 2007 onwards rather than the earlier .doc extension used in the comic, implying that the file is likely a rather old one.
+
[[Hairy]] is working at a tech support office, and receives a call from [[Cueball]]. After the scripted greeting, Cueball, who [[1084|has the]] [[1586|most bizarre]] [[1700|tech issues]] (see generally [[:Category:Cueball Computer Problems|Cueball Computer Problems]], tells Hairy that his thermostat – a single-purpose device used to control indoor heating and air conditioning – is showing an error screen from the {{w|Android operating system}}, and asking if he wants to partition the volume. The Android error seems to imply that it is trying to mount a file with {{w|.doc}} extension (likely a [[1459|Microsoft Word document]]) as the {{w|Boot_device|boot device}}. An added twist is the "(1)" in the filename, which is commonly appended when a user attempts to copy a file into a directory that already has a file with the same name. Furthermore, the extension {{w|.docx}} has been the default option from Microsoft Office 2007 onwards rather than the earlier .doc extension used in the comic, implying that the file is likely a rather old one.
  
 
The error message suggests a system problem at a low level of the device. Not only is the operating system missing, but the device is trying to locate the operating system inside a Microsoft Word document, something that has little to do with regulation of temperature and probably has no way of getting onto the device in the first place, let alone being considered as a bootable file.
 
The error message suggests a system problem at a low level of the device. Not only is the operating system missing, but the device is trying to locate the operating system inside a Microsoft Word document, something that has little to do with regulation of temperature and probably has no way of getting onto the device in the first place, let alone being considered as a bootable file.
  
This is so abnormal that Hairy is briefly struck silent and, upon recovering, he suggests Cueball {{tvtropes|SuicideBySea|walk into the sea}}, rather than try to solve the issue.
+
This is so abnormal that Hairy is briefly struck silent and, upon recovering, he suggests Cueball {{tvtropes|SuicideBySea|walk into the sea}} as a form of suicide, rather than try to solve the issue.
  
The title text elaborates that the situation is so absurd that it must be divine punishment, so Hairy does not want to try and help him for fear of invoking the wrath of whatever deity is issuing it.
+
The title text elaborates that the situation is so absurd that it must be divine punishment, so Hairy does not want to try and help him for fear of invoking the wrath of whatever deity is issuing it. An example of such reasoning in literary culture can be found in the character of {{w|Aeolus_(son_of_Hippotes)|Aeolus}} in the ''{{w|Odyssey}}'', who, having made an unsuccessful attempt to assist {{w|Odysseus}} by giving him a bag containing unfavorable winds, refused to provide further assistance on the grounds that the gods were clearly hostile to Odysseus.
  
 
Part of the humor is in the problem being only a slight exaggeration of real software issues. The symptoms are unlikely, yet possible (a thermostat could be running Android and could generate a report as a .doc file; given some data corruption, the name of the .doc file could get into the boot script and a volume could appear unpartitioned). It would take an expert Android or Unix engineer to fix, particularly on an embedded device with no obvious way to connect remotely or attach a keyboard. In real life, it would probably be easier to just replace an embedded device whose software was this broken.
 
Part of the humor is in the problem being only a slight exaggeration of real software issues. The symptoms are unlikely, yet possible (a thermostat could be running Android and could generate a report as a .doc file; given some data corruption, the name of the .doc file could get into the boot script and a volume could appear unpartitioned). It would take an expert Android or Unix engineer to fix, particularly on an embedded device with no obvious way to connect remotely or attach a keyboard. In real life, it would probably be easier to just replace an embedded device whose software was this broken.

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)