หากคุณดูผลลัพธ์ของcal 9 1752
คุณจะเห็นผลลัพธ์ที่แปลก:
September 1752
S M Tu W Th F S
1 2 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
เรื่องต่อไปนี้ที่มีชื่อว่า " cal 9 1752 อธิบาย" "ถูกคัดลอกออกจากรายการข่าวในช่วงต้นยุค 90 และถูกเก็บถาวรภายใต้คอลเล็กชันเรื่องตลกสำหรับผู้ชมคอมพิวเตอร์โดย David G. Wiseman (ผู้จัดการเครือข่ายในภาควิชาวิทยาการคอมพิวเตอร์ของมหาวิทยาลัย ออนแทรีโอตะวันตก)
คนที่เขียนคำสั่ง "cal" ในเครื่องรุ่น 7 เก่าบางรุ่นมีข้อผิดพลาดแบบออฟไลน์ในรหัสของเขา สิ่งนี้แสดงให้เห็นว่าเป็นผลลัพธ์ที่ผิดพลาดเมื่อตัวแปร malloc'd เขียนทับ 12 ไบต์พิเศษด้วยศูนย์ดังนั้นจึงนำไปสู่ผลลัพธ์ปฏิทินแปลก ๆ
ตอนนี้ไม่มีใครในใจที่ถูกต้องสนใจเรื่องปฏิทินในเดือนกันยายน ค.ศ. 1752 แม้ว่าความคิดของปี ค.ศ. 1752 จะไม่มีอยู่ภายใต้ UNIX เพราะเวลาไม่ได้เริ่มสำหรับ UNIX จนกระทั่งต้นปี 1970 ดังนั้นจึงไม่มีใครรู้เลยว่า "มีข้อผิดพลาดนี้จนกระทั่งในภายหลัง จากนั้นมีสำเนาของ "cal" นับพันที่ลอยอยู่รอบ ๆ พวกเขาส่วนใหญ่เป็นเลขฐานสองเท่านั้น มันสายเกินไปที่จะซ่อมพวกมันทั้งหมด
ดังนั้นในกลางปี 1975 เจ้าหน้าที่ระดับสูงของ AT&T ได้พบกับสมเด็จพระสันตะปาปาและมาถึงข้อตกลง ปฏิทินถูกเปลี่ยนย้อนหลังเพื่อให้กันยายน 1752 สอดคล้องกับความเป็นจริงของ UNIX เนื่องจากปฏิทินมีการเปลี่ยนแปลงโดยนับถอยหลังจากวันที่ 14 กันยายน ค.ศ. 1752 จึงไม่มีการกำหนดวันที่หลังจากนั้น วันที่ก่อนหน้านั้นถูกย้ายทั้งหมดภายใน 12 วัน พวกเขายังแก้ไข man page สำหรับ "cal" เพื่อบันทึกข้อผิดพลาดเป็นคุณสมบัติ
11 วันจาก 3 กันยายนถึง 13 กันยายนหายไปจากบันทึก พวกเขาค้นหาหนังสือประวัติศาสตร์และพบว่าโชคดีที่ไม่มีความสำคัญอะไรเกิดขึ้นในช่วง 11 วันนั้น
โดยรวมแล้วเหตุการณ์ทั้งหมดนี้ค่อนข้างไม่ใช่เหตุการณ์ ผู้เขียนนิยายวิทยาศาสตร์คนหนึ่งได้ยินในภายหลังเกี่ยวกับเรื่องนี้และระเบิดสิ่งต่าง ๆ ขึ้นมาเป็นผลงานเต็มรูปแบบของนิยายวิทยาศาสตร์ที่เรียกว่า "The Lathe of Heaven" หนังสือที่ฉันคิดว่าคล้ายกับสิ่งที่เกิดขึ้นจริง
อะไรคือคำอธิบายที่แท้จริงสำหรับความผิดปกติของเอาต์พุต
/humor
ไดเรกทอรีใน URL ที่คุณโพสต์หรือไม่ ;)