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 ENIAC in action

    ENIAC in action

    Thomas Haigh, Mark Priestley, Crispin Rope, William Aspray · 2016

    Conceived in 1943, completed in 1945, and decommissioned in 1955, ENIAC (Electronic Numerical Integrator and Computer) was the first general-purpose programmable electronic computer. But ENIAC was more than just a milestone on the road to the modern computer. During its decade of operational life, ENIAC calculated sines and cosines and tested for statistical outliers, plotted the trajectories of bombs and shells, and ran the first numerical weather simulations. ENIAC in Action tells the whole story for the first time, from ENIAC's design, construction, testing, and use to its afterlife as part of computing folklore. It highlights the complex relationship of ENIAC and its designers to the revolutionary approaches to computer architecture and coding first documented by John von Neumann in 1945. Within this broad sweep, the authors emphasize the crucial but previously neglected years of 1947 and 1948, when ENIAC was reconfigured to run what the authors claim was the first modern computer program to be executed: a simulation of atomic fission for Los Alamos researchers. The authors look at ENIAC as a machine of war, as the "first computer," as a material artifact constantly remade by its users, and as a subject of (contradictory) historical narratives.

    ProgrammingComputer Science
    Open LibraryAmazon
    Stats for nerds
    1recommend
    3mentions
    2people
    2022–2026years
    33% recommend67% neutral

    Mentions per year

    20222023202420252026

    What Hacker News says

    1. rahenMay 2024
      I would strongly suggest to read "ENIAC in Action" from Thomas Haigh. It's by far the most technically complete book about the ENIAC.

      You'll even find some code samples from 1948 on the website.

      https://eniacinaction.com

      thread
    2. jonjackyMar 2026
      A newer book, from 2016, ENIAC in Action: Making and Remaking the Modern Computer by Thomas Haigh, Mark Priestly, and Crispin Rope

      https://mitpress.mit.edu/9780262334433/eniac-in-action/

      An interesting revelation here is that, although ENIAC was not originally conceived as a stored program computer, it was quite early converted to one. They repurposed a lookup table intended to calculate functions to store instructions instead. Many of the well-known ENIAC calculations, such as Monte Carlo simulations, were programmed in this mode.

      thread
    3. jonjackyJan 2022
      PS - If you are interested in drawing, you might look up books and especially pictures of ENIAC, often called the first electronic computer. It was programmed with patchcords so it's visually more interesting than all the gray boxes that came after. It looks more like a giant Moog synthesizer.

      Try an image search on: Eniac monte carlo patch cords

      Or look in the book Eniac in Action by Thomas Haigh et al. Lots of ENIAC-related diagrams linked to this page:

      https://eniacinaction.com/the-book/supporting-technical-mate...

      for example this flowchart:

      https://eniacinaction.com/docs/MonteCarloSecondRunFlowDiagra...

      thread

    Related

    Cover of ENIAC
    2010–2026

    ENIAC

    Scott McCartney
    7 recommend · 12
    Cover of Commodore
    2011–2025

    Commodore

    Brian Bagnall
    14 recommend · 34
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    336 recommend · 1,799
    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894
    Cover of The Practice of Programming
    2007–2026

    The Practice of Programming

    Brian W. Kernighan
    90 recommend · 184
    Cover of Hackers
    2007–2026

    Hackers

    Steven Levy
    130 recommend · 236
    Cover of Advanced programming in the Unix environment
    2008–2025

    Advanced programming in the Unix environment

    W. Richard Stevens
    100 recommend · 153
    Cover of Computer Science
    2015–2024

    Computer Science

    Robert Sedgewick
    2 recommend · 3