TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Apollo 11 Had a Hidden Hero: Software

204 pointsby psim1almost 6 years ago

22 comments

dang10 months ago
<a href="https:&#x2F;&#x2F;archive.ph&#x2F;Bcoe2" rel="nofollow">https:&#x2F;&#x2F;archive.ph&#x2F;Bcoe2</a>
a-wualmost 6 years ago
I recently started listening to a fantastic podcast called 13 Minutes To The Moon[0] produced by the BBC. It’s a retelling of the last 13 minutes until the Apollo 11 lander touched down. Episode 2 talked about the software and the 1202 program code. They interviewed the Guidance controller who was only 26 at the time and talked about how the average age of the flight controllers was 27. I thought that was incredible, you don’t see that much responsibility placed in such junior people anymore.<p>[0] <a href="https:&#x2F;&#x2F;www.bbc.co.uk&#x2F;programmes&#x2F;w13xttx2" rel="nofollow">https:&#x2F;&#x2F;www.bbc.co.uk&#x2F;programmes&#x2F;w13xttx2</a>
评论 #20442450 未加载
评论 #20443842 未加载
评论 #20442695 未加载
评论 #20442382 未加载
评论 #20442323 未加载
spamizbadalmost 6 years ago
CuriousMarc&#x27;s Apollo Guidance Computer (AGC) restoration is a must-watch: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=2KSahAoOLdU&amp;list=PL-_93BVApb59FWrLZfdlisi_x7-Ut_-w7" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=2KSahAoOLdU&amp;list=PL-_93BVApb...</a>
评论 #20442396 未加载
playing_coloursalmost 6 years ago
There is a good book on the computer systems of Apollo project: Digital Apollo <a href="https:&#x2F;&#x2F;mitpress.mit.edu&#x2F;books&#x2F;digital-apollo" rel="nofollow">https:&#x2F;&#x2F;mitpress.mit.edu&#x2F;books&#x2F;digital-apollo</a><p>It describes interesting questions that were faced on the project: say, how much control over a lunar module could be given to a computer system, and how much they should rely on human engagement.
评论 #20442570 未加载
评论 #20442674 未加载
robomanalmost 6 years ago
Best quote in the excellent article:<p>“You can’t get a de­gree in how to fly to the moon,” says Dana Dens­more, who joined the lab in 1965 and be­came a con­trol su­per­vi-sor for the lu­nar-lan­der soft­ware. “You had to get peo­ple who know how to think, who are cre­ative and alert. It was all in-vented on the spot.”
评论 #20449700 未加载
_ericalmost 6 years ago
Kind of off topic, but for those interested, this reminded me of the public repo on github which has the original guidance computer source code for the command and lunar modules[0].<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;chrislgarry&#x2F;Apollo-11" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;chrislgarry&#x2F;Apollo-11</a>
评论 #20444101 未加载
mopsialmost 6 years ago
This is the best description of AGC I have seen so far, from hardware design to mission software, layer by layer: &quot;The Ultimate Apollo Guidance Computer Talk&quot; <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=xx7Lfh5SKUQ" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=xx7Lfh5SKUQ</a>
Zannethalmost 6 years ago
If anyone wants to learn more about the Apollo Guidance Computer, this talk[1] from 34C3 will teach you everything you wanted to know and more.<p>The AGC had some really fascinating features for the time, including a cooperative multitasking system, interrupt driven IO, and even a virtual machine for doing linear algebra!<p>[1]<a href="https:&#x2F;&#x2F;youtu.be&#x2F;xx7Lfh5SKUQ" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;xx7Lfh5SKUQ</a>
johncalvinyoungalmost 6 years ago
I knew a retired couple near where I lived growing up who, I found out later, were software programmers on the Apollo Program. Quite possibly worked in that lab. The husband passed away soon afterwards, and I never got around to asking the wife about her experiences (they both worked for the program!). But it was really cool reading about how the core software was written.
jonshariatalmost 6 years ago
I&#x27;ve been listening to &quot;13 minutes to the Moon&quot; from the BBC recently. <a href="https:&#x2F;&#x2F;www.bbc.com&#x2F;news&#x2F;science-environment-48232627" rel="nofollow">https:&#x2F;&#x2F;www.bbc.com&#x2F;news&#x2F;science-environment-48232627</a><p>One part jumped out at me as brilliant especially for the time: when the computer was overloaded with tasks during the decent, it switched off all non-essential extras like screen displays in order to free up processing power. After that it shed even more to focus on only plotting the landing!
评论 #20458271 未加载
mmoezalmost 6 years ago
Fastcompany published a similar article about the 4th crew member of Apollo 11 a few weeks ago. I shared it on HN but it did not get any traction.<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20173672" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20173672</a>
robomanalmost 6 years ago
Do yourself a favor: head to a newsstand or Starbucks and buy a copy of today’s WSJ. This special insert on the Apollo mission is well worth it.
fortran77almost 6 years ago
It&#x27;s nice to hear the Don Eyles story; I haven&#x27;t heard it before, having only seen stories about Margaret Hamilton and her role.
ozmaverick72almost 6 years ago
The article mentions the overload on the computer was caused by &quot;a mismatched power supply to a radar&quot; triggering too many calculations. Any idea how or why the power supply was mismatched ? Luckily software saves the day but what was the root cause of the hardware fault ? Was that a case of a mismanaged change in configuration ?
评论 #20446140 未加载
EvanAndersonalmost 6 years ago
&quot;The Charming Genius of the Apollo Guidance Computer&quot; is a wonderful talk: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=xY45YE7ggng" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=xY45YE7ggng</a><p>The AGC implemented a virtual machine to run higher-level computational routines. The whole architecture is really interesting.
评论 #20444446 未加载
f_allweinalmost 6 years ago
&gt; When it came to hiring women for engineering or management, NASA “had a few women, and they kept them hidden,” says Ms. Densmore. “At the lab it was very different,” and there were opportunities for women.<p>Quite amazing what an important role women like Margaret Hamilton played in the Apollo project, given how hard it is nowadays to get more women into engineering positions. You may remember the famous picture of Hamilton next to the stack of code she and her team wrote for Apollo: see <a href="https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Margaret_Hamilton_(software_engineer)" rel="nofollow">https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Margaret_Hamilton_(software_...</a>
thomasjudgealmost 6 years ago
Love the code comments referenced in the article
robomanalmost 6 years ago
“You can’t get a de­gree in how to fly to the moon,” says Dana Dens­more, who joined the lab in 1965 and be­came a con­trol su­per­vi-sor for the lu­nar-lan­der soft­ware. “You had to get peo­ple who know how to think, who are cre­ative and alert. It was all in-vented on the spot.”
eltetoalmost 6 years ago
This contains more technical information behind the 1202 alarms [0]. It is an awesome read.<p>[0] <a href="https:&#x2F;&#x2F;www.hq.nasa.gov&#x2F;alsj&#x2F;a11&#x2F;a11.1201-pa.html" rel="nofollow">https:&#x2F;&#x2F;www.hq.nasa.gov&#x2F;alsj&#x2F;a11&#x2F;a11.1201-pa.html</a>
评论 #20448914 未加载
评论 #20443725 未加载
criddellalmost 6 years ago
&gt; MIT received the first major Apollo contract, the only one awarded to a university, and the only one given without competitive bidding.<p>Do these kinds of mission-critical components generally go to the lowest bidder?
评论 #20442110 未加载
评论 #20442086 未加载
评论 #20443442 未加载
评论 #20442137 未加载
评论 #20442226 未加载
mulmenalmost 6 years ago
Neat story but is the software really hidden? I feel like I have heard this story many times. It was one of the many feats of the Apollo program, I don&#x27;t think I would consider it hidden.
评论 #20446878 未加载
grandridgealmost 6 years ago
Yeah, racist software