Is MINIX Dead? And Does It Matter?

Is MINIX dead? OSnews is sounding its death-knell, citing evidence from the operating system’s git log that its last updates happened as long ago as 2018. Given that the last news story on the MINIX website is from 2016 and the last release version, 3.3, came out in 2014, it appears they they may have a point. But perhaps it’s more appropriate to ask not whether or not MINIX is dead, but whether indeed it matters that the venerable OS appears no longer in development. It started as an example to teach OS theory before becoming popular in an era when there were no other inexpensive UNIX-like operating systems for 16-bit microcomputers, but given that its successors such as Linux-based operating systems have taken its torch and raced ahead, perhaps its day has passed.

No doubt many of you will now be about to point out that MINIX lives on unexpectedly baked into the management engine core on Intel microprocessors, and while there’s some debate as to whether that’s still the case, you may have a point. But the more important thing for us isn’t whether MINIX is still with us or even whether it’s a contender, but what it influenced and thus what it was responsible for. This is being written on a GNU/Linux operating system, which has its roots in [Linus Torvalds]’ desire to improve on… MINIX.

Read more about the tangled web of UNIX-like operating systems here.

Ask Hackaday: What’s Your “Tactical Tool” Threshold?

With few exceptions, every field has a pretty modest set of tools that would be considered the minimum for getting most jobs done. A carpenter can make do with tools that would fit in a smallish bag, while a mechanic can handle quite a few repairs with a simple set of socket wrenches and other tools. Even in electronics, a lot of repairs and projects can be tackled with little more than a couple of pairs of pliers, some cutters, and a cheap soldering iron.

But while the basic kit of tools for any job may be enough, there will always be those jobs that need more tools. Oh sure, sometimes you can — and should — make do with what you’ve got; I can’t count the number of times I’ve used an elastic band wrapped around the handles of a pair of needlenose pliers as an impromptu circuit board vise. But eventually, you’re going to come upon a situation where only the “real” tool will do, and substitutes need not apply.

As I look around my shop and my garage, I realize that I may have a problem with these “tactical tool” purchases. I’ve bought so many tools that I’ve used far fewer times than I thought I would, or perhaps even never used, that I’m beginning to wonder if I tackle projects just as an excuse to buy tools. Then again, some of my tactical purchases have ended up being far more useful than I ever intended, which has only reinforced my tendency toward tool collecting. So I thought I’d share a few of my experiences with tactical tools, and see how the community justifies tactical tool acquisitions.

Continue reading “Ask Hackaday: What’s Your “Tactical Tool” Threshold?”

Open-Source AR Hack Chat

Join us on Wednesday, May 31 at noon Pacific for the Open-Source AR Hack Chat with Raj Nakaraja!

We may live in a soup of electromagnetic waves that range in wavelength from the diameter of Jupiter down to a fraction of the radius of a hydrogen atom, but our eyeballs have evolved to only let us sense a tiny slice of that spectrum. That’s too bad, really, because there’s a lot going on in the rest of the spectrum that could potentially inform our ROYGBIV-centric view of the world. Think of the possibilities of being able to see UV the way an insect does, or being able to watch the radiation pattern of an antenna and make adjustments on the fly. Sounds like a job for augmented reality.

join-hack-chatIf seeing the world with different eyes sounds as cool to you as it does to us, you won’t want to miss Raj Nakaraja’s stop by the Hack Chat. Raj is head of engineering at Brilliant Labs, an augmented reality company that’s looking to bring AR into the mainstream. They’ve got some cool ideas about AR, and we’re going to take the opportunity to talk to Raj about open-source AR in general, Brilliant’s products specifically, and how AR can be incorporated into not only our projects, but into our lives as well.

Our Hack Chats are live community events in the Hackaday.io Hack Chat group messaging. This week we’ll be sitting down on Wednesday, May 31 at 12:00 PM Pacific time. If time zones have you tied up, we have a handy time zone converter.

Click that speech bubble to the right, and you’ll be taken directly to the Hack Chat group on Hackaday.io. You don’t have to wait until Wednesday; join whenever you want and you can see what the community is talking about.

A man playing an automated recorder

Musical Robot Lets You Play The Recorder Hands-Free

Although many people might remember the recorder as just a simple instrument from their introductory music classes, it can nevertheless produce rich and varied melodies in the hands of a virtuoso like Frans Brüggen. [Luis Marx] also took music lessons as a child, but never progressed much beyond an elementary level. Instead, he preferred to spend his time honing his engineering skills, which eventually enabled him to get back into music.

Initially, he wanted to build a piano-playing exoskeleton, to marionette his fingers up and down the ivories, but had to bail on that one because of the insane complexity. So instead, he built himself a robot that helps him play the recorder. (Video, in German, embedded below, fast-forwarded to the recorder part.)

A set of solenoids and an Arduino on a 3D-printed frameA recorder has eight finger holes, which can be covered or uncovered in various combinations to produce tones. [Luis] therefore used eight solenoids, mounted on a 3D-printed frame, to actuate the finger holes. The basic idea worked, but getting the solenoids to fully cover the holes each time turned out to be a challenge: even a slight misalignment would cause air to leak past the plug and produce a horrible off-key sound.

After a lot of trial and error, [Luis] found foam earplugs to be a pretty good material for emulating human fingertips. He also discovered that relying on the solenoids’ spring tension to keep the holes closed was not reliable; a better solution was to flip the solenoids around and use the much larger force from their powered stroke to create an air-tight seal.

The solenoids are driven by an Arduino Nano through a set of MOSFET modules, powered by a lithium battery. [Luis] wrote some Arduino sketches with famous melodies like Beethoven’s Für Elise, which sound quite decent on the robo-recorder: perhaps not on Frans Brüggen’s level, but pretty impressive for a self-declared “music noob” like [Luis].

Many robotic musicians play instruments like pianos or xylophones. Instruments from the flute family are harder to automate, but it has been done before. We’ve even seen a MIDI-powered harmonica.

Continue reading “Musical Robot Lets You Play The Recorder Hands-Free”

AI Creates Killer Drug

Researchers in Canada and the United States have used deep learning to derive an antibiotic that can attack a resistant microbe, acinetobacter baumannii, which can infect wounds and cause pneumonia. According to the BBC, a paper in Nature Chemical Biology describes how the researchers used training data that measured known drugs’ action on the tough bacteria. The learning algorithm then projected the effect of 6,680 compounds with no data on their effectiveness against the germ.

In an hour and a half, the program reduced the list to 240 promising candidates. Testing in the lab found that nine of these were effective and that one, now called abaucin, was extremely potent. While doing lab tests on 240 compounds sounds like a lot of work, it is better than testing nearly 6,700.

Interestingly, the new antibiotic seems only to be effective against the target microbe, which is a plus. It isn’t available for people yet and may not be for some time — drug testing being what it is. However, this is still a great example of how machine learning can augment human brainpower, letting scientists and others focus on what’s really important.

WHO identified acinetobacter baumannii as one of the major superbugs threatening the world, so a weapon against it would be very welcome. You can hope that this technique will drastically cut the time involved in developing new drugs. It also makes you wonder if there are other fields where AI techniques could cull out alternatives quickly, allowing humans to focus on the more promising candidates.

Want to catch up on machine learning algorithms? Google can help. Or dive into an even longer course.

Headset’s Poor Range Fixed By Replacing Antenna

[rafii6312]’s Corsair HS80 wireless headset had a big problem: short range. The sound quality was great, but the wireless range wasn’t winning any friends. Fortunately, the solution was just to swap the small SMT antenna on the USB transmitter for an external one.

Original SMT antenna (blue component) offers small size, but poor range.

This particular headset relies on a USB dongle to transmit audio from PC to headset over its own 2.4 GHz wireless connection. By popping open the USB dongle, [rafii6312] was able to identify an SMT antenna and easily desolder it, replacing it with a wired connection to a spare 2.4 GHz external antenna. That’s all it took to boost the headset’s range from barely one room to easily three rooms, which is a success by any measure.

Sadly, the USB transmitter dongle doesn’t have any intention of being opened and puts up a fight, so the process was a bit destructive. No problem, [rafii6312] simply fired up Fusion360 to design a new 3D-printed enclosure that accommodated the new antenna. Pictures, instructions, and 3D model files are all available on the project page, if you want to improve your headset, too.

This kind of antenna upgrade is reasonably straightforward, but if one is armed with the right knowledge, antenna upgrades from scratch using scrap wire and dollar store hardware are entirely possible. Just be sure to pick an antenna that doesn’t weigh down your headset.

A Bullet Time Video Booth You Can Build

[Sebastian Staacks] built a video booth for his wedding, and the setup was so popular with family, that it was only fitting to do one better and make some improvements to the setup, Matrix-style. The “bullet time” video effect was introduced by the classic movie franchise and makes for a splendid video transition effect for video montages.

Hardware-wise, the effect is pretty expensive, requiring many cameras at various angles to be simultaneously triggered, in order to capture the subject in a fixed pose with a rotating camera. Essentially you need as many cameras as frames in the sequence, so even at 24 frames per second (FPS), that’s a lot of hardware. [Sebastian] cheated a bit, and used a single front-facing camera for the bulk of the video recording, and twelve individual DSLRs covering approximately 90 degrees of rotation for the transition. More than that is likely impractical (not to mention rather expensive) for an automated setup used in as chaotic an environment as a wedding reception! So, the video effect is quite the same as in the movies, as this is a fixed pose, but it still looks pretty good.

A Pico-W hidden in there providing a BT connected interface button

[Sebastian] did consider going down the Raspberry Pi plus Pi-cam route, but once you add in a lens and the hassle of the casing and mounting hardware, not to mention availability and cost, snagging a pile of old DLSRs looks quite attractive. Connectivity to the camera is a simple 3.5 mm jack for the focus and trigger inputs, with frames read out via a USB connection.

For practical deployment, the camera batteries were replaced with battery eliminator adapters which step-up the 5 V from the USB connection to the 7.4 V the cameras need, but the current spike produced by the coordinated trigger of all twelve cameras overwhelmed any power supply available. The solution, to be practical, and not at all elegant, is to just have lots of power supplies hidden in a box. Sometimes you’ve just got a job to do.

Reproducing this at home might be a bit awkward unless you have exactly the same hardware to hand, but the principles are sound, and there are a few interesting details to dig into, if you were so inclined.

We’ve seen a few takes on the bullet-time effect over the years. We featured a Raspberry Pi-based hack, a couple of years back, and earlier still, someone even built a rig to take bullet-time videos of Tesla coil discharges, because why not?

Continue reading “A Bullet Time Video Booth You Can Build”