AndrewM
acmccallum.bsky.social
AndrewM
@acmccallum.bsky.social
Just some nerd. Firmware engineer. Tabletop and video games, science fiction, fantasy, rocketry and space exploration.
Reposted by AndrewM
December 27, 2025 at 7:12 AM
Reposted by AndrewM
December 17, 2025 at 2:05 AM
Reposted by AndrewM
December 13, 2025 at 3:08 PM
Reposted by AndrewM
I've started a Patreon where you can pay $10/mo to join weekday morning writing sessions or $150/mo for writing sessions + one-on-one editing session with me per month (complete with marked up copy).

Would love to have you join me. patreon.com/thirdstory
Third Story Workshop | Patreon
Creating a creative space
patreon.com
December 12, 2025 at 3:24 PM
Reposted by AndrewM
SKULL OF THOMAS AQUINAS: TAKE A LEFT NOW
PRIEST: No, the GPS says we have to keep going—
SKULL: I KNOW A SHORTCUT
PRIEST: Do you remember the last ti—
SKULL: FOR THOSE WITH FAITH, NO EVIDENCE IS NECESSARY; FOR THOSE WITHOUT IT, NO EVIDENCE WILL SUFFICE
'Skull of St. Thomas Aquinas being transported to Fossanova Abbey.'
Photograph by Daniel Ibanez
December 10, 2025 at 5:10 PM
Reposted by AndrewM
"I asked chatgpt--"
Shut the fuck up. I asked the Lady of the Lake, and she said you are unworthy of the sword Excalibur. You will never be king.
June 26, 2025 at 4:55 AM
Reposted by AndrewM
Spotify Wrapped is usually a fun way to reflect on what you’ve listened to over the year and share your tastes with friends.

But it hits different when it’s paired with propaganda for Trump’s deportation machine.

Use our social toolkit to share the truth about Spotify: app.sosha.ai/toolkit/spot...
December 5, 2025 at 1:34 AM
Reposted by AndrewM
Hey friends! My entire etsy shop is on sale for cyber week or turkey fiesta or whatever etsy is calling it. I’d LOVE your support of my small handmade ceramic biz. Please have a look and please share this post. Shop: surly.etsy.com #handmade
November 24, 2025 at 3:17 PM
Reposted by AndrewM
A friend who teaches theology shared with me a post about CS Lewis's Mere Christianity, which discusses foundational Christian logic across denominations. It reminded me of Dale's tweet below, and I wanted to share some thoughts here regarding modesty and respectability, which are often hot topics.
November 23, 2025 at 7:35 PM
Reposted by AndrewM
This is a production.

10/10 😭😭😭

THE LEAVES 🍂 🤣🤣🤣🤣
November 21, 2025 at 4:28 PM
Reposted by AndrewM
Hal hadn’t survived three Thanksgivings by being stupid.
November 21, 2025 at 2:08 PM
Reposted by AndrewM
Time to look into your settings, folks.
Gmail can read your emails and attachments to train its AI, unless you opt out
A new Gmail update may allow Google to use your private messages and attachments for AI training. Here's how to turn it off.
www.malwarebytes.com
November 21, 2025 at 12:00 PM
Reposted by AndrewM
OAKLAND!!! ICE IS AT HOOVER ELEMENTARY NOW!!!

"ICE reported present outside Hoover elementary school, 890 Brockhurst Street in Oakland, rapid responders are at the school confirming and observing.

Need people there at 1PM."

Vetted by IndivisibleSF.org

#Oakland #HooverElementary #IceKidNapping
November 19, 2025 at 5:59 PM
Reposted by AndrewM
Good morning from DAY FIVE of our national ULP strike!

We're ready to escalate if we don’t see substantial progress toward finalizing contracts that address pay, hours/staffing & the resolution of 100s of ULPs.

RT if you're with us ✊🔥 #NoContractNoCoffee
November 17, 2025 at 1:53 PM
Reposted by AndrewM
RE starbucks picket line--the relevant detail is "picket line, do not cross." Pass that along. Proclaiming that you are in no danger of doing so because you are too aesthetically pure to let Starbucks coffee pass your lips is...unhelpful and does not give the impression you perhaps imagine it does.
November 13, 2025 at 1:56 PM
Reposted by AndrewM
As of this morning, Starbucks workers across the country are officially ON STRIKE. And we're prepared for this to become the biggest and longest ULP strike in Starbucks history.

Say #NoContractNoCoffee with us: DON'T BUY STARBUCKS for the duration of our open-ended ULP strike! $SBUX
November 13, 2025 at 11:33 AM
Reposted by AndrewM
This set has ginkgo leaves! There are more sets at surly.etsy.com and I’ll make a few more more before the end of the holiday season. Take a look if you have time. They make great gifts and I appreciate the support of my art. The illustrations are by me.
November 13, 2025 at 12:54 AM
Reposted by AndrewM
This set has birds in flight. Each ornament is a different kind of bird.
November 13, 2025 at 12:51 AM
Reposted by AndrewM
This set has cats!
November 13, 2025 at 12:46 AM
Reposted by AndrewM
This set is space themed!
November 13, 2025 at 12:48 AM
Reposted by AndrewM
Etsy is promoting ornaments but they never promote my shop so I’m promoting me. Check out my ornaments! These ones have butterflies! Surly.etsy.com
November 13, 2025 at 12:44 AM
Reposted by AndrewM
Would any game devs out there like to tell their story on @pastduepodcast.com? Any indie developer who fans would like to hear from?
Many freelancers in the United States rely on ACA marketplace plans for their health insurance. In an industry that has already been working overtime to turn gamedevs into gig workers, freelance and contract devs are about to get even more squeezed. This is unacceptable.
November 10, 2025 at 10:31 PM
Reposted by AndrewM
If we go on strike, our union of 12,000 workers are calling on customers to NOT BUY STARBUCKS.

Sign our pledge to not cross a picket line and we'll send you local calls to action - nocontractnocoffee.org
November 5, 2025 at 11:54 PM
Reposted by AndrewM
After generations of family adventures, Sawyer Lee is determined to sink in the couch! The problem is that it will take a regrettable amount of energy for him to escape the mysteries, conspiracies, and gourd-based festivities the whole town throws his way.

us.macmillan.com/books/978037...
November 10, 2025 at 4:32 PM
Reposted by AndrewM
i think this is key. taking the deal would amount to taking the blame. it would turn a clear political victory into an unambiguous defeat.
If the Dems blink after all of this, for a deal that all but ensures no ACA subsidies in 2026 anyway, then what was the purpose of letting the shutdown go for 40 days in the first place?
November 10, 2025 at 12:56 AM