Σε αυτό το βίντεο, εξηγώ απλά γιατί ο χρόνος στην πληροφορική δεν αποθηκεύεται όπως οι άνθρωποι, αλλά μάλλον ως μετρητής δευτερολέπτων από την 1η Ιανουαρίου 1970 – την περίφημη «ώρα Unix». Το σύστημα λειτουργεί άψογα για να αποφύγει προβλήματα με τις ζώνες ώρας και τη θερινή ώρα, αλλά έχει μια παγίδα: σε πολλές συσκευές, αυτός ο μετρητής αποθηκεύεται σε 32 bit, γεγονός που επιβάλλει ένα μέγιστο όριο. Όταν επιτευχθεί αυτό το όριο, ο αριθμός υπερχειλίζει και αρχίζει να αντιπροσωπεύει μια εντελώς διαφορετική ημερομηνία, μεταπηδώντας στις 13 Δεκεμβρίου 1901, ακριβώς όπως όταν ένας μετρητής μηδενίζεται. Η θεωρητική λύση είναι σαφής: η μετάβαση σε 64 bit, η οποία ωθεί το όριο σε ένα έτος τόσο γελοία μακριά που παύει να αποτελεί πρακτικό πρόβλημα. Ο πραγματικός φόβος έγκειται σε αυτό που δεν αντικαθίσταται: συστήματα ενσωματωμένα σε αεροπλάνα, αυτοκίνητα και εξοπλισμό που δεν έχει σχεδιαστεί για αναβαθμίσεις, καθώς και προγράμματα που λειτουργούν με μελλοντικές ημερομηνίες (επενδύσεις, ημερολόγια, δάνεια ή στεγαστικά δάνεια) και θα μπορούσαν να αποτύχουν ακόμη και πριν από το 2038. Για να κατανοήσουμε πώς είναι μια τέτοια τρομάρα, το βίντεο συνδέεται με το σφάλμα Y2K, τον προηγούμενο πανικό, το τεράστιο κόστος διόρθωσής του και τις πραγματικές αποτυχίες που συνέβησαν, συμπεριλαμβανομένης μιας ιδιαίτερα σοβαρής περίπτωσης στο Ηνωμένο Βασίλειο. Καταλήγει με σύγχρονα παραδείγματα αριθμητικών ορίων που έχουμε ήδη προσεγγίσει, όπως ο ανιχνευτής Deep Impact ή ο μετρητής προβολών YouTube για το Gangnam Style, για να καταστήσει σαφές ότι αυτά τα σφάλματα δεν είναι επιστημονική φαντασία: είναι απλώς κακώς διαχειριζόμενα μαθηματικ
