AcornTalks
acorntalks.bsky.social
AcornTalks
@acorntalks.bsky.social
Well seasoned software developer with decades of experiences. Currently enjoying #ElixirLang, #WebDev, #ZigLang, #RustLang, #TypeScript, #Svelte 5. Wanting more local first options and fewer subscriptions.

Married with two felines.
It's difficult to summarize this YT show as anything but a delightful distraction from a day's endless streams of doom and gloom: they draw characters their way to avoid IP issues. Skeletor: www.youtube.com/watch?v=JPmU...
@wrongwayshow.com @bradguigar.com @davekellett.bsky.social @kevinmcshane.org
Pro Cartoonists Redesign Skeletor
YouTube video by The Wrong Way
www.youtube.com
September 26, 2025 at 2:03 PM
I have the opportunity to decorate a room dedicated to role playing games and board games, themed, shelves for books, games, etc., plus a TV/computer for virtual gaming sessions.

I'm looking for inspiration. Suggestions wanted!

My internet searches find AI slop now.

#TTRPG #BoardGames #DnD
September 25, 2025 at 1:10 AM
Anyone have first hand experience with #Svelte 5 used as #WebComponents?

Like / dislike ? Why?

I need some interactive functionality to be dynamically created on a web page and this seems like a nice way to do that -- maybe.
June 20, 2025 at 8:04 PM
As I advance through a code base and testing, some days the difference between panic! and todo! is marginal in my #RustLang code.

I've also encountered instances where a crisis! might be appropriate recently.
June 8, 2025 at 3:43 PM
Apparently #rustlang can’t stop me from putting a typo into a 64 digit bit mask constant.

It took me way longer than I’d care to admit to figure out why the code and tests weren’t working correctly. 😬
May 29, 2025 at 2:25 PM
I think I may need to step away from my design document for a while. #RustLang #WebDev
May 22, 2025 at 8:11 PM
I'm translating a few very long and many decades old C functions that have nearly every C'ism available to #RustLang. One letter var names of course, macros, and a healthy dose of pointer math. Of course, no docs and no test cases.

Send happy thoughts. 🙏
May 19, 2025 at 3:56 PM
I was considering GMing a #Starfinder2e game upon release, but it seems that there won't be much besides rules available (like no creature/monsters books) and no longer adventures (or even medium length). 🥺

My #StarWarsRpg game is about to wrap up and was wanting to scratch more #TTRPG Sci-fi.
May 19, 2025 at 2:12 PM
#USPS Ground Advantage = It's the journey and not the destination that matters.

#MissingPackages
May 7, 2025 at 2:09 PM
I feel I've unlocked Secrets of the Universe by using the #SQLite C APIs directly from #RustLang rather than crates like rusqlite, sqlx, & diesel.

Designs of options I tried had lifetimes and borrowing complexities that made it essentially impossible to solve for MY needs.
An Introduction To The SQLite C/C++ Interface
sqlite.org
May 6, 2025 at 6:07 PM
The agony of defeat. 😵‍💫

I wanted my #RustLang code using the SqlX crate to access the #sqlite function sqlite3_column_origin_name. Unfortunately, SqlX doesn't expose the underlying Statement ptr and the hacks to possibly get at it → 😳🤯.

Code needs thread safety via SqlX.
April 4, 2025 at 2:23 PM
For the past 2 days I battled with the #Rustlang borrow checker and lifetimes and…I WON.

The Code Works (on my machine)™️.

In use: Axum, Tokio and SqlX

There have been moments of pure despair and joy. Too much of the former.

Back to coding now as I’ve got about 1% of the app done. 🤣
March 12, 2025 at 8:08 PM
I do wish there was a Face ID compatible camera system for an Apple #MacMini.

Or an NFC tap, or … something better than me mistyping my password several times.

#MacOS
February 26, 2025 at 6:47 PM
Does the universe implode if I use #RustLang as a HTTP/2, SSE, WebSocket (exe) host yet write most server logic using #Zig?

Reason: I'm happier when coding in Zig. There are no battle-tested and very robust HTTP/2 packages for Zig yet.

If it does implode, sorry everyone. 🤷‍♂️

1/2
February 24, 2025 at 8:58 PM
I’m glad that modern dentistry can replace a bad tooth, but it’s expensive: nearly $6000 USD for the entire procedure (it all went as planned as it could have been much more expensive).

It took about 6 months from extraction to replacement.

Dental insurance covered $0. 🤑

#Healthcare #Teeth
February 21, 2025 at 5:17 PM
Not only does my #ziglang code compile — it functions properly!

A dash of tagged union, a sprinkle of comptime, a dusting of TypeOf and std.meta.Child and viola, a dynamic struct type aware syntax tree node passes 1 test.

Seems like a little thing, but after banging my head for 2 days on this….
February 11, 2025 at 9:01 PM
I just deleted 5 hours of work — accidentally.

I was working in a VM with #docker … making live edits for testing, and then deleted the wrong VM without grabbing a copy of the work.

I’d done a lot of typing.

😭

It really is Friday, so that’s a thing.

#ziglang #docker
February 7, 2025 at 8:57 PM
I can celebrate today that the code I wrote yesterday no longer crashes.

Tomorrow, I can determine why the non-crashing code doesn’t do anything useful now that I’ve “fixed it”.

Repeat.

#ZigLang #Swift

🤓
February 5, 2025 at 9:59 PM
Popularity does not make a technology choice appropriate for healthcare and critical systems.

(I worked in the healthcare software industry in R&D for 25 years.)

Test test test. Prove it is safe and reliable. It’s not a popularity contest of sophisticated algorithms.

#Healthcare #AI
February 4, 2025 at 3:28 PM
I spent several hours battling #ZigLang comptime yesterday afternoon.

Of course, right before I fell asleep last night I realized there was a much more straightforward solution to the problem—it didn’t need comptime at all (and would be an improved algorithm too). #Zig
elmo from sesame street is standing in front of a wooden wall
Alt: elmo from sesame street is standing in front of a wooden wall shrugging
media.tenor.com
February 4, 2025 at 2:55 PM
I built my first completely functional and useful #macos application yesterday afternoon in #Swift and #SwiftUI.
February 2, 2025 at 11:08 AM
The "higher authorities" response from a customer service chat agent from #Amazon made me smile.

#CustomerService
January 14, 2025 at 4:06 PM
December 24, 2024 at 3:03 PM
The new #gundam series may have been named when a cat walked on the author’s keyboard.

They couldn’t remember how to edit the message they’d sent and 🫣—name chosen.

#GQuuuuuuX #Hypothesis
December 6, 2024 at 4:09 PM
I downloaded the archive for my many years of Twittering for what it’s worth and deactivated my account today. #X #Deactivated
November 13, 2024 at 2:51 AM