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

one thing ktistec related that i haven't had the time for is working on build and deployment tools. there are a bunch of outstanding requests—and a few PRs—for docker builds, packaged deployments for various hosting environments, etc.

if you're interested in contributing, let me know. you only have to agree to maintain them—i won't be able to.

#ktistec

Todd Sundsted
ripping a cd using itunes on my vintage macbook

i went to a show and bought a cd and then had to figure out how to rip it, because that's not a workflow i've used in a while...

my vintage (c2010) macbook pro—one of the last with a cdrom drive—came to the rescue. i haven't touched it in years but thankfully it booted without problem!

Todd Sundsted

buying concert tickets online is just one dark pattern after another...

Todd Sundsted

In our room of requirement we have a 7’ wooden shipping crate. It’s now going to hold a 6’6” mummy that I made for Halloween.

spare 7' tall wooden crate

I built the mummy out of chicken wire and 3" strips of gauze and muslin. If I had more time, I'd stain the cloth to age it—not this year!

the mummy, under construction

It's anachronistic but I'm leaving the styrofoam in place just in case I need the crate for its original purpose!

the crate, with mummy, and partially filled with "packing straw"

🎃 HAPPY HALLOWEEN 🎃

#halloween

Todd Sundsted

i'm finally running octoprint directly on my prusa mk3s+ via an installed/integrated raspberry pi zero 2 w and octopi. the hardest part was finding and buying the zero 2 w—thankfully they have been showing up in online inventories lately—and the 18mm breakable header. (i also had to hunt down the zero 2 w frame pattern that is a slight remix of the original frame—not linked because there might be some licensing issues in play.)

raspberry pi zero 2 w plugged into the prusa

#3dprinting #raspberrypi #octoprint #octopi #prusa

Todd Sundsted
pinecil smart soldering iron

i didn’t expect something like this to exist but when i found out it did i had to buy one…

  • 32-bit RV32IMAC RISC-V “Bumblebee Core” @ 108 MHz
  • 0.69" OLED white color monochrome display with 96x16p resolution
  • 128KB Flash
  • 32KB SRAM
  • Ralim IronOS operating system
  • GigaDevice GD32VF103TB chipset
  • GPIO break-out through USB-C port
  • Type B2 soldering tip as default
Todd Sundsted

backyard astronomy workshop thursday night at dragoncon, hilton hotel, downtown atlanta.

telescopes trained on saturn

#dragoncon

Todd Sundsted

It's amazing what will still compile and run. Consider this old project I maintained for a while, a while ago—it still has at least one file of pre-ANSI C (with the K&R style function definitions) alongside a bunch of C and C++ that compiles under C++14.

The story is that this actually runs a service that I needed to migrate from an old CentOS server to a new Ubuntu server. Despite it being a 30+ year old project, and my not having touched my fork in ~5-6 years, it all just compiled and ran (specifically configure && make resulted in a working binary on the new server). I can't think of any other piece of software I use that I have that kind of confidence in just working!

#stunt #lambdamoo

Todd Sundsted

in other news, this arrived today!

knuth—the art of computer programming (five volumes)

#theartofcomputerprogramming #knuth

Todd Sundsted

it’s heading toward 100°F outside.

shading the rhubarb

i’m shading the rhubarb plant so it survives the heat! we only have this one and i’m looking forward to strawberry rhubarb pie this fall...

#rhubarb #pnw