Advent Of Computing
Advent Of Computing
  • Видео 165
  • Просмотров 125 506
Episode 145 - Zuse's Mysterious Machines
In 1933 Konrad Zuse, a German civil engineer, caught the computing bug. It would consume the rest of his life. According Zuse he invented the world's first digital computer during WWII, working in near total isolation within the Third Reich. How true is this claim? Today we are looking at Zuse's early machines, the Z1, Z2, and Z3.
Selected Sources:
The Computer -- My Life, by Konrad Zuse
arxiv.org/pdf/1406.1886 - Z1 Architecture paper by Rojas
sci-hub.se/10.1109/85.707574 - Z3... Turing Complete? also by Rojas
Просмотров: 291

Видео

Episode 144 - RABBITS
Просмотров 24014 дней назад
:(){ :|:& };:
Episode 143 - The Haunted Hard Drive
Просмотров 23221 день назад
Have you ever felt like a computer just refuses to work? Like a machine has a mind of it's own? In 1970 a hard drive at the National Farmers Union Corp. office decided to do just that. That year it started crashing for apparently no reason. It would take 2 years and 56 crashes to sort out the problem. The ultimate solution would leave more questions than answers. Was the hard drive haunted? Or ...
Episode 142 - OS and JEDGAR
Просмотров 176Месяц назад
This time we are diving back into the Jargon File to take a look at some hacker folklore. Back in the day hackers at MIT spent their time spying on one another's terminals. That is, until some intrepid programmer found a way to fight back. Selected Sources: www.catb.org/esr/jargon/html/os-and-jedgar.html - OS and JEDGAR github.com/PDP-10/its - ITS restoration project
Episode 141 - Computer Ruins Grocer
Просмотров 206Месяц назад
In 1962 Food Center Wholesale Grocers Inc installed a new IBM 305 RAMAC. That's when things started to go wrong. The faulty machine seemed to have a mind of it's own, and would spread chaos to grocery stores all around Boston. Selected Sources: archive.org/details/computerinsecuri0000norm - Computer Insecurity bitsavers.computerhistory.org/magazines/Computers_And_Automation/196805.pdf - Compute...
Episode 140 - Assembling Code
Просмотров 578Месяц назад
Programming, as a practice and study, has been steadily evolving for the past 70 or so years. Over the languages have become more sophisticated and user friendly. New tools have been developed that make programming easier and better. But what was that first step? When exactly did programmers start trying to improve their lot in life? It probably all started with assembly language. Well, probabl...
Episode 139 - HUTSPIEL
Просмотров 2732 месяца назад
The early history of computer games is messy, weird, and surprising. This episode we are looking at HUTSPIEL, perhaps one of the oldest games ever played on a computer. It's a wargame developed to simulate nuclear conflict... and it's 100% analog. Join us as we find out just what tax dollars were being used for in 1955. Selected Sources: archive.org/details/hutspiel-a-theater-war-game - The HUT...
Episode 138 - Type-It-Yourself
Просмотров 3512 месяца назад
I'm finally back to my usual programming! This time we are taking one of my patent pending rambles through a topics. Today's victim: the humble type-in program. Along the way we will see how traditions formed around early type-in software, and how the practice shifted over time. Was this just a handy way to distribute code? Was this just an educational trick? The answers are more complex than y...
Episode 137 - Edge Notched LIVE
Просмотров 1822 месяца назад
LIVE from VCF West 2024, my talk on edge notched cards! Since this is a live recording from an auditorium the audio is a little boomy, so be warned. Actually, I'm pretty sure this is the same space that CHM uses for some of their oral histories. What I have today is just the audio component. VCF will be posting a full video eventually, which I'll be sure to pass around.
Episode 136.5 - Data Center Disaster
Просмотров 2223 месяца назад
I've gotten busy preparing for VCF West, so this time you get a short one! In this byte-sized episode we are looking at a short and strange story: that time a plane struck a software company, and the company turned around and used the crash in their own ads.
Episode 136 - Getting On TRAC
Просмотров 4383 месяца назад
Have you ever formed a bad first impression? Way back when I formed a hasty impression of this language called TRAC. It's been called a proto-esoteric language, and for good reason. It's outlandish, complex, and confounding. But, after the urging of some listeners, I've decided to give TRAC a second look. What I've found is, perhaps, more confusing than I ever imagined. This episode we are look...
Episode 135 - XENIX
Просмотров 8064 месяца назад
In 1984 SCO released PC XENIX, a port of UNIX that ran on an IBM PC. To understand why that's such a technical feat, and how we even got here, we have to go back to the late 1970s. In this episode we are taking a look at how Microsoft got into the UNIX game, and how they repeatedly struggled to make micro-UNIX work for them. Along the way we run into vaporware, conspiracy, and the expected miss...
Episode 134 - Beyond the Punch
Просмотров 4284 месяца назад
This episode I'm opening up my research vault to present some interesting pre-digital technology. Back before computers us humans used to write everything down on paper. Over time that lead to some organizational issues. By 1890 punch cards show up to solve one aspect of this problem, but that technology had it's limitations. We will be looking at other paper-based approaches to data management...
Episode 133 - LIVE from Intelligent Speech 2023
Просмотров 2235 месяцев назад
I'm currently out traveling. Due to my poor planning I managed to score back to back trips, for both business and leisure. While I'm not able to get an episode out on time, I do have a replacement! In 2023 I was invited to speak at the Intelligent Speech conference. So, today, I present the audio of that talk. The topic is, of course, the wild path of the Intel 8086's creation and rise to power...
Episode 132 - The PDP-1
Просмотров 1,5 тыс.5 месяцев назад
In 1959 the world bore witness to a new type of computer: the PDP-1. It was the first interactive computer to really make a dent in the market. Some say it was the first minicomputer: a totally new class of machine. But where did this computer come from, and what made it so different from the rest of the digital pack? Selected sources: americanhistory.si.edu/comphist/olsen.html - Smithsonian in...
Episode 131 - Computer... Books?
Просмотров 4136 месяцев назад
Episode 131 - Computer... Books?
Episode 130 - ALGOL, Part II
Просмотров 3656 месяцев назад
Episode 130 - ALGOL, Part II
Episode 129 - ALGOL, Part I
Просмотров 6427 месяцев назад
Episode 129 - ALGOL, Part I
Episode 128 - Cryotrons LIVE!
Просмотров 2377 месяцев назад
Episode 128 - Cryotrons LIVE!
VCF SoCal 2024 - The Mysterious Cryotron!
Просмотров 1,3 тыс.7 месяцев назад
VCF SoCal 2024 - The Mysterious Cryotron!
Episode 127 - Nim
Просмотров 4018 месяцев назад
Episode 127 - Nim
Episode 126 - IBM Compatible (No, Not Those)
Просмотров 5298 месяцев назад
Episode 126 - IBM Compatible (No, Not Those)
Episode 125 - US v IBM
Просмотров 4509 месяцев назад
Episode 125 - US v IBM
VCF SoCal - Interview with Micki and Steve
Просмотров 1749 месяцев назад
VCF SoCal - Interview with Micki and Steve
Episode 124 - The Full 360
Просмотров 50210 месяцев назад
Episode 124 - The Full 360
Episode 123 - The Jupiter Ace
Просмотров 66710 месяцев назад
Episode 123 - The Jupiter Ace
Episode 122 - To Edit Text
Просмотров 46810 месяцев назад
Episode 122 - To Edit Text
Episode 121 - Arguments Against Programming
Просмотров 54511 месяцев назад
Episode 121 - Arguments Against Programming
Episode 120 - Simply COSMAC
Просмотров 585Год назад
Episode 120 - Simply COSMAC
Episode 119 - The Batch!
Просмотров 381Год назад
Episode 119 - The Batch!

Комментарии

  • @galier2
    @galier2 4 дня назад

    Just a little nitpick concerning the name Zuse. It's pronounced something more like 'Tsoozah".

  • @MidoriMizuno
    @MidoriMizuno 4 дня назад

    Interesting video, although i personally see (or rather hear) one issue - mispronunciation of Zuse's name throughout the entire video was pretty hard to swallow. Best not to assume the pronunciation if you're not sure and just check before recording.

    • @muesique
      @muesique 4 дня назад

      Americans pronounce names like they want 🤷

  • @belstar1128
    @belstar1128 5 дней назад

    16:35 that was very brave especially during that period they had no mercy if you got caught

  • @sn1000k
    @sn1000k 5 дней назад

    Clicked SO FAST. Zuse is fascinating.

  • @andyjohnson6270
    @andyjohnson6270 18 дней назад

    I managed this with a terrible shell script that spawned a background copy of itself before getting on with it’s designed task in the later ‘80’s. Totally bogged down a University server and taught me to not run shell scripts in the background. Or at least, not to re-spawn at the start….

  • @hrford
    @hrford 19 дней назад

    %0 | %0

  • @SoloPilot6
    @SoloPilot6 22 дня назад

    I wouldn't be surprised if the "Jedgar" pronunciation stemmed from the Laugh-In skit where Lily Tomlin called the FBI, to talk with "Jedgar Hoover."

  • @VanceStrickland
    @VanceStrickland 25 дней назад

    There’s some explanation of why not Xenix in a RUclips: Dave’s Garage episode titled: “Linux-Xenix-Unix vs OS/2 and Windows: Dave Cutler Interview”. The TRS-80 business line of computers after the Model II (the ones with 8inch floppy disks) could run Xenix. The Model II and Model 12 could with hardware upgrades. But it was mainly on the Model 16, Model 16B and Model 6000 that were the Xenix targets. All those systems were targeted at business use. Price-wise no home user would be ponying up for that line of computer. Xenix even on those systems could handle multi-user as well as multi-tasking. There was a TRS-80 DT-1 dumb terminal even so you could connect via serial to a Xenix system. Lots of demos on RUclipsr TJBChris channel - he covers those systems very well.

  • @compupsych3897
    @compupsych3897 Месяц назад

    Great story!

  • @deathdoor
    @deathdoor Месяц назад

    Ok Ok, but makes me think. Was someone ever fired for SELLING IBM?

  • @pierQRzt180
    @pierQRzt180 Месяц назад

    this podcast is so underrated it is criminal.

  • @Mark.Brindle
    @Mark.Brindle Месяц назад

    Love these kind of stories

  • @dukdukgoos
    @dukdukgoos Месяц назад

    Just letting you know: the audio is glitching out hear and there on this episode. I checked the RUclips upload and the audio mp3 from RSS, both have the issue.

  • @ThatSkiFreak
    @ThatSkiFreak Месяц назад

    are these scripted or unscripted?

  • @WilliamHostman
    @WilliamHostman Месяц назад

    You made a significant conflation in the intro; you conflated the assembly language (specified by the chip designer) and the assembler program specifics (macros, directives, labels, variable names, and in some cases, different mode notations). Some 6502 computers lacked all the symbols used in official 6502 addressing modes, and so you have tthis assembler specific dialect. Many early 6502 assembler programs lack targets and variables; most recent ones allow targets, and a few allow variables (implemented essentially as a label to a specific memory address picked by the assemler.) Which is to say, there isn't one 6502 assembly dialect, but several, and those dialects are less hardware specific and more assembler program specific. Robin (sp?) of 8-Bit Show and Tell has shown several different assemblers for C64. A thread discussing the issue of C64 assemblers is on lemon-64 www.lemon64.com/forum/viewtopic.php?t=75344 ... I've seen (but am not searching for again) similar discussions for apple II line and for the various z80 CP/M assemblers.

  • @fdumitru
    @fdumitru Месяц назад

    I really enjoy your videos. No nonsense. Keep it up!

  • @belstar1128
    @belstar1128 Месяц назад

    another thing we take for granted that didn't exist in the early days .

  • @eldersprig
    @eldersprig Месяц назад

    Xerox invented the PC *several* times. Jobs swiped GUI idea but not the Smalltalk/oop dynamic self referential part.

  • @Ben333bacc
    @Ben333bacc Месяц назад

    Linux Torvalds

  • @alexandershendi7428
    @alexandershendi7428 Месяц назад

    "Hutspiel" or "Hütchenspiel" are the German equivalent of the english "shell game" or "thimblerig". Maybe an ironic reference to skillfully papering over the kludges in this simulation. I also found an interesting article on Substack by Aaron Reed "HUTSPIEL and Dr. Dorothy Clark". (I dare not put the link here, because YT will the delete this comment as spam).

    • @alexandershendi7428
      @alexandershendi7428 Месяц назад

      Thank you for bringing this interesting piece of technology to my attention.

  • @muesique
    @muesique 2 месяца назад

    Could it be that it's spoken like the German Hut and Spiel? 😏

  • @IOOISqAR
    @IOOISqAR 2 месяца назад

    intel and the promise of compatibility. Being “historically grown” rather than cleanly designed and engineered (i4004 -> i8008 -> i8080 -> i8085 -> i8086 -> Pentium -> ... and so on for all eternity!) the so-called x86 (also the 64 bit variant of it, which is sometimes called x64) actually has no inherent advantages over other, more open, cleanly designed and engineered ISAs than the “compatibility promise” that (then still) INTeL made at some point. Ultimately, x86 is so bad (“a wart on a wart on a wart”) that this is the only reason that: a) x86 (and successors) b) intel still exists. As soon as intel abandons it (there have been several attempts), customers will stay away. Best example: Itanium (which also had other problems, such as specifying the instructions to be executed in parallel at compile time). Some did get involved with the Itanium, but the project ultimately failed. This promise prevents intel from trying anything other than x86&Co. It is their fate. _lars P.S.: You can hardly blame INTeL (the old one) for their architecture being the way it is. It was the first attempt and if it doesn't fit 100% but insists on compatibility, then it will be difficult: as a first mover, INTeL had no experience with computer architectures (but they could have consulted mainframe manufacturers) and all the possible pitfalls that lurked there. INTeL decided to go down the compatibility route and was then lucky enough to be chosen by IBM for their PC and then to be widely used as clones. I give INTeL credit for this pioneering work. intel, on the other hand, I can no longer stand. One reason for this is of course their fearful clinging to x86. If they are as good as they always say they are, then they could also produce a first-class RISC-V or ARM chip. But they don't dare! Translated with DeepL.com (free version)

  • @ZeonX69
    @ZeonX69 2 месяца назад

    Excellent podcast as always. Love your work

  • @weedmanwestvancouverbc9266
    @weedmanwestvancouverbc9266 2 месяца назад

    Old PC jr user here who 47:55 bought some circa late 70s early 80s S100 cards made in Canada by Dynalogic, the company that would make the Z80 computer, the Nabu. I see you're talking about the z80. One of the cards I have for the S100 bus is a z80 card you can see it in a RUclips video I've posted here

  • @hrhenderson51
    @hrhenderson51 2 месяца назад

    "Big Computer Games" from 1984 was reissued by the Apple PugetSound Program Library Exchange (A.P.P.L.E. still very much in business!) in 2022. With a new preface by David Ahl. As the title suggests, it has longer type-in Basic games, which he says were originally written for time-sharing systems.

  • @belstar1128
    @belstar1128 2 месяца назад

    type ins were from before my time i did end up renting a lot of outdated books in the library in the 90s and being surprised that you could do that even if the games they showed were quite dull to my spoiled 90s mind. it was quite confusing learning about computers as a young kid in that period because the library just had layers of random books from the 1970s to 1990s and they were all quite different and even books from 5 years earlier were obsolete .with other topics like biology or chemistry and history the old books were just fine. 20 years is almost nothing in those fields but with computers things were moving way too fast but i got internet a few years later . the 80s books also mentioned loading from cassettes we still used cassettes for music at this point but i didn't know it could be used for data floppy discs were almost obsolete at this point but the books said it was a high tech luxury. but the oldest book they had with computers was from 1972 but it was about all kinds of electronics going from simple things like lamps and dishwashers to phones to radio to tv to computers but the chapter about computers was quite in depth and had some examples of code. but it wasn't basic i wish i still had the book so i could tell what it was. i had one even older encyclopaedia from the 1960s that mentioned computers but it was just a short description of what a computer is and books from before the 60s seem rare regardless of what it is about. if we count all kinds of electronics i had a 1920s book but it was so old that it was hard to read because it seems like the Dutch language changed faster than English. in English you can read everything from after the industrial revolution some languages changed even more slowly but i am getting off topic .

  • @WilliamHostman
    @WilliamHostman 2 месяца назад

    Mr. Ahl's 101 Basic Games was notorious amongst my friends as pretty worthless; most needed heavy modifications for the various mumblesoft¹ flavors. (I had a copy of the '78 available the same time the TS1000 was.) "Microsoft Basic" was NOT a unified standard! And you glossed over a source in the intro: School Math Texts. Many upper elementary (aka intermediate) and middle school texts in the late 1970's included BASIC snippets; some included LOGO turtle graphics. My 6th grade math book included several in basic... they didn't run on my TS1000, They did run on dad's mainframe at work. They were intended to reinforce the math concepts, with osmotic learning of BASIC... but like Ahl's work, they generally were broken as written save on the flavor originally written for. Bitsavers has the '75 dec version. www.bitsavers.org/pdf/dec/_Books/101_BASIC_Computer_Games_Mar75.pdf Annarchive has the '78 14th print. annarchive.com/files/Basic_Computer_Games_Microcomputer_Edition.pdf ¹: mumblesoft was a common derrogation of MicroSoft; in this case, specifically MS OBASIC and MBASIC for CP/M, MS BBASIC for Altair, Applesoft for Apple II, Commodore Basic for Commodore 64, Atari BASIC for 8-bit, and even the first MS basic for MSDOS (which was pretty close to CP/M MBASIC.

  • @Luke-ef9ft
    @Luke-ef9ft 2 месяца назад

    Enormously underrated podcast. Working my way through the episodes one at a time!

  • @richardkell4888
    @richardkell4888 2 месяца назад

    Its a podcast yes but surely on youtube some visuals wld help?

  • @stevenbliss989
    @stevenbliss989 2 месяца назад

    Motorola was EVIL, but the MC68000 was good.

  • @ChrisDreher
    @ChrisDreher 2 месяца назад

    42:55 Have you or a loved one been injured by edge notched cards? If so, you might be eligible for compensation. Please contact ...

  • @hrhenderson51
    @hrhenderson51 2 месяца назад

    Fascinating! One of the questioners asked about Paul Otlet, and you said that what he did was at least very close to hypertext. What about Zettelkasten ("slip box"). This has received a fair amount of attention in recent years. This, too uses a unique identifier for each card and can link cards together.

  • @koenlefever
    @koenlefever 2 месяца назад

    26.10 "This is pretty cutting edge technology" 🥸

  • @homeopathicfossil-fuels4789
    @homeopathicfossil-fuels4789 3 месяца назад

    "Fast processor chip takes instructions directly from forth" sounds like a porn title to me wtf lol

  • @belstar1128
    @belstar1128 3 месяца назад

    i am always amazed at how "big" the computer industry already was back then considering when i talk to most people that were around back then they know nothing about computers and struggle with a point and click interface. even a lot of people that were born a few years after this happened cant handle them when i tell them this existed they deny such things existed at the time. to be fair i am starting to say similar things about 90s internet and cell phones because i didn't get access to those until the 2000s .

  • @colonelbarker
    @colonelbarker 3 месяца назад

    Thank you! :D

  • @jrdougan
    @jrdougan 3 месяца назад

    Thanks for getting back to TRAC Language™.

  • @colonelbarker
    @colonelbarker 3 месяца назад

    Thanks once again for this episode. I hope the talk goes well!

  • @pierQRzt180
    @pierQRzt180 4 месяца назад

    Awesome and criminally underrated podcast! I am fascinated by mechanical and analog computers/calculators but I didn't know this one about betting! And yes it doesn't feel right that there is so little about those discoveries. I wonder if you have an episode about hollerit tabulating machines used for science, for example in the work of Leslie Comrie "On the Construction of Tables by Interpolation". Further I am checking every now and then the history.computer but still no first issue.

  • @serifini2469
    @serifini2469 4 месяца назад

    I had a friend who bought one of these when they came out so I have some first hand experience. I already had some knowledge of Forth through the Byte magazine issue about the language and a few hours of actual hands on use convinced me to write a version of the language for the Vax 11 we used at university. I picked up a copy of "Threaded Interpretive Languages" by Loeliger and had something up and running in a few weeks. I've always been a bit puzzled why Forth didn't make more of an impact amongst hobbyists at the time; it seemed much more expressive and more efficient in both cpu cycles and memory than Basic when those things really counted. I think implementing Forth is still a great first step into writing compilers in general.

  • @AK-vx4dy
    @AK-vx4dy 4 месяца назад

    Great job. But i must prostest... holes, notches, rods are digital to the core, binary even 😅

  • @steveinmidtown
    @steveinmidtown 4 месяца назад

    Asteroids was pure garbage. Pitfall was cool.

  • @edgeeffect
    @edgeeffect 4 месяца назад

    I had a Jupiter Ace back in the day. Hardware wise, it was pretty crappy to be fair. But I still felt like I was king of the nerds for having one. Forth is like a nice old Unix system in that you can do so much with so little.

  • @edgeeffect
    @edgeeffect 4 месяца назад

    The wonder of Unix back in the old days (and by "the old days", I'm coming up to about 1990) was that there was hardly anything there at all. It's hard to believe looking at the bloatware that is a Linux system. But, in the world of Unix, "all that software" wasn't really "all that" at all.

  • @decle
    @decle 4 месяца назад

    Very cool, looking forward to your update with the results of your compiler adventures.

  • @mnoxman
    @mnoxman 4 месяца назад

    See also: Coherent by Mark Williams Co.

  • @nunuvyurbiz123
    @nunuvyurbiz123 4 месяца назад

    Fascinating. Thanks for this. Why couldn't MITS (or others) create an "S200" backplane, which would be backwards compatible with S100 because it would be S100 plus 100 more lines (or however many), similar to 16-bit ISA being 8-bit ISA plus more? Then you could still plug in S100 cards, but also have the option of plugging in S200 cards, including new CPU cards? It would be limited by the lowest common denominator (e.g., S200 drive controller card would operate at S100 if CPU card is S100) but would pave the way for full S200 implementation. Was that not feasible?

  • @KateAoyama
    @KateAoyama 4 месяца назад

    I wonder how Minix and PC-XINU do it without an MMU on 8086 then? I remembered looking at the Memory Manager code in Minix in an OS class in late 2000, but I forgot.

  • @AndrewNevago
    @AndrewNevago 4 месяца назад

    Of course there was XENIX for Z8000, its not a vaporware at all. Please, find article named "XENIX -- Microsoft Short-lived Love Affair with Unix" on the softpanorama website. Here is citation from there: " I joined an ISV and VAR called Databix in 1986 which was using Zilog boxes running Xenix as its main Unix development platform."

  • @colonelbarker
    @colonelbarker 4 месяца назад

    Thank you so much for this episode. Monday morning 10am here and I needed it.