Der bekannteste Fehlerbericht der Netzgeschichte beginnt mit einer Beschwerde, die nach Unfug klingt: E-Mails kämen nicht weiter als etwa fünfhundert Meilen. Der zuständige Administrator hielt das für ausgeschlossen – bis die Auswertung zeigte, dass…
Zeit und Zahlen – wo Rechnen mit Wirklichkeit zusammenstößt
Zeit ist im Rechner eine Zahl, und Zahlen haben eine Obergrenze. Meistens fällt das nicht auf – bis ein Datum überschritten wird, das beim Entwurf jenseits jeder Vorstellung lag.
Der zweite Fall hier ist anders gelagert und der lehrreichere: eine Beobachtung, die nach Unfug klang, sich aber als vollkommen zutreffend erwies. Sie ist bis heute das beste Argument dafür, einen absurden Fehlerbericht erst nachzurechnen und dann abzutun.
Netzfundstücke in Zeit & Zahlen
Das Problem ist so alt wie Unix selbst. Unix zählt Sekunden seit dem 1. Januar 1970. Wird dieser Zähler in einer vorzeichenbehafteten 32-Bit-Zahl geführt, ist der höchste darstellbare Wert am 19. Januar 2038 um 03:14:07 Uhr UTC erreicht. Eine Sekund…