Jika Anda melihat output cal 9 1752
Anda akan melihat output aneh ini:
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
Kisah berikut berjudul " cal 9 1752 menjelaskan" "disalin dari sebuah daftar berita di awal 90-an dan diarsipkan di bawah Koleksi hal-hal lucu untuk audiens komputer oleh David G. Wiseman (Manajer Jaringan di Departemen Ilmu Komputer di Universitas) dari Ontario Barat).
Lelaki yang awalnya menulis perintah "cal" pada beberapa mesin Versi 7 yang lama mengalami kesalahan off-by-one dalam kodenya. Ini muncul sebagai beberapa output yang salah ketika variabel malloc akan menimpa 12 byte tambahan dengan nol, sehingga mengarah ke output kalender aneh yang terlihat di atas.
Sekarang, tidak ada orang waras yang benar-benar peduli tentang kalender untuk bulan September 1752. Bahkan gagasan tahun 1752 tidak ada di bawah UNIX, karena waktu tidak dimulai untuk UNIX sampai awal 1970. Akibatnya, tidak ada yang tahu bahwa "kal "Ada kesalahan ini sampai nanti. Pada saat itu ada ribuan salinan "cal" yang beredar, banyak di antaranya hanya biner. Sudah terlambat untuk memperbaiki semuanya.
Jadi pada pertengahan 1975, beberapa pejabat AT&T tingkat tinggi bertemu dengan Paus, dan mencapai kesepakatan. Kalender itu diubah surut untuk membawa September 1752 sesuai dengan realitas UNIX. Karena kalender diubah dengan menghitung mundur dari 14 September 1752, tidak ada tanggal setelah itu yang terpengaruh. Tanggal-tanggal sebelumnya semuanya dipindahkan 12 hari. Mereka juga memperbaiki halaman manual untuk "cal" untuk mendokumentasikan bug sebagai fitur.
11 hari dari 3 September hingga 13 September hilang begitu saja dari catatan. Mereka mencari di buku-buku sejarah dan menemukan bahwa untungnya tidak ada hal penting yang terjadi selama 11 hari itu.
Secara keseluruhan, seluruh insiden ini bukan kejadian. Seorang penulis fiksi ilmiah kemudian mendengarnya, dan meledakkannya menjadi karya fiksi ilmiah yang disebut "The Lathe of Heaven", sebuah buku yang menurut saya sedikit mirip dengan apa yang sebenarnya terjadi.
Apa penjelasan nyata untuk anomali output?
/humor
direktori di URL yang Anda posting? ;)