← שלושה גילויים קצרים ב־WatWat
מחשב מיינפריים ישן עם לוח בקרה ומדפסת
טכנולוגיה

תוכנות רבות שנכתבו לפני שנת 2000 שמרו שנים בשתי ספרות בלבד כדי לחסוך זיכרון יקר, ולכן המעבר מ־99 ל־00 עלול היה להתפרש כחזרה ל־1900. הלילה עצמו עבר בשקט כמעט מוחלט. מה זה אומר?

מבוסס על תצפית

השיבוש היה עלול לפגוע בבנקאות, בביטוח, בתשתיות ובניהול מלאי. ארגונים ברחבי העולם השקיעו שנים ובתיקון הקוד, בעלות כוללת שהוערכה במאות מיליארדי דולרים. הלילה עצמו עבר עם תקלות קטנות בלבד, ומאז יש הטוענים שהאזהרה מלכתחילה הייתה מוגזמת.

הבאג עצמו פשוט להסבר. כדי לחסוך זיכרון יקר, תוכנות רבות שנכתבו בשנות השישים והשבעים שמרו שנה בשתי ספרות בלבד. 99 פירושו 1999, ו־00 פירושו 1900. מערכת שמחשבת ריבית, גיל או תאריך תפוגה הייתה מקבלת מספר שלילי או תוצאה חסרת פשר.

ההיקף הוא מה שהפך את זה לפרויקט ענק. הבעיה לא הייתה בתיקון עצמו, שהוא לרוב פשוט, אלא במציאה: לסרוק מיליוני שורות קוד בבנקים, בביטוח, בתשתיות ובניהול מלאי, ולזהות כל מקום שבו תאריך נוגע במשהו. ארגונים עבדו על כך שנים, בעלות שהוערכה במאות מיליארדי דולרים.

הלילה עצמו עבר עם תקלות קטנות בלבד, ומאז השאלה חוזרת: אולי לא הייתה בעיה מלכתחילה. הראיה הטובה ביותר נגד הטענה הזאת נאספה עוד לפני המועד, בבדיקות שבהן הזיזו את שעון המערכת קדימה. מערכות שלא תוקנו אכן נפלו.

מה שנשאר כאן הוא דוגמה : כשמניעה מצליחה אין מה לראות, ולכן קל להסיק שלא היה במה לטפל. יש ויכוח לגיטימי על הסכום, ויש מי שסבור שההוצאה ההכרחית הייתה נמוכה בהרבה, וגם המבקרים האלה מסכימים שהתקלה עצמה הייתה אמיתית ולא מומצאת.

wat. כשמניעה מצליחה לגמרי, היא נראית בדיוק כמו אזעקת שווא.

wat wat

זו דוגמה לפרדוקס המניעה: כשמניעה מצליחה, אין מה לראות, ולכן קל להסיק בטעות שלא הייתה בעיה מלכתחילה.

איך יודעים?

הבאג עצמו היה ניתן לאימות ישיר בקוד ובבדיקות, ומערכות שלא תוקנו אכן הפגינו כשלים שנעשו לפני המועד.

מבוסס על תצפיתמחקר תצפיתי

מה עדיין לא יודעים?

יש ויכוח לגיטימי על הסכום. גם מבקרים שמעריכים שההוצאה ההכרחית הייתה נמוכה בהרבה מסכימים שהתקלה עצמה הייתה אמיתית ולא מומצאת.

למדתם משהו?

Britannica· 2000

מכאן ממשיכים

למה יש מחשבים שהזמן שלהם ייגמר בינואר 2038?תוכנה

רוצים עוד משהו ששווה לספר?

מתחילים בשלושה גילויים קצרים. בלי הרשמה ובלי לבחור הכול מראש.

תפתיעו אותי
על WatWat ואיך נבדקים המקורות