New Books in Mathematics

Thomas Huckle and Tobias Neckel, "Bits and Bugs: A Scientific and Historical Review of Software Failures in Computational Science" (SIAM, 2019)


Listen Later

A true understanding of the pervasive role of software in the world demands an awareness of the volume and variety of real-world software failures and their consequences. No more thorough survey of these events may be available than Thomas Huckle and Tobias Neckel's Bits and Bugs: A Scientific and Historical Review of Software Failures in Computational Science (SIAM, 2019). Their book organizing an extensive collection of episodes into eight chapters that expand on an array of flavors of failures, increasing in intricacy from precision and rounding errors to the software–hardware interface and problems that emerge from complexity.

As I see it, this book serves three audiences: Instructors of computer engineering or numerical methods will find an educational text uniquely suited to a focus on software failures; software engineers will find an equally unique reference text; and students of the practice or the history of computational science will find a fully blazed trail through these complicated stories. Dr. Huckle joined me to discuss his and his coauthor's motivations for assembling the book, a sampler of the chapter headliners, and some of his thoughts on new and evolving computational tools with their own attendant opportunities for failure.

Technical readers will appreciate the mathematical excursions that rigorously introduce topics essential to understanding each chapter's headlining episodes, the exercises and MATLAB code provided at the book's website, and links to sources at Dr. Huckle's website. I found value in the recurring lesson that real-world failures arise from the coincidence of multiple, often multitudinous errors, as well as in the authors' consistent emphasis on the real human toll that the study of these errors is driven to prevent. That said, all readers may appreciate the fanciful taxonomy given in the introduction and the amusing (though sometimes apocryphal) idiosyncratic failures surveyed in the appendix.

Suggested companion works:

  • Peter G. Neumann, Illustrative Risks to the Public in the Use of Computer Systems and Related Technology
  • Nancy G. Leveson, Safeware: System Safety and Computers
  • Glenford J. Myers, Software Reliability: Principles and Practices
  • Lauren Ruth Wiener, Digital Woes: Why We Should Not Depend On Software
  • Ivars Peterson, Fatal Defect: Chasing Killer Computer Bugs
  • 

    Thomas Huckle completed a degree program in mathematics and physics education and in pure mathematics, received a doctorate in 1985, and acquired his postdoctoral teaching qualification (habiliation) in 1991 at the University of Würzburg. A German research Foundation (DFG) grant enabled him to spend time performing research at Stanford University (1993–1994). In 1995 Professor Huckle joined TUM as professor of scientific computing. He has also been a member of the Mathematics Faculty since 1997. His primary research area is numerical linear algebra and its application in fields such as informatics and physics. His work focuses on solving linear problems on parallel computers, image processing and reconstruction, partial differential equations, and structured matrices.

    Tobias Neckel has studied applied mathematics at the Technical University of Munich (TUM) and received a doctorate in Computer Science at TUM in 2009. He is currently senior researcher in scientific computing at TUM and has conducted research at the École Polytechnique, France (2003), the Tokyo Institute of Technology (2008), and the Australian National University (2017). His research interests include the numerical solution of differential equations, hierarchic and adaptive methods, uncertainty quantification, and various aspects of high-performance computing.

    Cory Brunson is an Assistant Professor at the Laboratory for Systems Medicine at the University of Florida. His research focuses on geometric and topological approaches to the analysis of medical and healthcare data.

    Learn more about your ad choices. Visit megaphone.fm/adchoices

    Support our show by becoming a premium member! https://newbooksnetwork.supportingcast.fm/mathematics

    ...more
    View all episodesView all episodes
    Download on the App Store

    New Books in MathematicsBy Marshall Poe

    • 4.8
    • 4.8
    • 4.8
    • 4.8
    • 4.8

    4.8

    25 ratings


    More shows like New Books in Mathematics

    View all
    The Science Show by ABC listen

    The Science Show

    129 Listeners

    In Our Time by BBC Radio 4

    In Our Time

    5,445 Listeners

    Radiolab by WNYC Studios

    Radiolab

    44,051 Listeners

    Science In Action by BBC World Service

    Science In Action

    345 Listeners

    More or Less: Behind the Stats by BBC Radio 4

    More or Less: Behind the Stats

    896 Listeners

    New Books in History by Marshall Poe

    New Books in History

    207 Listeners

    Planet Money by NPR

    Planet Money

    30,713 Listeners

    Freakonomics Radio by Freakonomics Radio + Stitcher

    Freakonomics Radio

    32,105 Listeners

    99% Invisible by Roman Mars

    99% Invisible

    26,243 Listeners

    New Books in Psychoanalysis by Marshall Poe

    New Books in Psychoanalysis

    192 Listeners

    New Books in Military History by Marshall Poe

    New Books in Military History

    162 Listeners

    New Books in Economics by Marshall Poe

    New Books in Economics

    27 Listeners

    New Books in African American Studies by New Books Network

    New Books in African American Studies

    162 Listeners

    New Books in Anthropology by New Books Network

    New Books in Anthropology

    49 Listeners

    New Books in Political Science by New Books Network

    New Books in Political Science

    63 Listeners

    New Books in Sociology by New Books Network

    New Books in Sociology

    46 Listeners

    New Books in Philosophy by New Books Network

    New Books in Philosophy

    111 Listeners

    New Books in Intellectual History by New Books Network

    New Books in Intellectual History

    61 Listeners

    BBC Inside Science by BBC Radio 4

    BBC Inside Science

    406 Listeners

    The Quanta Podcast by Quanta Magazine

    The Quanta Podcast

    509 Listeners

    The Indicator from Planet Money by NPR

    The Indicator from Planet Money

    9,513 Listeners

    Physics World Weekly Podcast by Physics World

    Physics World Weekly Podcast

    75 Listeners

    Sean Carroll's Mindscape: Science, Society, Philosophy, Culture, Arts, and Ideas by Sean Carroll | Wondery

    Sean Carroll's Mindscape: Science, Society, Philosophy, Culture, Arts, and Ideas

    4,120 Listeners

    The Joy of Why by Steven Strogatz, Janna Levin and Quanta Magazine

    The Joy of Why

    508 Listeners

    Science with Sabine by Sabine Hossenfelder

    Science with Sabine

    62 Listeners