https://tech.caltech.edu/this-week-in-tech-history-3 This Week in Tech History From the Archives October 20, 2026 Tue, Oct 20, 2026 October 17, 2005 October 15, 1999 October 17, 1969