All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Researchers Discover 57-Year-Old Bug in Apollo Guidance Computer Using AI and Specification Language

By

henrygarner

1mo ago· 13 min readenInsight

Summary

Researchers discovered a previously unknown bug in the Apollo Guidance Computer (AGC) code that had been missed for 57 years despite extensive scrutiny. The bug is a resource lock in the gyro control code that leaks on an error path, silently disabling the guidance platform's ability to realign. The discovery was made using Claude AI and Allium, an open-source behavioral specification language, which helped distill 130,000 lines of AGC assembly code into 12,500 lines of specifications to identify the flaw.

Key quotes

· 4 pulled
We found a bug in it that had been missed for fifty-seven years: a resource lock in the gyro control code that leaks on an error path, silently disabling the guidance platform's ability to realign.
The Apollo Guidance Computer (AGC) is one of the most scrutinised codebases in history. Thousands of developers have read it. Academics have published papers on its reliability.
We used Claude and Allium, our open-source behavioural specification language, to distil 130,000 lines of AGC assembly into 12,500 lines of specs.
How a specification found what fifty-seven years of scrutiny missed.
Snippet from the RSS feed
How a specification found what fifty-seven years of scrutiny missed.

You might also wanna read