Na transição para a medicina computadorizada das décadas de 70 e 80, uma máquina de radioterapia surgiu como uma promessa de precisão e segurança: a Therac-25. Desenvolvida pela AECL, sua principal inovação era também seu maior risco: o controle era feito inteiramente por software, dispensando as travas de segurança físicas de seus modelos anteriores.
O que deveria ser um avanço tecnológico se transformou em um dos casos mais sombrios da engenharia de software. Uma série de bugs, incluindo uma 'race condition' e um estouro de inteiro, resultou em overdoses de radiação massivas e letais para os pacientes que buscavam tratamento.
A equipe do Desbugados investiga como os primeiros alertas foram ignorados, o que era o enigmático erro 'Malfunction 54' e as falhas de design que levaram à tragédia. O caso serve como um alerta brutal sobre a responsabilidade na tecnologia e as consequências de se depositar confiança cega no código.
Assista ao vídeo completo para entender as lições deixadas pelo Therac-25, um capítulo que a indústria de software jamais deveria esquecer.