Editing 1935: 2018

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 1: Line 1:
<noinclude>:''This page refers to the comic named "2018". For comic #2018, see [[2018: Wall Art]].''</noinclude>
 
 
{{comic
 
{{comic
 
| number    = 1935
 
| number    = 1935
Line 9: Line 8:
  
 
==Explanation==
 
==Explanation==
In this, the first of two [[:Category:New Year|New Year comics]] in a row, [[Megan]] wonders whether 2018 will be a {{w|Leap year|leap year}}. [[Cueball]] thinks 2018 will not be a leap year, and Megan responds that she "doubts anyone knows at this point." This appears to be a jab at people who suggest that anything they don't know is generally unknown. As Cueball says, leap years occur every four years (though there are a few exceptions - a year divisible by 100 is not a leap year, unless it is also  divisible by 400), adding an extra day to account for the fact that Earth takes a bit longer than 365 days to orbit the Sun. Therefore, most years that are a multiple of four are leap years. As Megan says, this is easy for odd-numbered years, since no odd numbers are divisible by four. However, for even-numbered years, it isn't quite as simple. (Though, since the number 2,000 is evenly divisible by 4, the problem can be reduced to the much simpler question of whether the number 18 is divisible by 4.)
+
In this comic, [[Megan]] is bizarrely incredulous about basic arithmetic. The dialogue contains several outrageous and blatantly false assertions; we do in fact know that 2018 is ''not'' a leap year, it is easy to accurately determine without guessing that 2018 is evenly divisible by 4 (it's not), and 2018 is not by any stretch a large number when compared to the several-hundred-digit numbers used in modern cryptography. [[Cueball]] seems to be the voice of reason, yet can't seem to formulate a counter-argument against her aggressively stupid statements.
  
The last panel expresses a misunderstanding of modern public-key {{w|Cryptography|cryptography}}, which relies on the fact that it is difficult to factorize large numbers. Megan is applying this concept to the year, claiming that it is hard to determine whether or not 2,018 is a multiple of four and hence is a leap year. In reality, factorization is not needed here, since we already know the factor in question, which is four. Megan states that, if it were possible to factor large numbers with a calculator, modern cryptography would collapse. While true, it is true only for truly large numbers (hundreds of digits), and no factorization is needed in this case.
+
The last panel expresses a misunderstanding of modern cryptography. Modern cryptography relies on the fact that it is extremely difficult and resource-intensive for even top-of-the-line computer farms to factorize large numbers, on the order of hundreds or thousands of digits; moreover, the challenge lies in finding prime factors that themselves are dozens or hundreds of digits long. It is trivial for a human to determine whether an arbitrarily large number is evenly divisible by 4; only the last two digits affect the result. Factoring any four-digit number is also simple, if potentially slightly more time-consuming.
  
At the end of the strip, Megan hopes the answer can be {{w|Brute-force attack|brute-forced}} by February. Brute force is a method of breaking cryptography by trying every possible option until one works. This is misdirection upon misdirection, in that, even if we needed to factorize 2,018 (which we don't), the simplest brute-forcing algorithm would need to try only 14 numbers -- each prime from 2 to 43 (the square root of 2,018 is closest to 44). In cryptography, the algorithms use numbers much, much bigger than 2,018 -- on the order of hundreds or even thousands of digits.
+
At the end of the strip, Megan hopes the answer can be brute-forced by February. Brute force is a method of breaking cryptography by trying every possible option until one works; this is clearly overkill for something as simple as determining whether 2018 is a leap year (which, we'll reiterate, it is not).
  
The title text refers to calculating which day {{w|Christmas}} will fall on. As Christmas always lands on December 25 by definition, the day of the week varies from year to year, though it's always the 359th or, in leap years, the 360th day of the year. Still, determining which day of the week December 25 lands on is not a difficult problem to solve, requiring only a few mathematical operations to compute. Alternatively, this might be an oblique reference to Easter, the date of which jumps from year to year according to a {{w|Computus|multi-layered algorithm}} that most people don't know. The changing date of Easter was recently included in [[1930: Calendar Facts]]. Additionally, uncertainty with the regard to the date of Christmas has also been referenced in [[679: Christmas Plans]].
+
The Gregorian Calendar's leap year system is far from the most complex subject in the world. Leap years occur every four years, adding an extra day to account for the fact that Earth takes a bit longer than 365 days to orbit the Sun. The only exception to the above rule is that, when the year is divisible by 100 but not by 400, it is not a leap year (therefore the years 2100, 2200, 2300, 2500, etc. will not be leap years). With the current state of medical technology, very few humans will encounter the above issue more than once in their lives, and no humans will encounter it more than twice, so it is hardly a great source of confusion for any given person.
  
A handy coincidence to help with this problem for those living in America or following American politics is that leap years fall on presidential election years.
+
The title text contains the bewilderingly idiotic allegation that determining the date of Christmas each year is a resource-intensive group effort. This is especially ludicrous, because {{w|Christmas|Christmas Day always falls on December 25th}}, and this knowledge would not have to be rediscovered each year only to be forgotten the next. Moreover, Megan suggests that the effort to discover Christmas Day lasts until Christmas Day itself; this would imply that Megan is incapable of realizing that Christmas is approaching until the day that it happens. Woe to any friends and family that expect to receive gifts from her.
 +
 
 +
Released on Friday, December 29, this is the last comic of 2017. The next scheduled comic will be on New Year's Day of 2018.
  
 
==Transcript==
 
==Transcript==
 +
{{incomplete transcript|Do NOT delete this tag too soon.}}
  
:[Megan is walking.]
 
 
:Megan: I wonder if 2018 will be a leap year.
 
:Megan: I wonder if 2018 will be a leap year.
  
:[Now it turns out that Cueball walks behind Megan.]
+
:Cueball: ... It won't be, right?
:Cueball: ...it won't be, right?
 
 
:Megan: I doubt anyone knows at this point.
 
:Megan: I doubt anyone knows at this point.
  
:[Same scene in a frame-less panel.]
 
 
:Cueball: No, it's definitely not. Leap years are divisible by 4.
 
:Cueball: No, it's definitely not. Leap years are divisible by 4.
 
:Megan: Right, and for odd numbers, that's easy.  
 
:Megan: Right, and for odd numbers, that's easy.  
Line 34: Line 33:
 
:Megan: 50/50 chance.
 
:Megan: 50/50 chance.
  
:[Zoomed-out view with both walking in silhouette on a dark slightly curved ground.]
 
 
:Cueball: I can settle this with a calculator.
 
:Cueball: I can settle this with a calculator.
 
:Megan: No way. If it were easy to factor large numbers like that, modern cryptography would collapse.
 
:Megan: No way. If it were easy to factor large numbers like that, modern cryptography would collapse.
 
:Cueball: I see.
 
:Cueball: I see.
 
:Megan: I just hope we manage to brute-force it by February.
 
:Megan: I just hope we manage to brute-force it by February.
 
==Trivia==
 
*Released on Friday, December 29, this was the last comic of 2017. The next comic, [[1936: Desert Golfing]], was released soon after midnight (in Randall's time zone) on New Year's Day 2018.
 
 
*Every year that is exactly divisible by four is a leap year, except for years that are exactly divisible by 100, but these centurial years are leap years if they are exactly divisible by 400. For example, the years 1700, 1800, and 1900 were not leap years, but the years 1600 and 2000 were.
 
 
*Since 100 is divisible by 4, only the last two digits of a number are needed to determine if that number is divisible by 4. So to determine if 2018 is divisible by 4, we only need to check whether 18 is divisible by 4, which is easy.
 
 
*2018 is not divisible by 4, so the year was not a leap year. 2016 and 2020 are leap years. This is true for both the Gregorian and the Julian calendar. A year is roughly 365.2422 days long.
 
 
*{{w|Eastern Christian Churches}} celebrate Christmas also on December 25 but on the older Julian calendar, which currently corresponds to January 7 on the Gregorian calendar.
 
 
*This is the third year in a row with New Year's comics with only the year used as the title; before that there were two more comics with such titles, but those two (and thus the first three) were only released in the even years: [[998: 2012]] in 2012, [[1311: 2014]] in 2014, [[1624: 2016]] in 2016 and [[1779: 2017]] in 2017.
 
  
 
{{comic discussion}}
 
{{comic discussion}}
 
[[Category:New Year]]
 
[[Category:Comics featuring Megan]]
 
[[Category:Comics featuring Cueball]]
 
[[Category:Comics sharing name|2017]]
 
[[Category:Number theory]]
 
[[Category:Calendar]]
 
[[Category:Cryptography]]
 

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)