Кто знал, что один студент может создать беспорядок на 10 миллионов долларов?

Если вы компьютерный инженер или программист, мне не нужно подробно рассказывать об этом проклятии, называемом программной ошибкой. Это не что иное, как наша обычная жизнь, чтобы найти их. Но что, если эти баги и ошибки стоят даже не тысячи, а миллиарды долларов! Это довольно страшно, правда?

Как эти ошибки могут стоить столько

Стоимость программных ошибок в основном зависит от нескольких факторов. Есть расходы на оплату разработчиков и инженеров, чтобы разобраться с дырой. Могут быть простои, растранжиренные транзакции, потерянные данные и репутационный ущерб.

Когда организация обнаруживает программные ошибки в своих продуктах, она теряет доверие клиентов и пограничного рынка. Иногда это даже нарушает их соглашения об обслуживании. В целом, это приводит к огромным долгосрочным финансовым потерям, поскольку люди теряют доверие и избегают компании в будущем, что крайне плохо для любой организации.

Однако здесь под стоимостью понимаются не только доллары, но и конфиденциальность людей, утечка ценных данных, безопасность и так далее.

1. Ошибка тысячелетия

Ошибка тысячелетия, также называемая печально известной Y2K, вызвала огромную озабоченность во всем мире, поскольку мир не сможет справиться с датами после 31 декабря 1999 года, поскольку большинство компьютеров и ОС в то время использовали две цифры для обозначения года. Были опасения по поводу 00 цифр в счете лет двадцатого века.

Несмотря на то, что ошибка миллениума была немного неудачной и на самом деле не вызывала много проблем в реальной жизни, потому что большинство систем заранее вносили поправки на ошибку, они должны были это сделать. США потратили огромную сумму на решение вопроса около 100 миллиардов долларов.

2. Взрыв трубопровода

Эта ошибка произошла примерно в 1982 году. Советское правительство построило газопровод, который работал на передовом программном обеспечении для автоматизированного управления. Советский планировал украсть у канадской компании, которая специализировалась на такого рода программировании.

Чтобы противостоять этому, ЦРУ работало с канадцами и разместило ошибки в названии программного обеспечения Trojan Horse, чтобы скомпрометировать советский трубопровод.

Очевидно, Советский Союз ничего не знал и украл это скомпрометированное программное обеспечение и использовал его в конвейере. В 1982 году произошел огромный взрыв невероятной силы. Сила была буквально видна из космоса, которая повредила трубопровод и обошлась в десятки миллионов на строительство.

3. Взлом биткойнов, Mt.Gox

Это история крупнейшей в мире биржи биткойнов в 2010 г. Mt.Gox. Но это уже не было самым большим, пока ошибка программного обеспечения не привела к массовой гибели людей.

Этот сбой был настолько огромным, что привел к тому, что биржа создала транзакции. Его никогда нельзя было полностью выкупить, и он стоил до 1,5 миллиона долларов в потерянных биткойнах.

Позже, в 2014 году, Mt.Gox потерял более 850 000 биткойнов, что на тот момент составляло почти полмиллиарда долларов США, в результате взлома.

Было возвращено около 200 000 биткойнов, но финансовые потери все еще были огромными. В результате биржа объявила о банкротстве.

4. Дефис стоил 169 миллионов долларов.

В 1962 году НАСА запустило беспилотную космическую миссию по сбору данных, чтобы пролететь мимо Венеры. В итоге получилось не по плану.

Космический зонд «Маринер-1» не смог покинуть мыс Канаверал, прежде чем ракета совершила опасный поворот. Так что это была ужасная проблема, что ракета могла совершить аварийную посадку на землю. Инженеры НАСА дали команду на самоуничтожение. Наконец, через 290 секунд после запуска корабль исчез.

Однако расследование показало, что это произошло из-за очень простой программной ошибки. В строке кода был пропущен дефис, что означало, что на космический корабль были отправлены неверные сигналы наведения, которые стоили более 18 миллионов долларов в то время, что составляет около 169 миллионов долларов в сегодняшнем мире.

5. Червь Морриса

Удивительно, что одна из самых дорогостоящих программных ошибок была вызвана студентом. Студент Корнеллского университета создал червя в рамках эксперимента, который в итоге распространился со скоростью лесного пожара. Наконец, десятки тысяч компьютеров вышли из строя из-за ошибки кодирования.

Все компьютеры были связаны через очень раннюю версию Интернета, благодаря которой Моррис стал первым заразным компьютерным вирусом.

Позже аспирант Роберт Таппан Моррис был в конечном итоге обвинен и признан виновным в преступном взломе и оштрафован на 10 000 долларов. Но устроенный им беспорядок оценили в 10 миллионов долларов.

6. Ошибка Pentium FDIV

Профессор математики по имени Томас Найсли обнаружил недостаток в процессоре Pentium и сообщил об этом в Intel. В то время Intel предлагала замену чипа всем, кто мог доказать, что он их затронул.

Это было в 1994 году. Ошибка, обнаруженная Томасом Найсли, была не такой уж сложной. В алгоритме чипа возникла проблема со справочной таблицей, из-за которой в вычислениях могли возникать небольшие неточности. Что было не очень частым случаем. Математически вероятность просчета составляла 1 к 360 миллиардам. Но когда подробности жука стали вирусными в международной прессе. Миллионы людей запросили новый чип, как Intel уже предлагала, который стоил Intel около 475 миллионов долларов.

7. Марсианский климатический орбитальный аппарат НАСА

В 1998 году Mars Climate Orbiter сгорел после слишком близкого подхода к поверхности Марса, о чем позже узнали инженеры НАСА. Они пытались понять, что пошло не так, на что ушло несколько месяцев. В конце концов оказалось, что перевод имперских единиц в метрические был простой ошибкой.

Общая стоимость этой неудавшейся миссии составила более 320 миллионов долларов, что произошло только из-за ошибки в метрических единицах СИ.

Если вам понравилась эта статья и вы хотите немного помочь мне, то купите мне кофе по этой ссылке, так как я не зарабатываю денег на Medium. https://www.buymeacoffee.com/Subarnakhorshed

Заранее спасибо. :)