2026-04-09 13:00:02

The Intel era of Apple Macs led to so-called “Hackintoshes”, more normal PCs running x86 MacOS X. Now Brian Keller proves that a Hackintosh isn’t restricted to the x86 era, not by doing it with a modern ARM version, but by going back to PowerPC, and the Nintendo Wii.
The Wii can be thought of in hardware terms as not too far from a Mac G3 with a little less memory, having a PowerPC 750-family processor, a close relative as those in the first generation of MacOS X capable Macs. Since the roots of MacOS X are shared with its open-source equivalent Darwin, he reasons it should be possible to port just enough Darwin to the Wii to enable the closed-source OS X to run on top of it. He’s running OS X 10.0, the earliest version from 2001.
The write-up is a fascinating path through writing a bootloader and running a patched kernel that flashes the Wii LEDs, and then the process of making the Wii’s very different hardware from a Mac, accessible to the OS. It boots from an SD card and uses a framebuffer for display so perhaps it’s not as fast as you might hope, but he gets it working. Even for someone not versed in MacOS or the Wii, it’s a good write-up that makes its points accessible.
Something that makes us happy about this piece of work is its place in the greater picture, after all the Wii has found itself running classic MacOS too.
2026-04-09 10:00:09

Back in late February Nissan Leaf owners began to receive messages from Nissan informing them that the remote features in their cars would cease operation as the NissanConnect app would drop support for Leaf EVs produced before 2020 as well as eNV200 vehicles that were produced until 2022. The indicated cut-off date was March 30, giving affected users about a month to come to terms with the fact that their vehicle would soon to losing any and all remote control features.
What this highlights is an increasingly pertinent question when it comes to ‘connected cars’, which feature a built-in wireless modem to provide a range of additional features. These require access to a remote server for even simple remote features like controlling the charging process or turning on the heating. This has left many Leaf users rather dissatisfied.
While for such basic remote features you could make the argument that they’re just silly convenience features that do not affect the car’s functionality, modern cars are increasingly becoming reliant on such remote features, including for things like navigation and checking subscriptions for features like heated seats.
Increasingly it would seem that we’re looking at the Car-as-a-Service (CaaS) model being implemented.
2026-04-09 07:00:40

Quadcopters tend to have very poor efficency because of their high disk loading. High disk loading– that is, how much weight each square meter of area swept by the propellers must carry–is almost unavoidable with conventinal quadcopters, which are controlled by throttling the four props. Make the propellers too big, and their inertia slows down that control loop, leading to stability problems. [rctestflight] had an idea to solve this, by borrowing a technology from the world of fixed-wing aviation: variable-pitch propellers.
In aircraft use, they are not new, dating back to the end of the first world war. They’re made for everything from the largest turboprops to the 75 kW(100 HP) Rotax 912. By varying the propeller pitch, you can keep the engine turning in its ideal RPM range but still vary thrust by taking a larger or shallower ‘bite’ out of the air with each sweep of the prop. You can probably see how this applies to the quadcopter: a well-designed pitch-change mechanism is going to be much quicker than throttling a big prop with lots of rotational inertia. That’s the theory.
To test it, [rctestflight] builds some large 3D-printed variable pitch props, hooks them up to regular drone motors via a belt drive, before going on–you guessed it–an RC test flight. To make that work, he’s got the pitch servo being driven from what should be the flight controller’s thrust output to each motor. Aside from the vibrations from imperfect balance on the 3D-printed props, it flies quite well– and much better with pitch control than trying to vary the RPMs of those heavy props. He’s even able to reverse the propeller pitch, making this perhaps the first quadcopter capable of autorotation. Well, almost, given that it lost control and came apart when he cut the throttle.
As for efficiency, it is exactly what you’d expect from this disk loading– so, higher than a conventional quad–even with losses from the belt drive and the high-friction surface of a 3D print. Speaking of 3D-prints, the props did hold up to the maximum RPMs he could throw at them, so no ‘kaboom’ in this video. There is a fun rotary subwoofer bonus at the end, though.
Overall, [rctestflight] thinks his variable-pitch quadcopter proves the concept, but that if you’re going to all this effort you may as well build a helicopter and have fewer points of failure. We kind of have to agree. That is how it worked out historically, after all.
This isn’t the first time we’ve seen hackers trying to improve drone efficiency– there was the hybrid ‘giant propeller’ drone a while back, and the ‘slap a wing on it’ technique featured more recently.
2026-04-09 04:00:11

Modern computers use dynamic RAM, a technology that allows very compact bits in return for having to refresh for about 400 nanoseconds every 3-4 microseconds. But what if you couldn’t afford even such a tiny holdup? [LaurieWired] goes into excruciating detail about how to avoid this delay.
But first, why do we care? It once again comes down to high-frequency trading; a couple nanoseconds of latency can be the difference between winning or losing a buy order. You likely miss all the caches and need to fetch data from the remote land of main memory. And if you get unlucky, you’ll be waiting on that price for a precious 400+ nanoseconds! [Laurie] explains all the problems faced in trying to avoid this penalty; you try to get a copy of the data on two independent refresh timers. That’s easier said than done; not only does the operating system hide the physical addresses from you, but the memory controllers themselves also scramble the addresses to the underlying RAM!
For the real computer architecture nerds, there’s a lot more to it, and [Laurie] goes over it in meticulous detail in the video after the break.
Thanks to [Keith Olson] for the tip!
2026-04-09 02:30:56

Odds are, if you like neon lights, you’re not thrilled with the LED faux-“neon” strips that are supposed to replace them. They’ve got their advantages, but the light quality of RGB LEDs lacks something compared to the emission spectrum of nobel gas, at least to purists. On the other hand, you cannot create an animation by bending glass tubes, like [David Hamp-Gonsalves] has demonstrated with his Neon Animated Eye.
Back in the day, you’d have needed dozens of tubes for a flickery animation, but [David] figured that since these LED strips are flexible, why not flex them? He’s using addressable LEDs — WS2812s, specifically — so activating and deactivating the pupil of the eye is easy-peasy. Opening and closing the lid is accomplished with a geared motor driven by a TB6612 driver turning a barrel cam. The ends of the stiff LED strip being brought together and pulled apart result in the blinking effect here, but as [David] points out you’re hardly limited that specific motion. There’s a whole world of Tron-like glowing animatronics that can be created with this technique. Code and STLs are available on GitHub, though, if you want to replicate the eye exactly.
[David] says he’d like to see this in a storefront someday, but given that fatigue life is a thing, it might be something to keep in your back pocket for seasonal displays like Christmas and Halloween rather than something that’s going to run 24/7. On the other hand, if you’re careful about limiting flexion and which faux-neon strip you buy, you might be able to create an animation that can last for years.
This is hardly the first time we’ve seen these faux-neon strips , but it is the first time we’ve seen them animated. We can’t help but think the Hauntimator software we featured before would be a good paring with this hack.
2026-04-08 23:30:40

2001: A Space Odyssey not only pushed the boundaries of filmmaking, but introduced us to one of the most enduring villains in all of media. The HAL 9000 artificial intelligence was human-like but inhuman, a singular uncanny red light on a wall, tasked not only with control of a spaceship and its inner workings but also with being a companion for its occupants. It’s gone on to be the inspiration and basis of many projects around here, where it is generally given much less scope than control of a space ship and instead is tasked with something like monitoring air quality in a home.
Called the PAL 8000 by its creator [Arnov], this uses a Raspberry Pi Pico 2 at its core which monitors a volatile organic compound (VOC) sensor to take air quality measurements. The device features a custom 3D printed enclosure with glowing LEDs and plays contextual audio responses based on air quality levels, completing the HAL 9000 theme. The project also includes a local web dashboard which reports on its data, allowing users to see information in real time rather than relying on HAL’s voice reports alone.
For those looking to build other HAL-inspired projects, [Arnov] has made many of the printing files available on the project’s site. It’s a well-polished build faithful to the source material and could be a great addition to any home automation system for many other tasks beyond air quality monitoring. Perhaps something like a more general-purpose voice assistant, minus the megalomania.