Vanishing Culture: Punch Card Knitting via The Internet Archive [Shared] Posted by Douglas E. Welch on April 03, 2025 arts cards crafts history knit knitting programming punchedcards shared tech technology +