Keith Hanson
keithhanson.bsky.social
Keith Hanson
@keithhanson.bsky.social
Freelance code wizard (full stack) and AI plumber, amateur microcontroller dev, amateur CAD/OpenScad & 3D printing nerd, open source enthusiast, Linux gray beard, previous municipal CTO and open government geek, Dad, Husband
From my LinkedIn feed:
January 28, 2025 at 5:36 PM
Reposted by Keith Hanson
there's a funny thing with LLMs where FAANG had them in more-or-less modern shape for years but didn't push them because there was no product case, then OpenAI ran screaming naked into the street and they were like oh ok guess we're doing this
January 27, 2025 at 10:04 PM
The best take I've seen so far.
DeepSeek mania is driving the AI world crazy. Is the bubble popping? are we now slaves to Chinese AI? is Nvidia over?

don't think so, no, and probably not www.404media.co/deepseek-man...
DeepSeek Mania Shakes AI Industry to Its Core
/// Why a relatively unknown Chinese-developed AI model has turned the AI industry on its head.
www.404media.co
January 27, 2025 at 5:07 PM
Ok, I've spent an hour and a half reading the talking heads' interpretations of the Deepseek/Nvidia hype.

So far, it is: "Deepseek did it cheaper, so buying will slow." 🙃

Erm, why will it slow? Foundation AI co's will not leave behind their HW edge - no matter what, more HW means faster research?
January 27, 2025 at 4:01 PM
Someone help explain to me how this hurts Nvidia?

I'm not seeing it. In a gold rush where there is only one company not only selling the pickaxes, but the jeans, tents, and every other required tool to mine gold, how does someone using hardware more cleverly hurt the hardware manufacturer?
January 27, 2025 at 3:13 PM
Only about 16 boards scrapped until I found a favored bit / tool diameter / cut depth, but the multimeter says it's good!

On to solder masking and drilling! 😁
December 29, 2024 at 11:23 PM
Having an additive and a subtractive method of creating your own prototype objects is amazing. Sometimes I think I was born at exactly the right time 😅

Made a jig for the 70x100mm (actually - 71 x 101mm‼️) PCB blanks I've been buying.

Double sided tape was too squishy, and was causing problems!
December 25, 2024 at 3:42 AM
Closer! Testing out all the steps here before solder masking and milling that away.

I did something wrong on the drill step 😬 but everything else came out pretty solid.

My process so far is: EasyEDA -> grbr export -> pcb2gcode -> candle + height map -> hit send
December 10, 2024 at 10:06 PM
Using usbip to allow my rPi (attached to 3018 prover) to forward USB connections to my desktop, and from there, Candle to drive the CNC.

After trying several options, Candle's height mapping is amazing! I had up to .04mm variations in height that was absolutely wrecking my traces. Height map ftw!
December 10, 2024 at 5:07 PM
Always wanted to try my hand at milling PCBs and milling away a layer of solder mask myself. Just got this setup using cncJS - my better half told me 12am was too late for any further testing 😅

Not saying I'm ready to call this success, but it is exciting 😁
December 8, 2024 at 6:18 AM
3D printing solder to create PCBs o_0

I... Really want to turn my old ender into one of these now 😅
youtube.com
November 27, 2024 at 9:32 PM
Pro tip: verify the voltage out BEFORE you hook it up to your components 😬

Everything on that board just got rocked with 15v 😭 I've never seen every component pop the magic smoke all at once 🤣

That's what I get for assuming the V pin was of course 5v 🤣
November 19, 2024 at 6:16 AM
We can be friends if any of these speak to you. 😅
November 19, 2024 at 1:30 AM
Reposted by Keith Hanson
@keithhanson.bsky.social I’m 💯 agreeing with you here. I’m training smaller and smaller models to be good at understanding the business data. This isn’t being run on massive cluster with GPUs but 12 year old ewaste that’s got just enough memory to run these models slowly.
November 17, 2024 at 6:00 PM
Slowly but surely! 😁 FC picks up GPS and IMU just fine.

Hacking in my custom remote control via Steamdeck over Lora next! 😁
November 17, 2024 at 4:31 AM
For anyone into custom FPV drone or ESP32 stuff, I'll be developing this weird monstrosity out in the open here: github.com/KeithHanson/...
GitHub - KeithHanson/HeltecLoraMadflight: Attempting to use a Heltec Wifi LoRA v3 board as a flight controller AND receiver. Meant to be controlled via another Heltec attached to a Steamdeck.
Attempting to use a Heltec Wifi LoRA v3 board as a flight controller AND receiver. Meant to be controlled via another Heltec attached to a Steamdeck. - KeithHanson/HeltecLoraMadflight
github.com
November 16, 2024 at 10:50 PM
Sooo, 48 hours of hyperfixation station, and I've learned that the drone FC software I was working with (esp-fc) - while awesome - basically tried to emulate a betaflight-configurable drone FC. Which is a fine approach if you just want an arduino/esp powered drone - and you get a lot that way.
November 16, 2024 at 10:47 PM
I think I am way too excited about something so simple 😅

Never tried these sort of things before (always just soldered and shrink wrapped my wires or crimped dupont) but I needed 12 wires (drone motors) to be easily disconnectable.
November 16, 2024 at 3:05 PM
Just got the first breaths of life into my esp32 based fpv drone 😁

github.com/stars/KeithH...
November 15, 2024 at 6:09 PM
I have a problem!

note: Dell keyboard a temporary thing :P
November 13, 2024 at 3:20 AM
I did not know about the Pokemon TCG app until I saw it in my feeds here.

I hate you, thanks. Where did my Sunday go?
November 10, 2024 at 8:21 PM
So, I have this weird idea for a project that I have tried to ignore for the longest time. I'm putting it into the universe so I'll actually finish (and since I teased it in my initial commit.

I want a keyboard, but the halves are vertical. Googling split vertical keebs, think Clavert right?
November 10, 2024 at 1:49 AM
Initial Commit

A few images of recent projects.

Working on a custom keyboard Qube, an esp32 controlled drone, and helping my son with his 3D printing business.
November 9, 2024 at 8:51 PM