Open Source Is Choice

If you haven’t been following along with the licensing kerfuffle surrounding the open-source Audacity audio editing software, take a sec to read Tom Nardi’s piece and get up to speed. The short version is that a for-profit company has bought the trademark and the software, has announced plans to introduce telemetry where there was none, made ominous changes to the privacy policy that preclude people under the age of consent from using the software, and requested that all previous developers acquiesce to a change in the open-source license under which it is published. All the while, the company, Muse, says that it will keep the software open, and has walked back and forth on the telemetry issue.

What will happen to “Audacity”? Who knows. But also, who cares? At least one fork of the codebase has been made, with the telemetry removed and the old open licenses in place. The nicest thing about open source is that I don’t care one bit if my software is named Audacity or Tenacity, and this is software I use every week for production of our podcast. But because I haven’t paid any license fees, it costs me absolutely nothing to download the same software, minus some anti-features, under a different name. If the development community moves over to Tenacity, it’ll all be fine.

Tom thinks that the Audacity brand is too big to fail, and that Muse will have a hit on their hands. Especially if they start implementing new, must-have features, they could justify whatever plans they have in store, even if they’re only available as a “freemium” Audacity Pro, with telemetry, under a more restrictive license. When that does happen, I’ll have to make the choice between those features and the costs, but I won’t be left out in the cold as long as the Tenacity fork gets enough eyes on it. So that’s just more choice for the end-user, right? That’s cool.

Compare this with closed source software. There, when the owner makes an unpopular decision, you simply have to take it or make the leap to an entirely different software package. This can be costly if you’ve gotten good at using that software, and between licenses and learning, there’s a lot of disincentive to switching. Not so in this case. If I don’t want to be tracked while editing audio offline, I don’t have to be. Woot.

The elephant in the room is of course the development and debugging community, and it’s way too early to be making predictions there. However, the same rules apply for devs and users: switching between two virtually identical codebases is as easy as git remote add origin or apt get install tenacity. (Unpaid) developers are free to choose among forks because they like the terms and conditions, because one group of people is more pleasant to work with, or because they like the color of one logo more than the other. Users are just as free to choose.

Time will tell if Audacity ends up like the zombie OpenOffice, which is downloaded in spite of the much superior LibreOffice just because of the former’s name recognition. I know this split riles some people up, especially in the LibreOffice development community, and it does seem unfair that the better software somehow enjoys less reputation. But for those of us in the know, it’s just more choice. And that’s good, right?

Hackaday Podcast 127: Whippletree Clamps, Sniffing Your Stomach Radio, Multimeter Hum Fix, And C64 Demo; No C64

Hackaday editors Mike Szczys and Elliot Williams help you get caught up on a week of wonder hacks. We don’t remember seeing a floppy drive headline the demoscene, but sure enough, there’s a C64 demo that performs after the computer is disconnected. What causes bench tools to have unreliable measurements? Sometimes a poor crystal choice lets AC ruin the party. We dive into the ongoing saga of the Audacity open source project’s change of ownership, and talk about generator exciter circuits — specifically their role in starting grid-scale generators from shutdown.

Take a look at the links below if you want to follow along, and as always, tell us what you think about this episode in the comments!

Direct download (60 MB or so.)

Places to follow Hackaday podcasts:

Continue reading “Hackaday Podcast 127: Whippletree Clamps, Sniffing Your Stomach Radio, Multimeter Hum Fix, And C64 Demo; No C64”

This Week In Security: REvil Goes Dark, Kaseya Cleanup, Android Updates, And Terrible Firmware

The funniest thing happened to REvil this week. Their online presence seems to have disappeared.
Their Tor sites as well as conventional sites all went down about the same time Tuesday morning, leading to speculation that they may have been hit by a law enforcement operation. This comes on the heels of a renewed push by the US for other countries, notably Russia, to crack down on ransomware groups operating within their borders. If it is a coordinated takedown, it’s likely a response to the extremely widespread 4th of July campaign launched via the Kaseya platform. Seriously, if you’re going to do something that risks ticking off Americans, don’t do it on the day we’re celebrating national pride by blowing stuff up.

Speaking of Kaseya, they have finished their analysis, and published a guide for safely powering on their VSA on-premise hardware. Now that the fixes are available, more information about the attack itself is being released. Truesec researchers have been following this story in real time, and even provided information about the attack back to Kaseya, based on their observations. Their analysis shows that 4 separate vulnerabilities were involved in the attack. First up is an authentication bypass. It takes advantage of code that looks something like this: Continue reading “This Week In Security: REvil Goes Dark, Kaseya Cleanup, Android Updates, And Terrible Firmware”

New Video Series: Learning Antenna Basics With Karen Rucker

We don’t normally embrace the supernatural here at Hackaday, but when the topic turns to the radio frequency world, Arthur C. Clarke’s maxim about sufficiently advanced technology being akin to magic pretty much works for us. In the RF realm, the rules of electricity, at least the basic ones, don’t seem to apply, or if they do apply, it’s often with a, “Yeah, but…” caveat that’s sometimes hard to get one’s head around.

Perhaps nowhere does the RF world seem more magical than in antenna design. Sure, an antenna can be as simple as a straight piece or two of wire, but even in their simplest embodiments, antennas belie a complexity that can really be daunting to newbie and vet alike. That’s why we were happy to recently host Karen Rucker’s Introduction to Antenna Basics course as part of Hackaday U.

The class was held over a five-week period starting back in May, and we’ve just posted the edited videos for everyone to enjoy. The class is lead by Karen Rucker, an RF engineer specializing in antenna designs for spacecraft who clearly knows her business. I’ve watched the first video of the series and so far and really enjoy Karen’s style and the material she has chosen to highlight; just the bit about antenna polarization and why circular polarization makes sense for space communications was really useful. I’m keen to dig into the rest of the series playlist soon.

The 2021 session of Hackaday U may be wrapped up now, but fear not — there’s plenty of material available to look over and learn from. Head over to the course list on Hackaday.io, pick something that strikes your fancy, and let the learning begin!

Continue reading “New Video Series: Learning Antenna Basics With Karen Rucker”

The Case Of The Mysterious Driveline Noise

Spend enough time on the automotive classifieds and you’ll end up finding a deal that’s too good to pass up. The latest of these in one’s own case was a Mercedes-Benz sedan, just past its twentieth birthday and in surprisingly tidy condition. At less than $3,000, the 1998 E240 was too good to pass up and simply had to be seen.

The car in question. Clean bodywork is too tempting to resist, even if there are mechanical issues.

The car was clean, too clean for asking price. Of course, a test drive revealed the car had one major flaw – an annoying hum from the drivetrain that seemed to vary with speed. Overall though, mechanical problems are often cheaper and easier to fix than bodywork, so a gamble was taken on the German sedan. The first order of business was to diagnose and rectify the issue.

Characterise, Research, Investigate

The first step to hunting down any noise is to characterise it as much as possible. In this case, the noise was most noticeable when the car was traveling at speeds from 40 km/h – 60 km/h, present as a vibrational humming noise. The location of the noise source was unclear. Importantly, the noise varied with the speed of the car, raising in pitch at higher speeds and dropping as speeds decreased. Engine speed had no effect on noise whatsoever, and the noise was present regardless of gear selected in the transmission, including neutral. Continue reading “The Case Of The Mysterious Driveline Noise”

Retrotechtacular: The Secret Life Of The Electric Light

Normally, when we pick out something to carry the “Retrotechtacular” banner, it’s a film from the good old days when technology was young and fresh, and filmmakers were paid by one corporate giant or another to produce a film extolling the benefits of their products or services, often with a not-so-subtle “celebrate the march of progress” undertone.

So when we spied this remastered version of The Secret Life of the Electric Light an episode from [Tim Hunkin]’s fabulous educational The Secret Life of Machines TV series, we didn’t really think it would be good Retrotechtacular fodder. But just watching a few minutes reminded us of why the series was must-see TV back in the 1990s (when it first aired widely here in the States), especially for the budding geek. When viewed with eyes more used to CGI animations and high production values, what [Tim] and his collaborator, the late [Rex Garrod], accomplished with each of these programs is truly astounding. Almost every bit of the material, as well as the delivery, has an off-the-cuff quality to it that belies what must have taken an enormous amount of planning and organization to pull off. [Tim] and [Rex] obviously went to a lot of trouble to make it look like they didn’t go to a lot of trouble, and the result is films that home in on the essentials of technology in a way few programs have ever managed, and none since. And the set-piece at the end of each episode — often meeting its pyrotechnic destruction — always were real crowd-pleasers. They still are.

We have to say the remastered versions of The Secret Life episodes, all of which appear to be posted at [Tim]’s YouTube channel, look just great, and the retrospectives at the end of each episode where he talks about the travails of production are priceless. Also posted are his more recent The Secret Life of Components, which is a treasure trove of practical tips for makers and backyard engineers that’s well worth watching too.

Continue reading “Retrotechtacular: The Secret Life Of The Electric Light”

Virginia Apgar May Have Saved Your Life

Between the 1930s and the 1950s, something sort of strange happened in the United States. The infant mortality rate went into decline, but the number of babies that died within 24 hours of birth didn’t budge at all. It sounds terrible, but back then, many babies who weren’t breathing well or showed other signs of a failure to thrive were usually left to die and recorded as stillborn.

As an obstetrical anesthesiologist, physician, and medical researcher, Virginia Apgar was in a great position to observe fresh newborns and study the care given to them by doctors. She is best known for inventing the Apgar Score, which is is used to quickly rate the viability of newborn babies outside the uterus. Using the Apgar Score, a newborn is evaluated based on heart rate, reflex irritability, muscle tone, respiratory effort, and skin color and given a score between zero and two for each category. Depending on the score, the baby would be rated every five minutes to assess improvement. Virginia’s method is still used today, and has saved many babies from being declared stillborn.

Virginia wanted to be a doctor from a young age, specifically a surgeon. Despite having graduated fourth in her class from Columbia University College of Physicians and Surgeons, Virginia was discouraged from becoming a surgeon by a chairman of surgery and encouraged to go to school a little bit longer and study anesthesiology instead. As unfortunate as that may be, she probably would have never have created the Apgar Score with a surgeon’s schedule. Continue reading “Virginia Apgar May Have Saved Your Life”