Apollo Guidance Computer Part 25: Dan Lickly and Charles Simonyi Reflect on the AGC

  Рет қаралды 55,860

CuriousMarc

CuriousMarc

4 жыл бұрын

A while ago, Mike, Ken, Carl and myself got invited at an evening talk at the Computer History Museum featuring two brilliant hosts: Dan Lickly, original AGC programmer, and Charles Simonyi of Xerox Alto, Microsoft Word and space tourism fame. This is my redux version of this fascinating event. Sorry for the coughs, I had a bit of a cold while recording this. My favorite quotes of the evening from Dan: explaining what the AGC did in the Apollo mission: “Everything!” and explaining scaling: "We were going to end up exactly half way to the Moon, or exactly twice as far".
Official CHM footage of the event: • CHM Live | If Software...
My website: www.curiousmarc.com
T-shirts on Teespring: teespring.com/stores/curiousm...

Пікірлер: 51
@superspit
@superspit 4 жыл бұрын
"if we don't get to the moon we are going to end up half way or twice as far....." Reference to floating-point math (or lack thereof) within the program. Fantastic!
@Spentelectrons
@Spentelectrons 4 жыл бұрын
I'm going to miss following along with such an ambitious project now that it's over
@brucejoseph8367
@brucejoseph8367 4 жыл бұрын
Brilliant people who overcame the limitations of those early computers. We now have computer aided this and computer aided that but they had nothing but their amazing minds. Hats off to them, words can't express how much respect they deserve. In the future they will be looked upon as the geniuses they were.
@AdrianChallinor
@AdrianChallinor 4 жыл бұрын
I love how you cut to other clips to help us understand. Very good piece indeed.
@donmoore7785
@donmoore7785 4 жыл бұрын
Excellent description by Mr. Lickly of the challenges they faced, problems solved. Intelligent and knowledgeable people like these can interweave humor into a technical discussion seamlessly. Excellent composition and editing by you as always.
@SuperAWaC
@SuperAWaC 4 жыл бұрын
i was interested to hear that dan worked on the polaris guidance system. my grandfather worked on the electromechanical parts of the same guidance system and was invited to work on the apollo program, but declined because he didn't want to work in florida again as he didn't like the weather there, and ended up going to work at ford aerospace instead. if he had decided to go work on the apollo program, i never would have been born.
@sinebar
@sinebar 4 жыл бұрын
Dan Lickly still sharp as tac. It's amazing he still remembers all that.
@RussellRiker
@RussellRiker 4 жыл бұрын
Thanks Marc. Was starting to get worried there wouldn't be more of these.
@Damien.D
@Damien.D 4 жыл бұрын
These guys are legends but have the same geeky humor we all nerds have. Brilliant.
@mymessylab
@mymessylab 4 жыл бұрын
Such awesame discussions. Thanks for the diffusion of it. No other way to see those genius. Ha... excellent post-production Marc 😬👍👍👏👏
@wm6h
@wm6h 4 жыл бұрын
This series is so great.
@ximalas
@ximalas 4 жыл бұрын
It's good to see Don Knuth is still out and about. The last and only time I spoke to him was in 2002 at the University of Oslo.
@statebased
@statebased 4 жыл бұрын
Nice to explain the asymmetric center of gravity for control. Thanks for such great content!
@SidneyCritic
@SidneyCritic 4 жыл бұрын
That freaked me out. Spin an asymmetric capsule around to steer it, that's nutso and brilliant at the same time .lol
@TrainDriver186
@TrainDriver186 4 жыл бұрын
I have a vague recollection of a comment, possibly by Cmdr Chris Hadfield, that Soyuz have a movable CoG, but it is entirely possible they use much the same as Apollo - fixed offset, and rotate capsule as required - which would seem more reliable than actually moving the mass. Although, moving the mass could allow faster and more refined adjustment.
@lmamakos
@lmamakos 4 жыл бұрын
It's almost unimaginable to most people today how precious and limited the computing capabilities were back in that time. Today, we walk around with multi-core networked supercomputers in our pockets, with orders of magnitude more computing capacity that was used to design nuclear weapons back in the day. But the cat videos look really great! The controller in your inkjet printer is closer in capacity to the AGC..
@jtveg
@jtveg 4 жыл бұрын
Thanks for sharing .
@dr.strangelove5622
@dr.strangelove5622 4 жыл бұрын
I was waiting for so long for another episode of AGC series!! This made my day!! Edit: After watching your till 0:45, I would like to tell you a thing: you and your team and Donald Knuth book's (also his interview) inspired me a lot to understand how computers work at the basic level and how one must write programs. Inspired by your SC/MP computer video, I started learning assembly language of AVR microcontrollers myself and just yesterday I made a little "kit" to program Atmega8A using toggle switches. I call it as Edith Mark I (imgur.com/a/HY3NtxN). I will make a better version of it, for sending 8 bytes for instruction is tough. Probably later I will work with programming 8085 in a similar fashion. So, lots of _Thank You_ to you, your team and Donald Knuth.🙇🙇🙂
@MVVblog
@MVVblog 4 жыл бұрын
Thankyou for this video :-)
@corear
@corear 4 жыл бұрын
Perfect for my morning coffee.
@pscl227
@pscl227 4 жыл бұрын
Breakfast with CuriosMarc, perfect 👌🏼
@yassm
@yassm 4 жыл бұрын
You bet
@FuzzyLogicxxx
@FuzzyLogicxxx 4 жыл бұрын
Hooray for a new CuriousMarc video!
@SharkAttack37
@SharkAttack37 4 жыл бұрын
Thank you Marc :-)
@Cougar333
@Cougar333 4 жыл бұрын
Oh man. The part about Apollo 4 & 6. Talking about launching out of orbit then thrusting back towards Earth to reach lunar return velocities in order to test heat shields and stability. I never knew they did such tests during Apollo, but I absolutely did the same exact kind of tests preparing for missions in Kerbal Space Program. I'm not sure exactly what this means, but I really had a moment as he was describing those details.
@TeslaTales59
@TeslaTales59 3 жыл бұрын
I bought the book!
@josugambee3701
@josugambee3701 4 жыл бұрын
Woah! At 2:29 you can hear MF tones bleeding across from an adjacent trunk line!
@georgH
@georgH 4 жыл бұрын
You met Donald Knuth!! :)
@stuartmcconnachie
@stuartmcconnachie 4 жыл бұрын
3:37 Not a phrase you hear everyday...
@MAGA-Brad
@MAGA-Brad 4 жыл бұрын
You are so lucky.
@zaphhood4745
@zaphhood4745 4 жыл бұрын
Just love this shit.
@sadaghian
@sadaghian 4 жыл бұрын
0:50 Mike is melting
@andrewrixon2347
@andrewrixon2347 4 жыл бұрын
A day off, breakfast in bed & Marc. What more do you need ?!!
@1944GPW
@1944GPW 4 жыл бұрын
6:22 Wonder if Mr Simonyi is thinking "...now if only they had used my awesome Hungarian Notation..." :)
@DM-fz3ly
@DM-fz3ly 4 жыл бұрын
What/where available is the portable AGC he was using right at the end of the video??
@noth606
@noth606 4 жыл бұрын
My guess is nowhere, probably a one off, but you can make your own, mikes AGC code is available, throw in some uC and some address logic for the display, set the component pads on a PCB with a hookup to the evaluation board plus the uC and the LED's and address logic, some simple power circuit, even an LM317 or so should probably be enough with a heatsink, autoroute it in eagle cad, clean it up, send off to a PCB fab house, order the selected components, wait a week, then build it. You can have the case and buttons 3D printed, and you're done. Have fun :-)
@CuriousMarc
@CuriousMarc 4 жыл бұрын
I am not sure where this one comes from, but the best I have seen are made and offered by Sam Ammons on ebay: www.ebay.com/i/264247811576. They are pricey though. They have a full linux distro inside running virtual AGC inside.
@3800S1
@3800S1 4 жыл бұрын
There was no maths co processor you could plug into the AGC back then haha.
@Ojisan642
@Ojisan642 4 жыл бұрын
0.5 Hz clock speed? It’s amazing it could make all those reentry adjustments
@3800S1
@3800S1 4 жыл бұрын
That was the program cycle not the clock, iirc it was about 2Mhz?
@miriamn9657
@miriamn9657 4 жыл бұрын
Sort of. The oscillator worked with 2.048 MHz, which was divided down to 1.024 MHz to get a 4-phase clock. So AGC-CPU speed and todays CPU speed aren't really comparable. Those 2 sec for one cycle Dan talks about is how often the AGC updates the state vector during powered flight, i.e. how often it reads the accelerometers in the stable platform. Reading them more often would've led to 'noisy' data and all that comes with it. Guidance itself is faster, the autopilot even more, it's triggered every 100 ms or so.
@user2C47
@user2C47 4 жыл бұрын
2:28 Is there a purpose for these MF tones? They sound faster than the ones used in the telephone network.
@ShainAndrews
@ShainAndrews 4 жыл бұрын
I'm assuming you are referencing quindar tones. www.hq.nasa.gov/alsj/quindar.html
@josugambee3701
@josugambee3701 4 жыл бұрын
Sounds like crosstalk from an adjacent trunk. They used leased trunks between Houston and transceiver sites. I was pretty amazed to hear those!
@bobl78
@bobl78 4 жыл бұрын
I watched the whole Video in the link.. VERY interesting but I hope hat there are more Videos being made or that the developers write down morre of the Story before it´s too late… what the Video did not Show us were the real struggles they had.. how they came to Solutions..why they decided to do it like this and not different.. I mean that for both Hardware and Software.. how close were they to give up.. were there any critical issues that almost made the Programm fail etc tec.. I mean thousands of People worked on that thing for years.. I`m sure there`s much much more to tell… Who decided to go for a modular Computer... the Story About potting etc etc: For me personally difficult to understand how so many People worked on that for so Long... what did a programmer or Hardware guy do every day :)) BTW, where are the AGCs today that flew the entry and returned to earth ?
@ih8tusernam3s
@ih8tusernam3s 3 жыл бұрын
19:46 Hahaha
@paulromsky9527
@paulromsky9527 Жыл бұрын
No floating point.... yup, been there... Parallax's BS2 PStamp runs PBASIC - Parallax's BASIC interpreter - it does not do floating point so you have to scale things for integer math and scale them back when done. It's a real pain in the butt. You normalized all your values based on the number of places past the decimal point (precision), typically 3. So if you had the constant Pi of 3.142, you made that constant 3142 in code (1000 times entered, not calculated). Then, if you needed to multiply it by 2, just multiply it by 2 to get 6284 and then divide by 1000 to get 6 (you lose the precision unless you left it scaled by 1000). If you needed to multiply Pi by 2.5, that would be 3142 X 2500 / 1000 to get 7855 which you could leave as is, treating the last 3 digits as being past the decimal point, or divide again by 1000 to get 7 (the integer value losing the factional part - there is no rounding).
@SierraSierraFoxtrot
@SierraSierraFoxtrot 4 жыл бұрын
Lickly jokes "what's reentry"" but it's unlikely he didn't know what reentry was after working on guidance for an IRBM.
@Centar1964
@Centar1964 4 жыл бұрын
The 1st real personal computer was not the Apple but the Altair 8800 by MITS.
@dks13827
@dks13827 4 жыл бұрын
I just don't know if we could do this now. It would be quite hard to do this right now.
@soulrobotics
@soulrobotics 4 жыл бұрын
Efficient programmers. Bitwise wizards.
Slow motion boy #shorts by Tsuriki Show
00:14
Tsuriki Show
Рет қаралды 8 МЛН
Iron Chin ✅ Isaih made this look too easy
00:13
Power Slap
Рет қаралды 34 МЛН
Happy 4th of July 😂
00:12
Alyssa's Ways
Рет қаралды 67 МЛН
How Did NASA Get Those Shots?
30:22
Fran Blanche
Рет қаралды 155 М.
Yesterday's Computer of Tomorrow: The Xerox Alto │Bravo Demo
15:50
Computer History Museum
Рет қаралды 9 М.
Steve Russell talks about his early video game Spacewar!
7:37
VentureBeat
Рет қаралды 17 М.
34C3 -  The Ultimate Apollo Guidance Computer Talk
1:01:42
media.ccc.de
Рет қаралды 291 М.
Here's What Happens When an 18 Year Old Buys a Mainframe
45:12
SHARE Association
Рет қаралды 3,2 МЛН
The Four Computers That Flew Humans To The Moon
13:50
Scott Manley
Рет қаралды 176 М.
Kumanda İle Bilgisayarı Yönetmek #shorts
0:29
Osman Kabadayı
Рет қаралды 1,2 МЛН
НЕ БЕРУ APPLE VISION PRO!
0:37
ТЕСЛЕР
Рет қаралды 198 М.
Самый тонкий смартфон в мире!
0:55
Не шарю!
Рет қаралды 160 М.
Смартфон УЛУЧШАЕТ ЗРЕНИЕ!?
0:41
ÉЖИ АКСЁНОВ
Рет қаралды 1,2 МЛН