Space Propulsion: Separating Fact From Science Fiction

An unfortunate property of science-fiction is that it is, tragically, fiction. Instead of soaring between the stars and countless galaxies out there, we find ourselves hitherto confined to this planet we call Earth. Only a handful of human beings have ever made it as far as the Earth’s solitary moon, and just two of our unmanned probes have made it out of the Earth’s solar system after many decades of travel. It’s enough to make one despair that we’ll never get anywhere near the fantastic future that was seemingly promised to us by science-fiction.

Yet perhaps not all hope is lost. Over the past decades, we have improved our chemical rockets, are experimenting with various types of nuclear rockets, and ion thrusters are a common feature on modern satellites as well as for missions within the solar system. And even if the hype around the EMDrive vanished as quickly as it had appeared, the Alcubierre faster-than-light drive is still a tantalizing possibility after many years of refinements.

Even as physics conspires against our desire for a life among the stars, what do our current chances look like? Let’s have a look at the propulsion methods which we have today, and what we can look forward to with varying degrees of certainty.

Continue reading “Space Propulsion: Separating Fact From Science Fiction”

The False Alarm That Nearly Sparked Nuclear War

The date was September 26, 1983. A lieutenant colonel in the Soviet Air Defence Forces sat at his command station in Serpukhov-15 as sirens blared, indicating nuclear missiles had been launched from the United States. As you may have surmised by the fact you’re reading this in 2021, no missiles were fired by either side in the Cold War that day. Credit for this goes to Stanislav Petrov, who made the judgement call that the reports were a false alarm, preventing an all-out nuclear war between the two world powers. Today, we’ll look at what caused the false alarm, and why Petrov was able to correctly surmise that what he was seeing was an illusion.

Continue reading “The False Alarm That Nearly Sparked Nuclear War”

Crew Dragon’s Short Hop Begins The Era Of Valet Parking At The ISS

They weren’t scheduled to return to Earth until April 28th at the earliest, so why did NASA astronauts Michael Hopkins, Victor Glover, and Shannon Walker, along with Japan Aerospace Exploration Agency (JAXA) astronaut Soichi Noguchi, suit up and climb aboard the Crew Dragon Resilience on April 5th? Because a previously untested maneuver meant that after they closed the hatch between their spacecraft and the International Space Station, there was a chance they weren’t going to be coming back.

On paper, moving a capsule between docking ports seems simple enough. All Resilience had to do was undock from the International Docking Adapter 2 (IDA-2) located on the front of the Harmony module, itself attached to the Pressurized Mating Adapter 2 (PMA-2) that was once the orbital parking spot for the Space Shuttle, and move over to the PMA-3/IDA-3 on top of Harmony. It was a short trip through open space, and when the crew exited their craft and reentered the Station at the end of it, they’d only be a few meters from where they started out approximately 45 minutes prior.

The maneuver was designed to be performed autonomously, so technically the crew didn’t need to be on Resilience when it switched docking ports. But allowing the astronauts to stay aboard the station while their only ride home undocked and flew away without them was a risk NASA wasn’t willing to take.

What if the vehicle had some issue that prevented it from returning to the ISS? A relocation of this type had never been attempted by an American spacecraft before, much less a commercial one like the Crew Dragon. So while the chances of such a mishap were slim, the crew still treated this short flight as if it could be their last day in space. Should the need arise, all of the necessary checks and preparations had been made so that the vehicle could safely bring its occupants back to Earth.

Thankfully, that wasn’t necessary. The autonomous relocation of Crew Dragon Resilience went off without a hitch, and SpaceX got to add yet another “first” to their ever growing list of accomplishments in space. But this first relocation of an American spacecraft at the ISS certainly won’t be the last, as the comings and goings of commercial spacecraft will only get more complex in the future.

Continue reading “Crew Dragon’s Short Hop Begins The Era Of Valet Parking At The ISS”

History Of Closed Captions: The Analog Era

Closed captioning on television and subtitles on DVD, Blu-ray, and streaming media are taken for granted today. But it wasn’t always so. In fact, it was quite a struggle for captioning to become commonplace. Back in the early 2000s, I unexpectedly found myself involved in a variety of closed captioning projects, both designing hardware and consulting with engineering teams at various consumer electronics manufacturers. I may have been the last engineer working with analog captioning as everyone else moved on to digital.

But before digging in, there is a lot of confusing and imprecise language floating around on this topic. Let’s establish some definitions. I often use the word captioning which encompasses both closed captions and subtitles:

Closed Captions: Transmitted in a non-visible manner as textual data. Usually they can be enabled or disabled by the user. In the NTSC system, it’s often referred to as Line 21, since it was transmitted on video line number 21 in the Vertical Blanking Interval (VBI).
Subtitles: Rendered in a graphical format and overlaid onto the video / film. Usually they cannot be turned off. Also called open or hard captions.

The text contained in captions generally falls into one of three categories. Pure dialogue (nothing more) is often the style of captioning you see in subtitles on a DVD or Blu-ray. Ordinary captioning includes the dialogue, but with the addition of occasional cues for music or a non-visible event (a doorbell ringing, for example). Finally, “Subtitles for the Deaf or Hard-of-hearing” (SDH) is a more verbose style that adds even more descriptive information about the program, including the speaker’s name, off-camera events, etc.

Roughly speaking, closed captions are targeting the deaf and hard of hearing audience. Subtitles are targeting an audience who can hear the program but want to view the dialogue for some reason, like understanding a foreign movie or learning a new language.

Continue reading “History Of Closed Captions: The Analog Era”

Zinc Fever: A Look At The Risks Of Working With Hot Metal

For as raucous as things can get in the comments section of Hackaday articles, we really love the give and take that happens there. Our readers have an astonishing breadth of backgrounds and experiences, and the fact that everyone so readily shares those experiences and the strongly held opinions that they engender is what makes this community so strong and so useful.

But with so many opinions and experiences being shared, it’s sometimes hard to cut through to the essential truth of an issue. This is particularly true where health and safety are at issue, a topic where it’s easy to get bogged down by an accumulation of anecdotes that mask the underlying biology. Case in point: I recently covered a shop-built tool cabinet build and made an off-hand remark about the inadvisability of welding zinc-plated drawer slides, having heard about the dangers of inhaling zinc fumes once upon a time. That led to a discussion in the comments section on both sides of the issue that left the risks of zinc-fume inhalation somewhat unclear.

To correct this, I decided to take a close look at the risks involved with welding and working zinc. As a welding wannabe, I’m keenly interested in anything that helps me not die in the shop, and as a biology geek, I’m also fascinated by the molecular mechanisms of diseases. I’ll explore both of these topics as we look at the dreaded  “zinc fever” and how to avoid it.

Continue reading “Zinc Fever: A Look At The Risks Of Working With Hot Metal”

Code Your Own Twitch Chat Controls For Robots — Or Just About Anything Else!

Twitch Plays Pokemon burst onto the then nascent livestreaming scene back in 2014, letting Twitch viewers take command of a Game Boy emulator running Pokemon Red via simple chat commands. Since then, the same concept has been applied to everything under the sun. Other video games, installing Linux, and even trading on the New York Stock Exchange have all been gameified through Twitch chat.

TwitchPlaysPokemon started a craze in crowdsourced control of video games, robots, and just about everything else.

You, thirsty reader, are wondering how you can get a slice of this delicious action. Fear not, for with a bit of ramshackle code, you can let Twitch chat take over pretty much anything in, on, or around your computer.

It’s Just IRC

The great thing about Twitch chat is that it runs on vanilla IRC (Internet Relay Chat). The protocol has been around forever, and libraries exist to make interfacing easy. Just like the original streamer behind Twitch Plays Pokemon, we’re going to use Python because it’s great for fun little experiments like these. With that said, any language will do fine — just apply the same techniques in the relevant syntax.

SimpleTwitchCommander, as I’ve named it on Github, assumes some familiarity with basic Python programming. The code will allow you to take commands from chat in two ways. Commands from chat can be tabulated, and only the one with the most votes executed, or every single command can be acted on directly. Actually getting this code to control your robot, video game, or pet viper is up to you. What we’re doing here is interfacing with Twitch chat and pulling out commands so you can make it do whatever you like. With that said, for this example, we’ve set up the code to parse commands for a simple wheeled robot. Let’s dive in.

Continue reading “Code Your Own Twitch Chat Controls For Robots — Or Just About Anything Else!”

Field Guide To Shipping Containers

In the 1950s, trucking magnate Malcom McLean changed the world when he got frustrated enough with the speed of trucking and traffic to start a commercial shipping company in order to move goods up and down the eastern seaboard a little faster. Within ten years, containers were standardized, and the first international container ship set sail in 1966. The cargo? Whisky for the U.S. and guns for Europe. What was once a slow and unreliable method of moving all kinds of whatever in barrels, bags, and boxes became a streamlined operation — one that now moves millions of identical containers full of unfathomable miscellany each year.

When I started writing this, there was a container ship stuck in the Suez canal that had been blocking it for days. Just like that, a vital passage became completely clogged, halting the shipping schedule of everything from oil and weapons to ESP8266 boards and high-waist jeans. The incident really highlights the fragility of the whole intermodal system and makes us wonder if anything will change.

A rainbow of dry storage containers. Image via xChange

Setting the Standard

We are all used to seeing the standard shipping container that’s either a 10′, 20′, or 40′ long box made of steel or aluminum with doors on one end. These are by far the most common type, and are probably what come to mind whenever shipping containers are mentioned.

These are called dry storage containers, and per ISO container standards, they are all 8′ wide and 8′ 6″ tall. There are also ‘high cube’ containers that are a foot taller, but otherwise share the same dimensions. Many of these containers end up as some type of housing, either as stylish studios, post-disaster survivalist shelters, or construction site offices. As the pandemic wears on, they have become so much in demand that prices have surged in the last few months.

Although Malcom McLean did not invent container shipping, the strict containerization standards that followed in his wake prevent issues during stacking, shipping, and storing, and allow any container to be handled safely at any port in the world, or load onto any rail car with ease. Every bit of the container is standardized, from the dimensions to the way the container’s information is displayed on the end. At most, the difference between any two otherwise identical containers is the number, the paint job, and maybe a few millimeters in one dimension.

Standard as they may be, these containers don’t work for every type of cargo. There are quite a few more types of shipping containers out there that serve different needs. Let’s take a look at some of them, shall we?

Continue reading “Field Guide To Shipping Containers”