Italy Proposes Minimalist Lunar Outpost For Artemis

When humanity first step foot on the Moon, they couldn’t stay around for very long. The Apollo program was limited by the technology of the era — given the incredible cost per kilogram to put a payload down on the lunar surface, it wasn’t feasible to bring down enough consumables for a lengthy stay. Even if they could have carried sufficient food and water to last more than a few days, the limiting factor would have become how long the crew could realistically remain cooped up in the tiny Lunar Excursion Module (LEM).

In comparison, the Artemis program is far more ambitious. NASA wants to establish a long-term, and perhaps even permanent, human presence on our nearest celestial neighbor. This will be made possible, at least in part, to the greatly reduced launch costs offered by current and near-future launch vehicles compared to legacy platforms like the Saturn V or Space Shuttle. But cheaper rides to space is only part of the equation. NASA will also be leaning heavily on the lessons learned during the International Space Program; namely, the advantages of modular design and international cooperation.

While NASA and their commercial partners will still end up providing the bulk of the hardware for the Artemis program, many modules and components are being provided by other countries. From the Orion’s European Service Module (ESM) to the Japanese life support systems to be installed on the Lunar Gateway Station, America won’t be going to the Moon alone this time.

The latest international contribution to the Artemis program comes from the Italian Space Agency (ASI), who have announced their intention to develop a lunar habitation module they’re calling the Multi-Purpose Habitat (MPH) in collaboration with Thales Alenia Space.

Continue reading “Italy Proposes Minimalist Lunar Outpost For Artemis”

The Sunspots Are Coming (Again)

There are a bunch of ways to estimate the age of a radio amateur, by the letters in their callsign, by their preferred choice of homebrewing technology, or sometimes by their operating style. One that perhaps doesn’t immediately come to mind is to count how many solar cycles they remember, and since the current cycle 25 is my fourth I guess I’ve seen a few. Cycle 25 is so far shaping up to be quite an active one especially of late, which popular media are describing as bombarding us with flares from a “sunspot archipelago” and the more measured tones of spaceweather.com giving us warning of X-class flares heading in our direction, today!

Jean-Claude Roy, VP, Hydro Quebec
We wouldn’t be this guy for anything. From CBC’s coverage of the 1989 power outage.

As the technology for solar observation has increased in sophistication and the Internet has allowed anyone to follow the events above us as they unfold, the awareness of solar phenomena has shifted away from the relatively small numbers of astronomers and radio amateurs who would once have been eagerly awaiting a solar cycle to a wider audience. Ever since a particularly severe event in March 1989  during cycle 22 caused disruptions including the blackout of a significant part of Canada it’s been a periodic topic of mild doom in slow news moments. But what lies behind the reports of solar activity? Perhaps it’s time to take a look.

The solar cycle refers to the 11-year period of solar activity from a maximum of observed sunspots through a minimum to a new maximum. The sunspots are the visible evidence of the solar magnetic field changing its polarity, and appear as darker areas where there is a greater strength of magnetic flux in the sun’s photosphere. We refer to solar cycles by number with solar cycle 1 occurring in 1755 because that year represents the earliest cycle which can be found in modern astronomical observation data, but previous cycles have been deduced over millennia through dendrochronology, sediment analysis, isotope observations, and other methods. Continue reading “The Sunspots Are Coming (Again)”

Falsified Photos: Fooling Adobe’s Cryptographically-Signed Metadata

Last week, we wrote about the Leica M11-P, the world’s first camera with Adobe’s Content Authenticity Initiative (CAI) credentials baked into every shot. Essentially, each file is signed with Leica’s encryption key such that any changes to the image, whether edits to the photo itself or the metadata, are tracked. The goal is to not only prove ownership, but that photos are real — not tampered with or AI-generated. At least, that’s the main selling point.

Although the CAI has been around since 2019, it’s adoption is far from widespread. Only a handful of programs support it, although this list includes Photoshop, and its unlikely anybody outside the professional photography space was aware of it until recently. This isn’t too surprising, as it really isn’t relevant to the casual shooter — when I take a shot to upload to Instagram, I’m rarely thinking about whether or not I’ll need cryptographic proof that the photo wasn’t edited — usually adding #nofilter to the description is enough. Where the CAI is supposed to shine, however, is in the world of photojournalism. The idea is that a photographer can capture an image that is signed at the time of creation and maintains a tamper-proof log of any edits made. When the final image is sold to a news publisher or viewed by a reader online, they are able to view that data.

At this point, there are two thoughts you might have (or, at least, there are two thoughts I had upon learning about the CAI)

  1. Do I care that a photo is cryptographically signed?
  2. This sounds easy to break.

Well, after some messing around with the CAI tools, I have some answers for you.

  1. No, you don’t.
  2. Yes, it is.

Continue reading “Falsified Photos: Fooling Adobe’s Cryptographically-Signed Metadata”

Scope GUI Made Easier

Last time, I assembled a Python object representing a Rigol oscilloscope. Manipulating the object communicates with the scope over the network. But my original goal was to build a little GUI window to sit next to the scope’s web interface. Had I stuck with C++ or even C, I would probably have just defaulted to Qt or maybe FLTK. I’ve used WxWidgets, too, and other than how many “extra” things you want, these are all easy enough to use. However, I had written the code in Python, so I had to make a choice.

Granted, many of these toolkits have Python bindings — PyQt, PySide, and wxPython come to mind. However, the defacto GUI framework for Python is Tkinter, a wrapper around Tk that is relatively simple to use. So, I elected to go with that. I did consider PySimpleGUI, which is, as the name implies, simple. It is attractive because it wraps tkinter, Qt, WxPython, or Remi (another toolkit), so you don’t have to pick one immediately. However, I decided to stay conservative and stuck with Tkinter. PySimpleGUI does have a very sophisticated GUI designer, though.

About Tkinter

The Tkinter toolkit lets you create widgets (like buttons, for example) and give them a parent, such as a window or a frame. There is a top-level window that you’ll probably start with. Once you create a widget, you make it appear in the parent widget using one of three layout methods:

  1. Absolute or relative coordinates in the container
  2. “Pack” to the top, bottom, left, or right of the container
  3. Row and column coordinates, treating the container like a grid

The main window is available from the Tk() method:

import tkinter as tk
root=tk.Tk()
root.title('Example Program')
button=tk.Button(root, text="Goodbye!", command=root.destroy)
button.pack(side='left')
root.mainloop()

That’s about the simplest example. Make a button and close the program when you push it. The mainloop call handles the event loop common in GUI programs.

Continue reading “Scope GUI Made Easier”

Ejector Seats: The Rocket Chairs That Save Lives

Once upon a time, escaping an aircraft was a tricky business. You had to unstrap yourself, fling open a heavy glass canopy, and try to wrench yourself out of a small opening without getting smacked by the tail or chopped up by the propeller. Many pilots failed this difficult task, to the tragic loss of their lives.

Eventually, the human cost was heavy enough and militaries grew strained at having to train new pilots to replace the experienced ones lost to accidents and enemy fire. The ejection seat was developed to make escaping a plane as simple as tucking yourself in and pulling a big red handle. Let’s dive in and learn how it came to be.

Continue reading “Ejector Seats: The Rocket Chairs That Save Lives”

Mobile Phones And The Question Of Declining Sperm Quality

In a world increasingly reliant on technology, a pressing question arises: can our dependence on gadgets, particularly mobile phones, be affecting our health in unexpected ways? A growing body of research is now pointing towards a startling trend – declining sperm quality in the human population – with mobile phones emerging as a potential culprit.

Recent studies have been sounding the alarm over a noticeable decline in sperm counts and quality across the globe. This decline isn’t just about quantity; it’s about the vitality, motility, and overall health of sperm cells. The implications of this trend are profound, affecting fertility rates and possibly even the long-term viability of populations. The situation is murky and complicated, but new studies suggest that cellular phones could have a role to play.

Continue reading “Mobile Phones And The Question Of Declining Sperm Quality”

Tektronix’s Ceramic CRT Production And The Building 13 Catacombs

As a manufacturer of test equipment and more, Tektronix has long had a need for custom form factors with its CRT displays. They initially went with fully glass CRTs as this was what the booming television industry was also using, but as demand for the glass component of CRTs increased, so did the delays in getting these custom glass components made. This is where Tektronix decided to use its existing expertise with ceramic strips during the pre-PCB era to create ceramic funnels for ceramic CRTs, as described in this 1967 video.

The Tektronix ceramic CRT molds underneath Building 13.
The Tektronix ceramic CRT molds underneath Building 13.

Recently, underneath Building 13 at the Tektronix campus, a ‘catacomb’ full of the molds for these funnels was discovered, covering a wide range of CRT types, including some round ones that were presumably made for military purposes, such as radar installations. These molds consist out of an inner part  (the mandrel) made from 7075-T6 aluminium, and an outer cast polyurethane boot. The ceramic (forsterite) powder is then formed under high pressure into the ceramic funnel, which is then fired in a kiln before a full inspection and assembly into a full CRT, including the phosphor-coated glass front section and rear section with the electron guns.

The advantages of ceramic funnels over glass ones are many, including the former being much harder and resilient to impact forces, while offering a lot of strength for thinner, lighter structures, all of which is desirable in (portable) lab equipment. Although LCDs would inevitably take over from CRTs here as well, these ceramic CRTs formed an integral part of Tektronix’s products, with every part of production handled in-house.

Continue reading “Tektronix’s Ceramic CRT Production And The Building 13 Catacombs”