<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: mek6800d2</title><link>https://news.ycombinator.com/user?id=mek6800d2</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 07 Sep 2026 17:26:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mek6800d2" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mek6800d2 in "Interstellar 8-Track: The Not-So-Low-Tech Data Recorders of Voyager"]]></title><description><![CDATA[
<p>Those interested in more information about Voyager's DTR should check out a discussion on the Space Exploration Stack Exchange, "How was magnetic tape decay prevented in Voyager 1?", <a href="https://space.stackexchange.com/questions/2053/how-was-magnetic-tape-decay-prevented-in-voyager-1" rel="nofollow">https://space.stackexchange.com/questions/2053/how-was-magne...</a><p>Answers #2 and #4 are by the person who designed the flanges on both Viking's and Voyager's DTRs.  (The flange was "designed to absorb resonances created by the clear/transparent belt wrapped around the tape, generated by the movement of the tape drive itself.")<p>Answer #1 and #3 have useful information and links to contemporary sources that provide more detail about high-tech the recorders were.<p>Incidentally, Voyager's DTR was mounted so that it's mechanical movements had minimal impact on the spacecraft's pitch and yaw, which I assume means they had the most effect on the roll axis.  For the Uranus and Neptune encounters, which required long exposures and panning, finer control of Voyager 2's attitude was implemented, including counteracting even the minimal pitch and yaw effects of the DTR.</p>
]]></description><pubDate>Sun, 06 Sep 2026 05:52:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49583718</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=49583718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49583718</guid></item><item><title><![CDATA[New comment by mek6800d2 in "Voyager 1 FDS Computer Emulator"]]></title><description><![CDATA[
<p>The FDS CPU is very RISCy in nature, but it actually has close to 40 instructions!  <a href="https://forum.nasaspaceflight.com/index.php?topic=9476.msg2640632#msg2640632" rel="nofollow">https://forum.nasaspaceflight.com/index.php?topic=9476.msg26...</a><p>And it has been compared to the PDP-8 like rahen suggests, although the Voyager computers <i>are</i> built from medium-scale ICs!</p>
]]></description><pubDate>Sat, 15 Aug 2026 05:24:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49307893</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=49307893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49307893</guid></item><item><title><![CDATA[New comment by mek6800d2 in "Voyager 1 FDS Computer Emulator"]]></title><description><![CDATA[
<p>They didn't get access to the actual NASA software running in space.  They wrote simple example programs to exercise the CPU emulator.  The example program that is loaded when you first visit the web page simply counts down from 10.<p>And having the actual NASA source code would not be very useful, since the actual software interacts with complex hardware on the spacecraft, which you would have to emulate in addition to just the CPU.  For example, the FDS computer interacts with all of the scientific instruments, the digital tape recorder, the telemetry output hardware, and the other two computer types on the spacecraft.  (I'm not casting shade on the CPU emulator as it is an impressive achievement and the code is very high quality.)</p>
]]></description><pubDate>Sat, 15 Aug 2026 05:17:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49307870</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=49307870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49307870</guid></item><item><title><![CDATA[New comment by mek6800d2 in "Voyager 1 FDS Computer Emulator"]]></title><description><![CDATA[
<p>Voyager 1 and Voyager 2 are identical, as are their computers.  JPL's Voyager documentation is the property of Caltech, not NASA, and are thus not available via FOIA.  People have gotten copies of selected documentation by requesting them from libraries that have copies of the original documents on file.</p>
]]></description><pubDate>Sat, 15 Aug 2026 05:01:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49307787</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=49307787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49307787</guid></item><item><title><![CDATA[New comment by mek6800d2 in "NASA Shuts Off Instrument on Voyager 1 to Keep Spacecraft Operating"]]></title><description><![CDATA[
<p>The 2025 YouTube video is "How We Diagnosed and Fixed the 2023 Voyager 1 Anomaly from 15 Billion Miles Away" by David Cummings of JPL.<p>There is a Vimeo video of the Voyager team reacting when data first began trickling in from Voyager 1 after the fix in April 2024.  "Voyager 1 Team Reacts to Receiving Engineering Data From Spacecraft" (JPLraw channel): <a href="https://vimeo.com/939376171" rel="nofollow">https://vimeo.com/939376171</a><p>Cummings is the one against the back wall who shoots his two arms up in the air in celebration.  He and Armen Arslanian (in the blue shirt to his left, right in the image) developed the software fix.<p>The slides from Cummings' presentation can be downloaded as a PDF from the Flight Software Workshop Day 2 page, first entry: <a href="https://drive.google.com/drive/folders/1BXSBUgEJExsLSE-m585IpyryReMOc8no" rel="nofollow">https://drive.google.com/drive/folders/1BXSBUgEJExsLSE-m585I...</a></p>
]]></description><pubDate>Mon, 20 Apr 2026 02:34:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47829741</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=47829741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47829741</guid></item><item><title><![CDATA[New comment by mek6800d2 in "NASA Shuts Off Instrument on Voyager 1 to Keep Spacecraft Operating"]]></title><description><![CDATA[
<p>For others, this truly excellent 2016 paper is "Voyager Interstellar Mission: Challenges of Flying a Very Old Spacecraft on a Very Long Mission" by Sun Kang Matsumoto.  She was/is a Voyager Fault Protection and CCS Flight Software Systems Engineer (CCS was the onboard command computer) and she was also one of the "stars" in <i>It's Quieter in the Twilight</i>.</p>
]]></description><pubDate>Mon, 20 Apr 2026 02:06:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47829567</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=47829567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47829567</guid></item><item><title><![CDATA[New comment by mek6800d2 in "Voyager 1 runs on 69 KB of memory and an 8-track tape recorder"]]></title><description><![CDATA[
<p>Thanks for the excerpt.  I read a couple of Sagan's other books many years ago and I really should read APBD sometime.<p>Interesting to me, Sagan's "little puff of gas" was borne out in the paper I referenced (not that Sagan needed being borne out!) and that the resulting "imaging system worked ... better at Uranus" was something I hadn't thought of.  Per the paper, the Voyagers originally had minimum thruster pulse lengths of 10 ms.  In the lab and then on Voyager 1, the Voyager engineers figured out that they could reduce the pulses to 5 ms, thus allowing finer control of Voyager 2's attitude at Uranus (and later Neptune) and probably better image quality than at Jupiter and Saturn.  Very interesting - I really should read Sagan's book!</p>
]]></description><pubDate>Mon, 30 Mar 2026 02:46:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47569851</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=47569851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47569851</guid></item><item><title><![CDATA[New comment by mek6800d2 in "Voyager 1 runs on 69 KB of memory and an 8-track tape recorder"]]></title><description><![CDATA[
<p>I enjoyed your video and it is well done.  Unfortunately, I don't think it's true.  The Voyager tape drives were similar (if not largely identical) to the earlier Viking Orbiters' DTRs.  The Voyager engineers were certainly familiar pre-launch with the motions imparted to the spacecraft by the mechanical movements of the tape drive.  The Voyager DTRs were specifically mounted to minimize the effects on the roll axis.<p>Potential problem were expected and planned for with Voyager 2's flybys of Uranus and Neptune.  Because of the long exposures required for these more distant planets, like you pointed out, the engineers had to account for the attitude effects of both (i) the DTR movements and (ii) panning the cameras to keep them focused on a single point while the spacecraft was moving past at high speed.  This was especially a problem at Uranus, which is tilted on its side.  Voyager 2 was approaching at its north pole; with the plane of the moon's orbits perpendicular to the ecliptic - like an arrow flying into an archery target.  As a result of this configuration and Voyager 2's high speed, the high-resolution observations of Uranus and its moons were compressed into a 6-hour period.<p>These engineering efforts are described in detail in a 1985 paper, "Voyager Flight Engineering: Preparing for Uranus", by W.I. McLaughlin and D.M. Wolff.  Abstract: <a href="https://arc.aiaa.org/doi/abs/10.2514/6.1985-287" rel="nofollow">https://arc.aiaa.org/doi/abs/10.2514/6.1985-287</a> (The full paper can be found online with some effort; doi:10.2514/6.1985-287)  Here's a quote from the paper (AACS is the attitude control computer and CCS is the command computer):<p><pre><code>   "The DTR is mounted on the spacecraft such that its angular momentum is introduced into the yaw and pitch axes of the spacecraft with almost none going into the roll axis. DSSCAN was first programmed to introduce cancelling momentum in the yaw axis only. The modification to the AACS and CCS software took place in an environment of a scarcity of available memory so that, from a programming point of view, it had to be carefully fit in. The "patch" was carefully tested in the Voyager Capability Demonstration Laboratory (CDL) before loading onboard Voyager 1. (The AACS and CCS programs were modified without being reassembled as is the case with all AACS and CCS changes since launch.) The CDL is a digital/analog simulation of many of the spacecraft capabilities. Modifications or tests of any degree of complexity are done first, whenever possible, on Voyager 1 before implementation on Voyager 2, a reflection of the fact that Voyager 2 still has two planetary encounters scheduled while Voyager 1 has none."</code></pre></p>
]]></description><pubDate>Sun, 29 Mar 2026 21:48:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47567728</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=47567728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47567728</guid></item><item><title><![CDATA[New comment by mek6800d2 in "Britney Spears' Guide to Semiconductor Physics (2000)"]]></title><description><![CDATA[
<p>I still remember a very interesting article about him in the <i>Electronic Engineering Times</i> back in 1998: "Boston's Scholz Engineers a Rock Dynasty"<p><a href="https://web.archive.org/web/19990224204558/http://www.eetimes.com/news/98/1004news/scholz.html" rel="nofollow">https://web.archive.org/web/19990224204558/http://www.eetime...</a><p>"Wherever there's a microprocessor, there's trouble."</p>
]]></description><pubDate>Mon, 17 Nov 2025 05:11:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45950989</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=45950989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45950989</guid></item><item><title><![CDATA[New comment by mek6800d2 in "Toothbrush is bristling with bacteria – is it time to change it?"]]></title><description><![CDATA[
<p>Clickbait!  If you read the article, there's no gloom or doom.<p>30 or more years ago (?), <i>Consumer Reports</i> did a report on toothbrushes and they did a follow-up note or article clarifying their recommendation of how often to change toothbrushes.  Their recommendation was not because of bacteria as many readers apparently thought, but because the bristles get worn down and don't clean as effectively.<p>And the "toilet plume"?  Is that more of a problem in Britain?  Looking back at John Postgate's <i>Microbes and Man</i> (which I read back in the 1990s):<p><pre><code>   Few people realize, however, that when a used toilet is flushed, a turbulence and spray of water and excrement is generated comparable to a sneeze: in any toilet one can isolate faecal clostridia and streptococci from the ceiling, walls and door handle as well as around and beneath the seat.  British water closets certainly generate such infectious aerosols; it is probable that the vortex type favoured in the USA, depending on a swirl rather than a splash to flush the closet, is less generous in the matter of dispersing faecal microbes around the room.
</code></pre>
(That was written back in the 1990s or earlier; British folks and travelers can obviously provide more current insight than me, who has never traveled outside the U.S.!)</p>
]]></description><pubDate>Sat, 25 Oct 2025 20:31:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45706739</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=45706739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45706739</guid></item><item><title><![CDATA[New comment by mek6800d2 in "The first interstellar software update: The hack that saved Voyager 1 [video]"]]></title><description><![CDATA[
<p>The Galileo hack was indeed incredible.  From a post-mission paper:<p>"Although the primary mission was completed in December 1997, the mission was extended three times to take advantage of the spacecraft's durability with 24 more orbits.  The extensions enabled additional encounters with all four of Jupiter's major moons: Io, Europa, Ganymede and Callisto.  Galileo flew near a small inner moon, Amalthea, before making a planned mission ending plunge into Jupiter's atmosphere.  In total, Galileo had 35 encounters of Jupiter's major moons -- 11 with Europa, 8 with Callisto, 8 with Ganymede, 7 with Io and 1 with Amalthea -- and <i>returned more than 30 Gigabytes of data, including 14,000 images</i>."<p>The paper is a very readable description of the problem, solution, and end results:<p>P.A.  Jansma, "Open!  Open!  Open!  Galileo High Gain Antenna Anomaly Workarounds" 2011, abstract: <a href="https://doi.org/10.1109/AERO.2011.5747657" rel="nofollow">https://doi.org/10.1109/AERO.2011.5747657</a> (The full paper can be found online with some effort.)</p>
]]></description><pubDate>Fri, 24 Oct 2025 04:51:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45690900</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=45690900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45690900</guid></item><item><title><![CDATA[New comment by mek6800d2 in "Forth: The programming language that writes itself"]]></title><description><![CDATA[
<p>With great respect to Doug McIlroy (in the CACM article), the shell pipeline has a serious problem that Knuth's Pascal program doesn't have.  (I'm assuming Knuth's program is written in standard Pascal.) You could have compiled and run Knuth's program on an IBM PC XT running MS-DOS; indeed on any computer having a standard Pascal compiler.  Not so the shell pipeline, where you must be running under an operating system with pipes and 4 additional programs: tr, sort, uniq, and sed.<p>McIlroy also discusses how a program "built for the ages" should have "a large factor of safety".  McIlroy was worried about how Knuth's program would scale up to larger bodies of text.  Also, Bentley's/McIlroy's critique was published in 1986, which I think was well before there was a major look into Unix tools and their susceptibility to buffer overruns, etc.  In 1986, could people have determined the limits of tr, sort, uniq, sed, and pipes--both individually and collectively--when handling large bodies of text?  With a lot of effort, yes, but if there was a problem, Knuth at least only had one program to look at.  With the shell pipeline, one would have to examine the 4 programs plus the shell's implementation of pipes.<p>(I'm not defending Pascal and Knuth, Bentley, and McIlroy are always worth reading on any topic -- thanks for posting the link!)<p>Bringing this back to Forth, Bernd Paysan, who needs no introduction to the people in the Forth community, wrote "A Web-Server in Forth", <a href="https://bernd-paysan.de/httpd-en.html" rel="nofollow">https://bernd-paysan.de/httpd-en.html</a> .  It only took him a few hours, but in fairness to us mortals, it's an HTTP request processor that reads a single HTTP request from stdin, processes it, and writes it output to stdout.  In other words, it's not really a full web server because it depends on an operating system with an inetd daemon for all the networking.  As with McIlroy's shell pipeline, there is a lot of heavy lifting done by operating system tools.  (Paysan's article is highly recommended for people learning Forth, like me when I read it back in the 2000s.)</p>
]]></description><pubDate>Mon, 20 Oct 2025 05:36:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45640389</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=45640389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45640389</guid></item><item><title><![CDATA[New comment by mek6800d2 in "U.S. added 911k fewer jobs in year through March than reported earlier"]]></title><description><![CDATA[
<p>A reminder to everyone: Social Security is <i>NOT</i> a retirement plan, it is an insurance plan.  When your 401(k) is cratered by the stock market or your pension goes the way of Enron, SS is supposed to be there to hopefully keep you from being dumped in the gutter.  Tying SS to the stock market would not be a smart move.</p>
]]></description><pubDate>Wed, 10 Sep 2025 04:42:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45193376</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=45193376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45193376</guid></item><item><title><![CDATA[New comment by mek6800d2 in "Is the decline of reading making politics dumber?"]]></title><description><![CDATA[
<p>> Not understanding English from the early 1800's ... I can sometimes more easily understand written Greek, Spanish or French (I don't speak any of those languages) than old English.<p>Jane Austen's <i>Pride and Prejudice</i>, written in the 1790s and published in 1813, is more difficult to read than 3 languages one doesn't speak?<p>Yes, a modern reader may not understand a word here and there.  I myself did a double take when reading a Victorian mystery novel by T.W. Speight and the detective was discussing his cup of tea while discussing the case.  I didn't throw up my hands and stop reading.  I understood the general drift of the scene and continued on enjoying the rest of the novel.  I later confirmed that "discuss" had an archaic meaning of consuming a food or beverage, but even if I hadn't, I still would have enjoyed the book.  And "whiskers" in a Dickens' novel per the article is not exactly a show-stopper.<p>Padding is perhaps a problem in books (especially when it takes 100-200 pages to get into a novel!), but I see a worse problem online: everyone and their brother gaming the systems (LinkedIn, Substack, Medium, Quora, Reddit, etc.) by posting articles about technical topics about which they know very little and getting the content very, very wrong.  Incorrect information which then gets disseminated to countless readers who accept it as the gospel truth and who, in turn, then disseminate it in one form or another to countless others.<p>The enormity of the flood of information on the internet also makes it difficult to distinguish multiple perspectives, let alone decide which perspectives are credible.  The reader has to rely on -- just like with books -- experience and will eventually learn to reach out to respected sources and references.</p>
]]></description><pubDate>Fri, 05 Sep 2025 05:47:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45135336</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=45135336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45135336</guid></item><item><title><![CDATA[New comment by mek6800d2 in "Why is this hard?"]]></title><description><![CDATA[
<p>That's the way it was decades ago.  In the mid-1980s, a headhunter cold-called me at work and asked what I did.  I answered, "I'm a computer programmer."  Sounding severely disappointed, he said, "Oh ... Is there anyone in your office who designs programs?"  I responded, "Yes, we all do."  I was aware of this mindset from books I'd read in the late 1970s when I first got interested in computers.<p>In the 1990s, I worked as a contractor at a very large engineering corporation and I was surprised to discover they still had developers who only designed programs down to the pseudocode level and then handed them off to "programmers" for coding.  I thought this was stupid as all get out as there was no feedback mechanism in place, so the "designers" never learned of and from their mistakes.  (And a feedback mechanism wouldn't be enough in my opinion, as the designers really needed to be mired in the mud of producing a working system.)  This was especially serious as some of the programs ran on embedded real-time computers and the designers had no hands-on experience with the real-time OS and would not gain that experience simply through designing.<p>Experienced programmers do bits at all 4 of the levels without consciously thinking, "I'm doing engineering here, developing there, ..."</p>
]]></description><pubDate>Sat, 23 Aug 2025 12:33:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=44995533</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=44995533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44995533</guid></item><item><title><![CDATA[New comment by mek6800d2 in "Why Some Satellites Use NetBSD?"]]></title><description><![CDATA[
<p>This Substack article should not be trusted - there are no sources given.  I google'd each of the 4 example satellites and "netbsd" and the only results were the Substack article and people referencing the article.  NetBSD may have been used in ground systems, but (i) that would have been a non-story and (ii) I couldn't find any evidence of that, so I wonder where the author picked up this information.<p>I am most familiar with SAMPEX, which was launched in 1992.  The initial release of NetBSD, version 0.8, was in 1993 according to Wikipedia.  Okay, the article says the project "transitioned" to NetBSD in the "extended mission".  Okay, maybe in the 2000s, let's say they decided to replace the original OS/real-time-executive on a working spacecraft with a new OS.  So you abruptly replace the old OS/RTE-based flight software with software based on a new OS/RTE.  (You don't <i>gradually</i> transition from one OS/RTE to another.)  I don't buy it.  On a <i>working</i> spacecraft?  No.<p>(I realize the article was probably AI-generated.)</p>
]]></description><pubDate>Mon, 21 Jul 2025 21:24:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44640581</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=44640581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44640581</guid></item><item><title><![CDATA[New comment by mek6800d2 in "The Calculator-on-a-Chip (2015)"]]></title><description><![CDATA[
<p>I came to post the same link earlier.  My mind is kind of slow these days and it wasn't until a few hours later that I made the connection with your username.  I am not worthy!!!  --a long-time reader</p>
]]></description><pubDate>Sun, 06 Jul 2025 05:10:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44478004</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=44478004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44478004</guid></item><item><title><![CDATA[New comment by mek6800d2 in "The Calculator-on-a-Chip (2015)"]]></title><description><![CDATA[
<p>@kens beat me to it-I too was going to suggest Ken Shirriff's "Reversing Sinclair's amazing 1974 calculator hack".  The page has a Sinclair Scientific emulator that displays the running, underlying calculator chip instructions.<p>I bought the Sinclair Scientific in 1974 for a physics lab class in college.  It was much less expensive than the TI and HP scientific calculators of the time, but it was painful to use in the lab class.  I subsequently changed majors, so I only had to bear with it that first year, but, all these years later, I'm still in awe of what Sinclair achieved with it though!</p>
]]></description><pubDate>Sun, 06 Jul 2025 00:31:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44476712</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=44476712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44476712</guid></item><item><title><![CDATA[New comment by mek6800d2 in "NASA's Voyager Found a 30k-50k Kelvin "Wall" at the Edge of Solar System"]]></title><description><![CDATA[
<p>Just to be clear, the computers onboard the spacecraft are programmed in assembly language--3 types of computers on each spacecraft, so 3 assembly languages.<p>The original ground system was mostly written in Fortran.  Mission control (i.e., the thing you see on TV!) ran on IBM 360 mainframes.  Offline analysis/design/development activities (e.g., developing observation sequences for planetary encounters) ran on Univac 1108 mainframes.  Circa 1990, after Voyager 2's flyby of Neptune, the project began moving off the mainframes onto Unix workstations and the original Fortran software was largely replaced by new software written in C and other languages.</p>
]]></description><pubDate>Tue, 24 Jun 2025 12:46:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=44365600</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=44365600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44365600</guid></item><item><title><![CDATA[New comment by mek6800d2 in "NASA keeps ancient Voyager 1 spacecraft alive with Hail Mary thruster fix"]]></title><description><![CDATA[
<p>70-meter dish antennas are needed to transmit to Voyager and there is one 70-m dish at each of the 3 DSN stations in California, Spain, and Australia.  The Australian station is the only one that can see Voyager 2 and because of the Earth's rotation, that's only for part of the day.  Downlink can make use of smaller arrayed antennas (including non-DSN antennas), but I still think they have to be scheduled; i.e., the antennas have to be pointed at the Voyager spacecraft and computer time for ground system DSN processing of downlink data has to be allocated.  I don't know for sure though, so you may be right.</p>
]]></description><pubDate>Fri, 16 May 2025 13:09:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44005047</link><dc:creator>mek6800d2</dc:creator><comments>https://news.ycombinator.com/item?id=44005047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44005047</guid></item></channel></rss>