Goals And Goalposts

In the winter, I hatched a vague plan to learn some of the modern unmanned aerial vehicle tech. Everybody needs an autonomous vehicle, and we’ve got some good flying fields within walking distance, so it seemed like it could work. Being me, that meant buying the cheapest gear that could possibly work, building up the plane by myself, and generally figuring out as much as possible along the way. I learn more by making my own mistakes anyway. Sounds like a good summer project.

Fast-forward to August, and the plane is built, controller installed, and I’ve spent most of the last month trying to make them work well together. (The firmware expects a plane with ailerons, and mine doesn’t have them, but apparently I’d rather tweak PID values than simply add a couple wing servos.) But it’s working well enough that it’s launching, flying autonomous waypoint missions, and coming home without any intervention. So, mission accomplished, right?

Destination: that furthest red roof

Nope. When I’m enjoying a project, I have a way of moving the goalposts on myself. I mean, I don’t really want to be done anyway. When a friend asked me a couple weeks ago what I was planning to do with the plane, I said “take nice aerial videos of that farm over there.” Now I see flight opportunities everywhere, and need to work on my skills. The plane needed an OLED display. It probably still needs Bluetooth for local configuration as well. Maybe a better long-range data link…

This is creeping featurism and moving-the-goalposts in the best of ways. And if this were a project with a deadline, or one that I weren’t simply enjoying, it would be a problem. Instead, having relatively low-key goals, meeting them, and letting them inspire me to set the next ones has been a blast. It makes me think of Donald Papp’s great article on creating hacking “win” projects. There he suggests creating simple goals to keep yourself inspired. I don’t think I could have planned out an “optimal” set of goals to begin with — I’ve learned too much along the way that the next goal isn’t obvious until I know what new capabilities I have. Creeping is the only way.

What about you? Do you plan your hobby projects completely in advance? Not at all? Or do you have some kind of hybrid, moving-the-goalposts sort of strategy?

Retrotechtacular: LA’s Hilarious Subway Safety Film From 1992

Subways! They’ve been around for an awfully long time; almost as long as modern railways themselves, believe it or not. Building underground was undertaken in earnest by those in the 19th century, who set out to build networks of stations to allow residents to get around a city quickly and effectively.

That fact should stick in your mind as you sample this glorious retro video from 1992. “L.A. Underground – Safety in the Extreme” is a guide for Californians, aiming to educate residents about the new B Line subway that opened the following year. The video acts as if the subway is a new fangled, mysterious thing, with a couple of confusing off-the-wall moments as well. If you’re a transport enthusiast or get excited about weird public films, this one’s for you.

Continue reading “Retrotechtacular: LA’s Hilarious Subway Safety Film From 1992”

Hackaday Podcast 131: Have A Heart, Transputer Pi, Just The Wing, And A Flipped Cable Fries Radio

Hackaday editors Mike Szczys and Elliot Williams recount the past week in hardware hacking. There’s a new Tamagochi hack that runs the original ROM on plain old microcontrollers like the STM32. Did you know you can blast the Bayer filter off a camera sensor using a powerful laser and the sensor will still work? We didn’t. There was a lot of debate this week about a commercial jet design alteration that would remove windows — but it’s for the good cause of making the plane more efficient. We marvel at what it takes to pump blood with an artificial heart, and go down the troubleshooting rabbit hole after the magic smoke was let out of a radio.

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 131: Have A Heart, Transputer Pi, Just The Wing, And A Flipped Cable Fries Radio”

This Week In Security: John Deere, ProxyLogin Detailed, And Pneumatic Tubes

We’ve covered the right-to-repair saga, and one of the companies that have become rather notorious is John Deere. The other side to the poorly managed interconnected mess is security issues. There’s a certain irony to how this story started: Somebody noticed that John Deere equipment didn’t have any CVEs at all. A normal person might think that this must mean their products are super secure, but a security researcher knows that something more interesting is afoot. Our old friends [Sick Codes], [John Jackson], and a host of others saw this as a sure sign that there were plenty of vulnerabilities to be found, and it seems they were correct.

Remote Access and Code from 2014…

Vulnerabilities included a handful of cross-site scripting attacks, an authentication bypass via request smuggling, misconfigured security, SQL injections, RCEs and more. Put together, these vulnerabilities allowed for full control of the John Deere system, including the ability to manipulate all the equipment connected to the system.

During the Defcon presentation, linked below, [Sick Codes] recalled the moment when they realized they were working on an important problem. Rather than complain about not getting paid for the vulnerabilities found, a contributor simply noted that he valued having food to eat. A coordinated attack on JD equipment could cause big problems for a bunch of farms across a country.

They ended up contacting CISA, due to a lack of serious response from the vendors. CISA took the threat seriously, and the problems starting getting fixed. This isn’t a problem limited to one company. Case had similar issues that have also been fixed, and it was implied that other vendors have similar problems that are still in the process of being addressed. Continue reading “This Week In Security: John Deere, ProxyLogin Detailed, And Pneumatic Tubes”

Review: Mini AMG8833 Thermal Camera

In our ceaseless quest to bring you the best from the cheaper end of the global electronics markets, there are sometimes gadgets that we keep an eye on for a while because when they appear they’re just a little bit too pricey to consider cheap.

Today’s subject is just such a device, it’s a minimalist infra-red camera using the 8 pixel by 8 pixel Panasonic AMG8833 thermal sensor. This part has been around for a while, but even though any camera using it has orders of magnitude less performance than more accomplished models it has remained a little too expensive for a casual purchase. Indeed, these mini cameras were somewhere above £50 ($70) when they first came to our attention, but have now dropped to the point at which they can be found for somewhere over £30 ($42). Thirty quid is cheap enough for a punt on a thermal camera, so off went the order to China and the expected grey parcel duly arrived.

The interface on this camera is about as simple as it gets.
The interface on this camera is about as simple as it gets.

It’s a little unit, 40 mm x 35 mm x 18 mm, constructed of two laser-cut pieces of black plastic held together by brass stand-offs that hold a PCB between them, and on the front is a cut-out for the sensor while on the rear is one for the 35mm OLED display.At the side on the PCB is a micro USB socket which serves only as a power supply. It’s fair to say that this is a tiny unit.

Applying power from a USB battery bank, the screen comes up with a square colour thermal picture and a colour to temperature calibration stripe to its left. The colours adapt to the range of temperatures visible to the sensor, and there is a crosshair in the centre of the picture for which the temperature in Celsius is displayed below the picture. It’s a very straightforward and intuitive interface that requires no instruction, which is handy because the device has none. Continue reading “Review: Mini AMG8833 Thermal Camera”

Should You Be Able To Repair It? We Think So.

You own it, you should be able to fix it. So much equipment on sale today has either been designed to be impossible to maintain, unnecessarily too complex to maintain, maintainable only with specialist tooling only available to authorised service agents, or with no repair parts availability. It’s a hot-button issue in an age when sustainability is a global concern, so legislators and regulators worldwide now finally have it in their sights after years of inaction and it’s become a buzzword. But what exactly is the right to repair, and what do we want it to be?

Is It Designed For Repair?

A Nestle Dolce Gusto machine
For some reason, pod coffee makers are especially resistant to repair. Andy1982, CC BY 3.0

The first question to consider is this: does it matter whether or not you have the right to repair something, if it’s designed specifically with lack of repairability in mind? Consider a typical domestic pod coffeemaker such as a Tassimo or similar: despite being physically quite a simple device, it is designed to be especially complex to dismantle and reassemble. You just can’t get into it when something goes wrong.

Should it be the preserve of regulators to require design for easy repair? We think so. There are other forces working on the designers of home appliances; design-for-manufacture considerations and exterior appearance concerns directly affect the firm’s bottom line, while the end users’ repair experience is often at the bottom of the list, even though the benefit at a national level is obvious. That’s what laws are for.
Continue reading “Should You Be Able To Repair It? We Think So.”

New Contest: Halloween Hackfest

It’s as if Halloween was made for hardware hackers. The world is begging us to build something cleaver as we decorate our houses and ourselves for the big day. And one thing’s for sure: the Hackaday crowd never disappoints. This year we’re fully embracing that with the Halloween Hackfest, our newest contest beginning today along with the help of our sponsors Digi-Key and Adafruit.

The animated video combined with the 3D-printed prop makes for an excellent effect.

Wait, isn’t it the beginning of August? Why are we talking about Halloween? The procrastinator’s dillema, that’s why! Start working on your build now and it will be epic by the time the day actually rolls around. Decorating for trick-or-treaters is a good place to start. For our money, projected heads are a really cool party trick, like these singing Jack-o-laterns, or these disembodied heads inspired by Disney’s Haunted Mansion. Or maybe you’re more of a flamethrower-hidden-in-pumpkin type of person?

It doesn’t take much tech to bring a good costume to life — a few LED strips make a plain old princess dress light up the night and builds some permanent memories for the lucky little one who’s wearing it. Speaking of memories, we doubt the little one will remember this mechwarrior family costume, which is why you’ve always got to make a video of these things.

Over the year’s we’ve seen claw machines for candy delivery, and even a pumpkin piano. Of course pumpkin carving is an entire category unto itself where five-axis CNC machines are fair game. Look around, get inspired, and build something!

Three top winners will receive $150 shopping sprees in Digi-Key’s parts warehouse. If your build happens to use an Adafruit board, your prize will be doubled. We’ll also be awarding some $50 Tindie gift cards to the most artistic projects.

Get started now by creating a project page on Hackaday.io. In the left sidebar of your project page, use the “Submit Project To” button to enter in the Halloween Hackfest. You have from now until October 11th to spill the beans pumpkin seeds on what you’ve made.