When Is Open Source AI Not Open Source AI?

The world of AI is abuzz, or at least parts of it are, at the news of Meta’s release of Llama 2. This is an AI text model which is thought to surpass ChatGPT in capabilities, and which the social media turned VR turned own all your things company wants you to know is open to all. That’s right, the code is open source and you can download the model, and Meta want you to feel warm and fuzzy about it. Unfortunately all is not as it seems, because of course the model isn’t open-source and is subject to a licensing restriction which makes it definitely not free of charge for larger users. This is of course disappointing to anyone hoping for an AI chatbot without restrictions, but we’re guessing Meta would prefer not to inadvertently enable a competitor.

Happily for the open source user large or small who isn’t afraid of a little work there’s an alternative in the form of OpenLLaMA, but we understand that won’t be for all users. Whichever LLM you use though, please don’t make the mistake of imagining that it possesses actual intelligence.

Thanks to the CoupledAI team for the tip!

Do You Have An Old Hitachi Computer? You Might Just Have BeOS Without Realizing It

There was a moment in the years spanning the move from 16-bit platforms to 32-bit, during which it looked for a moment as though there might be a few new operating system contenders making a mark on the desktop.

A 1990s Hitachi Flora Prius PC, from the Hitachi press release.
Does this PC look familiar to you?

This was the period that gave rise to the “Year of Linux on the desktop” meme as the open source contender just wasn’t ready for the general public, but we all know what happened. The various commercial contenders slipped by the wayside or survived by the skin of their teeth as enthusiast or niche platforms, while Microsoft Windows steamrollered all before it except for the walled garden of Apple users.

One of the players was BeOS, a powerful multimedia OS that might have had a chance if it could have persuaded OEMs to ship it on some PCs, but in that endeavour it had no luck. Or so everyone thought, but [Thom Holwerda] reports on the fascinating tale of a PC that shipped with BeOS, but not in a way anyone could easily use.

It seems that even being seen to talk to the folks from Be was enough to ensure an OEM received a visit from Microsoft goons sales representatives so even though the rival OS was offered for free it received no PC takers. This was the received opinion, but it turns out that the one manufacturer which did include BeOS was Hitachi, in Japan. Their Flora Prius PC was a Pentium II equipped white box typical of late-90s multimedia hardware, and though it booted into Windows it also had a BeOS installation on board that probably very few owners would have even realised existed. It seems Hitachi did the deal with Be but didn’t install the required bootloader to use the Be partition. A Flora Prius owner could run the software if they were prepared to follow some instructions on the Be website and download a floppy image, but it seems very few did so.

All this leads to a fascinating challenge for today’s BeOS enthusiasts, to locate a surviving Flora Prius PC if any can still be found with an intact BeOS partition, and activate the only factory PC BeOS install. We know we have readers in Japan who almost certainly have an eye for an old computer, can any of you help them in this quest?

We’ve touched on BeOS in the past on its own BeBox platform and the elusive Sony eVilla internet appliance.

A Current Sensing Coil That’s Open Ended

One of the joys of writing for Hackaday comes in learning new things which even after a long engineering background haven’t yet come your way. So it is with the Rogowski coil, an AC current sensing coil which is unlike conventional current transformers in that it’s open ended — in other words not needing to be closed around the conductor it’s measuring. [Weston Braun] has an interesting introduction to the subject, as part of his open source Rogowski coil based current probe.

The project itself is an amplifier and integrator that provides a voltage output proportional to the current sensed by the coil, but the real meat is in discovering the coils themselves. They’re a many-turn coil wound on a flexible former, forming in effect a toroidal inductor with a gap in it when bent into a circle. They’re for high frequencies only though, with the one in this project having a bandwidth from 888 Hz to 25 MHz. We don’t have any immediate need to non-intrusively measure current at those frequencies, but it’s something to know that we could.

This isn’t the first time a Rogowski coil has turned up on Hackaday though, back in 2011 we saw one used to measure a steep current impulse.

The Another World Chip

We cover many recreations of classic computer games on these pages, sometimes on original hardware, other times through ports to newer hardware, or even on emulators. But [Sylefeb]’s version of the Amiga classic Another World is in a class of its own. It doesn’t recreate an Amiga or run an emulator, instead it implements the game itself on a relatively modest Lattice UP5K FPGA.

This feat is possible because of the game’s architecture, it runs on a quite minimalist virtual machine that only needs blitter and rasterising hardware. This makes it a good candidate for the FPGA treatment. [Sylefeb] goes into a deep discussion of the hardware implemented in the FPGA, which makes a solid primer for how some of the 16-bit era games worked. In particular, we needed to read over the section about the rasterisation of polygons more than once. But it’s worth it.

The game can be run on a few dev boards featuring this FPGA, among which we’re particularly pleased to see the MCH 2023 conference badge. It requires a copy of the original to be owned for the game files, but we suspect if you’re this deep in you’d probably see that as a small price to pay.

How Does Your McDonald’s Burger Get To You?

Table service and McDonalds sound as though they should be mutually exclusive as a fundamental of the giant chain’s fast food business model, but in many restaurants there’s the option of keying in the number from a plastic beacon when you order, placing the beacon on the table, and waiting for a staff member to bring your food. How does the system work? [Whiterose Infosec] scored one of the beacons, and subjected it to a teardown and some probing.

The beacon in question has the look of being an older model judging by the 2009 date codes on its radio module and the evident corrosion on its battery terminals. Its Bluetooth 4 SoC is end-of-life, so it’s possible that this represents a previous version of the system. It has a few other hardware features, including a magnet and a sensor designed to power the board down when it is stacked upon another beacon.

Probing its various interfaces revealed nothing, as did connecting to the device via Bluetooth. However some further research as well as asking some McD’s employees revealed some of its secret. It does little more than advertise its MAC address, and an array of Bluetooth base stations in the restaurant use that to triangulate its approximate position.

If you’ve ever pondered how these beacons work while munching on your McFood, you might also like to read about McVulnerabilities elsewhere in the system.

At Last, A Beagle V In The Wild

The RISC-V ISA specification contains the recipe for everything from the humblest of microcontrollers to the most accomplished of high-end application processors, but it’s fair to say that at our end of the market it’s mostly been something for the lower end. There are plenty of inexpensive small RISC-V microcontrollers, but so far not much powerful enough for example to run a Linux-based operating system.

It’s a situation that’s slowly changing though, and it looks as though things may have taken a turn for the better as a new BeagleBoard has appeared using a RISC-V chip. The BeagleV-Ahead has a BeagleBone form factor and packs an Alibaba T-Head TH1520 SoC, a 2GHz quad-core part with a GPU and DSP components on-board. They link to a selection of distributors, from which one can seemingly be bought for about $170.

It’s a departure from the ARM chips that have until now powered the BeagleBoard line, but its appearance shouldn’t come as a surprise to seasoned Beagle watchers as they announced their RISC-V developments back in 2021. We’re guessing they too had to contend with the chip shortage which hit other players such as Raspberry Pi, so we’re pleased to see a product on the market. In particular though we’re pleased to see one on a BeagleBoard. because unlike a random no-name single board computer they’re a manufacturer who supports their products.

There’s a page with a good choice of operating systems for the board, and we hope that this means they provide kernel support for this SoC. This is the real benefit of buying a BeagleBoard or a Raspberry Pi, because cheap competitors will typically support only one kernel version compared with their years of support. So while this board is by no means cheap, we’re hoping it heralds a new wave of powerful RISC-V computers. Something to look forward to indeed.

SuSE Take On Red Hat, Forking RHEL

One of the Linux stories of the moment has come from Red Hat, with their ongoing efforts to make accessing the source of their Red Hat Enterprise Linux product a paid-for only process. This has caused consternation and annoyance alike, from the open source community angry at any liberties taken with the GPL, and from the community of RHEL users and customers concerned as to what it might mean for them.

Now a new player has entered the fray in the form of SuSe, who have announced the creation of an RHEL fork with the intention of maintaining a freely-available Red Hat compatible operating system distribution.

This is good news for all who use Red Hat derived software and we expect the likes of Rocky Linux will be taking a close look at it, but it’s also a canny move from the European company as they no doubt hope to tempt away some of those commercial Red Hat customers with a promise of stability and their existing experience supporting Red Hat users through their mixed Linux support packages. We hope they’ll continue to maintain their relationship with the open source world, and that the prospect of their actions unleashing a new commercial challenge causes Red Hat to move away from the brink a little.

Need some of the backstory? We’ve got you covered.

The perfect header for this story comes via atzerok, CC BY-SA 2.0.