These files are all in RealVideo™ format, and are served by an experimental Helix™ server. The server has limited bandwidth, so you may not be able to connect right away. If that happens, please wait a few minutes and try again!
Thanks to Larry Kellogg who provided the encoded media files from his personal archive. Some clips are available in multiple resolutions; the recommended resolution is marked in bold.
160x120 (250 kbps) 160x120 (300 kbps) 320x240 (250 kbps) A New Look at the Old Moon
28:14 The Apollo 4 Mission
15:34 The Apollo 5 Mission
15:13 "Flight of Apollo 7"
14:21 Apollo 8: "Go for TLI" 21:48 (1 of 2) 15:59 (2 of 2) 5:51 Apollo 9: Three to Make Ready
17:14 17:16 Apollo 10: "To Sort the Unknowns" 25:40 (1 of 2) 15:59 (2 of 2) 9:39 Apollo 11: "For All Man Kind" (1 of 2) 19:59 (1 of 2) 19:59 (2 of 2) 14:11 (2 of 2) 14:20 Apollo 12: "Pinpoint or Science" (1 of 2) 15:59 (1 of 2) 19:59 (2 of 2) 12:31 (2 of 2) 8:14 Apollo 13: "Houston, We've Got a Problem" (1 of 2) 15:59 (1 of 2) 15:59 (2 of 2) 12:17 (2 of 2) 12:34 Apollo 14 (1 of 2) 15:59 (1 of 2) 15:59 (2 of 2) 12:36 (2 of 2) 12:36 Apollo 15: "In The Mountains of the Moon" (1 of 2) 15:59 (1 of 2) 15:59 (2 of 2) 11:53 (2 of 2) 11:48 Apollo 16: "Nothing so Hidden..." (1 of 2) 15:59 (1 of 2) 15:59 (2 of 2) 12:24 (2 of 2) 12:24 Apollo 17: On The Shoulders of Giants (1 of 2) 15:52 (1 of 2) 15:52 (2 of 2) 12:43 (2 of 2) 12:41
I used to have a page containing a list of deep space probes. It is no longer maintained; or a comprehensive and up-to-date list of deep space craft, visit NASA's Solar System Exploration Missions page.
An archived version of the old page, if you are interested, is still available.
accesses to this Web page since December 28, 2001.
Here is the simplest Hello, World! program for Windows, in five lines instead of 600. From the preface of my book, Windows 98/NT Programming Unleashed.
#include <windows.h>
int WINAPI WinMain(HINSTANCE d1, HINSTANCE d2, LPSTR d3, int d4)
{
MessageBox(NULL, "Hello, World!", "", MB_OK);
}
Note: this is a work-in-progress. Source code, when considered to be sufficiently stable, will be provided through the open-source Maxima project at maxima.sourceforge.net.
One of the common problems in general relativity concerns the equivalence of two metrics. Because the same manifold can be mapped using drastically different coordinate systems, it is usually not at all that evident whether or not two metrics describe the same manifold. One tool often used to determine if two metrics might be equivalent is an algebraic classification method of the Weyl-tensor, the so-called Petrov-classification.
There are several packages that can do Petrov classification, including the tensor and grTensorII packages in Maple, or the dedicated computer algebra package SHEEP. No such tools existed in Maxima, however. Well, not quite. There was a code fragment in the Maxima tensor package that implemented the Petrov classification algorithm, but it was not supported by any tools; most importantly, no tools were available to perform computations in a rigid frame and to obtain a null tetrad.
Until now, that is. Although this is still considered a work-in-progress, I have put together a set of subroutines that can do all of the above. The following Maxima session demonstrates how these functions can be used to derive the Petrov class of the Kerr metric:
By way of explanation, after initialization and setting up an orthonormal tetrad base using the cframe_flag option, the next step is to compute the metric. A Newman-Penrose null tetrad is also computed using the nptetrad function. With the metric computed, it is possible to use functions from the ctensor package to compute the Ricci and the Weyl tensors.
With the null tetrad and the Weyl tensor, we can compute the Newman-Penrose coefficients which, in turn, are simplified and then used to compute the Petrov class. The Petrov class of the Kerr metric is D, which this script correctly obtains.