☙ Ad Astra, ex Cūnā ❧

Writing

Creative Writing

A fairy tale and a short story I wrote for my creative writing class in high school.

Essays

Some essays I wrote for Marat Grinberg's fantastic Red Sci-Fi (rus/lit 362) course at Reed College.

Programming

Leibowitz

The project that has drawn the bulk of my focus for the past two years is Leibowitz, a file organization tool named in homage of the Albertian Order of Leibowitz. It is an experimental Common Lisp application intended to abstract traditional file systems to make them behave like object storage, inspired by Robert Strandh's Specification of a Lisp Operating System. The source is browsable on Github and Sourcehut.

Leibowitz is very much in the prototyping stage right now so I haven't written any end-user documentation, though if you're a CL hacker I've done my best to make the source readable, comprehensible and organized. Once I've completed the minimum required feature set (hopefully by the end of 2024) my intention is that it will be an easy-to-use CLI tool for efficiently (ie, not O(n*m | n = number of files, m = size of a given file) grep) searching the contents of files and organizing them by tags and rich metadata. It also provides a clean, minimal HTML/CSS/JS interface for browsing your own computer or to serve a collection of files to people on the web. Eventually I'd also like to write a QT frontend using the Clasp compiler's C++ FFI which would allow Leibowitz to be used on the desktop like a normal file manager.

Me

I'm mostly self-taught with various interests, currently occupied with completing a BS in Computer Science. I enjoy reading, hiking, practicing martial arts, first aid, and bushcraft skills, and learning about religion, theology, philosophy, linguistics, mathematics, and nature. I hope to someday become a decent polymath, though for now I'm just a dilettante.

Goals in life are to live in an off-grid homestead, travel a lot, master at least two foreign languages, visit at least two other celestial bodies, read at least two thirds of the books I buy/pirate, finish at least a quarter of the projects I start, and create a modern-day Sacred Band of Thebes >:3

Feel free to reach out to me by Email or Matrix using the nickname ymir on this site's domain; if you know how, please use my PGP key. If you prefer IRC, I go by the same nick on libera.chat. I also have accounts on Signal, Telegram, and Discord if you prefer, as well as a Tox identity.

A few of my programming projects are public on Github and Sourcehut but will eventually be moved to local infrastructure on the git subdomain. I'm dissatisfied with the state of self-hostable Git forges so I may end up writing on of my own.

Interesting people on the web

Page last modified on 2024-02-27 Tue 21:43 This site made with <3 in GNU Emacs