dmiton Hacker News • Recommends
On “NASA Pulls Off 160-Million-Mile Software Patch”
349K subscribers • 56 videos on Hallway
Intermediate. Assumes working knowledge.
23K views14 years ago1 recommendation
Systems programmingProgramming languagesLisp and ClojureDebugging
Ron Garret explains how NASA engineers remotely debugged Lisp code on the Deep Space 1 spacecraft from millions of miles away.
Google Tech Talk February 14, 2012 Presented by Ron Garret. ABSTRACT The Remote Agent Experiment: Debugging Code from 60 Million Miles Away The Remote Agent Experiment (RAX) was an autonomous control system for an unmanned interplanetary spacecraft called New Millennium Deep Space 1 (DS1). In May, 1999, control of the DS1 spacecraft, a $150-million asset, was handed over to the Remote Agent software for three days. It was the first -- and, to date, the last -- time that an interplanetary spacecraft has been under fully autonomous control. RAX was a resounding technological success, but a political disaster. Instead of paving the way for future autonomous missions, RAX is the reason that NASA has not flown an autonomous mission since. This talk is about the lessons learned from an ambitious but ultimately failed attempt to introduce technological change into a large, bureaucratic organization, the limitations of static code analysis, and the unique challenges of debugging code when the round-trip ping time is 45 minutes. Slides available at flownet.com/ron/RAX2.pdf Dr. Ron Garret is a software engineer turned entrepreneur and angel investor. He has co-founded three startups and invested in a dozen others. In a previous life he was an AI and robotics researcher at the NASA Jet Propulsion Lab where he led the development of one of the four major components of the Remote Agent. In 2000 he went to work for what was at the time an obscure little Silicon Valley startup called Google, where he was the lead engineer on the first release of AdWords, and the author of the Google Translation Console. He is currently working on launching a new startup company.What people say. Highly recommended by engineers as a classic talk on the power of Lisp's REPL for remote debugging in safety-critical space missions.
dmiton Hacker News • Recommends
On “NASA Pulls Off 160-Million-Mile Software Patch”
lisperon Hacker News • Mentions
On “The Power of Ten – Rules for Developing Safety Critical Code”
lisperon Hacker News • Mentions
On “Lisp as an Alternative to Java (1999)”
gkyaon Hacker News • Mentions
On “Lisping at JPL (2002)”
informatimagoon Hacker News • Mentions
On “In space, no one can hear you kernel panic”
_emacsomancer_on Hacker News • Mentions
On “NASA tries to jog Voyager 1's memory from 15B miles away”
lisperon Hacker News • Mentions
On “EURISKO Lives”
iLemmingon Hacker News • Mentions
On “Ask HN: 30y After 'On Lisp', PAIP etc., Is Lisp Still "Beating the Averages"?”