Language Selection

English French German Italian Portuguese Spanish

The code that took America to the moon was just published to GitHub, and it’s like a 1960s time capsule

Filed under

When programmers at the MIT Instrumentation Laboratory set out to develop the flight software for the Apollo 11 space program in the mid-1960s, the necessary technology did not exist. They had to invent it.

They came up with a new way to store computer programs, called “rope memory,” and created a special version of the assembly programming language. Assembly itself is obscure to many of today’s programmers—it’s very difficult to read, intended to be easily understood by computers, not humans. For the Apollo Guidance Computer (AGC), MIT programmers wrote thousands of lines of that esoteric code.

Read more

More in Tux Machines

LibreOffice 6.1.4 Office Suite Released with More Than 125 Bug Fixes, Update Now

LibreOffice 6.1.4 comes one and a half months after version 6.1.3 with yet another layer of bug fixes across all the components of the office suite, including Writer, Calc, Draw, Impress, Base, and Math. However, it remains the choice of bleeding-edge users and early adopters until the LibreOffice 6.1 series matures enough to be offered to enterprises. A total of 126 changes are included, as detailed here and here. Read more

Meet the New Linux Desktop Champion: System76 Thelio

The American dream has driven millions upon millions of people to come to a country filled with possibility and opportunity. Sometimes, you get caught up in the gears of enterprise and learn that the machinations of big business tend to run counter to that dream. But, sometimes, you start a company on an ideal and cling to that initial spark no matter what. That’s what Carl Richell did when he created System76. That was more than a decade ago, when the company’s goal was to sell computer hardware running open source operating systems. System76 has been a bastion of hope for Linux and open source fans, as they’ve proved, year after year, that the dream can be fulfilled, that Linux can be sold on the desktop and laptop space. Read more

Raspberry Pi HAT serves up robotics control smorgasbord

The “Adafruit Crickit HAT” is a Python-oriented RPi HAT add-on for robotics that includes servos, motor control, drive outputs, touch inputs, NeoPixel driver, 3W amp, and more. Adafruit has released a $35 robotics HAT add-on for any 40-pin Raspberry Pi board. The Adafruit Crickit (Creative Robotics & Interactive Construction Kit) HAT is designed for controlling motors, servos, or solenoids using Python 3. The board is limiting to powering 5V devices and requires a 5V power supply. Read more

MIPS ISA to be available under royalty-free license

Wave Computing will follow in RISC-V’s path by offering its MIPS ISA as “open source” code without royalties or proprietary licensing. The MIPS Open initiative will focus on the development of SoCs for emerging IoT edge applications. The RISC-V Foundation, which promotes the development of processors built on a standardized, open source instruction set architecture (ISA) is widely seen as a potential threat to Arm’s proprietary RISC ISA juggernaut. Yet, it’s also affecting other computer architectures, from Intel’s x86 to fading, legacy platforms such as Power and MIPS. This week, Wave Computing, which acquired the MIPS chip business from Imagination Technologies in June, announced a MIPS Open Initiative to reinvigorate MIPS development by offering access to the most recent 32- and 64-bit MIPS ISA versions free of charge with no licensing or royalty fees. Read more