The Etruscan language was spoken in the area of modern central Italy by the Etruscans. It was eventually displaced by the Latin language and Roman civilization. Numerous inscriptions for the language have been found and although scholars are confident about reading the writing system, comparatively few words have been successfully translated. UMass Amherst previously hosted the Etruscan Texts Project from this landing page, but the site no longer appears to be active. I've scraped data from archived copies of the website in an attempt to resuscitate it. I hope to donate more time to studying the language and working with it.
These have been started but are not yet at a stage I've publicly posted yet
An emacs major mode for plaintext suckless sent presentations. Provides syntax highlighting for a .sent file. Working on rendering the presentations within emacs. The suckless approach provided by the sent utility renders slides within an x window. That's not very future-proof in a Wayland world and is less interesting for an emacs approach. I'm torn between generating an SVG image and displaying it in emacs or doing some of the org-based presentation approaches.
So far I've fiddled with GHIDRA to unlock extra lives in Sonic Spinball. I'll do a writeup at some point.
Inspired by the Pandoc project for converting between common document filetypes. Panmusica allows conversion between various sheetmusic file formats by using MusicXML as a common internal format.
An emulator for the Intel 8080 processor notably used by the Altair 8800 personal computer.
Senet is an ancient egyptian board game. I'd like to write a Senet app in either Typescript or Vala using the GNOME project libs.