The Lunar Landing — framed and displayed

The Lunar Landing

Braking Phase

From the Apollo Guidance Computer source code that landed Eagle on the Moon. Written under the direction of Margaret Hamilton at the MIT Instrumentation Laboratory, the program's priority-scheduling design recognized and shed nonessential tasks during the 1201/1202 alarms — preserving the descent through the final seconds of computer overload.

From $149 View Piece
Fast Inverse Square Root — framed and displayed

Fast Inverse Square Root

Quake III Arena

The mathematical sleight-of-hand that made real-time 3D lighting possible on consumer hardware. By reinterpreting a float's bit pattern as an integer, subtracting from a magic constant, and applying a single Newton-Raphson step, the routine approximates 1/√x about four times faster than the FPU equivalent. The code reached the public when id Software released the Quake III source in 2005 — universally credited to John Carmack. But it predates the game; a 2003 investigation by Rys Sommefeldt traced versions of the trick back through SGI to Ardent Computer in the 1980s, with the magic constant 0x5F3759DF likely from Greg Walsh or Gary Tarolli. The true author is not settled. The comment that accompanies the magic line — // what the fuck? — was the right reaction even from the engineers who passed it down.

From $149 View Piece
Linux Kernel 0.01 — framed and displayed

Linux Kernel 0.01

First Public Release

The original task-scheduler from Linux 0.01 — ten thousand lines of C, posted to comp.os.minix in September 1991 as 'just a hobby, won't be big and professional like gnu.' Three decades on, the descendants of this loop run the majority of internet infrastructure, every Android device, and the supercomputers ranked atop the TOP500.

From $149 View Piece