The coolest thing about knitting punch
-
While the Jacquard loom gets all the attention for being the first code, the punch card knitting machine transitioned from being a Jacquard attachment on lace and knitting machines in industrial textile production to the kind of local, DIY code that a lot of people in textiles interacted with—many of whom were women. By the 1970s, they were used by people knitting for themselves and their families, for take-home piece-work, and in textile factory settings.
The punch card machine was eventually
replaced in commercial and, if you can telemarketing data afford it, home contexts by machines that could telemarketing data control individual needles, instead of depending on a punch card’s repeat—but the machines are still in use in a number of hobbyist workshops (like my own!) and are even still in production (albeit much-reduced).

The knitting machines I own share their
punch card dimensions (24 stitches wide) with one of the first punch cards (the Hollerith card, used for the 1890 census, was a 24-column punch card). They’re an important piece of computing history—and crucially, one of the few that isn’t only history because a broad community of people, on- and off-line, are still sharing knowledge on how to hack, restore, and use them.
All punch cards are fundamentally digital,
even if we don’t generally think of “digital” as a property physical objects can have. It is only recently that our associations of computing with “the cloud” and other ephemeral metaphors have superseded the fundamentally physical processes that support computation. Working with knitting machine punch cards reminds me that the cloud is a metaphor, and lets me own and manipulate my code in a way I find both challenging and creatively liberating.