Git Product home page Git Product logo

awesome-computer-history's Introduction

Awesome Computer History Awesome Build status

A curated list of computer history videos, documentaries and related folklore maintained by Thomas Watson. Inspired by the awesome list thing.

Pull Requests are welcome.

Table of Contents

Videos

Old recordings

Documentaries

Reflective interviews

Talks & Lectures

Movies

Dramatized versions of real events

Commercials

Audio

Podcasts

Texts

Folklore

Announcements and Memos

Source Code

  • Apollo 11 Guidance Computer (1969) - Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules
  • C compiler (1972) - The earliest known versions of Dennis Ritchie's first C compiler (GitHub code mirror)
  • UNIX (1972) - Continuous Unix commit history from 1972 until today
  • MS-DOS (1982, 1983) - Version 1.25 and 2.0
  • Adobe Photoshop (1990) - The first version of Adobe Photoshop (written in Pascal)

Websites

  • First website ever made (1990) - CERN (European Organization for Nuclear Research Organisation) website
  • The Amazing FishCam (1994) - The Fishcam was the second live camera on the web and is the oldest camera site still in existence

License

CC0

To the extent possible under law, Thomas Watson has waived all copyright and related or neighboring rights to this work.

awesome-computer-history's People

Contributors

11111000000 avatar arildrotmo avatar aungthurhahein avatar emilbayes avatar gausby avatar jamesdwilson avatar joegesualdo avatar joshuatvernon avatar marciogomes avatar mysteriouspants avatar nzeemin avatar paunstefan avatar readmecritic avatar shubham775 avatar vivekanand1101 avatar watson avatar webb04 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-computer-history's Issues

Adding more source videos?

Hi there

The computerhistory.org website has many important video resources. There might be some of interest for this list.

http://lists.sigcis.org/pipermail/members-sigcis.org/2021-February/002233.html

Here are the Museum’s movies by theme/topic by Dag Spicer:

Narrated/Produced Pieces for Broad Audience

  1. False Dawn: The Babbage Engine [5:37]
  2. Human Computers [5:15]
  3. IBM Ever Onward [4:04]
  4. Who Invented the Computer? [4:55]
  5. Colossus: Breaking the Code [5:39]
  6. History of Databases [5:29]
  7. Digital Dark Age [4:21]
  8. Art of Writing Software [9:17]
  9. The Cray Way [6:01]
  10. The Silicon Engine [8:45]
  11. Artificial Intelligence  [8:53]
  12. When a Bit Became a Pixel [11:46]
  13. Story of SpaceWar! [4:14]
  14. Roots of Microsoft [5:38]
  15. Navigating Knowledge: Hypertext Pioneers [5:36]
  16. Birth of the World Wide Web [5:55]
  17. Dot Com Boom and Bust [9:30]

Calculators
18. The Antikythera Mechanism [6:06]
19. Texas Instruments and the Marketing of the Datamath Calculator, Charles Phipps [2:26]

Punched Cards
20. The IBM Punched Card [3:01]
21. Bill Worthington: What is a Punched Card? [3:14]
22. Ellis D. Kropotchev Silent Film: The Punched Card [2:03]

Analog Computers
23. Arthur Porter: A Great Educational Tool Differential Analyzer [1:27]
24. The UCLA Differential Analyzer [00:48]
25. Tim Robinson: Integration and Differential Equations [3:52]

Birth of the Computer
26. John Mauchly: ENIAC Reliability [1:46]
27. J. Presper Eckert: Little Pink Lights [1:34]
28. Jean Bartik: ENIAC’s Programmers [2:16]
29. John Brainerd: What is ENIAC? [3:32]
30. Tom Kilburn: The Manchester Baby [2:13]
31. Early Innovators: Konrad Zuse [1:35]
32. Early Innovators: Howard Aiken [3:55]
33. Early Innovators: George Stibitz [2:18]
34. Universe of Numbers: What is the Stored Program [1:39]

Early Computer Companies
35. Bob Beck: Bendix G15 Users [1:46]
36. Harry Huskey: Designing the Bendix G15 [1:55]
37. LEO: The Automatic Office [5:44]

Real-Time Computing
38. Whirlwind: Making Electrons Count [1:58]
39. Jay Forrester: Whirlwind’s Origins [1:42]
40. Bob Everett: Whirlwind’s Applications [00:59]
41. NASA Apollo 11 Highlights [2:17]
42. Richard Egan: Who Worked on the Apollo Guidance Computer? [2:07]
43. Eldon Hall: Where was the Guidance Computer in the Apollo Spacecraft? [2:06]

Programming
44. Don Knuth: The Art of Programming, Recovering Errors [00:56]
45. Jamie Zawinski: The Art of Programming, About Style [1:24]

Mainframes
46. Gene Amdahl: The Amdahl Business Plan [5:50]
47. Bob Evans: Clearing the Way for the IBM 360 [3:15]
48. Fred Brooks: Birth of IBM 360 [7:07]
49. Excerpts from RCA’s Decade of Difference, IBM Competitors [1:15]

Memory & Storage
50. The Search at San Jose, IBM Disk Drive [1:47]
51. Albert Hoagland: RAMAC Innovation and Legacy [1:45]
52. Alan Shugart: About the Floppy Disk [1:44]

Supercomputers
53. Introducing IBM Stretch [4:19]
54. Gordon Bell: Three Phases of Supercomputing [2:05]
55. Gary Smaby: Cray and the Cold War [1:23]
56. Seymour Cray: The Challenge of Supercomputer Design [4:15]

Minicomputers
57. DEC Digital: From the Beginning [4:50]
58. The HP Way, All the People [2:00]

Digital Logic
59. The Story of the Intel 4004 [3:08]
60. Marketing Wars: Intel X86, 3 Stages of War [1:45]
61. Marketing Wars: Intel x86 [00:57]
62. Marketing Wars: Zilog Z8000 [1:34]
63. Marketing Wars: IBM PC Decision [2:52]
64. Microprocessor Stories: Four-Phase Systems AL1 [1:52]
65. Microprocessor Stories: Motorola MC 6800 [1:57]
66. Microprocessor Stories: Zilog Z80 [1:53]
67. Microprocessor Stories: Advanced Micro Devices AM 2901 [2:01]
68. From Sand to Silicon: Integrated Circuit Design and Manufacturing [5:11]

Computer Graphics, Music & Art
69. Max Mathews: Computer Synthesis Sound [2:47]
70. John Chowning: FM Synthesis [4:31]
71. Harold Cohen and AARON: Ray Kurzeil Interviews [2:22]

Input/Output
72. Chuck Thacker: Why The Xerox Alto? [00:31]
73. Chuck Thacker: Dover Prints Anything [00:50]
74. Chuck Thacker: PARC’s First Laser Printer [1:33]
75. Chuck Thacker: Xerox Altos in the White House [00:20]
76. Charles Simonyi: WSYIWIG [1:09]
77. Adele Goldberg: About Smalltalk [1:00]
78. Adele Goldberg: Bean Bags and PARC [00:40]
79. Xerox PARC’s Commercial for the Ethernet Office System of the Future  [00:57]
80. Doug Engelbart: Mouse Demo [2:12]
81. Gary Starkweather: The Eureka Moment First Laser Printer [1:25]

Games
82. Al Alcorn: Atari in the Beginning [3:26]
83. Ralph Baer and The Story of Odyssey [3:05]
84. Will Wright: Probability Space, Possibility Space [3:31]

Personal Computers
85. Forrest Mims and the Altair 8800 [00:44]
86. Steve Wozniak: The Homebrew Computer Club and the Apple I [1:13]
87. Len Shustek, Lee Felsenstein: The Homebrew Computer Club [5:12]
88. PC Software: Bob Frankston The Visicalc Grid [00:38]
89. PC Software: Dan Bricklin VisiCalc [1:26]
90. PC Software: Linus Torvalds and Linux [1:35]
91. PC Software: Bill Atkinson, Andy Herzfeld About MacPaint [4:26]

Mobile Computing
92. The Story of Palm: Donna Dubinsky [3:06]
93. Jeff Hawkins: The VisorPhone Interface [3:40]
94. The Story of Palm: Jeff Hawkins [2:07]
95. The Story of Palm: Ed Colligan, One Button [1:05]
96. Martin Riddiford: The Psion Organiser II Interface [3:58]
97. Nils Rydbeck: The R380 Interface [4:04]

Networking & the Web
98. Dave Boggs: Office Networks [00:58]
99. Robert Metcalfe: The Naming of the Ethernet [1:40]
100.Roger Scantlebury: Intro to Protocol Wars [1:39]
101.Vint Cerf the Road to the Internet [1:02]
102.Ray Tomlinson: The Early Days of Email [1:50]
103. Lee Felsenstein: The First Community Memory [2:26]
104.John Kohler: Building on Mosaic User Base
105.Kevin Hughes: The White House’s First Website [3:31]

Searching for Profit: Gary Chevsky on Banners and Pop-Ups [1:45]

Validate Links

Hi

Wouldn't it be great to know if the links in your README still work?

I wrote a tool that does just that, it uses a pull request as an opportunity to do the checking (link still work, no duplicates).

It is currently being used by many projects including

Examples

If you are interested, connect this repo to https://travis-ci.org/ and add a .travis.yml file to the project.

See https://github.com/dkhamsing/awesome_bot for options, more information
Feel free to leave a comment 😄

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.