Todd Sundsted
Todd Sundsted
toddsundsted@epiktistes.com
Better dead than bored.
Introductionepiktistes.com/introduction
GitHubgithub.com/toddsundsted/ktistec
Pronounshe/him
馃寧Sector 001
Todd Sundsted
8 bit music sequencer

the kids always know what to get me.

Todd Sundsted

i feel like "ozymandias" would be a great name for a cat. pride and ruin describe a few cats i鈥檝e known.

Todd Sundsted

saki after last week鈥檚 snow storm in nyc

snow nose
Todd Sundsted
Todd Sundsted
Todd Sundsted

a missing database index
like snowy winter streets
would not a typeclass fix?

#pointfreeverse

Todd Sundsted
theme space ships

bob keck and other favorites.

i got an email survey last week about rescheduling discon iii for later in 2021, possibly december. I hate waiting but I don鈥檛 enjoy virtual cons nearly enough.

Todd Sundsted

The last large piece of missing functionality leading up to a Ktistec release candidate is complete.

Ktistec now runs scheduled tasks in a separate fiber. In particular, ActivityPub message delivery now happens in the background, which makes posting snappier.

Other new features:

  • Remote follows
  • Warning prompts before dangerous activities (deleting posts)
  • Many bug fixes

#ktistec

Todd Sundsted

Running Ktistec the First Time

One of Ktistec's design goals is to make installation and configuration as easy as possible. Rather than multiple supporting data store services, Ktistec uses Sqlite. The database, along with uploaded images, are stored on disk, for easy setup (and, more importantly, backup).

When you run Ktistec the first time, you'll set up the instance, and then you'll set up the primary account.

specify the host name and site name

Ktistec needs to know the name of its permanent home on the internet. The host name is part of the identity of every account on the instance. My identity is "toddsundsted@epiktistes.com"鈥攐ther federated hosts, and users, send messages and other content to me at "epiktistes.com". (This means you'll need a domain of your own, too.) Give the instance a site name and submit.

create an account

Once you name the instance, you create the primary account. Ktistec current supports only one account. This is intentional鈥攁nother one of Ktistec's design goals is to promote a more fully distributed fediverse. A fediverse with a handful of large, multiuser services isn't a whole lot better than the world we had before, imo. (But don't worry鈥攕econdary accounts are on the roadmap.)

At a minimum, you need to specify the username and the password of the account. You can use a single character for the username, but you'll need six characters that include both letters, numbers and symbols for the password. Display name and summary are optional.

home

Once those two steps are done, you're online!

#ktistec

Todd Sundsted