Pada akhir tahun sembilan puluhan, dunia mengkhawatirkan sistem komputer yang akan gagal. Para ahli mengintimidasi bahwa pada permulaan tahun 2000, perangkat lunak tidak akan dapat memproses tanggal dengan benar, dan dunia akan jatuh ke dalam kekacauan: sistem pembayaran akan ditutup, pertukaran akan berhenti, semua elektronik akan gagal. Pada kenyataannya, abad baru datang tanpa masalah, pengalaman yang sia-sia.
Beginilah kesadaran publik melihat kesalahan tahun 2000. Misalnya, seorang politisi Brexit Inggris mengatakan kekhawatiran tentang dampak ekonomi dari peran Brexit mirip dengan kepanikan bug Y2K.
Kesalahan Milenium segera dilupakan setelah tahun 2000. Bahkan dalam publikasi non-inti, mereka membahas bug Y2K selama berbulan-bulan, tetapi sudah di hari-hari pertama tahun baru, perhatian terhadap topik tersebut memudar. Perubahan angka yang cukup mencengangkan dari tahun 1999 ke tahun 2000 ternyata tidak menimbulkan bencana yang begitu menakutkan. Para skeptis mengumumkan bahwa uang itu terbuang percuma untuk memperbaiki bug.
Apa yang terjadi di balik layar lebih penting daripada pandangan non-spesialis. Tingkat kepanikan publik benar-benar melampaui tingkat yang seharusnya diterima situasi. Bahaya nyata dari kegagalan komputer di seluruh dunia pada tanggal 1 Januari 2000 telah ada dan membutuhkan intervensi dari pengembang perangkat lunak. Seluruh departemen programmer telah memperbaiki masalah Y2K selama bertahun-tahun.
Sumber masalah
Dalam kehidupan sehari-hari, kami tidak menulis dua karakter pertama tahun ini - keduanya hampir selalu sama. Logika serupa mendikte aturan menghemat ruang pada drive komputer awal: jika abad tidak penting, itu dapat dibuang. Bukan delapan digit, tanggalnya ditulis dalam enam. Penghematan tampaknya sedikit, tetapi jika ada jutaan tanggal, maka tagihannya menjadi megabyte memori, yang mana komputer pertama hanya memiliki sedikit.
Buku 1958 "Punched Cards Aplikasi Mereka Untuk Sains dan Industri" terutama membahas pembaca kartu punch elektromekanis. Membuat bibliografi pada kartu berlubang standar IBM. Kolom 15 dan 16 menunjukkan dua digit terakhir dari tahun terbit. Di bagian lain, buku itu memotivasipemilihan format tahun yang pendek sehingga sebagian besar entri ditujukan untuk abad ke-20.
Orang tersebut lahir pada tanggal 1 Januari XX20 dan meninggal pada tanggal 2 Januari XX20. Apakah dia menjalani kehidupan yang memuaskan atau apakah dia tiba-tiba mati setelah melahirkan? Tidak mungkin untuk menetapkan ini tanpa konteks, jadi kami akan bertanya lagi apakah hati panjang yang tidak biasa atau bayi telah meninggal. Demikian pula, tanpa menentukan abad, komputer tidak dapat membedakan 2000 dari 1900. Ini adalah inti dari kesalahan Y2K.
Ilustrasi sederhana: tanggal kedaluwarsa pada kartu bank ditunjukkan sebagai MM / YY, dan beberapa algoritme paling sederhana dari sistem pembayaran memeriksa kedaluwarsa dengan perbandingan aritmatika nomor YYMM. Contoh balasan untuk algoritme semacam itu adalah kartu apa pun yang valid setelah tahun 2000. Pada 1999, algoritme yang naif akan membatalkan kartu dengan tanggal kedaluwarsa 12/01 hingga Desember 2001.
Tampaknya aneh bahwa kebiasaan buruk memperpendek abad bertahan hingga akhir tahun sembilan puluhan. Sering dikatakan bahwa sumber masalahnya adalah warisan terry dari komputer dan bahasa pemrograman pertama, yang untuk beberapa alasan bodoh bekerja tidak berubah selama hampir 40 tahun. Ini hanya sebagian yang benar: awal era komputer meletakkan tradisi pengembangan yang masih hidup hingga hari ini. Misalnya, lingkungan pengembangan modern lebih luas dari 80 kolom kartu berlubang, tetapi batas 80 karakter per baris kode telah dihapus dari Linux tiga bulan lalu.
Bahkan pada akhir tahun tujuh puluhan, karakteristik komputer dalam bisnis tetap sederhana. Pada saat yang sama, mereka sudah diharuskan untuk aplikasi dunia nyata dalam otomatisasi. Sebuah mainframe dengan 0,9 juta operasi per detik prosesor, 1,5 MiB RAM, dan 2 GiB penyimpanan disk entah bagaimana harus memeras 20.000 transaksi per jam dari 300-500 pengguna bersamaan. Dan mesin komputasi yang lemah ini menelan biaya ratusan ribu, jutaan dolar. Hanya pada tahun 1990, satu gigabyte data pada hard disk turun di bawah $ 10 ribu.
Namun tidak semua perusahaan mampu membeli keluarga unggulan S / 360 , S / 370 atau S / 390 . Untuk pelanggan yang lebih kecil, IBM telah mengembangkan komputer S / 3 , S / 32 ,S / 34 , S / 36 , S / 38 , AS / 400 dengan karakteristik yang jauh lebih sederhana. Kapasitas maksimum hard disk komputer bisnis IBM System / 32 adalah 13 megabyte, di mana Anda tidak hanya perlu memasukkan kode, tetapi juga data.
Komputer pengguna tunggal IBM System / 32, 1975. Mesin dengan layar 6 baris dirancang untuk tugas tingkat akuntansi. Foto: Museum Sejarah Komputer .
Dalam keadaan seperti itu, gembung berlebihan dari tingkat XML atau JSON tidak bisa muncul. Jenis format teks apa yang ada - tagihan diberikan ke setiap byte.
Demikian pula, tanggalnya ditulis dalam Cobol, salah satu bahasa pemrograman aplikasi bisnis tertua. Di sini YY adalah dua digit tahun, MM adalah nomor bulan, DD adalah hari.
01 EMP-HIRE-DATE.
03 EMP-HIRE-DATE-YY PIC 99.
03 EMP-HIRE-DATE-MM PIC 99.
03 EMP-HIRE-DATE-DD PIC 99.
Di sini tanggal direpresentasikan sebagai 3 byte, 4 bit untuk setiap digit. Cobol sangat kuno sehingga bahkan angka-angka di dalamnya adalah desimal (kecuali dinyatakan lain, PENGGUNAAN ADALAH PERHITUNGAN ).
Tidak ada bidang tanggal standar di Cobol, tetapi penerapan yang ditulis sendiri masih dipandu oleh sesuatu. Kode
ACCEPT todays-date FROM DATEmengembalikan tanggal sistem saat ini sebagai 6 digit nomor YYMMDD. Jika Anda membandingkannya dengan angka dari presentasi di atas, maka mudah dipahami apakah hari ini telah tiba atau belum. Fungsi CENTURY-DATE, yang mengembalikan tanggal sebagai 8-digit YYYYMMDD dengan abad, akan muncul dalam standar bahasa selanjutnya .
Akan lebih mudah untuk mengurutkan menurut tanggal dalam format YYMMDD: perbandingan yang terjadi sebelumnya direduksi menjadi operasi aritmatika.
Dengan datangnya abad baru, penyortiran akan rusak: tahun 00 harus lebih dari 99, dan bukan sebaliknya. Jumlah 000101 kurang dari 991231, artinya pada tanggal 1 Januari 2000 program akan mengatakan bahwa 31 Desember 1999 belum tiba. Upaya untuk menghitung periode antara tanggal-tanggal ini akan menghasilkan hampir 100 tahun, bukan 1 hari.
Bahkan saat memutakhirkan sistem yang lebih lama, format tanggal tidak diubah untuk menjaga kompatibilitas dengan basis data yang ada dan komponen lainnya. Pemrogram tidak mengira bahwa perangkat lunaknya akan digunakan dalam 20-30 tahun. Baginya, "bug tahun 2000" terdengar lebih jauh daripada bagi kami "melimpahnya waktu Unix 32-bit". Yang terakhir akan terjadi pada tahun 2038 dan telah diperbaiki di Linux untuk sistem 32-bit hanya sejak kernel 5.6. Tetapi untuk beberapa alasan kami tidak terburu-buru untuk memperbarui router lama.
Bagian dari "menyalahkan" terletak pada proliferasi kode biner-desimal ( BCD ), di mana setiap digit angka desimal akan ditulis dalam 4 bit. Kode biner-desimal adalah karena popularitas industri perbankan karena kecepatan dan prediktabilitas saat membulatkan angka - tidak mungkin dalam situasi di mana
0.1 + 0.2jawabannya adalah 0,300000000000004 . Akuntan dan pemodal merasa sedikit gugup saat pembulatan artefak dari bilangan titik mengambang biner muncul. Oleh karena itu, prosesor untuk aplikasi bisnis mendukung pemrosesan BCD asli, dan ada lebih sedikit kebutuhan untuk menerjemahkan angka di antara bentuk notasi.
Tanggal 6 digit akan muat dalam 3 byte. Tentu saja, lebih aman untuk mengubah tanggal menjadi bilangan bulat biner tunggal. Tetapi konversi akan membutuhkan operasi matematika yang rumit: ini adalah siklus atau tabel yang panjang. Ini lebih sulit daripada mengubah BCD ke kode desimal dalam waktu linier, terkadang bahkan dengan instruksi mesin tunggal yang disediakan oleh produsen chip. BCD hanya menambahkan 1-2 byte tambahan ke catatan tanggal, tetapi menghilangkan 5-10 instruksi perakitan, yang sulit dipahami dan mudah membingungkan.
Pada tahun delapan puluhan, pemrogram di dunia aplikasi bisnis berukuran lemari pindah ke komputer pribadi desktop, tetapi tetap mempertahankan mentalitas mereka. Pada komputer pribadi 8 dan 16-bit awal, mereka disambut oleh dukungan BCD perangkat keras yang sudah dikenal.
Terakhir, beberapa masalah terkait dengan kalender. Jika 2000 adalah tahun kabisat (habis dibagi 400), maka 1900 bukan. Sebenarnya tahun 2000, tanggal 29 Februari. Jika komputer menghitung bahwa itu 1900 di halaman, setelah 28 Februari, 1 Maret akan segera datang.
Peringatan dini
Perhatian publik terhadap kesalahan pergantian abad tertarik oleh programmer Kanada Peter de Jager. Pada tahun 1978, dia, yang saat itu menjadi karyawan IBM, memperhatikan bahwa komputer dapat mengambil dua nol untuk tahun 1900. Manajemen menepis keluhan Peter: mengapa memikirkan masalah yang tidak relevan dalam 22 tahun ke depan? Pada tahun 2000, kesalahan itu pasti akan diperbaiki, katanya.
Pada tahun 1989, situasinya tidak berubah. Saat itu, de Jager sedang bekerja untuk sebuah perusahaan yang menerapkan Sistem Kantor Profesional. Pada 1 Januari 1990, sistem "jatuh sakit": di lampiran satu digit dialokasikan untuk tahun itu. Demi percobaan, Peter, yang mengingat kembali sekitar tahun 2000, menggeser waktu di komputer pribadinya beberapa menit hingga tengah malam pada tanggal 31 Desember 1999. Sepuluh menit kemudian, tanggal berubah menjadi 1984.
Pada tahun 1993, de Jaeger menulis artikel tiga halaman untuk Computerworld yang memulai semuanya. Judul "Doomsday 2000" membawa Y2K menjadi sorotan. Pada awalnya, deskripsi warna-warni tentang bencana yang akan datang tidak dianggap serius, tetapi menjelang tahun 2000, de Jager memperoleh reputasi sebagai ahli dalam armagedon digital. Sejak itu, Peter secara eksklusif menangani masalah tanggal.
Sampul majalah Time, 18 Januari 1999
Namun, keanehan pemrosesan tanggal di industri telah diperhatikan tanpa artikel apa pun. Martin Thomas, yang memimpin tim perbaikan bug Y2K di Deloitte Consulting, menjelaskan bagaimana jaringan toko bahan makanan Inggris menerima pengiriman barang kalengan pada akhir 1980-an. Sistem akuntansi mengadopsi tanggal kedaluwarsa 01/00 untuk Januari 1900 dan menuntut agar aset likuid berusia 80 tahun itu dibuang.
Pada pertengahan 1997, Chrysler mengalihkan semua jam dari pabrik perakitan Sterling Heights hingga 31 Desember 1999 untuk sebuah pengujian, yang membawa banyak kejutan. Tidak mungkin membayar gaji. Sistem keamanan dimatikan begitu saja: tidak ada yang bisa masuk atau keluar.
Pada akhir dekade ini, perusahaan memiliki tim insinyur yang hanya menganalisis dan memperbaiki bug Y2K. Masalahnya bahkan dibawa ke tingkat antar negara bagian: pada tahun 1998 di KTT G8, semua peserta sepakat tentang bahaya bug. Pada tanggal 19 Oktober 1998, Presiden Amerika Serikat mengadopsi Undang-Undang Keterbukaan Informasi dan Kesiapan Tahun 2000 . Di Rusia, masalah kompatibilitas Y2K ditangani oleh Komite Negara untuk Komunikasi dan Informatisasi dan komisi khusus pemerintah.
Bukan tanpa panik. Popularitas skenario hari kiamat hadir di benak Amerika sepanjang tahun sembilan puluhan. Para jurnalis dan penulis dengan antusias mulai melukis gambar Hari Kiamat digital. Bahkan outlet berita besar dan terkemukadisarankan untuk menyimpan air dan makanan .
Folder pos Y2K dengan elemen nasihat untuk ibu rumah tangga.
Literatur bug Y2K berkisar dari panduan bertahan hidup yang terperinci hingga novel fiksi tentang dunia setelah komputer global mogok. Karya fiksi tersebut menggambarkan masa depan yang mengerikan. Pada tanggal 1 Januari, curah hujan turun dari langit dalam bentuk pesawat penumpang, dan di setiap pembangkit listrik tenaga nuklir terdapat Chernobyl lokal. Peralatan rumah tangga meledak, sistem keuangan global runtuh, jaringan listrik dan telepon terputus. Kemudian, dari ramuan ini, dibangun skenario untuk dekomposisi depresif peradaban menjadi masyarakat semi-feodal lapar dengan kejahatan terorganisir kekerasan merajalela.
Film pendek yang
dibintangi Leonard Nimoy mengeksploitasi tema populer ketakutan Y2K akan kesalahan. Buku pegangan survivalist merinci bagaimana melarikan diri dari kemerosotan peradaban. Mereka hampir tidak mengatakan apa-apa tentang mencoba memperbaiki bug dan sedikit diskusi tentang teori di balik bug 2000. Sebaliknya, buku-buku itu langsung menjadi cerita horor dan nasihat bagi dunia setelah penutupan bank dan pengangguran merajalela. Seseorang hanya menyarankan untuk membeli emas. Yang lain menghabiskan halaman-halaman yang mencantumkan item dan sumber daya yang perlu segera disimpan.
Namun, seperti yang diingat oleh para pekerja di toko buku, literatur ini tidak populer dan menghilang dari rak-rak setelah permulaan tahun 2000.
Kit Survivor Y2K - dicoba oleh pengusaha yang giat - setidaknya memiliki beberapa nilai praktis. Jatah kering akan mempertahankan nilai nutrisinya terlepas dari format data komputer, bahkan jika dijual dengan harga yang tinggi, mencoba mengatasi gelombang histeria.
2000 keluarga siap kiamat dari Colorado
Jenis perbaikan
Penambahan dua angka memecahkan masalah selama 8000 tahun.
01 EMP-HIRE-DATE.
03 EMP-HIRE-DATE-YR.
05 EMP-HIRE-DATE-CC PIC 99.
05 EMP-HIRE-DATE-YY PIC 99.
03 EMP-HIRE-DATE-MM PIC 99.
03 EMP-HIRE-DATE-DD PIC 99.
Tetapi panjang rekor di Cobol terbatas. Jika Anda perlu memasukkan dua byte di tengah, Anda harus menulis ulang seluruh file dari awal menjadi yang baru dan mengganti yang asli dengan salinan yang dikoreksi. Kode aplikasi yang memproses file ini juga perlu disesuaikan. Proses ini menjanjikan pengujian dan penghentian yang lama. Tidak selalu mungkin database melambat seperti ini.
Pembaruan yang relatif kecil pada kode program tidak begitu elegan dan hanya menambahkan beberapa dekade masa pakai, tetapi memakan lebih sedikit waktu. Sekalipun tahunnya kurang dari 50, maka ini sudah menjadi abad XXI yang baru.
IF EMP-HIRE-DATE-YY > 50
MOVE 19 TO PRINT-HIRE-DATE-CC
ELSE
MOVE 20 TO PRINT-HIRE-DATE-CC.
Tidak semua data berasumsi bahwa tanggal sebelum 1950 atau setelah 2050 tidak memungkinkan. Dalam beberapa kasus, "kruk" seperti itu hanya memperpanjang umur 20 tahun. Ini ternyata keluar Januari ini: seseorang menerima tagihan dari tahun 1920, beberapa perangkat lunak tidak bekerja.
Tanda terima yang salah tiba pada awal Januari 2020. Dalam
beberapa kasus, Y2K dikoreksi tidak sampai 10.000, tetapi selama 9 abad. Jika 3 byte dari tanggal disimpan dalam nomor bertanda 4-bit, maka satu digit akan masuk ke dalam setengah byte yang tidak terpakai untuk menandai abad. Program dengan tambalan ini dipengaruhi oleh tahun 2100 atau tahun 2900.
Tanggal dapat direpresentasikan sebagai jumlah hari yang telah berlalu dari suatu titik di masa lalu. Jumlah hari dicatat dalam bilangan biner 14-bit. Jadi Anda bisa membayangkan 16.384 tahun yang berbeda. Pembatasan khusus ditentukan oleh pilihan jaman.
Terkadang tahun tidak dikoreksi sama sekali. Format TLE Komando Pertahanan Dirgantara Amerika Utara menjelaskan objek di orbit Bumi. Hingga saat ini, hanya 2 karakter terakhir tahun ini yang ditunjukkan di dalamnya. Anehnya, situasi ini secara tidak langsung dapat dipengaruhi oleh perusahaan Internet satelit, yang berencana meluncurkan puluhan ribu kendaraan ke orbit. TLE dirancang untuk objek dengan jumlah lima digit, oleh karena itu mengosongkan kumpulan angka akan memerlukan revisi seluruh format data.
Dapat dipahami bahwa detail dari tambalan perangkat keras militer dirahasiakan. Paling sering, media merilis laporan uji kesiapan Y2K yang berhasil menggunakan simulator dan lingkungan uji khusus. Kadang-kadang tes pertempuran penuh dilakukan. Pada tanggal 1 Mei 1999, Angkatan Laut AS meluncurkan rudal jelajah Tomahawk. Sehari sebelum peluncuran, waktu peluncuran roket ditetapkan pada 29 Februari 2000, guna mengecek penanganan tahun kabisat pada saat yang bersamaan.
Stiker ringkas kesiapan peralatan pada tahun 2000
Tetapi pengembalian besar-besaran programmer veteran dari masa pensiun tidak terjadi. Alih-alih wajib militer yang diharapkan dari legiun kobolist, perusahaan seringkali terbatas pada pekerja penuh waktu atau perbaikan outsourcing. Dalam persiapan untuk tahun 2000, perusahaan Amerika telah menggelontorkan miliaran untuk tenaga kerja murah di Infosys, Wipro, dan TCS. Konsekuensi tak terduga dari Y2K adalah mempopulerkan perusahaan-perusahaan dari India. Di tahun-tahun mendatang, outsourcing India akan menjadi norma.
Kehidupan setelah 23:59:59 31 Desember 1999
Hanya 7% orang Amerika yang sangat khawatir dengan kesalahan Y2K. Sebuah jajak pendapat pada bulan Desember 1999 menunjukkan bahwa hanya satu dari lima yang berencana menyimpan uang tunai. Seseorang takut terbang pada hari terakhir tahun ini. Peter de Jager mengatakan dia terbang pada 31 Desember untuk menunjukkan keamanan tambalan.
Pagi tanggal 1 Januari terkejut "tidak menyenangkan". Tidak ada pemadaman listrik, transaksi keuangan masih berjalan secara teratur, bug komputer tidak meluncurkan ICBM. Penghitungan sampah segera dimulai. Sulit untuk menyebutkan jumlah pastinya, meskipun de Jager sendiri memperkirakan biaya dunia pada 300-400 miliar dolar. Beberapa bank, katanya, menghabiskan hingga $ 100 juta.
Kritik masih memiliki dasar. Komisi dan ahli melebih-lebihkan dan menjanjikan hal-hal yang tidak dapat direalisasikan.
Dunia belum jatuh karena sirkuit mikro yang tidak dapat diperbaiki di mana tahun diwakili oleh dua karakter. Diantaranya adalah chip BIOS dari beberapa komputer dan banyak mikrokontroler. Mereka terlalu banyak, semuanya tidak bisa diganti, klaim cerita horor. Faktanya, pakar Y2K biasanya tidak memiliki pengalaman dalam pengembangan perangkat keras - paling tidak mereka memahami perangkat lunak. Mereka tidak berpikir bahwa terjemahan dan perbandingan tanggal tidak terjadi pada sirkuit mikro ini.
Poster Y2K Geek Squad dengan gaya film Lima Puluh B direncanakan untuk dipasang di halte bus, tetapi tidak ada pemasaran tambahan yang diperlukan. Foto: Best Buy .
Skenario menakutkan lainnya melibatkan pengembangan serangkaian kegagalan, menyebar dari program ke program dan menyebar ke komponen yang siap untuk Y2K. Pada kenyataannya, jika satu subsistem secara keliru mengembalikan tahun 1900, maka subsistem yang lain, berinteraksi dengannya, akan melewati tahun 1900 lebih jauh, atau memberikan kesalahan, atau menandai tahun sebagai salah.
Mudah dibayangkan betapa Y2K siap dan rentan terhadap bug 2000, akibat hari kabisat yang tidak tercatat pada 29 Februari 2000, pesawat mendapat izin dari komputer untuk mendarat di jalur yang sama. Tetapi dalam aplikasi web, satu entri database yang salah tidak akan mulai berjalan di sekitar sistem seperti virus.
Orang awam tidak merasakan persiapan untuk bug, atau malam tanpa tidur di pergantian abad untuk tim dukungan teknis, atau konsekuensi dari sistem yang tidak ditambal. Para saksi mata dan pemimpin tim eliminasi Y2K mengingat gangguan kecil, tetapi tidak ada bencana atau bahkan yang sangat menarik. Beberapa dari mereka yang terlibat dalam memperbaiki bug mengaitkan rendahnya jumlah laporan kerusakan ke perusahaan yang tidak ingin meneriakkan kegagalan mereka sendiri.
Beberapa masalah masih bocor ke media. Berikut ini beberapa kerusakan komputer. Tak satu pun dari mereka mengancam nyawa manusia.
- . , . . . .
- - . Y2K, .
- . CyberCash. — . Apple. 700 .
- . , . Golden 1 Credit Union 31 1999 .
- Vendor perangkat lunak desktop seringkali hanya menambal versi yang lebih baru. Misalnya, Access versi 2.0 (1994) dan yang lebih lama tidak menangani tanggal setelah tahun 2000 dengan benar. Yang terakhir tidak menyenangkan bagi pengguna Windows 3.0, di mana versi Access yang lebih baru berkinerja lebih buruk. Di sisi lain, sistem operasi ini sudah tidak digunakan lagi saat itu.
Selain masalah kecil, media melaporkan kasus-kasus aneh.
- Bayi baru lahir pertama pada tahun 2000 di Denmark terdaftar berusia 100 tahun.
- Seorang pelanggan rental video Kota New York mengembalikan rekaman The General's Daughter tepat waktu tetapi didenda $ 91.250 karena penundaan selama seabad. Bug segera diperbaiki.
- Transfer 6 juta dolar tanggal 30 Desember 1899 masuk ke rekening bank seorang penduduk Jerman. Sejarah tidak menyebutkan berapa lama dia bertahan sebagai jutawan.
- Sistem polisi, yang dipengaruhi oleh 2000 bug, mengubah remaja menjadi orang tua. Laporan kejahatan melaporkan pelecehan seksual terhadap seorang wanita berusia 83 tahun oleh seorang pria berusia 80 tahun dan dua remaja berusia 83 dan 84 tahun yang hilang.
Setidaknya ada satu kesalahan medis serius karena bug Y2K. Di salah satu wilayah Inggris beberapa bulan setelah tahun 2000 tercatat jumlah anak yang lahir dengan sindrom Down sangat tinggi. Program evaluasi salah memperkirakan usia 154 wanita hamil dan salah mengidentifikasi kelompok risiko untuk studi anmyosentesis selanjutnya. Secara total, ibu dengan kelompok risiko rendah yang salah didefinisikan memiliki 4 anak dengan sindrom Down. Karena penilaian risiko tinggi yang tidak akurat, 2 aborsi dilakukan secara tidak sengaja.
Di milenium baru, dunia segera melupakan bug komputer dalam penanganan tanggal. Hanya stiker “Y2K Compliant” yang mengingatkannya, yang ditempelkan pada peralatan yang siap untuk abad baru.
Secara lahiriah, kesalahan tahun 2000 sedikit berbeda dengan mengubah tampilan kantor pertukaran dari empat menjadi lima karakter saat rubel jatuh. Menyesuaikan tanggal menjadi empat digit tampak seperti perbaikan kecil, meskipun mahal, secara ekonomi.
Ratusan miliar dolar dihabiskan untuk memperbaiki kesalahan tersebut. Tanpa konsekuensi bencana yang jelas, upaya patch Y2K tampak mubazir dan terlalu mahal. Para ahli membuat alasan bahwa masalah tersebut ada dan telah diperbaiki. Beberapa hanya senang dengan perhatian publik terhadap infrastruktur penting dan peningkatan.
Peristiwa ketika tanda-tanda berakhir sudah terjadi dan akan terus terjadi di masa depan. Perpindahan dari jaringan IPv4 ke IPv6 bertujuan untuk membebaskan dunia dari kekurangan alamat Internet. Suatu hari nanti satu digit lagi akan ditambahkan ke nomor telepon. 19 Januari 2038 untuk sistem Unix yang belum ditambal adalah 1 Januari 1970, atau, karena penggunaan variabel bertanda tangan, 13 Desember 1901.
Setiap proyek informasi memiliki batasan. Namun hal ini tidak perlu ditakuti. Jika sistem melampaui asumsi yang melekat, ini hanya menunjukkan popularitasnya yang tidak direncanakan.
Berdasarkan bahan dari Stack Exchange , Stack Overflow , Arsip Departemen Pertahanan AS ( 1 , 2 ), CelesTrak ( 1 , 2 ),Mekanika Populer , blog Chris Weston , How-To Geek , Mental Floss , BBC , cs.swarthmore.edu , Fast Company , Inc.com , Computerworld , Cnet , dan Slate .