Ask Hackaday: What Will An LLM Be Good For In The Plateau Of Productivity?

A friend of mine has been a software developer for most of the last five decades, and has worked with everything from 1960s mainframes to the machines of today. She recently tried AI coding tools to see what all the fuss is about, as a helper to her extensive coding experience rather than as a zero-work vibe coding tool. Her reaction stuck with me; she referenced her grandfather who had been born in rural America in the closing years of the nineteenth century, and recalled him describing the first time he saw an automobile.

Après Nous, Le Krach

The Gartner hype cycle graph. Jeremykemp, CC BY-SA 3.0.

We are living amid a wave of AI slop and unreasonable hype so it’s an easy win to dunk on LLMs, but as the whole thing climbs towards the peak of inflated expectations on the Gartner hype cycle perhaps it’s time to look forward. The current AI hype is inevitably going to crash and burn, but what comes afterwards? The long tail of the plateau of productivity will contain those applications in which LLMs are a success, but what will they be? We have yet to hack together a working crystal ball, but perhaps it’s still time to gaze into the future. Continue reading “Ask Hackaday: What Will An LLM Be Good For In The Plateau Of Productivity?”

Experiment With The Pi Camera The Modular Way

The various Raspberry Pi camera modules have become the default digital camera hacker’s tool, and have appeared in a huge number of designs over the past decade. They’re versatile and affordable, and while the software can sometimes be a little slow, they’re also of decent enough quality for the investment. Making a Pi camera can be annoying though, because different screens, lenses, and modules have their own mounting requirements. [Jacob David C Cunningham] has a solution here, with a modular Raspberry Pi camera, as an experimentation platform for different screens and lenses.

It takes the form of a central unit that holds the Pi and its support components, and front and rear modules for the screens or displays. Examples are given using the HQ and non-HQ modules, as well as with round or rectangular displays.

When designing a camera for 3D printing it’s a very difficult task, to replicate or exceed the industrial design of commercial cameras. Few succeed, and we’d include ourselves among that number. But this one comes close; it looks like a camera we’d like to use. We like it.

Instant Photography For The Maker

Instant photography is a miracle of the analog age, chemical photographs that develop in your hands moments after the shutter has been pressed. You can buy instant cameras and film from Fuji and the successor company to Polaroid, the originator of the technology, but they’re expensive. Fortunately [BoxArt] is here for those seeking a cheaper alternative, with an instant camera featuring a Raspberry Pi and a printer (Lithuanian language, Google Translate link).

It’s a fairly straightforward arrangement, with the Pi Zero and camera driving a receipt printer. There’s a nicely engineered 3D printed case, and the guts of a power bank to provide the volts for the thing. There are a set of status lights on top, and that’s it. Press the button, get a not-very-good grayscale image on curly paper.

You can of course buy off-the-shelf grayscale printing cameras from your favorite import site for much less than the cost of this camera, but we think this would probably take better pictures. Meanwhile if the original instant photography interests you, we’ve got you covered.

A Live ISO For Those Vibe Coding Experiments

Vibe coding is all the rage at the moment if you follow certain parts of the Internet. It’s very easy to dunk upon it, whether it’s to mock the sea of people who’ve drunk the Kool-Aid and want the magic machine to make them a million dollar app with no work, or the vibe coded web apps with security holes you could drive a bus through.

But AI-assisted coding is now a thing that will stick around whether you like it or not, and there are many who want to dip a toe in the water to see what the fuss is about. For those who don’t quite trust the magic machines in their inner sanctum, [jscottmiller] is here with Clix, a bootable live Linux environment which puts Claude Code safely in a sandbox away from your family silver.

Physically it’s a NixOS live USB image with the Sway tiling Wayland compositor, and as he puts it: “Claude Code ready to go”. It has a shared partition for swapping files with Windows or macOS machines, and it’s persistent. The AI side of it has permissive settings, which means the mechanical overlord can reach parts of the OS you wouldn’t normally let it anywhere near; the point of having it in a live environment in the first place.

We can see the attraction of using an environment such as this one for experimenting without commitment, but we’d be interested to hear your views in the comments. It’s about a year since we asked you all about vibe coding, has the art moved forward in that time?

Success With FreeDOS On A Modern Platform

Last summer we took a look at FreeDOS as part of the Daily Drivers series, and found a faster and more complete successor to the DOS of old. The sojourn into the 16-bit OS wasn’t perfect though, as we couldn’t find drivers for the 2010-era network card on our newly DOS-ified netbook. Here’s [Inkbox] following the same path, and bringing with it a fix for that networking issue.

The video below is an affectionate look at the OS alongside coding a TRON clone in assembler, and it shows a capable environment within the limitations of the 16-bit mode. The modern laptop here can’t emulate a BIOS as it’s UEFI only, and after trying a UEFI-to-BIOS emulator with limited success, he hits on a different approach. With just enough Linux to support QEMU, he has a lightweight and extremely fast x86 BIOS platform with the advantage of legacy emulation of network cards and the like.

The point of Daily Drivers is wherever possible to use real hardware and not an emulator, as it’s trying to be the machine you’d use day to day. But we can see in a world where a BIOS is no longer a thing it becomes ever more necessary to improvise, and this approach is better than just firing up an emulator from a full-fat Linux desktop. If you fancy giving it a try, it seems less pain than the route we took.

You can read our look at FreeDOS 1.4 here.

Continue reading “Success With FreeDOS On A Modern Platform”

The Perfect Cheat’s Racing Bicycle

One of the ongoing rumors and scandals in professional cycle sport concerns “motor doping” — the practice of concealing an electric motor in a bicycle to provide the rider with an unfair advantage. It’s investigated in a video from [Global Cycling Network], in which they talk about the background and then prove its possible by creating a motor doped racing bike.

To do this they’ve recruited a couple of recent graduate engineers, who get to work in a way most of us would be familiar with: prototyping with a set of 18650 cells, some electronics, and electromagnets. It uses what they call a “Magic wheel”, which features magnets embedded in its rim that engage with hidden electromagnets. It gives somewhere just under 20 W boost, which doesn’t sound much, but could deliver those crucial extra seconds in a race.

Perhaps the most interesting part is the section which looks at the history of motor doping with some notable cases mentioned, and the steps taken by cycling competition authorities to detect it. They use infra-red cameras, magnetometers, backscatter detectors, and even X-ray machines, but even these haven’t killed persistent rumors in the sport. It’s a fascinating video we’ve placed below the break, and we thank [Seb] for the tip. Meanwhile the two lads who made the bike are looking for a job, so if any Hackaday readers are hiring, drop them a line.

Continue reading “The Perfect Cheat’s Racing Bicycle”

Examining A World’s Record From The Age Of Steam

There aren’t many speed records that remain unbroken for the greater part of a century, but one of them is that of the fastest steam locomotive. As with so many such things, there’s a bit of controversy and more than one contender, but the one in the record books is the A4 Pacific, Mallard. In 1938, this locomotive thundered down an incline on the London & North Eastern Railway’s mainline in the north of England at 126 MPH. But can that number be taken as reliable? The Institute of Mechanical Engineers has a video in which they investigate.

It’s a fascinating look at the science of railway speed measurement as it existed in 1938, the record itself, and the paper dynamometer roll which recorded it. We’ve placed the video below the break, and in it, we see an in-depth analysis of the noise and inconsistencies in the recording, and see them come to the conclusion that a safer figure to quote would be 124 MPH.

Our assessment is that, of course, the LNER wanted to squeeze every morsel of publicity from it in a game of one-upmanship with their arch-rivals in the London Midland and Scottish railway, so it’s likely that their use of a momentary figure makes sense in that light. Even the best-laid 1930s jointed track would have been bumpy compared to modern continuous rail, and we are guessing that the ancient clerestory dynamometer car would hardly be as smooth-riding as a modern express coach. The achievement of measuring at all with mechanical instruments in such an environment at those speeds would have been tricky, to say the least. It leaves us wondering whether 1930s electronics could have produced some kind of trackside measurement device, but perhaps the LNER trusted their mechanical instruments more. Perhaps the Pennsylvania Railroad should have followed its example.

Continue reading “Examining A World’s Record From The Age Of Steam”