Todd Sundsted
Todd Sundsted
toddsundsted@epiktistes.com
Better dead than bored.
Introductionepiktistes.com/introduction
GitHubgithub.com/toddsundsted/ktistec
Pronounshe/him
🌎Sector 001
Todd Sundsted
the panelists for Interactive Fiction: Video Game Storytellers

There’s more space under the umbrella of interactive fiction than I knew, coming from the Zork corner of that universe.

I’ve been a fan of the puzzle-style games as long as I can remember. I always keep a bunch of Andrew Plotkin’s games (and other authors) in Frotz on my phone for spare moments.

The panelists’ advice for getting started was simple: try writing a choose your own adventure game in Twine. Just give it a try!

They highlighted an excellent example of modern interactive fiction: The Writer Will Do Something.

No one mentioned MUDs, MOOs, and other multiplayer text-based games. Maybe those games are not literate enough? 🤔

Justin Bortnick, Tina Connolly, Langley Hyde, Andrew Plotkin, Stephen Grande

#worldcon #interactivefiction

Todd Sundsted
Release v2.4.9 of Ktistec

Release v2.4.9 of Ktistec fixes two significant bugs. From the changelog:

  • Don't reset next_attempt_at in tasks when server restarts.
  • Fix incorrect syntax for inline tags in Slang templates.

The first bug resulted in server maintenance tasks running immediately, every time the server restarted, and then beginning their cadence of scheduled runs from there. The second bug surfaced after I released a new version of Slang that itself included a bug fix.

#ktistec #fediverse #activitypub #crystallang

Todd Sundsted
the Navigating AI as an Author or Editor panelists at WorldCon

Several very different points of view on the panel. Let’s hope this stays civil.

Neil Clarke, Dr. Corey Frazier, Jason Sanford, Emily M. Bender, Cassie Alexander

#worldcon #writing #ai

Todd SundstedCrystalLanguage

Crystal does not yet have proper SIMD support, but this article shows how you can already use SIMD instructions with inline assembly:
dev.to/kojix2/writing-simd-in-

Todd Sundsted
the front of my kayak superimposed on the blue of the river with the riverbank and dark green pines in the background

a day of vacation at home before driving to seattle for worldcon.

#pnw #kayaking

Todd Sundsted
bespoke shirt showing the seattle worldcon 2025 logo

i got a custom made shirt for next week!

#worldcon

Todd Sundsted
Release v2.4.8 of Ktistec

Ktistec v2.4.8 has many small fixes and improvements, but includes one significant fix to ActivityPub garbage collection, which was the major feature introduced in the last release.

⚠️ Important Note: Building with Crystal Language version 1.17.x is not supported due to two breaking changes. See:

(Maybe it's three changes—compile times are also far slower and executable sizes are much larger.)

Added

  • Send "User-Agent" header identifying Ktistec on outbound HTTP requests.
  • Add accept/reject action buttons to top panel on actor pages.

Fixed

  • Add index on "username" on "actors" table. (Fixes a regression introduced in e659e84a.)
  • Rejection now correctly sets follow relationships as confirmed (previously they remained pending).
  • Fix garbage collection issues with threads created in earlier versions.

Changed

  • Prioritize the author's self-replies in thread view.

Enjoy!

#ktistec #fediverse #activitypub #crystallang

Todd Sundsted
Ktistec PSA

Ktistec (temporarily) only builds with versions of the Crystal Programming Language 1.16.3 and below. There was a significant change to the libxml integration in the Crystal Standard Library in version 1.17.0. Ktistec implements some extensions on top of the standard library that need to be updated as a result. A permanent fix in in progress.

#ktistec #crystallang #libxml

Todd Sundsted

upcoming plans:

  • WorldCon, Seattle, Aug. 13–17, 2025
  • Dragon Con, Atlanta, Aug. 28–Sep. 1, 2025

i pains me to miss Gen Con this weekend, but it would be three cons in ~5 weeks!

i think my whole family may make it to dragon con this year—it started out as our annual family vacation, so it's very nice when that still works out.

#worldcon #dragoncon #gencon

Todd Sundsted

i ordered a shirt a while ago from the second weaving of the Worldcon 2024 tartan. it has arrived!

folded long sleeve shirt made from Worldcon 2024 tartan

#worldcon #tartan