Moon Pi!

Matt Parker ( @standupmaths ) has the opportunity to calculate Pi on a lander/rover on the Moon with Astrobotic! He has promised NOT to use some of his trademarked ‘Terrible Python Code’ TM and since I’ve actually written spaceflight software I though of a great way to do this…with fixed point arithmetic!!

You see, you don’t actually want to use floating point on a spacecraft processor if at all possible. And the way this estimation of Pi will be calculated is using a ratio of the random numbers inside a unit circle vs. outside the unit circle but inside a unit square. Since the area of a circle is Pi*r2 and r==1, the area is Pi. And the square surrounding the circle is 2 units wide so the area is 2*2=4.

But really we can just do the +x/+y quadrant since it’s all symmetric. Then we take the ratio of inside the circle to the entire area, which if we do the math is Pi/4 for the circle and 1×1==1 for the square – very convenient! So our ratio of ‘inside’ to ‘all’ x4 gives us our estimation of Pi.

So 2 key problems:

  1. We need random numbers to do this estimation
  2. We need to not use floating point calculations if at all possible, and in fact need to minimize ALL calculations…

OK, first the random numbers. Matt’s idea is to use data from the rover itself so do these calculations. So how to get random numbers from spacecraft telemetry? Well there are several options.
First the spacecraft processor will – somewhere – have an analog to digital converter (ADC). The ADC is likely 12 bits, giving values from 0..4095 (212-1). These are used to measure many things on a spacecraft including voltages, currents, temperatures, magnetic fields, etc. and we know from experience there will be a little bit of noise in them. Voltages tend to be pretty stable, so not a great choice. Currents (amps) will, many times, show periodic behavior as instruments, motors, and other things like that tend to run in cycles, so I think currents are also not a great choice.
For my money, I’m betting temperatures will be the right answer, as they not only tend to move around a bit, but since you are measuring resistance across a thermistor (a resistor that changes resistance with temperature) it tends to be a bit noisy – by at least a couple of counts, maybe +/- 5 or 6 counts or if you look at the lower bits of the 12 bit measurement maybe the bottom 3 bits (0 to 7 counts total). Concatenate some of these measurements and maybe move the bits around and I think you can create a good random number generator up to 15 bits pretty easily. By using different SHIFT and OR operations you can probably create several decent random numbers from a couple of measurements.
And that brings us to:

Using fixed point calculations instead of floating point. In fact we can just do this calculation with integer math and no floating point at all!
If we treat our new 15 bit random numbers (above) as the fractional portion of a value from 0..1, then adding two of them together will produce a value of at max 16 bits with a value from 0..2. Multiplying two of these numbers together will generate a new value of 0..1 but now with up to 30 bits – better than 1 part in a Billion!

So how to calculate the distance a 2 dimensional point is from the origin? This will allow us to answer the question of whether or not it falls inside the unit circle. It’s the same calculation as the hypotenuse of a triangle: square root of x2 + y2. “But Wait!” you say…”There’s a square root calculations there! Doesn’t that need floating point?” You’re right – it does require floating point and quite a bit of it!
BUT: we don’t need it! The magic of the unit circle (radius 1) is that the square root of a number >= 1.0 is still greater than 1.0. And the square root of a number <1.0 is still less than 1.0 ! So while, yes, technically, the equation requires the square root, we don’t need to know the actual value! Just whether the result of the square root would be inside or outside the circle IF we took its square root!

So I bashed together some not-entirely-terrible C++ code to show this actually works:

// Calculation of PI using only fixed point arithmetic.
// Matt Parker's "Moon Pi" project
// this would really run as a subroutine to which the main
// spacecraft code would pass a value presumably the result
// of an analog-to-digital conversion on something like a temperature
// We could then build a 15 bit value using the 'noise' in the measurement
//   likely the bottom 2-3 bits since they're generally noisy.
// Take the bottom 3 bits of 5 different measurements and SHIFT/OR them
// together to make a random 15 bit value (I'm using rand() here for simplicity)
// You can probably make multiple different randomized value by using different
// SHIFT/OR patterns to build multiple number...
// Emory Stagmer aka VAXHeadroom 29-June-2025
#include <iostream>
 // I know C++ has a PI constant somewhere, but I was too bored trying to find it, so here's a
// 'pretty' accurate define for comparing the result (good enough for what we're doing here)
const double pi=3.14159265358979323846;
using namespace std;
// a million cycles gives a pretty good approximation - within 0.001 or so...
#define RND_PNTS 1000000
int main()
{
    int i;
    unsigned long int tmpx, tmpy, tmpsum;
    int count_in=0, count_out=0, count_ones=0;
    float ratio;
    srand(time(NULL));
    cout << "Pi Fixed Point Calculator! Using " << RND_PNTS << " points." << endl;
    for ( i=0; i<RND_PNTS; i++ )
    {
        // calc a 16 bit number where the low order 15 bits are the fraction and 0x8000 == 1.0
        tmpx = ((rand() + rand()) & 0x7fff) +1; 
        // squaring the 15 bit fractional number gives at most a 30 fractional bit number 
        //      where if bits 30 (or 31) are 1 then this overflowed to >1.0
        tmpx = tmpx * tmpx;     
        // same for Y
        tmpy = ((rand() + rand()) & 0x7fff) +1;
        tmpy = tmpy * tmpy;
        // add X+Y
        tmpsum = tmpx + tmpy; 
        // if this overflows, then the answer is > 1.0
        //  The ACTUAL equation is sqrt( x^2 + y^2 )...
        //  BUT: Since the radius is 1.0 and we only care about
        //      whether it's inside or outside the circle we don't need to 
        //      run the sqrt calc since sqrt( any number >=1.0 ) >= 1.0 and 
        //      sqrt( any number <1.0 ) < 1.0
        //      so we don't care about the actual value of the sqrt only whether
        //      it WOULD have been >= 1.0 had we calculated it.
        //  We might do something fancy here if the value is actually == 1.0 (0x40000000) 
        //     since that's actually a 1 in a billion chance (or a little more...2^30)
        //     and actually represents a loss of precision i.e. we don't know if it would have
        //      fallen inside or outside the circle if we had more bits...
        if(tmpsum & 0xC0000000)
            {
            count_out++;
            }
        else
            {
            count_in++;
            }
        if( (tmpsum & 0x3FFFFFFF) == 0)
            {
            count_ones++;
            }
    }
    //  The rest of this code would be run on the ground after the fact and DOES include a floating point calc
    cout << "Out = " << count_out << endl;
    cout << "In = " << count_in << endl;
    cout << "Ones = " << count_ones << endl;
    ratio = (double)count_in / (double)(count_out+count_in);
    cout << "Ratio = " << ratio << endl;
    cout << "4xRatio = " << ratio*4.0 << endl;
    cout << "Error = " << pi - (ratio*4.0) <<  endl;
}

So that’s how I’d calculate Pi on the moon (or any spacecraft!).

YMMV…

Posted in Uncategorized | Tagged , , , , | Leave a comment

Coding with Rockstar

So you want to be a rock star programmer?
That’s a real thing, but maybe not what you had in mind! 🙂

http://codewithrockstar.com

Here’s a “Shell Sort” in Rockstar…

Drinking Game wants glasses
rock the freezer with 701, 301, 132, 57, 23, 10, 4, 1
my girl is like Cinderella
let the shelf be glasses plus my girl
for the ice in the freezer
let bottomless be the ice
put the ice into my glass
while bottomless is less than the shelf
put glasses at bottomless into my drink
let Jaeger be bottomless
let your shot be Jaeger without the ice
while Jaeger >= the ice and glasses at your shot is greater than my drink
glasses at Jaeger = glasses at your shot
let Jaeger be Jaeger without the ice
let your shot be Jaeger without the ice
yeah
put my drink into glasses at Jaeger
build my glass up
build bottomless up, baby
Yeah
give back glasses
Yeah

Way too much fun 🙂

Posted in Uncategorized | Leave a comment

A proposal for a precise definition of “yeet”

We need a precise definition of ‘yeet’. I propose that the ‘yeet’ should be incorporated into the “Potrzebie System of Weights and Measures” https://en.wikipedia.org/wiki/Potrzebie#System_of_measurement as the measurement of acceleration, making the yeet =
((1 potrzebie) / (0.0864 second)) / (0.0864 second) = 0.303189836 m / s²

And therefore the 1ky = ~30.90g

If someone reading this has any access to Donald Knuth, please get him to bless this 🙂

Note that I hereby claim to be the originator of this idea, having first proposed it on Oct 8, 2020 as witnessed by the following twitter post:
https://twitter.com/VAXHeadroom/status/1314404368318369794

Posted in Uncategorized | 1 Comment

Modern Rocket Scientist

I am the very model of a Modern Rocket Scientist

Lyrics by Emory Stagmer (VAXHeadroom) and Kassy (CraftLass)

With apologies to Gilbert & Sullivan

I am the very model of a modern rocket scientist
I’ve information on the vacuum, orbits and galactic twist
I know the type of thrust of every nozzle, jet, and ion drive
From ae-ro-planes to rocketships most anything you can derive

I’m very well acquainted, too, with matters mathematical,
I understand equations, both the simple and quadratical,
About a Kalman filter I am teeming with a lot of news,
With many helpful facts about the filtering of I R U’s

I’m very good at integral and differential calculus;
I know the scientific names of forces, units, quite a list
In short in matters simulated, physical, or theorist
I am the very model of a modern rocket scientist

I know the modern history of Von Braun and The Arsenal
Of Goddard, Delta, Atlas, but the Russian ones are optional
Except for Yuri, Laika and the Soyuz and the big Proton
They’re older than their country and they’re simple but they still fly on!

The Ariane and Chang Zheng and the Vega still don’t get much press
I’ve searched through wikipedia and never give the web a rest
I think Sea Dragon should be built, to LEO fly 500 tons
and save the country money by the bill-e-ons and bill-e-ons!

Then I can spout opinions on the private vs government
And tell you ev’ry detail of exactly where the payments went
In short in matters simulated, physical, or theorist
I am the very model of a modern rocket scientist

In fact, when I can ref-er-ence the text of Ko Chieh Ching Yu-an
Describing the old breakthroughs of both Ghengis and Ö-ge-dei Khan
When dangers of my projects and their uses I’m more wary at
And when I know precisely what is meant by “multivariate”

When I have learnt what progress has been made by others in my field
When I know more of tactics that have still yet to be de-concealed
In short when I’ve a smattering of monumental strategy
You’ll say a better rocket sci-en-tist has never sat a gee.

For my rocketary knowledge, though I’m plucky and adventury
Has only been brought down to the beginning of last century
But still, in matters simulated, physical, or theorist
I am the very model of a modern rocket scientist

Posted in Uncategorized | Leave a comment

RF drive to the stars?

12-Sep-2020
NEW Popular Science article!
https://www.popularmechanics.com/space/rockets/a33917439/emdrive-wont-die/

17-Nov-2016 7:30PM EST
NEW INFO!!! The NASA paper is officially published!!
AIAA Paper on NASA’s EMDrive Research


About 8 months ago, mini_elon posted on this TMRO Reddit thread that he’d like to see a TMRO SpacePod about the microwave device developed by Roger Shawyer reported to create thrust without propellant called an “EM Drive”, but more properly described as a ‘RF resonant cavity thruster’.

(yes I’m deliberately jamming as many links in here as I can 🙂 )

The most interesting information I’ve found on this topic is in the NASASpaceFlight.com forums which now is on its 5th 7th 8th 9th 10th thread.  For the insomniacs among you, here are links to all 10 threads (1 being the oldest):
Thread 1Thread 2Thread 3Thread 4
Thread 5  –  Thread 6Thread 7Thread 8Thread 9Thread 10

Warning: they’re LONG and tend to be full of ‘noise’ like most forums…

There are several excellent physicists, microwave engineers, theoreticians, and ‘idea people’ (I put myself in the last category) who are contributing to the forum.  At least 3 Do-It-Yourself (DIY) builders are fabricating devices currently, and several other devices have been built trying to replicate results reported by (most notably) Roger Shawyer and a Chinese researcher named Yang Juan.

This entire idea is not without controversy (again, and again although this is a great article!).

Now… I’m no physicist. I’m a software engineer, but I do work in the satellite industry and have designed, built, and flown satellites for 21 years (after a long career in other aspects of the software industry).  And one of my passions is data visualization, including 3D animation mostly produced by a raytracing program called ‘POVRay‘.  It’s freeware and I’ve been using it for over 25 years.  I also have gotten to be a pretty decent video editor.  So much of my ‘free time’ in the last 8 months has been helping out the folks who are running simulations by creating videos from the data.  They – most notably a contributor who goes by ‘aero’ – have been running a program from MIT known as ‘meep‘ which models electromagnetic systems.

And the reason I’m so interested in this EMDrive is that if it’s even SLIGHTLY functional, it changes the entire satellite industry.  No more reaction wheels, torque rods, thrusters, catalysts and their required heaters, no propellant tanks, fuel lines, toxic fuels and therefore nothing to wear out or run out.

SO…Here are links to some of the videos I’ve produced from the meep data.  They aren’t linked anywhere except here and the NASASpaceFlight.com forum as I didn’t want to clog up my YouTube channel with them.  The early ones are just taking the stills produced by meep and tiling them into a video.  The 2nd generation was taking the stills and putting them into a 3D animation using POVRay.  The 3rd (current) generation takes the raw numbers and builds the 3D animation for both the electric and magnetic fields at once using all the vector data.

1st Gen videos: (note: dates are the date the sim was run)
27 Jun 2015 Ex Hx

27jun ey ez loop
27 jun hy hz loop
27 jun Ex Hx loop
27 jun all loop
1 jul Ey Ez loop
1 jul Ex Hx loop
1 jul hy hz loop

2nd Gen videos:
1-Jul-2015 Copper EX POVRay
Rodal Poynting Loop (also from the 1-Jul-2015 data, Rodal is the username of one of the physicists working on this data)
Rodal Poynting Loop2 (same data, more ‘slices’)

At this point we got the picture files from meep to have better color consistency.  The next set is from ‘aero‘s simulations of a device ‘seeshells’ is building.

CE2Spe i1 3D animation (E fields)
CE2Spe i1 – HFields

And another run, slightly different simulation parameters:
CE3 Copper 64cycles 2015 11 13 EFields y vectors
CE3 Copper 64cycles 2015 11 13 HFields y vectors

3rd Gen videos:
OK – now we get to the point where I’m not taking the pictures generated from meep, I’m using the raw comma separate value (CSV) files and generating the images directly in POVRay.  The electric fields are the red and blue dots and the magnetic fields are the ‘whiskers’.  The other big difference here is that ALL the previous videos have been only one of the vector elements.  What I mean by that is this; every point has a <x,y,z> vector associated with it that shows both the direction and magnitude of the energy.  All the previous videos show only ONE of those 3 elements.  So for instance, the last of the 1st gen videos is named “1 jul hy hz”  So these are only the magnetic field y and z vectors for those slices.  The following uses the <x,y,z> data to generate both the color intensity of the electric field dots and, more obviously, the cylindrical ‘whiskers’ that show the magnetic field strength and direction.  The whiskers are also colored by the vector length, so longer vectors are also more yellow.  Additionally, any vector where the length is < 1e-6 are just a black dot.  In the first one, there are electric field whiskers too, but as they’re almost entirely perpendicular to the plane (as they should be), just using color dots is less confusing and I eliminated them in subsequent videos.

CE3 Copper 64cycles 2015 11 13 CSV X Slice(this has whiskers for E and H fields)
CE3 Copper 64cycles 2015 11 13 CSV X Slice NoEWhiskers
CE3 Copper 64cycles 2015 11 13 CSV All NoEWhiskers


More videos added 26-Apr-2016 (although generated months earlier)

CE3 Copper 64cycles 2015 11 13 Poynting VectorsMeep run seeshells hx field,50 frames/cycle
CE3 2015 12 21 H fields only
CE3 2015 12 22
These next two are the most important.  To my knowledge they represent the highest density plots ever done of an EMDrive simulation.  The simulation took over 22 hours to run, and the 2nd one took almost a day to render the visualization.
CE3 2015 12 27
CE3 2015 12 30


seeshells is documenting her build on PhotoBucket, another builder rfmwguy (aka Dave) is pretty much only documenting his build on the NASASpaceFlight forum, so you’ll have to dive in to find his stuff, and TheTraveller has moved his updates to a Google Group.

I will update this entry as important developments show themselves, and as I generate new videos.

As a final note, I haven’t mentioned NASA’s actual work on this through the Eagle Works lab at the Johnson Space Center in Houston TX.  Paul March from NASA does show up from time-to-time on the NASASpaceFlight forum, and NASA is reported to have a paper in peer-review to hopefully be released soon (your guess is as good as mine).  This is going to be the most publicized work of course, but I think the crowd-sourced work is also very important and so wanted to shed some light on it here.



Added 20-May-2017
Phil Wilson (TheTraveller on the NSF forum) posted that he has demonstrated 0.5N with 100W of Rf power – that’s 5N/KW.  If that’s real all the hype around this device is understated. He has not provided his evidence yet, so folks are kind of holding their breath until we see the data, but holy moley that’s a LOT of thrust – more than 3 orders of magnitude over anything else we’ve seen so far. (fingers crossed!)

Added 30-Nov-2015
Update on one paper from NASA currently in peer-review.

—-

Added 1-Dec-2015
C++ and POVRay source code for the CSV file animations

—-

Added 3-Dec-2015
New video of

CE3 Copper 64cycles 2015 11 13 CSV Poynting Vectors

—-

Added 7-Dec-2015

There’s a new website where results will be recorded for posterity.  Designed to be a repository of all tests regardless of outcome (positive, null, inconclusive).  No content yet, but book mark it…

http://www.rfdriven.com/

—-
Added 10-May-2015
TMRO did a show on the EMDrive with NASASpaceFlight.COM forum mod and EMDrive builder Dave Distler (RWMWGuy) last week:
TMRO Episode 9.16 #EMPossibleDrive
(I get a nice mention in here 🙂 )

I have been inspired by the EMDrive discussions to ‘go back to school’ and learn the physics I didn’t get in undergrad (I was computer science and only required 2 semesters of science, in my case chemistry).  Over the last 9 months I have ‘audited’ courses in electromagnetism and quantum mechanics.  Here are some I recommend:
National Programme on Technology and Advanced learning from Govt of India: Electro Magnetic Fields – note: very heavy on math
https://www.youtube.com/playlist?list=PL1CE5B4FFFA997E5D

MIT Open Courseware (MIT OCW) 8.01 (classical) 8.02 (electricity & Magnetism) and 8.03 (vibrations & waves) taught by Walter Lewin.  These are no longer available from MIT due to allegations against Dr Lewin, but are made available through CC:ATTRIB
https://www.youtube.com/channel/UCliSRiiRVQuDfgxI_QN_Fmw/playlists

MIT OCW 8.04 Quantum Mechanics 1 taught by Dr Allan Adams – GENIUS lecturer!!
https://www.youtube.com/playlist?list=PLUl4u3cNGP61-9PEhRognw5vryrSEVLPr

MIT OCW 8.05 QM 2 (just started this one)
https://www.youtube.com/playlist?list=PLUl4u3cNGP60QlYNsy52fctVBOlk-4lYx

I can almost follow the physics discussions at this point 😉

Posted in Uncategorized | 4 Comments

SplashdownBingo!!

I really should have known better than to create a fun hashtag on a day when I’m working in a facility where 1) I can’t take my phone, and 2) don’t even have access to a computer with internet access.  #SpashdownBingo was just a wild idea at about noon (PDT) today and now there are a nearly 100 entries!

Thanks to @Mini_Elon for helping wrangle!!

There’s also a subreddit: http://www.reddit.com/r/SplashdownBingo/

OK – here’s the ‘official’ rules (at least as official as they’re going to get!!):

First person to guess a square gets that square. Here’s the empty map: https://i.imgur.com/9t5KGPK.png
You MUST MUST MUST enter by posting on twitter with the hashtag #SplashdownBingo in order to win THE PRIZE.
The coordinates will be determines as closely as possible on the map by using the ATMOSPHERIC REENTRY COORDINATES POSTED BY NASA/Roscosmos once the Progress vehicle re-enters.  OK – so it’s not really ‘splashdown’, but it was such a fun hashtag!! :)In the event the coordinates land on a line, the square to the SOUTH and/or EAST of the line will be the winning square.
THE PRIZE: I will send – at my expense – a 3D printed Progress vehicle model to the winner.  In the case where no one picks the square, the closest chosen square TO THE EAST of the atmospheric entry square will be the winner.  This is a completely arbitrary direction, don’t give me any guff about orbital mechanics on this 😀  The winner must be willing to share their mailing address with me (in private).

Follow @MINI_ELON on Twitter and/or search for the hashtag to see the current map!
Most recent as of 12:25AM EDT 30-Apr-2015:

Update: as of about 1AM EDT 30-Apr-2015:


Update 5-May-2015

Here’s the 3D model of the prize: http://www.thingiverse.com/thing:46073 
I will be printing this in glow-in-the-dark plastic and adding a base with the date, time, and coordinates of atmospheric re-entry, and the winner’s twitter handle 🙂


We’re using http://www.n2yo.com/progress-cargo-reentry.php as our official reentry point map.  So we calling O8 the official square – which nobody guessed. Because there’s a bit of uncertainty, and because P8 was guessed, we going to call 2 winners!! Both P8 and O11 (due east of O8) are being declared winning squares!  That means:
P8 –
and
O11 – will receive 3D printed Soyuz models with 3D printed stands 🙂

THANKS FOR PLAYING ALONG!

Posted in Uncategorized | 3 Comments

NASA Under Siege

I say we put together a short (fictional?) movie where 100 NASA personnel decide they’re going to work anyway and basically gate crash a facility and go to work. Nobody wants to actually arrest them because it would look REALLY BAD but they kind of barricade them into the facility and threaten to arrest them if they come out. Tensions escalate when the national guard is called in, but half the guard refuses to storm the facility. The group on the inside has to cope with no food except what they can scrounge and what people sneak over the fence to them. Other govt agency people imitate this ‘walk in’. Stalemate is broken when the public outcry against this siege action gets so big Congress basically has to cave in and actually fix the budget.

I have a good camera, good audio gear, audio and video editing system…

Who’s in?

Posted in Uncategorized | Tagged , , , , | 1 Comment

My Little Star Trek

The mom of one of my high school daughter’s friends recently posted on Facebook that she (the mom) was tired of her high schooler watching this little kids show that was only for one year olds.  My daughter – a very intelligent voracious reader and writer and somewhat fanatical Brony responded with several full-paragraph, grammatically correct, posts on why “My Little Pony” is a great show.

But it got me thinking – why the fanatical following?

I came to an interesting conclusion: It’s basically the same show as “Star Trek”.

OK, I’ll wait right here for the Bronies to stop cheering and waving their manes and for the Trekkers to have smelling salts and tri-ox compounds applied.

Y’all back? Good.

IMHO Literature at its best – and I’m lumping TV and movies in here, a dubious generalization I realize – looks at, and comments on, the human condition. Star Trek, most specifically ‘The Original Series’, used science fiction to abstract this in a way that allowed Gene Roddenberry to talk about the Vietnam War (and war in general), race relations, bigotry, over-reaching governments, and many other aspects of human interaction and culture in a way that made it past the censors (and studio executives!) and out into the public. Those who ‘got it’ REALLY got it. One great example is Dr. Martin Luther King, discussed here in this interview between Nichelle Nichols and Neil DeGrasse Tyson. The characters are somewhat stereotypical – hey it’s TV after all – and give the audience a ‘landing zone’, something they can recognize and usually at least one character with whom they can really resonate (for me it’s the chief engineer ‘Scotty’). The writers can then explore the conflicts that arise from positing some situation and placing those characters in it, running the conflict to a conclusion that ultimately comments on the more general human condition or political or social situation.

Starting to sound familiar?

My Little Pony, specifically the latest incarnation Friendship is Magic does much the same thing. The characters are more stylized, more allegorical, and, more accessible to a younger audience, but the stories are thoughtful, and the conflicts that arise tend to show both how characters can improve themselves but also comment on society and, again, the human condition.
The show has found a great supporter in actor John DeLancie who voices the character ‘Discord’ and has spoken at several My Little Pony conventions, an obvious Star Trek tie-in, but he talks about both in some of the videos.

I’m obviously not the first person to think of this connection, but, hey, what’s a dad to do? 🙂

Posted in Uncategorized | Tagged , , , , , , , , , | Leave a comment

Beer bet it never flies.

So I’ve been saying this for months and no takers yet.

Beer bet the NASA SLS never flies.  Not even a test flight.

Don’t get me wrong: I’m as crazy an optimist as there is.  I hope to high heaven I’m wrong.  I want the US (and the world) to have this capability.  But I don’t have any hope that the SLS will ever fly.  Why not you ask? Because the Congress of the United States is dictating the design and politics.  This is a purely political project, nothing to do with furthering the actual goals of NASA (goals? NASA has goals?) or human spaceflight OR “large payload” spaceflight.

So here’s the thing.  I bet anybody who puts a comment in this blog post a beer that the SLS never flies.  Not even a test flight.  Conditions: I will not travel more than 100 miles from my home to either pay up or collect.  Either you have to come to me or you meet me somewhere when I’m on travel.  This ends when one of two conditions occurs:

  1. An SLS test flight actually launches or
  2. the SLS program is cancelled.

The rocket that launches has to be substantially the design that exists as of 1-July-2012.  If it’s even close, I’ll be happy to pay up, I’m not going to be a snot about it, I’ll be honestly happy to be wrong.

Any takers?

P.S. 19-Sep-2022 – I have never altered the original post text and won’t.  I’m adding this P.S. to specify that “launches” is to mean “they light the solid rocket boosters”.  Because once that happens you’re going and there’s no stopping it! 🙂
Also: “beer” — (beverage of your choice).

P.P.S 16-Nov-2022 – I officially lost this bet last night at 1:45AM EST when SLS successfully launched the Artemis 1 mission.  Gladly.
I hereby owe several people a beer.
You know where to find me 🙂

Posted in Uncategorized | Tagged , , , , , , | 33 Comments

Penny4NASA response

My response to the White House response:

Your response is a ‘non-response’ to the petition, just political double speak. ‘We can’t do it because the other party are idiots.’ Where’s the bold ‘CHANGE’? Where’s the vision? Where’s the actual LEADERSHIP from the White House? Will the President mention this in a speech, ever? How about committing to use the weekly radio address to mention this petition to the American People?

*sigh*

Posted in Uncategorized | 1 Comment