Category Archives: Nostalgia

The Songs of Nuclear Wessels

A haunting melody from the deep. Chitters and sirens and cries through the water. That was what most people heard while listening to Gracie and George.

But these viewers were not people, at least not people as you would understand them.

They heard the song and heard pieces of conversation. Snippets taken out of context, tantalizing pieces of words. Pieces of words that they were trying to reassemble to understand who were the real Gracie and George.

The arguments spanned thousands of miles and dozens of years. Some called them ‘Those who traveled when none had gone before’, some called them ‘Heroes’. Some were less charitable.

But none could deny the effect their story had on their planetary compatriots.

As their planetary compatriots guided them through the ‘Great modification’, or ‘Great Uplift’, as they liked to call it, they were asked what they wanted to call themselves. They responded in song, as they always did. If one could have translated it, it might have read ‘bumpy-nosed ones’. They always did have a sense of humour, which was only enhanced by their play with the ‘long-nosed ones’, who had also received greater intelligence.

This greater intelligence had allowed them wider ranging discussions and arguments, allowing for even more interesting discussions when they would meet at the yearly underwater summit in Cape Verde.

This year, new information had been uncovered. New recordings of Gracie and George! Maybe now they would truly understand what they were trying to say, what the movie was truly about.

TNG: The Power of Adversaries, Seasons 1-3

Today, I was thinking about the power levels[1] of the various adversaries that the TNG[2] crew had encountered. They faced some truly powerful adversaries, like the judging trickster god Q, alongside challenges which were only challenging because they were being polite (anything to do with Lwaxana Troi or almost anything to do with the Ferengi), or because of the Prime Directive .

At the same time, they faced a number of challenges which of a relatively similar power level (Most things to do with the Klingons and Romulans), and more often than you think, the challenge was within them, or within Starfleet.

I defined ‘high-powered’ challenges as those where firing phasers would only make the problem worse, so the crew must needs turn to guile. ‘Equal-powered’ challenges are those situations where firing phasers would lead to a toss-up. ‘Low-powered’ challenges are those where phasers or transporters would solve the problem handily[3]. ‘Self-powered’ challenges are those where the conflict is inside the crew, or between crew members, or between all or part of the crew and Starfleet. So, without further ado:

Season 1 (25 episodes):
High: 10
Equal: 4
Low: 7
Self: 4

Season 1 starts with a Q episode, and of the first few seasons is the one with the most high powered adversaries. TNG also had not totally found its footing around the introspective episodes (the closest they came was the fanservice ‘Naked Now’ and Picard reliving his past on The Stargazer in ‘The Battle’), but was well on its way with a sheaf of episodes which only contained conflict because of the Prime Directive[4].

Season 2 (22 episodes):
High: 6
Equal: 4
Low: 6
Self: 6

A couple of good Klingon stories (K’Ehleyr!), we encounter the Borg for the first time, a couple of good Data stories. A workable season, reasonably even all around.

Season 3 (26 episodes):
High: 8
Equal: 3
Low: 8
Self: 7

A number of Prime Directive/Ethical stories, Riker getting himself into trouble, Tasha returns! And Tin Man(!), one of my favourites, if only for the poignant ending scene, where Tam finally finds his Gomtuu, and peace[5].

Stay tuned for the next update, where we learn that Data is actually a high-powered adversary.

Note Bit thanks to Jammer’s Reviews of TNG, which inspired and also made this a lot easier, with 3-line summaries of the episodes.

[1]Q is > 9000.

[2]Star Trek: The Next Generation.

[3]Although possibly with some casualties, in a hostage situation.

[4]Not necessarily a bad thing, just pointing it out.

[5]Also an excellent allegory to help understand people who are highly sensitive.

Fruit & Ice Cream

Fruit and Ice Cream. One of my favourite things in the world. Where does it come from? As far back as I can remember, it’s been one of my favourite treats (especially bananas!). I think it comes from both sides of my family. I have very specific memories of combining Neopolitan[1] ice cream with bananas, I’m sure both with my Baba and Grandma.

Looking at wikipedia, it looks like as far back as Ice Cream has been a thing, Ice Cream and Fruit has been a thing. I suspect that it is because fruit has been a meal/dessert since there has been such a thing, and when Ice Cream came along, it was only natural to try to combine the two.

Personally, I prefer the mix because the sweetness and cream of the Ice Cream cuts the tartness of the fruit. I don’t know exactly what it is about bananas, though. Some really special synergy.

Mmmmmm. 😀

[1]Chocolate, Vanilla, Strawberry, 1/3 each, in blocks. Not sure if it’s called differently in different places.

How Deep do you Present?

When you are giving a presentation, there are a number of decisions you have to make. How many words to put on each slide[1], what colour to make the slides[2], what you’re going to talk about[3], and many others.

Today, I want to focus on how you plan your presentation so as best to deal with ‘why did you?’ type questions. This is most helpful when you’re giving academic presentations, where you will likely have multiple people in the audience who actually know more[4] than you do about parts of what you’re talking about.

When you’re planning a presentation, it’s often tempting while you’re doing a survey of the field to go into an equal amount of depth all across the field, no matter how much you actually know about the field. This may be slightly better for the audience, but it means that in some parts of your presentation, you will not be able to answer even one ‘why?’ question[5].

It is better to decide on how many ‘why’ questions you want to be able to answer, then you can design your presentation so that there is always that amount of space between what you are presenting and your knowledge. You will be better able to serve your audience by being able to answer a reasonable depth of question, and you’re much less likely to embarrass yourself.

[1]None, if possible.
[2]Whatever helps keep the audience awake, I tend to use black on white for this reason.
[3]I recommend Keybeards and Bagpopes.
[4]Not to be confused with people who have the delightful combination of liking to hear themselves speak and the urge to tear others down while not really knowing much about the topic at hand. Sometimes this is a fine line.
[5]Cf. ‘Five Whys‘.

I Miss Grand Admiral Thrawn

So, I’m re-reading the Timothy Zahn ‘Heir to the Empire’ trilogy, and I was once again struck by how good it felt to be reading a Star Wars book where there was a real, believable villain who actually knew how to plan and was actually a threat.

This article probably says it best: that Thrawn was a complex and charismatic enough character that you could actually see threatening the New Republic, and able to conquer the galaxy on his own merits.

The new Kylo Ren & sundry associated characters just don’t seem anywhere near as competent. (Just so needlessly destructive.) You have the feeling that Thrawn would conquer them in the matter of weeks. [sigh.] Anyways, here’s hoping that the new Star Wars movies have people on both sides (or even multiple sides?!?) who have reasonable motivations and who are each striving from a place of competence.

Nice and Egregious: Shifted Meanings

Recently C pointed me to a blog post about the etymology of the word ‘Egregious’. This is especially relevant to me, as you may guess, because of the title I chose for this blog: ‘Sometimes Egregious, Always Gregarious’.

At the time I chose the title, I thought that ‘egregious’ and ‘gregarious’ were almost anagrams of each other, and were only one letter apart. Hence the ‘one letter can make a word of difference'[1]. It turns out that you need to replace the ‘e’ in ‘egregious’ with the ‘ar’ in ‘gregarious’, but I think it’s still apropos and funny.

Anyways, etymology. I also chose the words ‘egregious’ and ‘gregarious’ because I feel they describe me. ‘Egregious’ because I’m often pushing the boundaries[2], or going the ‘third mile'[3]. ‘Gregarious’ because I like talking to people, saying random things when I walk up to strangers. (Come to think of it, ‘Garrulous’ might be better in some situations, but it doesn’t anagram quite as well. Also, it implies a talking requirement that I don’t always fulfill.)

So, now you know more than you thought you needed to about how this blog came to have its title. I hope you’re happy[4].

[1]The phrase ‘One letter can make a word of difference’ came from P, from his rotating .sig file during undergrad. It was routinely a source of wonder for me.

[2]’Pushing the boundaries’ was the motto for my undergrad program, Engineering Science. I enjoy doing this in many ways, the most socially acceptable probably being attempting to solve problems with stupid and outlandish suggestions.

[3]My grandfather was part of the 3T5 class, which decided to give back to the community by instituting a ‘Second Mile’ award. The ‘First Mile’ is the things you normally do, working at work and the things you do at home. The ‘Second Mile’ is ‘going the extra mile’ in service to the community. Our class decided to have an ad hoc ‘Third Mile’ award, which is awarded when ‘You’ve gone too far’.

[4]Really, I do. 😀

Fruit Pancakes

When I was growing up, we had a weekend tradition, making fruit pancakes. It was the thing I remember my dad making most often in the kitchen[1].

I also remember helping my mom with baking and other various food prep, but pancakes were the first thing that I learned to make myself, with no recipe.

The recipe is very forgiving, and probably helped me a lot with my nalysnyky.

Fruit Pancakes, 1 batch:

Ingredients:
– 1 overfull cup of Pancake mix (we always used Aunt Jemima buttermilk pancake mix, you can only get it ‘complete’ now, which doesn’t require milk or eggs, but we add them anyway…vegans or those lactose intolerant should see if they can find the non-complete version, or make this part from scratch)
– 2 large eggs (vegans can omit this, but I don’t know how it will work)
– 1 cup milk (vegans or those lactose intolerant can use water here)
– Butter, 1/2 to 1 stick
– Fruit to taste (2 bananas, 2 handfuls of cherries or blueberries, 1/2 can of peaches, some people like apples in pancakes, but I don’t…apples I would peel before use)
– Maple syrup (optional)

Kitchen tools:
– Medium to large mixing bowl
– Stirring spoon
– Ladle (optional)
– Butter knife
– Measuring cup or mug (a normal sized mug is fine…all you need is something that will be the same size each time)
– Skillet

Instructions:
– Turn on your skillet to 375 degrees F. You may need to experiment to figure this out. It should be the temperature where butter will crackle and turn brown (eventually), but not burn
– Crack the eggs into the mixing bowl. Remove any shell that accidentally got in.
– Add the fruit. Cut bananas into 6, then slice, cut peach slices in 3
– Add 1 heaping cup of pancake mix
– Add about half of the cup of milk
– Stir. You’re looking for the lumps to disappear, and to see the popping bubbles from the baking soda and baking powder in the pancake mix
– Stir while adding more of the milk. You will probably end up putting bout 3/4 of the cup in
– Stir until there are no more lumps, and the mix is the correct consistency (the easiest way to test this is by buttering the skillet and putting a pancake on the skillet. It should be about 0.7-1.0cm thick. This part will likely be trial and error.)
– Butter up your skillet! Especially with the first pancakes of a batch, you want to make sure there’s lots of butter on the skillet. I usually cut off a piece with the butter knife, stab[2] the piece, and swab it around the skillet. You want to make sure the pancakes won’t stick, and incidentally also be filled with buttery flavour goodness.
– Pour one half ladle’s worth or three tablespoons’ worth of pancake batter for each pancake you want to make. A large square skillet will hold four pancakes, most frying pans can only hold three or fewer.[3]
– Watch the underside of the pancackes. This is not the easiest thing to do. You want to flip them when they look cooked on the bottom. You can also tell from the top when the top starts to dry out and become pockmarked.
– Flip the pancakes
– Watch them, don’t let them burn
– When the pancakes are cooked on both sides, spatula them onto a serving plate and start the next batch. You will want to at least partially re-butter the skillet
– Serve with syrup or butter, to taste, or eat them plain!

Serves 2-3 per batch. Can be easily multiplied by multiplying all ingredients above. Note that the milk should still be added only until the mix has the correct consistency, or you will get something close to crepes (very thin pancakes) with strange large fruit-shaped lumps.

Enjoy!

[1]I also remember him making toasted meat sandwiches and jam, but I was never really involved in that.

[2]It’s a butter knife.

[3]Advanced: The little spatters of batter are called ‘crunchies and munchies’, and you can make sure to add a bit of extra butter and put little bits of batter in it

Seeing the Assembly Through the Cs

People always say that one of the important attributes of the C programming language is that you can look at the code and very clearly see the assembler that the compiler will produce.

But (I think) ever since I did assembler in class, no matter the language, I could see/map it to how the compiler would translate it to assembler.

In fact, it bothered me to no end. When I was learning Perl, it was very difficult at first to learn to trust the interpreter to take care of large swathes of the task, to let go of control. I could see all of the horribly inefficient things it must be doing behind the scenes (‘what do you mean, dynamic typing?!?’), and for a long time, my Perl would read very much like my C[1].

But then I discovered regex.[2] And learned about premature optimization.

Now my bash commands read like my Perl.

[1]It probably still does, but it’s starting to bleed back now. I’m now reminded of the dangers of buffer overflows whenever I use scanf.

[2]If you are reading this, you likely will have seen Regex Golf, or the first (that I saw) Regex Crossword. (LOOK THEY MADE MORE. THIS IS AMAZING.)

BOF VII: More Vignettes:

(Some mild editing to protect the more innocent.)

Belleville, Day2.
Science question:
Irritating life partner #1 is going “Aaaugh”.
Irritating life partner #2 is going “Pffftbbbbr” at a 45 degree angle.
At what angle does the associated weather pattern emerge, and which irritating life partner grows more damp as a result?

“The person who rebuffs you… Are they already shiny?”
S, D, and L like this.
GW: wait… if they’re rebuffing you, isn’t it you that was/is shiny?

“Post-modern Rube Goldberg machine. Discuss.”
MC: Facebook? The most convoluted advertising mechanism every built. Founded upon our natural narcissism and need for attention.
Me: Kind of like gossip/tabloids 2.0?

Me: Sherriff = Shire + Reeve. Huh.
K and D like this.
SED: Shire = village, reeve = protector. You’ll never guess where “fireplace” comes from!
Me: A type of fish that lives in fir trees?
RG: Yes that’s right.
AK: Neat. Word etymologies are fun for the whole family. I use this site, which seems pretty nifty: http://www.etymonline.com/
Also, “spitfire” used to be more profane: http://www.etymonline.com/index.php?term=spitfire
– Etymonline, a map of the ‘wheel-ruts’ of English.

Me: Do you get your money back when you return an error code?
You, P, and S like this.
IM: Yes, but in bitcoin
DR: yes but…in counterfeit bills?
IM: Or error bills– collectors’ items

Space Junk Miner Wilco

http://www.sciencemag.org/news/2015/12/video-watch-60-years-space-junk-accumulate-1-minute

They called her ‘Wilco’. They’d been calling her that since she was selected to be part of ‘Satellite Control’. “‘Space Junk Control’ more like” she had said under her breath during the induction ceremony, but not out loud, as this was the only way most people could get to space.

You see, all non-essential spaceflight had been cancelled since a number of high profile fatal collisions with space debris in the 2020s. There were the few essential robot missions to Moon Base Alpha, to provide them the equipment they couldn’t manufacture themselves yet, the constant replacement of GPS sats (now dual-purposed to carry data), and the occasional deep space probe that made its way through the space priority committee, but no more pleasure craft, only ‘Satellite Control’.

‘Satellite Control.’ Even the name was pompous. The mission was equally so, to think that they could actually clear LEO, MEO, and GEO of space debris, when they hadn’t even been able to clear LEO after years of trying. Of course, the constant rain of new debris from GPS-debris collisions, and the rain of debris from MEO didn’t help.

‘Wilco’ walked over to her ship, that she would call home for the next two weeks. The next two lonely weeks. The ship was basically a giant shielded cone, with a tiny cockpit living module at the point. From the ground, even with the best of adaptive optics, ground sensors could still only reliably detect debris of about half a centimeter or larger. The billions of smaller pieces of debris would skeletonize an unshielded ship like piranhas.

Strapping in, flight checklist. Fuel check. Computer check. Sensors check. Engines check.

“Wilco reporting. Ready for launch sequence.”
“Roger that, Wilco.”

(She hated that, even though she had always enjoyed the exploits of the space ‘sanitation engineer’ Roger Wilco from the Space Quest games, her nicknamesake.)

“Thrusters online.”
“Docking clamps disengaged.”
“Disengaging at 0.5 meters per second.”
“Okay, you are now clear of the station. Nose to the wind.”
“Nose to the wind.”

‘Nose to the wind’ was now the traditional call sign and benediction for the ‘Wilcos’. It had to do with how they flew their ‘collection’ ships. The massive cone was pointed in the direction of travel, collecting the space debris and not incidentally protecting the pilot. There was also a magnetic cone which extended the size of the cone, allowing the ‘nose ships’ to collect more of the ‘heavy dust’, the dark tiny shards of metal which did the most undetected damage. The ‘wind’ was similar to that of riding a bicycle down a hill on Earth. You would be going so fast that it seemed that everything was streaming towards you, on Earth a benign pushing force, up here a deadly rain of metal shards.

She settled in and started navigating towards her first target. A cloud of debris from a commsat which had been on its way to its graveyard orbit when it was hit by unexpected booster debris.

It was going to be a long day, but for now she was free, and IN SPACE! It was beautiful and quiet. All the many stars that humans would go to one day, as soon as they cleaned up the orbits around their own world. Thinking about it, maybe Earth wouldn’t be considered a planet until it (they) had cleaned the orbit again. The cloud was approaching. Arguments about Pluto and Eris for later. Time for work.

References:

https://en.wikipedia.org/wiki/Space_debris

https://en.wikipedia.org/wiki/Adaptive_optics

https://en.wikipedia.org/wiki/Space_Quest#Roger_Wilco

https://en.wikipedia.org/wiki/IAU_definition_of_planet (3rd part of definition)

The article that inspired me:

http://www.sciencemag.org/news/2015/12/video-watch-60-years-space-junk-accumulate-1-minute

“Humans are messy, and not just here on Earth. Now, you can see all the junk we’ve launched into space for yourself with a data-driven animation created for the United Kingdom’s Royal Institution by Stuart Grey, an astronomer at University College London. It all begins in 1957 when the Soviet Union launches Sputnik, a 58.5-centimeter-wide ball emitting radio pulses. A piece of the rocket that took it into orbit was the very first piece of space junk. The United States launched its own satellite, Explorer 1, the next year. Almost every mission into space has created new debris, either from the launch vehicles, objects falling off satellites, or unintended collisions. By the time the USSR launched the first human into space, cosmonaut Yuri Gagarin, there were 200 objects floating around up there. By 1980 we had landed a man on the moon and left nearly 5000 objects in orbit. And because of deep space exploration, not all of them are tiny. Entire rocket engines are lurking around up there. The number of objects remained stable at about 9000 until suddenly, in 2007, a Chinese ballistic missile test exploded and added 2000 chunks of metal to the mix. In 2009, a couple of big satellites collided and added yet another 2000. You get the picture. We now stand at about 20,000 known pieces of space debris bigger than an apple—that is, an apple capable of ripping through a steel wall at 17,000 miles per hour—and there’s bound to be more. Space is becoming a very cluttered place, making it all the more dangerous to send humans up there to our orbit and beyond. (Video credit: Stuart Grey)”