Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of To engineer is human

    To engineer is human

    Henry Petroski · 1982

    How did a simple design error cause one of the great disasters of the 1980s--the collapse of the walkways at the Kansas City Hyatt Regency Hotel? What made the graceful and innovating Tacoma Narrows Bridge twist apart in a mild wind in 1940? How did an oversize waterlily inspire the magnificent Crystal Palace, the crowning achievement of Victorian architecture and engineering? These are some of the failures and successes that Petroski examines in this book, a work that looks at our deepest notions of progress and perfection, tracing the fine connection between the quantifiable realm of science and the chaotic realities of everyday life.--From publisher description.

    Startups & EntrepreneurshipDesign & UX
    Open LibraryAmazon
    Stats for nerds
    23recommend
    32mentions
    25people
    2008–2026years
    75% recommend25% neutral

    Mentions per year

    2008201020122014201620182020202220242026

    What Hacker News says

    1. titheJul 2026
      Henry Petroski in "To Engineer is Human" has a chapter about the advent of the calculator during the slide rule era, and that calculators (and later computers) eroded a structural engineer's "feel for the numbers", caused engineers to pursue work on the fringe of their abilities, and perhaps more seriously, limited their ability to verify the correctness of the computer's work (this was the era where, for the first time, a machine could perform orders of magnitude calculations more quickly than humans could). He outlines the collapse of the Hartford Civic Center [1] as a case study in when blindly trusting computer output goes wrong (and by sheer luck, no one was killed).

      It feels like the example was cherry-picked, but the combination of "less accurate" and "more confident" made me immediately think of this disaster. I truly worry that it's going to take civilian deaths / liability before the proper use / place of these new technologies is adopted, but we could probably start with 1) not in safety critical systems, and 2) don't replace your specialists / experts with algorithms.

      [1] https://www.engr.psu.edu/ae/thesis/failures/MKP/failures/fai...

      thread
    2. almonerthisApr 2026
      Recently I was reading the "To Engineer Is Human" by Henry Petroski, which although is mainly about bridges I find it so inspiring and related to software engineering and systems in general, e.g. the concept of failure by fatigue etc, same for the Antifragility by Nassim Taleb.

      Do you have any suggestions for books from unrelated fields that still inspired you?

      thread
    3. GMoromisatoJul 2025
      You could probably summarize the history of bridge-building as "keep subtracting things until they don't stand up anymore."

      Building bridges (and large structures in general) has always been about the tension between over-engineering (for safety) and under-engineering (for cost/aesthetics).

      The Brooklyn Bridge is massive; they'd never built a bridge like that so they over-engineered it. But once they saw that it was more than strong enough to stand up, the next bridge was lighter. And the next one after that was even lighter. And so on, until a bridge collapses because some new factor came into play (e.g., harmonic resonance).

      Source: To Engineer Is Human by Henry Petroski--one of my favorite engineering books.

      thread
    4. sitkackJan 2025
      If folks want to instill this mindset in their kids, themselves or others I would recommend at least

      The Martian by Andy Weir https://en.wikipedia.org/wiki/The_Martian_(Weir_novel)

      https://en.wikipedia.org/wiki/Zen_and_the_Art_of_Motorcycle_...

      https://en.wikipedia.org/wiki/The_Three-Body_Problem_(novel)

      To Engineer Is Human - The Role of Failure in Successful Design By Henry Petroski https://pressbooks.bccampus.ca/engineeringinsociety/front-ma...

      https://en.wikipedia.org/wiki/Surely_You%27re_Joking,_Mr._Fe...!

      thread
    5. BarbaryCoastAug 2024
      If you liked this article, Henry Petroski's "The Book on the Bookshelf" is worth reading. He goes into great detail about the history, explaining why books were usually chained to their shelves, etc.

      If you don't know the author, his most famous is probably "To Engineer is Human: the Role of Failure in Successful Design". I liked "The Evolution of Useful Things", because now I realize Americans use their forks wrong. The design of the fork follows function, and that curve is there for a reason.

      thread
    6. c6400scJan 2024
      Normal Accidents and To Engineer is Human are two popular and great books.
      thread

    Related

    Cover of The evolution of useful things
    2013–2025

    The evolution of useful things

    Henry Petroski
    4 recommend · 10
    Cover of Engineers of Dreams
    2014–2018

    Engineers of Dreams

    Henry Petroski
    1 recommend · 2
    Cover of Design paradigms
    2014–2018

    Design paradigms

    Henry Petroski
    4 recommend · 4
    Cover of Peopleware
    2007–2026

    Peopleware

    Tom DeMarco
    276 recommend · 637
    Cover of The Idea Factory
    2010–2026

    The Idea Factory

    Jon Gernter
    94 recommend · 161
    Cover of The Pragmatic Programmer
    2007–2026

    The Pragmatic Programmer

    Andy Hunt
    353 recommend · 700
    Cover of Designing products people love
    2018–2023

    Designing products people love

    Scott Hurff
    3 recommend · 3
    Cover of Zero to One
    2014–2026

    Zero to One

    Peter A. Thiel
    166 recommend · 526