Thinkyhead's Avatar

Thinkyhead

@thinkyhead.com

Scott Lahteine - Coder, futurist, musician, procrastinator. Maintainer of Marlin Firmware. Author of: TabletMagic, FretPet, Dino Wars, Bill & Ted Amiga Co-host: Vegan Radio

401
Followers
267
Following
323
Posts
12.11.2024
Joined
Posts Following

Latest posts by Thinkyhead @thinkyhead.com

Video thumbnail

We have entered the #RetroCoding matrix!

05.03.2026 07:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm lively with effervescence!

03.03.2026 05:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You should spread something something something on it.

03.03.2026 05:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
The README for "ATASCII Insert" Sublime plugin.

The README for "ATASCII Insert" Sublime plugin.

github.com/thinkyhead/6... #RetroCoding #Retro #Atari #OpenSource #Python

03.03.2026 00:31 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
The README for "ATASCII Insert" Sublime plugin.

The README for "ATASCII Insert" Sublime plugin.

github.com/thinkyhead/6... #RetroCoding #Retro #Atari #OpenSource #Python

03.03.2026 00:31 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Meanwhile… I'm adding a new utility to "6502 Tools" for all you old-school Atari 8-bit coders out there. The "ATASCII Insert" Sublime Text plugin provides quick access to inverted and special characters in supported fonts like Atari Classic. #RetroCoding #Atari #MOS6502

02.03.2026 07:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

I'm making steady progress in my quest to properly redo that game I wrote in 1983 using Atari BASIC + 6502…

"Snorky!" is an homage to Q*Bert that follows the logic that if hopping on a small pile of cubes makes Q*Bert fun then many more cubes should be even more fun!

#RetroCoding #Atari #MOS6502

28.02.2026 06:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
BASIC string demo code.

BASIC string demo code.

Your #AtariBASIC tip of the day.

Numbers in AtariBASIC are always 6 byte floats! But you can use strings to store integer data and access it with PEEK and POKE.

Strings can also be cleverly manipulated to manipulate memory and even draw player-missile graphics.

#RetroCoding #Atari #MOS6502

27.02.2026 02:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
"Convert Image" shortcut in the macOS Finder.

"Convert Image" shortcut in the macOS Finder.

I find myself using this shortcut a lot more lately…

24.02.2026 02:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Atari BASIC code running alongside Sublime Text with 6502 Tools plugins.

Atari BASIC code running alongside Sublime Text with 6502 Tools plugins.

The Atari 400 / 800 / XL nostalgia bug has got me looking back at old unfinished projects from 43 years ago and thinking, surely, with all my high level language experience I could do much better at Atari BASIC scaffolding code augmented with 6502 assembly today. We shall see! #RetroCoding

23.02.2026 21:43 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Spiderweb V4 An upbeat song about spider venom, en EspaΓ±ol!

Where is this technology going?? While contemplating the question, here's an upbeat song about spider venom, en EspaΓ±ol! Lyrics by Thinkyhead, arrangement and performance by #ACEStep. #espanol #AI

soundcloud.com/thinkyhead/s...

13.02.2026 09:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Nothing V2 A song about a lonely guy, lyrics by me, arrangement and performance by ACE Step.

If you have some old dusty lyrics looking for a home you can now use #AI to make something as corny as this with #ACE-Step…

soundcloud.com/thinkyhead/n...

13.02.2026 09:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Beyond V8 Track generated with ACE-Step for demo purposes

Music generation with #AI has come a long way in recent times. If you have enough GPU power you can use a local tool to generate music from a text prompt and/or audio input. Here's some slop I generated in < 4 minutes with #ACE-Step and refined AI generated lyrics…

soundcloud.com/thinkyhead/b...

13.02.2026 07:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

My macOS ScreenSavers (implemented in Javascript using web views) were broken by some versions of Sonoma, but now they seem to work great with both the latest Sonoma and Tahoe!

github.com/thinkyhead/W...

#macOS #Xcode #javascript

06.02.2026 20:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Let The Hate Flow Through You Your Hate Has Made You Powerful GIF ALT: Let The Hate Flow Through You Your Hate Has Made You Powerful GIF

Yes! Let the cynicism flow through you….

06.02.2026 18:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

As far as I can tell, he was just tired of having me as a Prime subscriber.

06.02.2026 17:53 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I’m getting bored and antsy. As nice as my little $1800 apartment is, I’d like to have a better kitchen. And I want to work with creative, intelligent, engaged people in the fusion of arts, sciences, and technology. Anyone in need of a multifaceted curious person with coding (and other) skills?

03.02.2026 02:47 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

β€œAntigone was fully justified …”

01.02.2026 18:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sat down to start working… boom!
Power outage! C’mon Austin TX.

01.02.2026 18:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hope Dave is doing well and this is just a vacation between amazing gigs!

01.02.2026 01:34 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Marlin Firmware Schwag Spring Store

We've got merchandise for sale through TeeSpring. Merch is a great way to support the Marlin project while also showing off your RepRap pride! We don't sell a lot of this stuff, so you may just end up with a rare collectible! #OpenSource #CrowdFunding marlin-firmware-schwag.creator-spring.com

25.01.2026 05:27 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Release Marlin 2.1.2.7 Β· MarlinFirmware/Marlin This is a minor release bringing over some changes from the latest development branch. Example Configurations for many machines are posted at: https://github.com/MarlinFirmware/Configurations/tree/...

Marlin Firmware 2.1.2.7 patches SPI handling for TFT LVGL UI, and adds example Configurations and pre-built Binaries for Creality 4.2.7 board and ProUI interface. This release is recommended for all users. #RepRap #3DPrinting #OpenSource

github.com/MarlinFirmwa...

24.01.2026 02:23 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Apparently our greedy corporations and a large portion of our kooky body politic share those traits and see them as virtues to be emulated.

21.01.2026 00:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I used to be able to use Safari to add a web page shortcut to the Home Screen on #iOS and #iPadOS, and those shortcuts still work. But now I can only add a shortcut to the site’s root. Is there any workaround for this? #Apple

21.01.2026 00:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

In December we released the new Open Community License. MandicReally took it as an invitation, not just an announcement – and turned his Prusa CORE One farm into something unmistakably his, with smart custom touches built around his printing needs. Definitely worth a watch: youtu.be/GiGD0y0b8Oc

20.01.2026 15:37 πŸ‘ 21 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

I tried to order two Seahorse Emoji sodas and the ordering kiosk exploded.

20.01.2026 23:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is certainly evidence of his being compromised and corrupted. Follow the money in connection with his advisers, donors, beneficiaries, and foreign governments like the Saudis and Russians who kept him afloat for decades. #FollowTheMoney

20.01.2026 23:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

I saw we're doing 2016 throwbacks. On this day 10 years ago, I was making the first prints on a Mendel 90 we built for the "How to build a RepRap 3D printer" class I taught at the Dallas Makerspace. I would have never guessed I'd be making a living working on 3D printers founded by RepRap today.

19.01.2026 06:25 πŸ‘ 25 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0
Preview
Thinkyhead's Birthday Stream β€” 17 Jan 2026 YouTube video by Thinkyhead Software

Join me at 6pm CST to celebrate the wonderful world of RepRap and 59 years of being an unapologetic Thinkyhead.

youtube.com/live/jLeRQv5...

#RepRap #3DPrinting #OpenSource

17.01.2026 20:45 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

If the workplace culture is weird and modeled on some book the boss read, count me out! I’ll just stick to freelancing.

16.01.2026 09:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0