Thanks, @reconbot and @castaway, now I'm playing Clues By Sam too.

Except I don't like to think hard. So taught my computer to play for me. The puzzle's initial state and clues are embedded in the source file, and when I run it, it shows suspects being identified and the board being gradually uncovered. Unlock a clue, type it in, and run the solver again.

The clue syntax is easy to type, easy to parse and evaluate, hard to read.

#CluesBySam #BuildThread

I'm starting a new "build thread" (not building anything except pixels, but they're good pixels).

This is the "Bubble Universe" graphics hack. I'm going to try to have some fun with it. Follow or ignore hashtag #BubbleUniverse for more.

🧵 1/N

#BubbleUniverse #BuildThread #GenerativeArt

Why does it always take me so long to converge on a working design? This vented desiccant canister looks simple, and it finally works great. But the gestation was long. (There were also a few weeks of "What shape, how does it open and close, where do the slots go?" before I started modeling.)

Anyway, enjoy this desiccant can! It's made with love! 😅

🧵 1/N

#3DPrinting #BuildThread

Oh, boy! It's a new build thread! Follow or mute hashtag #AirHockeyKit

At 3DPrintopia in September I joined PrintKits. It's a 3D printing mystery-kit-of-the-month club. They let me pick my first kit non-mysteriously at the show, and Spousey really wanted the air hockey table.

Here are the print files. The print kit includes all the vitamins. (Fans, battery holder, etc.)
https://www.printables.com/model/1247872-mini-air-hockey-table

🧵 1/N

@3dprinting #AirHockeyKit #BuildThread #3DPrinting #PrintKits

Mini Air Hockey Table by Cocoa Press | Download free STL model | Printables.com

Printables.com

Here's the brightness function. Sum of sine waves, un-gamma-corrected and rectified. The pattern repeats every 50 seconds.

No idea how it will look with the Soul Cage animations.

🧵 3/N

#SoulCage #BuildThread #ESP32

While I wait, I thought I'd try obscuring it by flickering the LCD's backlight on and off. Here's a flickering backlight on a test pattern on the Reaction Diffusion Toy (different screen, same MCU).

🧵 2/N

#SoulCage #BuildThread #ESP32

Yeah, I've got like 10 build threads going here, so what better time to start a new build thread?

I am making a Soul Cage for Halloween. Right now I'm in the waiting for parts phase. In the meantime, here's the Hackaday article that caught my interest.

https://hackaday.com/2025/09/25/trapped-soul-in-time-for-halloween/

🧵 1/N

#SoulCage #BuildThread #ESP32

Trapped Soul In Time For Halloween

While it is sort of disturbing, it is one of the best uses for a round LCD we’ve seen lately. What is it? Just [vishalsoniindia]’s SoulCage — a pendant that appears to have a poor…

Hackaday
I've done it, I've got a #thinkpad and I've installed #linux. It's exactly how I remember from high school. Takes forever, half works, and now I have a new hobby. So like all my hobbies lets do a #buildthread!

@castaway Y'know, I've been thinking of making a pinned post that lists them all. Haven't gotten around to it yet. When I want to append to one, I either use its hashtag like #BirthdayTower or #BlackLackStackHack or else I search my image history for a photo from the thread.

I try to tag them with #BuildThread, but I don't do it consistently. I also try to give them sequence numbers like 🧵 42/N.

Hi. I'm kbob. Intro time.

I used to get paid to write software. Now that I'm retired, I do it for free. I also play with 3D printers and electronics and stuff.

I love learning, and I like to make things the hard way. I often create a #BuildThread about a project and update it for months.

Interests

#3DPrinting
#CAD
#electronics
#FPGA
#synth
#BassGuitar
#solar
#geothermal
#homelab
#homeassistant
#pinball
#ev
#ebike
#biking
... and more