Over the last decade, I've made three major attempts to write programming languages for producing random text. Here's the first: Matzo, a simple dynamically typed language for random strings, which I've reimplemented somewhat more cleanly and released today: https://github.com/aisamanra/matzo
This is pretty different from my usual fare, but I wrote a blog post about why I think it's useful to build TTRPG mechanics around social interaction: https://journal.librarianofalexandria.com/social-mechanics-in-ttrpgs
(…yes I am aware that I am doing the thing I am snarking about, but at this point I am equally tired of "discourse" and "discourse about discourse".)
Weekend project #2: experimenting with a sketchy faux-block-print style for a tabletop project.
…well, I wrote a hasty terminal-based clone of Wordle but for Toki Pona, for some reason: https://gist.github.com/aisamanra/2dea5f9e324fa2d66029bf821064646a
A quick blog post about an error-handling mechanism I want to experiment with in a future programming language: https://journal.infinitenegativeutility.com/structurally-typed-condition-handling
I might want to do a bit more with the colors, but I like it as a first pass.
that spooky janitor character in the direct-to-video movie of your life
formerly @keweddji as well as @aisamanra and @uzhdanra on birdsite. he/him
Sometimes When Computer is an instance of Mastodon, a decentralized social network with no ads, no corporate surveillance, and ethical design.