Программист Маргарет Хэмилтон предусмотрела защиту, которая помогла сохранить управление лунным модулем Apollo 11 во время посадки. Когда компьютер получил слишком много задач, он отключил второстепенные процессы и продолжил выполнять критически важные операции.
Идея такой защиты появилась после случая с дочерью Хэмилтон Лорен. Девочка, которой было четыре года, часто приходила к матери в лабораторию по вечерам и выходным и играла на тренажёрах, изображая астронавта. Однажды она случайно ввела комбинацию «P01» — последовательность подготовки к запуску, — из-за чего система неожиданно остановилась.
Хэмилтон попросила NASA добавить предохранитель, который не позволил бы повторить такую ошибку во время настоящего полёта. Однако руководство не сочло просьбу важной. Позже астронавт Джим Ловелл допустил аналогичную ошибку во время пилотируемой миссии Apollo 8, направлявшейся на орбиту Луны, и навигационные данные исчезли. Хэмилтон вызвали для их восстановления, а произошедшее она в шутку назвала «ошибкой Лорен».
В 1968 году Хэмилтон занимала должность заместителя руководителя команды, отвечавшей за командный и служебный модули. Она предложила встроить в программное обеспечение интерфейса «приоритетного отображения» механизм защиты на случай, если бортовой компьютер получит больше задач, чем сможет обработать в реальном времени.
Эта функция сработала во время Apollo 11 в 1969 году. При приближении лунного модуля Eagle к поверхности Луны Базз Олдрин ввёл команды для вывода высоты и других данных, после чего компьютер начал подавать сигналы тревоги. В Центре управления полётом даже рассматривали возможность прервать посадку, но система Хэмилтон оставила только важнейшие процессы и сообщила астронавтам о перегрузке, благодаря чему Eagle благополучно сел в Море Спокойствия.
В письме 1971 года Хэмилтон объясняла, что компьютер распознал перегрузку, подал сигнал и самостоятельно отменил задачи низкого приоритета, сохранив операции, необходимые для посадки. Разработанное при её участии программное обеспечение Apollo в 2015 году разместили на GitHub. Ещё через четыре года Google отметил 50-летие высадки на Луне и вклад Хэмилтон, задействовав более 100 тысяч зеркал на солнечной электростанции в пустыне Мохаве для создания её огромного портрета отражённым лунным светом, сообщала Ars Technica.