Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Community > MacNN Lounge > The ultimate geek?

The ultimate geek?
Thread Tools
Professional Poster
Join Date: Apr 2001
Location: Capital city of the Empire State.
Status: Offline
Reply With Quote
Feb 10, 2005, 07:15 PM
 
RETRACING GIANT STEPS - John Pultorak of Highlands Ranch, Colo., next to his working reproduction of the Apollo Guidance Computer, which was used in some space missions from 1969 to 1972. It took him four years of spare evenings and weekends to complete.
[replaced oversize inline image with a link: inline images must be no wider than 480 pixels. --tooki]


By CYRUS FARIVAR

Published: February 10, 2005


SOME people climb mountains to achieve greatness. Some people try to win championship sports games. John Pultorak built a working replica of a 40-year-old computer.

Late last year, Mr. Pultorak, of Highlands Ranch, Colo., completed a four-year project, a reconstruction of the Apollo Guidance Computer.

The A.G.C. was onboard for many of the Apollo space missions from 1969 to 1972. It was the computer that Neil Armstrong, Buzz Aldrin and Michael Collins used in the command and lunar modules during the Apollo 11 mission, which landed on the moon on July 20, 1969.

"I was looking for something that would be a challenging thing, a really outrageous kind of project," said Mr. Pultorak, 51, a software engineer for the space systems group at Lockheed Martin. He compared his quest to that of a person who aspires to climb a mountain "just to see if they can achieve it."

"I wanted to build something that was really distinctive - the computerized version of Mount Everest or the Super Bowl," he said.

The A.G.C. is a piece of computing history. It had a one-megahertz processor, one kilobyte of random-access memory and 12 kilobytes of read-only memory. By contrast, typical desktop computers today have about 1,000 times the processor speed and about 500,000 times the RAM, and have dropped ROM for hard drives with millions of times the capacity.

Mr. Pultorak spent close to $3,000 and worked about 10 hours a week for four years, mostly in the evenings and on weekends. When it was finished, in October, he spent two months detailing his travails in documents that totaled over 1,000 pages, and he made them available at his Web site, starfish.osfn.org/AGCreplica/.

Mr. Pultorak said he had to make one small compromise. The microchips in the original A.G.C. are no longer available, so he had to use something slightly more modern: chips from the late 1960's. Otherwise, the computer is the same.

"I couldn't do the project at all with the original chips," he said in a telephone interview. "In my documentation I have a whole section about how my machine differs from the original. It has the same architecture, it has the same control signals, it has the same micro-instructions - hey, this is an Apollo Guidance Computer."

When he started, Mr. Pultorak had to dig around for schematics, documentation and any other relevant material he could find. In November 2001, nearly a year after he began, he found that the Massachusetts Institute of Technology had a repository of information on the project (hrst.mit.edu/hrs/apollo/public). M.I.T. helped design the A.G.C. nearly 40 years ago.

From there he was able to find parts of the source code - instructions written in a programming language the computer can understand - for the main piece of software that ran on the A.G.C. in the command module of many of the Apollo missions. The program was called Colossus. While working on the A.G.C. source code, Mr. Pultorak found references to Margaret Hamilton, one of the hundreds of programmers who worked on the software. "It's been a couple of years since I've been in the A.G.C. source code, but I remember laughing at those references," he said. "There would be something Margaret had done - you feel like you're working with them, you feel touched by it, you feel like a member of the team in some way."

When he finished the project, Mr. Pultorak trudged up his basement stairs and informed his wife, Sue, matter-of-factly.

"He's a very modest, low-key guy," Sue Pultorak said. "He just came up and said, 'I guess I finished it.' We all went down and watched it blink. It was awesome."

Now that the construction is complete, Mr. Pultorak has pondered what to do with the 70 pounds of electronics crammed into a three-by-five-foot flat box. He has had an offer from somebody who wanted to buy it, but he cannot bring himself to part with the A.G.C.

His 20-year-old son, Andrew, a senior at the University of Colorado, Denver, helped with the project over the summer. He, too, said he did not want to see the computer sold.

"No matter what he got for it, it wouldn't be worth the kind of time and energy that he put into it," he said.

But John Pultorak said that once the building was over, he wanted to free up space in the house. He has moved the replica from his basement workshop to his mother's house in Littleton, Colo., a Denver suburb nearby.

"I built it in my basement, but I don't want to have it - I just wanted to build it," he said. "It's like climbing a mountain. You want to climb the mountain, you don't want to live on top of it."
Okay, so what does he build next?
(Last edited by tooki; Feb 10, 2005 at 09:31 PM. )
/mal
"I sentence you to be hanged by the neck until you cheer up."
MacBook Pro 15"/2.4 GHz Intel Core 2 Duo/4 GB DDR2 SDRAM/200 GB Hitachi HD/8x SuperDrive/Mac OS X 10.6.1
     
Addicted to MacNN
Join Date: Jul 2002
Location: Minnesota - Twins Territory
Status: Offline
Reply With Quote
Feb 10, 2005, 07:54 PM
 
dang, you show a chick that thing - instant loving.

"I'm for anything that gets you through the night, be it prayer, tranquilizers, or a bottle of Jack Daniel's."
     
Mac Elite
Join Date: Mar 2001
Location: Vladivostok.ru
Status: Offline
Reply With Quote
Feb 10, 2005, 08:06 PM
 
And now I hope he builds a good simulator to interface this beast with. He could make money that way in fares.
_,.
a solitary firefly flies at nite
into the darkness an endless flight
a million flashes of delight.
     
Mac Elite
Join Date: Oct 1999
Location: Four syllables, sounds like "chilly coffee".
Status: Offline
Reply With Quote
Feb 10, 2005, 08:54 PM
 
"He just came up and said, 'I guess I finished it.' We all went down and watched it blink. It was awesome."


...and I just love the comparison in specs between it and a modern desktop computer...1 MHz, 1 Kb RAM, 12 Kb ROM...I wouldn't trust a guidance computer with those specs to get me across town!
     
Clinically Insane
Join Date: Jun 2001
Location: planning a comeback !
Status: Offline
Reply With Quote
Feb 11, 2005, 12:07 PM
 
Originally posted by nredman:
dang, you show a chick that thing - instant loving.
Yep. They're SO gonna dig it. Especially the blink blink

-t
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 02:57 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2