BingGPT Brings AI Chat To The Desktop

Interested in AI, but sick of using everything in a browser? Miss clicking on a good old desktop icon to open a local bit of software? In that case, BingGPT could be just the thing for you.

It’s nothing too crazy—just a desktop application that gives you access to Bing’s AI-powered chatbot. It’s available on a range of platforms, from Windows, to Apple, and Linux, and binaries are available for Intel, Apple Silicon, and ARM processors.

Using BingGPT is simple. Sign in with your Microsoft account, and away you go. There’s no need to use Microsoft Edge or any ugly browser plugins, and you can export your conversations to Markdown, PNG, and PDF for sharing beyond the program. It’s also complete with a range of keyboard shortcuts to speed your interaction with the large language model when it gets off track. There’s also the Compose button which can actually go ahead and write stuff for you.

Fundamentally, all the cool stuff is still coming in via the web, but it’s nice to be able to use Bing’s chatbot without having to succumb to the horrors of a Microsoft browser. It’s interesting to see how large language models are becoming an all-pervasive tool of late. If you’re building your own nifty projects in this area, don’t hesitate to let us know!

Hackaday Links Column Banner

Hackaday Links: July 23, 2023

It may be midwinter in Perth, but people still go to the beach there, which led to the surprising discovery earlier this week of what appears to be a large hunk of space debris. Local authorities quickly responded to reports of a barnacle-encrusted 2.5-m by 3-m tank-like object on the beach. The object, which has clearly seen better days, was described as being made of metal and a “wood-like material,” which on casual inspection is clearly a composite material like Kevlar fibers in some sort of resin. Local fire officials teamed up with forensic chemists to analyze the object for contamination; finding none, West Australia police cordoned off the device to keep the curious at bay. In an apparently acute case of not knowing how the Internet works, they also “urge[d] everyone to refrain from drawing conclusions” online, which of course sent the virtual sleuths into overdrive. An r/whatisthisthing thread makes a good case for it being part of the remains of the third stage of an Indian Polar Satellite Launch Vehicle (PSLV); reentry of these boosters is generally targeted at the East Indian Ocean for safe disposal, but wind and weather seem to have brought this artifact back from the depths.

Continue reading “Hackaday Links: July 23, 2023”

DIY castellated PCB connectors

Snip Your Way To DIY PCB Castellations

Castellated PCB edges are kind of magical. The plated semicircular features are a way to make a solid, low-profile connection from one board to another, and the way solder flows into them is deeply satisfying. But adding them to a PCB design isn’t always cheap. No worries there — you can make your own castellations with this quick and easy hack.

Scissors cutting a PCB through vias to make castellations[@CoilProtogen] doesn’t include much information in the Twitter thread about design details, but the pictures make it clear what the idea is here. OEM castellations are really just plated areas at the edge of a board that can be used to tack the board down to another one without any added hardware. The hack here is realizing that lining up a bunch of large-diameter vias and cleaving them in half with a sharp pair of scissors will result in the same profile without the added cost. The comments on the thread range from extolling the brilliance of this idea to cringing over the potential damage to the board, but [@CoilProtogen] insists that the 0.6-mm substrate cuts like butter. We’d worry that the plating on the vias would perhaps tear, but that seems not to be the case here.

The benefits of a zero-profile connection are pretty clear in this case, where castellated PCBs were used to replace bulky header-pin connectors on a larger PCB. We can see this technique being generally useful; we’ve seen them used to good effect before, and this is a technique we’ll keep in mind for later.

Put A Hardened Edge On Mild Steel With Just A Drill Bit. Sort Of.

People have been working metal for so long that the list of tips and tricks is now nearly infinite. So it’s always a joy to pick up a new trick, especially one as simple as putting a hardened edge on mild steel using a drill bit as a filler rod.

This tip comes to us by way of [Jody], aka “The Weldmonger” on YouTube. Subscribing to his channel is a sure way to keep your welding ego in check; you may be good, but [Jody] is better, and he’s willing to share as much of his experience in video format as possible. For this tip, he starts with a cheap chipping hammer, the universal welder’s tool that helps remove the glass-like slag that forms during shielded-metal arc welding, or what’s commonly known as stick welding. The mild steel of the hammer makes it hard to keep an edge, so [Jody] pulled out his TIG welder and laid down a bead on the cutting edge using an old drill bit as a fill rod. The video below shows the process in all its simplicity.

The tool steel of the drill bit is far harder than the mild steel of the hammer, but still soft enough to take an edge, and the resulting tool is much improved. We’ve seen something similar to this before, when hard-facing filler rod was built up on the edge of a mild steel slug to make a cutter for internal weld seams. We liked that hack, but knowing the same thing can be done with something we’ve all likely got in abundance in the shop is a neat trick. Thanks, [Jody]!

Continue reading “Put A Hardened Edge On Mild Steel With Just A Drill Bit. Sort Of.”

Train All The Things Contest Update

Back in January when we announced the Train All the Things contest, we weren’t sure what kind of entries we’d see. Machine learning is a huge and rapidly evolving field, after all, and the traditional barriers that computationally intensive processes face have been falling just as rapidly. Constraints are fading away, and we want you to explore this wild new world and show us what you come up with.

Where Do You Run Your Algorithms?

To give your effort a little structure, we’ve come up with four broad categories:

  • Machine Learning on the Edge
    • Edge computing, where systems reach out to cloud resources but run locally, is all the rage. It allows you to leverage the power of other people’s computers the cloud for training a model, which is then executed locally. Edge computing is a great way to keep your data local.
  • Machine Learning on the Gateway
    • Pi’s, old routers, what-have-yous – we’ve all got a bunch of devices laying around that bridge space between your local world and the cloud. What can you come up with that takes advantage of this unique computing environment?
  • Machine Learning in the Cloud
    • Forget about subtle — this category unleashes the power of the cloud for your application. Whether it’s Google, Azure, or AWS, show us what you can do with all that raw horsepower at your disposal.
  • Artificial Intelligence Blinky
    • Everyone’s “hardware ‘Hello, world'” is blinking an LED, and this is the machine learning version of that. We want you to use a simple microprocessor to run a machine learning algorithm. Amaze us with what you can make an Arduino do.

These Hackers Trained Their Projects, You Should Too!

We’re a little more than a month into the contest. We’ve seen some interesting entries bit of course we’re hungry for more! Here are a few that have caught our eye so far:

  • Intelligent Bat Detector – [Tegwyn☠Twmffat] has bats in his… backyard, so he built this Jetson Nano-powered device to capture their calls and classify them by species. It’s a fascinating adventure at the intersection of biology and machine learning.
  • Blackjack Robot – RAIN MAN 2.0 is [Evan Juras]’ cure for the casino adage of “The house always wins.” We wouldn’t try taking the Raspberry Pi card counter to Vegas, but it’s a great example of what YOLO can do.
  • AI-enabled Glasses – AI meets AR in ShAIdes, [Nick Bild]’s sunglasses equipped with a camera and Nano to provide a user interface to the world. Wave your hand over a lamp and it turns off. Brilliant!

You’ve got till noon Pacific time on April 7, 2020 to get your entry in, and four winners from each of the four categories will be awarded a $100 Tindie gift card, courtesy of our sponsor Digi-Key. It’s time to ramp up your machine learning efforts and get a project entered! We’d love to see more examples of straight cloud AI applications, and the AI blinky category remains wide open at this point. Get in there and give machine learning a try!

AI At The Edge Hack Chat

Join us Wednesday at noon Pacific time for the AI at the Edge Hack Chat with John Welsh from NVIDIA!

Machine learning was once the business of big iron like IBM’s Watson or the nearly limitless computing power of the cloud. But the power in AI is moving away from data centers to the edge, where IoT devices are doing things once unheard of. Embedded systems capable of running modern AI workloads are now cheap enough for almost any hacker to afford, opening the door to applications and capabilities that were once only science fiction dreams.

John Welsh is a Developer Technology Engineer with NVIDIA, a leading company in the Edge computing space. He’ll be dropping by the Hack Chat to discuss NVIDIA’s Edge offerings, like the Jetson Nano we recently reviewed. Join us as we discuss NVIDIA’s complete Jetson embedded AI product line up, getting started with Edge AI, and where Edge AI is headed.

join-hack-chat

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 1 at noon Pacific time. If time zones have got you down, 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.