FLOSS Weekly Episode 762: Spilling The Tea

Editor’s Note: We’re excited to announce that Hackaday is the new home of FLOSS Weekly, a long-running podcast about free, libre, and open-source software! The TWiT network hosted the podcast for an incredible seventeen years, but due to some changes on their end, they recently had to wind things down. They were gracious enough to let us pick up the torch, with Jonathan Bennett now taking over hosting duties.

Tune in every Wednesday for a new episode, featuring interviews with developers and project leaders, coverage of the free/libre software you use everyday (maybe without even knowing it), and the latest Open Source news.


This week Jonathan Bennett and Simon Phipps talk with Neal Gompa of Fedora, CentOS, openSUSE and more. The conversation starts off with asking Neal how he went from working on a minor project 11 years ago, to being the lead of KDE on Fedora. How does a company properly sponsor Open Source development? Neal speaks from his experience at Red Hat and other places, to give some really interesting answers.

The crew move on to what happened at Red Hat with CentOS, and why just maybe it was a good thing. Is the age of a company a good indicator of how they will treat Open Source? Is CentOS Stream the best thing to happen to Red Hat Enterprise Linux? What was it like to be at Red Hat during that time? How does a company manage the tension between sales and engineering? We cover this and more!

Continue reading “FLOSS Weekly Episode 762: Spilling The Tea”

Hackaday Links Column Banner

Hackaday Links: December 17, 2023

Disappointing news from the US Senate this week as the “AM Radio for Every Vehicle Act” failed to advance in the sausage-making legislative process. We’ve previously covered this bill, which aims to force vehicle manufacturers to provide the means to receive terrestrial AM broadcasts in their cars and trucks without the need for extra subscriptions or charges. The bill’s sponsors tried to get it through on a “unanimous consent” maneuver, but Senator Rand Paul decided he didn’t like the idea of the government mandating what equipment cars should have. The coverage we’ve seen on this bill leads us to believe its sponsors are missing the point. Instead of pitching this as an issue of freedom of choice in entertainment, what they should be concentrating on is the safety aspect of AM radio. We’ve seen how much the government has invested in keeping AM stations on the air in just about any foreseeable emergency, so it’s only natural to look at a car’s AM radio as essential safety equipment like airbags, antilock brakes, and backup cameras. Seems like that’s something that everyone can agree on.  Continue reading “Hackaday Links: December 17, 2023”

The Sol-1: A 16-bit Computer In 74HC Logic With C Compiler And Unix-like OS

Sol-1 system pictured from the front. {Credit: Paulo Constantino)
Sol-1 system pictured from the front. {Credit: Paulo Constantino)

While the concept of a computer system implemented in discrete logic ICs is by itself not among the most original ideas, the way some machines are executed certainly makes them stick out. This is the case with [Paulo Constantino]’s Sol-1, which not only looks extremely professional, but also comes with a lot of amenities that allow for system development, including a C compiler and assembler, a Unix-like OS (in development), DMA, and a whole host of interfaces to interact with the system and peripherals (serial, parallel, IDE, etc.). Not to mention a SystemVerilog model and an emulator, all of which can be found on [Paulo]’s GitHub.

More photos and videos can be found on [Paulo]’s YouTube channel, as well as the Sol-1 website, which shows off the intricate wire wrap work on the back of each PCB. In terms of the ISA, there are 5 general purpose registers (one scratch) which can also be used as two 8-bit registers each. Most operations are supported, except for floating point. For future improvements and additions, Sol-1’s OS will get more features added, and the first major software to be ported to the Sol-1 should be Colossal Cave Adventure and similar text-based adventure (dungeon) games.

Hackaday Podcast Ep 247: Cameras From Gingerbread Or Hardboard, And The Insecurity Of Bluetooth

This week, Editor-in-Chief Elliot Williams and Kristina Panos met up to discuss the best hacks of the previous week. We have no nerdy news this week, but is that necessarily a bad thing?

Speaking of nothingness, we have no winner for What’s That Sound because all six people who responded were wrong. Was the sound of Clippy too obscure?

But then it’s on to the hacks, beginning with an awesome autonomous excavator that, among other things, lays boulders algorithmically to build load-bearing walls without any mortar or cement. From there, it’s old school meets new school in the form of a laser-cut fox-wedged mortise and tenon joint. We take a look at a couple of simple cameras, making dry ice from seashells, and a really tiny POV display where everything spins. Finally, we talk about how small that proposed Italian lunar outpost is, and discuss whether rating airlines would help stop the spread of diseases.

Check out the links below if you want to follow along, and as always, tell us what you think about this episode in the comments!

Download and savor at your leisure.

Continue reading “Hackaday Podcast Ep 247: Cameras From Gingerbread Or Hardboard, And The Insecurity Of Bluetooth”

A Yamaha DX7 On A USB Dongle

The Yamaha DX7 was released in 1983, with its FM synthesis engine completely revolutionizing the electronic music world at the time. It didn’t come cheap, and still doesn’t today, but we are blessed with emulators that can give us the same sound on a budget. In that vein, [Kevin] decided to whip up a Yamaha DX7 you can carry around in a little USB dongle. 

The build centers around the use of a Raspberry Pi Zero, Zero W, or Zero 2W configured to run the MiniDEXED DX7 emulator. The Pi is then set up with a dongle adapter board that allows it to run in USB Gadget mode. The Zero line of Raspberry Pis are perfect for this use, as they draw less current and so can, under the right conditions, run off a computer’s USB port. The Pi receives MIDI commands over the USB interface, and outputs sound via a Pimoroni Audio Shim. Effectively, the result is a single-channel DX7 synth that plugs in via USB; or eight channels if you use the more powerful Zero 2W.

[Kevin] readily admits that there probably isn’t much use for a DX7 dongle, given that you could just load a DX7 emulator in your DAW of choice instead. Regardless, it’s a fun build, and one that ably demonstrates the USB Gadget mode of operation for the Raspberry Pi. Video after the break. Continue reading “A Yamaha DX7 On A USB Dongle”

Electric Truck Carries 74 Tons

Thanks to the various measurement systems in use, we aren’t sure if Volvo has created an electric truck that carries 74 metric tons, 74 short tons, or 74 long tons, but either way, that’s a lot of cargo for an electric truck. After all, that’s somewhere between 148,000 and 163,000 pounds (or 67,000 kg to 74,000 kg). That’s about three times what a typical 18-wheeler with a flatbed carries in the US. In fact, on a U.S. road, trucks typically have to weigh less than 80,000 pounds, including the truck to be legal.

Well, the monster electric Volvo has two trailers, so it is more fair to compare it to turnpike doubles, which typically carry about 148,000 pounds of cargo. The truck operates 12 hours a day and charges when the driver takes a break. At the depot, charging is from two 180 kW chargers that use green electricity, according to the company. The truck has been running for a few months, although we haven’t heard more about how successful or unsuccessful it might be.

Continue reading “Electric Truck Carries 74 Tons”

Ham Radio Memes In The 1970s

If you have a fondness for old and unusual ham gear, [Saveitforparts] has a great video (see below) about a Robot slow scan receiver he found at a junk store.  Slow scan or SSTV is a way to send pictures via low-bandwidth audio, such as you often find on the ham bands. The idea is you take a picture, send some squeaks and blips over the air, and in about 8 or 10 seconds, a single frame of video shows up at the receiver. Hams aren’t the only ones who used it. The Apollo missions used an SSTV system in some cases, too.

I’ve been a ham radio operator for a very long time. When I first heard about SSTV, I thought it sounded cool that you could be talking to someone and then show them a picture of your station or your dog or your kids. But when I looked into it, the reality was far different. In the pre-internet days, SSTV-equipped hams hung out on a handful of watering hole frequencies and basically just sent memes and selfies to each other. Everyone would take turns, but there wasn’t really any conversation.

This actually still goes on, but the hardware isn’t a big deal anymore. The Robot in the video had to decode the signal from audio and store the image somehow. On old gear — some of it homebrew — it was simply persistent phosphor that would eventually fade, but, of course, eventually, images were stored in some form of digital memory. These days, you are likely to use a PC soundcard to both send and receive the necessary audio.

Continue reading “Ham Radio Memes In The 1970s”