Epiktistes

Epiktistes is my home in the Fediverse. It is an instance of Ktistec, a single-user ActivityPub server like Mastodon, but with fewer users and fewer commits. Here's my introduction (last updated early-2025).

I wrote a series of posts about optimizing the performance of the Ktistec server, its build time, and its executable size: part 1, part 2, part 3, part 4, and part 5.

Some things I regularly write about, organized by hashtag:

I also wrote some #pointfreeverse.

Todd Sundsted
Release v3.10.0 of Ktistec

The last two releases of Ktistec added backend and frontend support for algorithmic feeds. This release adds polish and links it into the navigation alongside posts, drafts, and bookmarks.

Algorithmic feeds are feeds that include (and exclude) posts with certain keywords, hashtags, and mentions. They are built on top of the materialized views that I introduced a few months ago. And they're fast!

The implementation will evolve toward something that looks like Mastodon's advanced web interface, Misskey antennas, or Friendica channels.

Here's the full changelog:

Added

  • Link to feeds index page from secondary menu.
  • Garbage collect abandoned feed drafts and orphaned feed state.
  • Backfill feeds with historical posts.

Fixed

  • Quote post request, authorization, and release fixes.
  • Recognize a swipe anywhere in the image viewer.

Changed

  • Feed editor usability improvements.
  • Bust the asset cache when a bundle's contents change.

I'm currently deep in adding shared inbox support. A few servers insist on delivering to /inbox (whether or not Ktistec actors advertise a shared inbox).

#ktistec #crystallang #activitypub #fediverse

Todd Sundsted

@uriel i am getting a follow request from your server about every 2-3 hours. i have accepted a few of them, but they have not stopped. lmk if i can help with troubleshooting.

Todd SundstedWeek in Fediverse :fediverse_light:
Todd Sundsted

I like San Francisco well enough, but they don’t have enough pizza-by-the-slice walk-ups.

Todd Sundsted

san francisco is exactly like i left it 20 years ago… overcast and 65°F. it was fun flying in. clear skies up the peninsula until the airport and then clouds!

Todd Sundsted
Listening To... City of Sound

I saw City of Sound for the first time at Dragon Con last year and bought Silent Empire—which they wrote and released over several years—a few days later. I've listened to it a hundred times since then. They had an amazing live show and I really get behind their independent, "fandependent" work ethic. Sadly, it does not look like they are back this year.

#music 

Todd Sundsted

I finally hung the lamp I bought in Marrakech.

a photo of a hanging, brass Moroccan lamp shaped like a broad cone

I love the patterns!

A photo of the intricate patterns cut out of the metal that characterize these lamps

US Customs added dents during their inspection but I was able to smooth them out—metal being metal.

Todd SundstedWeek in Fediverse :fediverse_light:
Todd Sundsted

i enabled lockdown mode on my iphone a couple months ago and the only downside i've seen is that salespeople can't hit me up with unsolicited facetime attempts. which isn't a downside...

Todd Sundsted