<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Starbase 430: Log</title>
    <link>https://starbase430.com/</link>
    <atom:link href="https://starbase430.com/feed.xml" rel="self" type="application/rss+xml" />
    <description>Our project stories, notes, and updates.</description>
    <language>en</language>
    <lastBuildDate>Thu, 12 Nov 2026 19:44:34 GMT</lastBuildDate>
    <item>
      <title>First Step Epoch: a real-world stardate</title>
      <link>https://starbase430.com/log/first-step-epoch/</link>
      <guid isPermaLink="true">https://starbase430.com/log/first-step-epoch/</guid>
      <pubDate>Thu, 12 Nov 2026 19:44:34 GMT</pubDate>
      <dc:creator>Sam</dc:creator>
      <category>Log</category>
      <description>Humanity’s first step on the Moon began a new chapter in our history. First Step Epoch is my proposal for a stardate-inspired timekeeping system that counts every second since that moment.</description>
      <content:encoded><![CDATA[<blockquote>
<p>“Captain's log, stardate 41153.7. Our destination is planet Deneb Four, beyond which lies the great unexplored mass of the galaxy...”</p>
<p>Jean-Luc Picard, <em>Star Trek: The Next Generation</em>, <a href="https://www.startrek.com/news/encounter-at-farpoint-an-oral-history">“Encounter at Farpoint”</a></p>
</blockquote>
<p>A captain, a destination, and a timestamp from the future. Each log entry felt like a page from a history we hadn’t lived yet.</p>
<p>For our Starbase 430 Mission Log entries, I wanted some of that same feeling. I found my starting point in <a href="https://web.archive.org/web/20251124202245/http://transform.to/~dragondm/aea.html">The Dragon De Monsyne’s explanation of After Epoch Astronauticum, or AEA</a>. I’ve built on their idea with my own proposal: First Step Epoch.</p>
<h2>From AEA to First Step Epoch</h2>
<p>An epoch gives a timekeeping system its starting point. Choosing that point was the first decision I needed to make.</p>
<p>The Dragon De Monsyne drew inspiration from Apollo 11 but counted AEA from <strong>January 1, 1970 at 00:00:00 GMT</strong>, the Unix epoch.</p>
<p>I considered several milestones for FSE: the first atomic bomb detonation, Sputnik’s launch, Laika’s flight and tragic loss, Belka and Strelka’s safe return, or Yuri Gagarin’s historic orbit.</p>
<p>In the end, my choice was personal. I was born a few months before Apollo 11 launched and grew up as an American kid idolizing the Apollo crews. Armstrong’s first step captured the optimistic future I wanted Starbase 430 to reflect.</p>
<p>I set First Step Epoch’s zero to <strong>July 21, 1969 at 02:56:15 UTC</strong>, marking <a href="https://commons.wikimedia.org/wiki/File:Apollo_11_Landing_-_first_steps_on_the_moon.ogv">Armstrong’s first step onto the Moon</a>.</p>
<figure class="project-photo fse-insignia" id="apollo11-insignia">
  <a href="https://en.wikipedia.org/wiki/Apollo_11">
    <picture>
      <source type="image/avif" srcset="https://starbase430.com/assets/images/fse/apollo11-insignia-320.avif">
      <img src="https://starbase430.com/assets/images/fse/apollo11-insignia-320.webp" alt="Apollo 11 mission insignia: an eagle carries an olive branch above the lunar surface, with Earth in the black sky and APOLLO 11 across the top. Read about Apollo 11 on Wikipedia." width="320" height="323" loading="lazy" decoding="async">
    </picture>
  </a>
  <figcaption>Apollo 11 mission insignia. Image: <a href="https://commons.wikimedia.org/wiki/File:Apollo_11_insignia.png">NASA, via Wikimedia Commons</a>. <a href="https://en.wikipedia.org/wiki/Apollo_11">About the Apollo 11 mission</a>.</figcaption>
</figure>
<h2>Getting a feel for the units</h2>
<p>FSE counts <a href="https://www.bipm.org/en/si-base-units/second">seconds</a>. To make the numbers more manageable, I used <a href="https://www.bipm.org/en/measurement-units/si-prefixes">metric prefixes</a>, the same idea as grouping a thousand meters into a kilometer:</p>
<ul>
<li><strong>1 kilosecond (ks):</strong> 1,000 seconds, or 16 minutes and 40 seconds.</li>
<li><strong>100 ks:</strong> about 27.8 hours.</li>
<li><strong>1 megasecond (Ms):</strong> about 11.6 days.</li>
<li><strong>10 Ms:</strong> about 115.7 days.</li>
<li><strong>1 gigasecond (Gs):</strong> about 31.7 years.</li>
</ul>
<p>These comparisons helped me get a feel for the scale. A megasecond is about a week and a half, while a gigasecond is roughly a generation. I chose megaseconds for the Log labels because the longer whole-number count feels closer to the science-fiction timestamps that inspired them. Six decimal places let each label record individual seconds.</p>
<p>The units don’t depend on Earth’s rotation or orbit, so they would still be useful somewhere with a different day or year. We’re counting familiar seconds, just grouping them differently.</p>
<h2>Reading a Starbase Log label</h2>
<p>The <a href="https://starbase430.com/log/pablo-the-polargraph/">Pablo retrospective</a> carries this label:</p>
<p><strong>STARBASE LOG +1808.227499 Ms FSE</strong></p>
<ul>
<li><strong>+</strong> places the timestamp after our epoch; earlier dates get a minus sign.</li>
<li><strong>1808.227499</strong> is the elapsed count, equivalent to 1,808,227,499 completed seconds.</li>
<li><strong>Ms</strong> means megaseconds: units of one million seconds.</li>
<li><strong>Six decimal places</strong> give the count one-second resolution.</li>
<li><strong>FSE</strong> identifies the starting point: Armstrong’s first step onto the Moon.</li>
</ul>
<p>For Pablo, that means <strong>November 7, 2026 at 11:20:45 a.m. in New York</strong>, or <strong>16:20:45 UTC</strong>. I kept the familiar calendar date in the byline so readers don’t need to do any arithmetic.</p>
<h2>Working with the numbers</h2>
<h3>Finding the interval between two entries</h3>
<p>To find the time between two entries, I can simply subtract their FSE timestamps. The <a href="https://starbase430.com/log/building-starbase-430-for-the-small-web/">website-development entry</a> has <strong>+1808.058619 Ms FSE</strong>, and the <a href="https://starbase430.com/log/pablo-the-polargraph/">Pablo retrospective</a> has <strong>+1808.227499 Ms FSE</strong>:</p>
<p><strong>1808.227499 − 1808.058619 = 0.168880 Ms</strong></p>
<p>Multiplying by a million gives <strong>168,880 seconds</strong>, or <strong>46 hours, 54 minutes, and 40 seconds</strong>, between their publication timestamps. Both labels use the same time scale and starting point, so there are no month lengths or time-zone changes to account for.</p>
<h3>Counting every second</h3>
<p>I wanted FSE to count every elapsed second, including leap seconds. That meant I couldn’t simply subtract two ordinary <a href="https://www.gnu.org/software/recutils/manual/html_node/Seconds-since-the-Epoch.html">Unix timestamps</a>, because Unix time leaves leap seconds out of its count.</p>
<p>Instead, I used <strong><a href="https://www.bipm.org/en/time-department">International Atomic Time, or TAI</a></strong>, a continuous time scale based on atomic-clock measurements. UTC, the reference behind our everyday calendar dates, has included leap-second adjustments to stay close to Earth’s rotation. TAI gives FSE a continuous count through those adjustments.</p>
<p>The calculation is:</p>
<p><strong>FSE seconds = TAI at the event − TAI at our chosen epoch</strong></p>
<p>To calculate an FSE timestamp, I:</p>
<ol>
<li>Convert the event’s time and our epoch to TAI.</li>
<li>Subtract the epoch from the event’s time to get elapsed seconds.</li>
<li>Divide by <strong>1,000,000</strong> to express the result in megaseconds.</li>
</ol>
<details>
<summary>Worked calculation and historical precision</summary>
<p>Here’s how the <a href="https://starbase430.com/log/pablo-the-polargraph/">Pablo retrospective’s</a> publication date became its FSE label.</p>
<ol>
<li>
<p><strong>Start with the publication time.</strong> Pablo’s timestamp is November 7, 2026 at 11:20:45 a.m. in New York, equivalent to <strong>2026-11-07 16:20:45 UTC</strong>.</p>
</li>
<li>
<p><strong>Express both instants in TAI.</strong> At Pablo’s publication time, TAI was 37 seconds ahead of UTC, giving <strong>2026-11-07 16:21:22 TAI</strong>.</p>
<p>Our epoch, July 21, 1969 at 02:56:15 UTC, becomes <strong>1969-07-21 02:56:22.575311250 TAI</strong>. This is the same instant expressed on a different time scale, not a change to our starting point.</p>
<p>The offsets differ because UTC’s relationship to TAI changed over time. Before 1972, it included fractional offsets and rate adjustments. I used the <a href="https://hpiers.obspm.fr/iers/bul/bulc/UTC-TAI.history">IERS historical conversion data</a> for both instants rather than just adding up later leap seconds.</p>
</li>
<li>
<p><strong>Subtract the epoch.</strong> The interval between those two TAI instants is <strong>1,808,227,499.424688750 seconds</strong>.</p>
</li>
<li>
<p><strong>Convert to megaseconds.</strong> Dividing by 1,000,000 gives <strong>1808.227499424688750 Ms</strong>.</p>
</li>
<li>
<p><strong>Format the label.</strong> Dropping the digits after the sixth decimal place, without rounding, gives <strong>STARBASE LOG +1808.227499 Ms FSE</strong>.</p>
</li>
</ol>
<p>The calculation retains fractional seconds internally, but the label displays completed whole seconds. That is its display resolution, not a claim that we know the time of every historical event that precisely.</p>
<p>For timeline dates known only to a day or minute, I treat that whole interval as a window of uncertainty. I round the FSE value only as finely as gives the same result throughout that window, then mark it with ≈ and italics. Documented second-level times keep six decimal places without an approximation mark.</p>
<p>On the wide timeline, five-year labels show a uniform elapsed-time scale. A day-only marker sits at the center of its calendar day for placement; that does not imply the event happened at noon. I use a UTC calendar-day comparison window, which does not establish the original event’s time zone. On smaller screens, the cards stay in chronological order but their spacing is adjusted for readability.</p>
<p>Belka and Strelka’s return predates the historical UTC conversion data I use for publication dates. Its timeline value uses the <a href="https://eclipse.gsfc.nasa.gov/SEcat5/deltatpoly.html">NASA historical Delta-T estimate</a> to reconstruct an approximate atomic-rate time coordinate. I round these pre-1961 estimates to whole megaseconds; they are never used for precise Log labels.</p>
<p>This gives FSE the continuous count I wanted, using an Earth-based time reference. A clock traveling elsewhere could accumulate a different elapsed time, so I’m not treating it as a universal clock for every observer.</p>
</details>
<h2>A timeline of scientific discovery</h2>
<p>These milestones give the FSE count a human scale, tracing exploration and scientific discovery from the early space age to today. Familiar achievements become reference points for reading the numbers.</p>
<p>Each card starts with its FSE timestamp and ends with the familiar calendar date. Italic values marked ≈ are approximate; their precision reflects what the historical sources document.</p>
<p>On wider screens, the timeline shows elapsed time proportionally. On smaller screens, the cards form a compact chronological list, with spacing adjusted for readability.</p>
<!-- science-timeline:start -->
<div class="science-timeline science-planning">
<div class="science-axis" aria-hidden="true">
<span class="science-year science-tick" style="--year:0.000%">1960</span>
<span class="science-year science-tick" style="--year:7.481%">1965</span>
<span class="science-year science-tick" style="--year:14.958%">1970</span>
<span class="science-year science-tick" style="--year:22.435%">1975</span>
<span class="science-year science-tick" style="--year:29.912%">1980</span>
<span class="science-year science-tick" style="--year:37.393%">1985</span>
<span class="science-year science-tick" style="--year:44.869%">1990</span>
<span class="science-year science-tick" style="--year:52.346%">1995</span>
<span class="science-year science-tick" style="--year:59.823%">2000</span>
<span class="science-year science-tick" style="--year:67.304%">2005</span>
<span class="science-year science-tick" style="--year:74.781%">2010</span>
<span class="science-year science-tick" style="--year:82.258%">2015</span>
<span class="science-year science-tick" style="--year:89.735%">2020</span>
<span class="science-year science-tick" style="--year:97.216%">2025</span>
</div>
<ol class="science-slots" role="list">
<li class="science-slot event-left science-event" id="science-event-1" style="top:0.952010%;--anchor:13.92%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> -281 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://en.wikipedia.org/wiki/Belka_and_Strelka">First animals return safely from orbit</a></strong></p><p class="science-event-summary">Belka and Strelka return alive from Earth orbit, demonstrating that animals could survive the journey into space and back.</p><p class="science-event-date"><time datetime="1960-08-20">August 20, 1960</time></p></div></li>
<li class="science-slot event-right science-event" id="science-event-2" style="top:1.913254%;--anchor:35.34%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> -261.089 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://www.esa.int/About_Us/50_years_of_ESA/50_years_of_humans_in_space/The_flight_of_Vostok_1">First human in space</a></strong></p><p class="science-event-summary">Yuri Gagarin orbits Earth aboard Vostok 1, opening the era of human spaceflight.</p><p class="science-event-date">Launched <time datetime="1961-04-12T06:07Z">April 12, 1961 · 06:07 UTC</time></p></div></li>
<li class="science-slot event-left science-event" id="science-event-3" style="top:8.224142%;--anchor:10.52%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> -128 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://en.wikipedia.org/wiki/Discovery_of_cosmic_microwave_background_radiation">The Big Bang’s afterglow discovered</a></strong></p><p class="science-event-summary">Penzias and Wilson identify the cosmic microwave background, providing powerful evidence that the universe began in a hot, dense state.</p><p class="science-event-date">Published <time datetime="1965-07-01">July 1, 1965</time></p></div></li>
<li class="science-slot event-right science-event" id="science-event-4" style="top:14.286800%;--anchor:50%"><div class="science-card"><p class="science-event-fse">+0.000000 Ms FSE</p><p class="science-event-title"><strong><a href="https://airandspace.si.edu/explore/stories/apollo-missions/apollo-11-moon-landing/apollo-11-timeline">First step on the Moon</a></strong></p><p class="science-event-summary">Armstrong steps onto another world, setting FSE’s zero point.</p><p class="science-event-date"><time datetime="1969-07-21T02:56:15Z">July 21, 1969 · 02:56:15 UTC</time></p></div></li>
<li class="science-slot event-left science-event" id="science-event-5" style="top:19.373925%;--anchor:50%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> +107 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://www.nasa.gov/history/50-years-ago-apollo-17-heads-home-to-earth/">Most recent person to walk on the Moon</a></strong></p><p class="science-event-summary">Gene Cernan reenters Apollo 17’s lunar module after the final moonwalk of the Apollo era.</p><p class="science-event-date"><time datetime="1972-12-14">December 14, 1972</time></p></div></li>
<li class="science-slot event-right science-event" id="science-event-6" style="top:22.281140%;--anchor:50%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> +169 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://en.wikipedia.org/wiki/Lucy_(hominid)">Lucy sheds light on human origins</a></strong></p><p class="science-event-summary">A 3.2-million-year-old skeleton discovered in Ethiopia provides remarkable evidence of how our early relatives walked upright.</p><p class="science-event-date">Discovered <time datetime="1974-11-24">November 24, 1974</time></p></div></li>
<li class="science-slot event-left science-event" id="science-event-7" style="top:27.763902%;--anchor:50%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> +284 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://www.nobelprize.org/prizes/medicine/2010/press-release/">First child born through IVF</a></strong></p><p class="science-event-summary">Louise Brown’s birth demonstrates that fertilization outside the body can lead to a successful pregnancy, opening a new chapter in reproductive medicine.</p><p class="science-event-date"><time datetime="1978-07-25">July 25, 1978</time></p></div></li>
<li class="science-slot event-right science-event" id="science-event-8" style="top:30.437720%;--anchor:50%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> +340.8 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://www.who.int/publications/i/item/WHA33-3">Smallpox declared eradicated</a></strong></p><p class="science-event-summary">Vaccination, surveillance, and international cooperation eliminate a devastating human disease, demonstrating what a worldwide scientific effort can achieve.</p><p class="science-event-date">Declared <time datetime="1980-05-08">May 8, 1980</time></p></div></li>
<li class="science-slot event-left science-event" id="science-event-9" style="top:37.947343%;--anchor:50%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> +499 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://www.bas.ac.uk/media/beyondtheice/discovering-a-hole-in-the-ozone-layer/">Antarctic ozone hole findings published</a></strong></p><p class="science-event-summary">British Antarctic Survey scientists reveal severe seasonal ozone loss above Antarctica, helping set the stage for international action to protect Earth’s atmosphere.</p><p class="science-event-date">Published <time datetime="1985-05-16">May 16, 1985</time></p></div></li>
<li class="science-slot event-right science-event" id="science-event-10" style="top:44.341839%;--anchor:50%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> +634.180 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://science.nasa.gov/mission/voyager/voyager-2/">First close-up exploration of Neptune</a></strong></p><p class="science-event-summary">Voyager 2 reaches Neptune, revealing intricate rings, powerful storms, and an unexpectedly active moon, Triton.</p><p class="science-event-date">Closest approach <time datetime="1989-08-25T03:56Z">August 25, 1989 · 03:56 UTC</time></p></div></li>
<li class="science-slot event-left science-event" id="science-event-11" style="top:47.893293%;--anchor:50%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> +709 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://www.nature.com/articles/355145a0">First planets confirmed beyond our Solar System</a></strong></p><p class="science-event-summary">Aleksander Wolszczan and Dale Frail report planets orbiting a pulsar, establishing that our Solar System is not the only planetary system.</p><p class="science-event-date">Published <time datetime="1992-01-09">January 9, 1992</time></p></div></li>
<li class="science-slot event-right science-event" id="science-event-12" style="top:54.604455%;--anchor:50%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> +851 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://roslinfoundation.uk/dolly-the-sheep/">First mammal cloned from an adult cell</a></strong></p><p class="science-event-summary">Dolly’s birth demonstrates that the genetic material in a specialized adult cell can support the development of a whole animal, changing our understanding of cellular development.</p><p class="science-event-date">Born <time datetime="1996-07-05">July 5, 1996</time></p></div></li>
<li class="science-slot event-left science-event" id="science-event-13" style="top:63.878880%;--anchor:50%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> +1046 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://www.sciencedaily.com/releases/2002/09/020923065358.htm">Exoplanet discoveries reach 100</a></strong></p><p class="science-event-summary">Astronomers announce a planet orbiting Tau¹ Gruis, bringing the reported tally to 100 and revealing a growing diversity of planetary systems.</p><p class="science-event-date">Announced <time datetime="2002-09-17">September 17, 2002</time></p></div></li>
<li class="science-slot event-right science-event" id="science-event-14" style="top:64.734666%;--anchor:50%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> +1060 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://www.genome.gov/11006929/2003-release-international-consortium-completes-hgp">Human Genome Project completed</a></strong></p><p class="science-event-summary">An international collaboration completes a landmark human reference sequence, opening new ways to investigate biology, disease, and our shared ancestry.</p><p class="science-event-date">Announced <time datetime="2003-04-14">April 14, 2003</time></p></div></li>
<li class="science-slot event-left science-event" id="science-event-15" style="top:68.857997%;--anchor:0%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> +1150 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://science.nasa.gov/mission/stardust/">First comet samples returned to Earth</a></strong></p><p class="science-event-summary">Stardust delivers dust collected from comet Wild 2, bringing material from an ancient Solar System body into laboratories on Earth.</p><p class="science-event-date">Returned <time datetime="2006-01-15">January 15, 2006</time></p></div></li>
<li class="science-slot event-right science-event" id="science-event-16" style="top:75.294816%;--anchor:50%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> +1287.3 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://www.mpg.de/617258/pressRelease20100430">Ancient DNA reveals our Neanderthal connections</a></strong></p><p class="science-event-summary">Researchers reconstruct a draft Neanderthal genome, revealing evidence of interbreeding with modern humans and opening a new way to explore our shared past.</p><p class="science-event-date">Announced <time datetime="2010-05-06">May 6, 2010</time></p></div></li>
<li class="science-slot event-left science-event" id="science-event-17" style="top:80.478667%;--anchor:50%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> +1397 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://iac.es/en/outreach/news/exoplanets-discover-number-1000">Exoplanet catalog reaches 1,000 worlds</a></strong></p><p class="science-event-summary">The Extrasolar Planets Encyclopaedia lists a thousand worlds, showing how rapidly exploration beyond our Solar System has expanded.</p><p class="science-event-date">Reported <time datetime="2013-10-23">October 23, 2013</time></p></div></li>
<li class="science-slot event-right science-event" id="science-event-18" style="top:83.307716%;--anchor:50%"><div class="science-card"><p class="science-event-fse">+1456.383298 Ms FSE</p><p class="science-event-title"><strong><a href="https://dcc-lho.ligo.org/LIGO-P150914/public">First direct detection of gravitational waves</a></strong></p><p class="science-event-summary">LIGO detects ripples from merging black holes, opening a new way to observe the universe.</p><p class="science-event-date">Detected <time datetime="2015-09-14T09:50:45Z">September 14, 2015 · 09:50:45 UTC</time></p></div></li>
<li class="science-slot event-left science-event" id="science-event-19" style="top:88.647531%;--anchor:50%"><div class="science-card"><p class="science-event-fse"><em><span aria-hidden="true">≈</span><span class="sr-only"> Approximately</span> +1569 Ms FSE</em></p><p class="science-event-title"><strong><a href="https://eventhorizontelescope.org/press-release-april-10-2019-astronomers-capture-first-image-black-hole">First image of a black hole released</a></strong></p><p class="science-event-summary">A worldwide network of radio telescopes reveals the shadow of the black hole in galaxy M87, turning an extraordinary prediction into an observable image.</p><p class="science-event-date">Released <time datetime="2019-04-10">April 10, 2019</time></p></div></li>
<li class="science-slot event-right science-event" id="science-event-20" style="top:93.829205%;--anchor:50%"><div class="science-card"><p class="science-event-fse">+1678.393118 Ms FSE</p><p class="science-event-title"><strong><a href="https://ntrs.nasa.gov/citations/20230015804">First asteroid-deflection demonstration</a></strong></p><p class="science-event-summary">DART impacts Dimorphos, demonstrating a technique for changing an asteroid’s orbit.</p><p class="science-event-date">Impact <time datetime="2022-09-26T23:14:24Z">September 26, 2022 · 23:14:24 UTC</time></p></div></li>
</ol>
</div>
<p class="science-endpoint"><time datetime="2026-11-12">November 12, 2026</time> · Timeline reference date · +1808.600654 Ms FSE</p>
<!-- science-timeline:end -->
<h2>Following the trail</h2>
<p>The Dragon De Monsyne’s page started this journey, and I’m grateful that the <a href="https://web.archive.org/web/20251124202245/http://transform.to/~dragondm/aea.html">archived explanation of AEA</a> is still available. FSE is my own variation, but their idea gave me a different way to think about time.</p>
<p>If you’d like to explore further:</p>
<ul>
<li><a href="https://www.projectrho.com/public_html/rocket/futuremeasure.php#id--Measuring_Time--Metric_Time">Atomic Rockets’ discussion of metric time</a> connects alternative timekeeping with science fiction.</li>
<li><a href="https://en.wikipedia.org/wiki/Metric_time">Wikipedia’s metric time article</a> introduces other ways to measure and organize time.</li>
<li><a href="https://commons.wikimedia.org/wiki/File:Apollo_11_Landing_-_first_steps_on_the_moon.ogv">Armstrong’s first steps on the Moon</a> returns to the moment I chose as FSE’s starting point. The 62-second video includes captions.</li>
</ul>
<p>The BIPM references earlier in this article explain the units and time scale, and each timeline heading links to its historical source.</p>
<p>For me, FSE connects an everyday habit with something that still inspires me. Every Log entry counts forward from humanity’s first step onto another world. I like having that reminder of what curiosity and determination can accomplish.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Pablo the Polargraph: an art robot built to start conversations</title>
      <link>https://starbase430.com/log/pablo-the-polargraph/</link>
      <guid isPermaLink="true">https://starbase430.com/log/pablo-the-polargraph/</guid>
      <pubDate>Sat, 07 Nov 2026 16:20:45 GMT</pubDate>
      <dc:creator>Sam</dc:creator>
      <category>Log</category>
      <description>Revisiting Pablo, an art robot we built at Knox Makers, and the tinkering and teamwork that turned an odd idea into years of art and conversation.</description>
      <content:encoded><![CDATA[<p>One of the reasons I created this new website is to help get me back into the habit of doing larger projects. My wife and I have been working through some serious health issues for the last several years, and I've kind of gotten out of the habit of creating things. That's a shame, because playing the role of crazy inventor has always been one of my great joys in life.</p>
<p>It never really seemed to matter what I was creating. Duct-taping old office chairs together into the jankiest soapbox derby car ever, baking over-the-top cakes for my family and friends, and playing with robotics and programming all seem to scratch the same deep-seated desire to bring something new to life. The more bizarre and interesting, the better.</p>
<p>Pablo the Polargraph is a great example of this. I want to revisit what it took to create it as a reminder of the kind of projects I want to start making again.</p>
<p>Pablo began during the early days of Knox Makers, while we were still located in Oak Ridge near ORNL. The number of new members had plateaued, and we were looking for ways to introduce more people to the makerspace. We'd been discussing taking interactive exhibits to local craft and science events to show people what a makerspace could offer. We really needed something easily portable that would catch someone’s eye and give them a reason to stop and talk.</p>
<p>While randomly surfing the web, I stumbled upon an article about a <a href="https://www.instructables.com/Polargraph-Drawing-Machine/">Polargraph Drawing Machine on Instructables</a> and just had to build an art robot. A robot drawing pictures seemed like a fantastic conversation starter.</p>
<h2>Getting something moving</h2>
<p>A polargraph moves a pen across a drawing surface by changing the length of
two suspended lines. Pablo used ball chain driven by two stepper motors, with
an Arduino running the motor-control software.</p>
<p>I started mostly on my own, and there wasn’t much interest at first. That
changed once I had something physically sitting in the makerspace. Having an
actual contraption to poke at gave people a reason to wander over and get
involved.</p>
<p>Our first group working session was April 11, 2014. I’d spent several weeks
pushing the idea forward and doing much of the early work solo. That session
was when other Knox Makers members really started helping turn it into a
finished machine.</p>
<figure class="project-photo project-photo--compact">
  <picture>
    <source type="image/avif" srcset="https://starbase430.com/assets/images/pablo/pablo-working-session-480.avif">
    <img src="https://starbase430.com/assets/images/pablo/pablo-working-session-320.webp" alt="Four people gather around a workshop table, with Pablo’s freshly painted white panel and frame laid flat in front of them." width="320" height="237" loading="lazy" decoding="async">
  </picture>
  <figcaption>Toby, James, Devin, and Sam (left to right) putting the finishing touches on Pablo’s drawing surface and frame at Knox Makers, April 11, 2014. First names only, to protect the guilty.</figcaption>
</figure>
<p>Only a few parts of that early prototype lasted through the final version,
including the stepper motors and the ball chain. Other parts needed a lot more work.</p>
<p>The first printed drive gears slipped against the chain. We went through what
I remember as three or four versions before finding a shape that worked
reliably with ordinary ball chain from a home-improvement store.</p>
<p>We also added weights to keep the chain engaged with the gears. At first, we
used fishing weights or whatever suitable weights we could find. Later, I
replaced those with heavier decorative ceiling-fan pull-chain weights. They
helped stabilize the mechanism and looked much more polished.</p>
<h2>Learning to lift the pen</h2>
<p>The first pen holder was a clear plastic spacer disc from a package of
writable CDs. Being able to see through it was handy. Unfortunately, it
couldn’t lift the pen off the paper, so every drawing had to be one continuous
line. That became a pretty significant limitation almost immediately.</p>
<p>Looking at other Polargraph projects gave us the solution: a small servo to lift
the pen. We connected one to the Arduino and added control over when the pen
touched the paper. That let Pablo move between separate lines without drawing
a connection between them.</p>
<p>I remember using GIMP to prepare the images. By the time we had it working
well, preparing a new image was fairly quick and required few extra steps.
There’s no way I could walk someone through the whole software setup from memory now.</p>
<p>Pablo itself worked at a more leisurely pace. A drawing usually took a few
minutes.</p>
<h2>Becoming Pablo</h2>
<p>Moving the prototype around made it clear that it needed a stand.</p>
<p>The drawing surface was a large piece of plywood with embedded magnets to
hold the paper. Putting it on a wooden artist’s easel was the point where it
really became Pablo. The easel also gave us a theme
for the whole project. It looked like a robotic artist, so we committed to
the idea with white paint and vinyl graphics identifying Pablo and Knox Makers.</p>
<p>The easel, lettering, and finished surface brought the separate components
together into something that felt ready to exhibit.</p>
<p>By April 24, 2014, the first complete working version had taken on Pablo’s
full form. There were smaller updates afterward, but that was the point when
it became the finished machine I remember.</p>
<figure class="project-photo project-photo--compact">
  <picture>
    <source type="image/avif" srcset="https://starbase430.com/assets/images/pablo/pablo-01-480.avif">
    <img src="https://starbase430.com/assets/images/pablo/pablo-01-320-fallback.webp" alt="Pablo stands on a wooden artist’s easel. Two diagonal ball chains suspend a pen holder over paper bearing a line portrait of Nikola Tesla." width="320" height="511" loading="lazy" decoding="async">
  </picture>
  <figcaption>The completed art robot Pablo the Polargraph drawing a portrait of Nikola Tesla.</figcaption>
</figure>
<h2>Finding an audience</h2>
<p>Pablo had mixed results at general craft fairs. Some people noticed it and
came over to talk, but it attracted much more interest at events focused on
technology and making.</p>
<p>One of the first strong responses I remember was at a mini Maker Faire at
Pellissippi State. We were exhibiting beside a makerspace member demonstrating 3D
scanning and a local library developing its own maker activities.</p>
<p>I think that setting helped. Visitors could see a group of related exhibits,
and Pablo’s polished appearance gave them something approachable to stop and
watch.</p>
<p>Those were the events where Pablo did what we’d hoped: gave people something
interesting to watch while we talked about Knox Makers.</p>
<h2>Why I’m revisiting it</h2>
<p>Pablo is one of the projects I’m most proud of because of how finished it
became and how long it lasted.</p>
<p>I’ve built plenty of small electronics and robotics projects over the years.
Many had useful lives measured in months. Pablo was sturdy enough to move
between events, and we took it around for at least seven or eight years.
Throughout that time, it kept doing its job: sitting at an easel, making art,
and attracting attention.</p>
<p>I still need to check where it is today and when it was last used. This
account comes from my recollections and the photographs I kept, so some
details remain uncertain. Although I’ve now found the original inspiration,
I no longer remember exactly which design details or instructions we used.</p>
<p>That’s what I wanted to revisit: an odd idea that became something useful,
with help from other people and a lot of tinkering. It kept making art for
years. I’d like to get back to making things that give me that same feeling.</p>
<h2>Interactive simulation</h2>
<aside class="content-section" aria-label="Optional interactive illustration">
  <p><a href="https://starbase430.com/log/pablo-the-polargraph/interactive/">Explore Pablo’s interactive polargraph illustration (JavaScript required)</a></p>
  <p>This optional illustration opens on its own page. Its pen controls, live chain readouts, and drawing animation require JavaScript and SVG support in a modern browser.</p>
</aside>
<h2>Further reading</h2>
<ul>
<li><a href="https://www.instructables.com/Polargraph-Drawing-Machine/">Polargraph Drawing Machine on Instructables</a>: the article that originally inspired me.</li>
<li><a href="https://github.com/euphy/polargraph">Polargraph software and hardware designs on GitHub</a>: the related repository from that original inspiration.</li>
</ul>
]]></content:encoded>
    </item>
    <item>
      <title>Building Starbase 430 for the small web</title>
      <link>https://starbase430.com/log/building-starbase-430-for-the-small-web/</link>
      <guid isPermaLink="true">https://starbase430.com/log/building-starbase-430-for-the-small-web/</guid>
      <pubDate>Thu, 05 Nov 2026 17:26:05 GMT</pubDate>
      <dc:creator>Sam</dc:creator>
      <category>Log</category>
      <description>I built Starbase 430 as a lightweight, portable home for our maker projects, with a space-inspired design and a straightforward publishing workflow.</description>
      <content:encoded><![CDATA[<p>I built Starbase 430 as a shared workshop for the things Brea and I make. I wanted room for substantial project stories alongside smaller accounts of experiments, revisions, repairs, and useful discoveries. I also wanted our writing and photographs to have a home on the independent web, with addresses we control and files we could take to another host.</p>
<p>That led me to <a href="https://www.11ty.dev/">Eleventy</a>, a tool that turns Markdown and page templates into ordinary static files. I kept the writing in readable text and avoided the need for a database or an application server. I wanted a change of hosting to mean moving files, not rebuilding our project stories around another publishing system.</p>
<h2>A visual identity with a simple foundation</h2>
<p>I wanted the site to feel like a futuristic outpost workshop, so I used green accents, silver borders, rounded frames, and dark reading panels to give it that character while leaving the writing at the center. For the backdrop, I chose soft nebula colors and dense stars made with CSS gradients. That gave me the atmosphere I wanted without a background image download. I used system fonts to avoid another download.</p>
<p>I kept the main navigation compact. Numbered chapter links sit beside longer pages when there is room and move into a top-down reading flow on smaller screens.</p>
<h2>Keeping the pages small and usable</h2>
<p>I made reading and navigation work without JavaScript. Ordinary headings and links were enough for those jobs. I also left out advertising and tracking. Neither fits the optimistic future I wanted the site to suggest.</p>
<p>I used the <a href="https://www.w3.org/TR/WCAG22/">Web Content Accessibility Guidelines, WCAG 2.2 AA</a>, to guide decisions about keyboard focus, contrast, responsive layouts, reduced motion, and readability without stylesheets.</p>
<p>I set a preferred budget of 100,000 uncompressed bytes for a page and its required resources, with a hard ceiling of 512,000 bytes. I wanted small pages to be a design constraint from the beginning, rather than an optimization task left until the end. I added a checker that counted HTML, styles, images, and other required local resources, including every responsive image alternative.</p>
<h2>One Log for project stories and updates</h2>
<p>I initially separated Projects from the Log, then realized I was creating two publishing paths for closely related writing. I brought project stories, retrospectives, and smaller updates into one Log instead. That gave me one workflow without requiring every entry to be the same length or follow the same structure.</p>
<p>I chose one RSS feed at <code>/feed.xml</code> for the 20 newest published Log entries and included the full text. I wanted people to be able to read in their feed reader, not just receive a link back to the site.</p>
<p>I gave each entry an explicit slug, the short name used in its URL, so renaming a source file would not change its published address. I also separated publication dates from original project dates. That will let me document an older build as a retrospective without pretending I had published an account of it years earlier.</p>
<h2>Making room for unfinished writing</h2>
<p>I made drafts part of the normal workflow rather than keeping unfinished writing somewhere outside the site. A draft appears in the local preview with its photographs and other assets, while the production build excludes it from pages, indexes, and feeds. Draft-only assets are excluded too. That gave me a way to review the whole entry without making the writing or its images public.</p>
<h2>Sharing the useful parts</h2>
<p>I chose the <a href="https://opensource.org/license/mit">MIT License</a> for the reusable site code because I wanted other people to be able to learn from it, adapt it, and use it in their own projects, including commercial ones. I'm comfortable allowing private modifications rather than requiring people to share every change.</p>
<p>I kept our writing, photographs, artwork, and identity assets separate from that software license. Being willing to share the machinery behind the site did not need to mean granting blanket reuse rights to everything we put on it. I also made sure to keep other creators' work under its own permissions and credits.</p>
<p>I treated code licensing, making the source public, and publishing the website as separate decisions. That gave me room to review the writing, images, and technical checks without turning a source-code update into an accidental launch.</p>
<p>Taken together, these choices gave our projects a home I could understand and maintain. The point was to spend time telling the stories of what we made, what changed along the way, and what we learned. The <a href="https://starbase430.com/colophon/">Colophon</a> has more detail about how the site was made.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
