Computing History

Does or did COBOL default to 1875-05-20 for corrupt or missing dates?

The document explains why some legacy systems use 1875 as a base year for dates, particularly in Social Security systems, due to practical constraints and data storage optimization in early computing. The choice of 1875 was based on logical considerations about the earliest possible birth dates for Social Security beneficiaries, rather than being a COBOL-specific implementation.

Vanishing Culture: Punch Card Knitting

An exploration of punch cards in knitting machines reveals their historical significance in computing and their continued relevance in textile production today. The technology represents a unique intersection of digital computation and physical craft, with ongoing efforts to preserve and digitize these patterns through various archival methods. Communities are actively working to maintain and modernize punch card patterns while preserving their accessibility and interoperability across different machines.

Alan Turing's Top Secret DIY Project

Alan Turing's secret 'Delilah' project from 1943-1945 resulted in a groundbreaking portable voice-encryption system, demonstrating his largely unknown expertise in electrical engineering. Recently discovered documents, known as the 'Bayley papers,' reveal Turing's detailed work on this innovative system that could encrypt and decrypt speech using pseudorandom number generation and advanced circuit design. The project showcased Turing's transition from theoretical mathematics to practical engineering, laying groundwork for his later contributions to computer design.