Editing 2867: DateTime
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 DATETIME SYSTEM BETWEEN T1 AND T2 - Please change this comment when editing this page. Do NOT delete this tag too soon.}} | ||
[[Ponytail]] asks [[Cueball]] how to calculate the time elapsed between two instants. A Cueball not intimately familiar with the complexities of the way humans measure time naively assumes that this is given by the difference of the timestamps. A Cueball who is familiar panics and states that it is impossible to know, and further that it is forbidden to even ask the question. | [[Ponytail]] asks [[Cueball]] how to calculate the time elapsed between two instants. A Cueball not intimately familiar with the complexities of the way humans measure time naively assumes that this is given by the difference of the timestamps. A Cueball who is familiar panics and states that it is impossible to know, and further that it is forbidden to even ask the question. | ||
− | + | Some of these complexities include time zones (and changes to time zones), the international date line, daylight savings time and differing observation (or nonobservation) thereof in different areas (and changes to the observation of daylight savings time over time), leap days and leap seconds, etc. Another complexity is found in relativistic effects. A partial list of such minutia may be found at [https://gist.github.com/timvisee/fcda9bbdff88d45cc9061606b4b923ca Falsehoods Programmers Believe About Time]. The title text of the comic also references some of them. | |
− | The statement that | + | The statement that it is impossible to know and a sin to ask is obviously hyperbolic; it's an expression of the fact that determining the answer accurately can be complicated and programming systems that attempt to do this can be frustrating. |
− | + | "T2 - T1 = [God doesn't know and the Devil isn't telling.]": This appears to allude to the expression "god only knows", suggesting that this is so unknowable that even god doesn't know. The idea that the Devil does know alludes to the "devilish" complexity and frustration associated with this problem. | |
− | |||
− | "T2 - T1 = [God doesn't know and the Devil isn't telling.]": This | ||
==Transcript== | ==Transcript== | ||
+ | {{incomplete transcript|Do NOT delete this tag too soon.}} | ||
:[Ponytail is talking to Cueball.] | :[Ponytail is talking to Cueball.] | ||
:Ponytail: Event #1 happened at time T<sub>1</sub>. | :Ponytail: Event #1 happened at time T<sub>1</sub>. |