Skip to content
View htayj's full-sized avatar

Block or report htayj

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
htayj/README.md

Hi, I'm Taylor

I like building developer tools, exploring functional programming and Lisp, and preserving the history of software and literature.

My interests

  • TypeScript, React, Effect, and functional programming
  • GNU Emacs, StumpWM, Common Lisp, and CLIM
  • Guix, Nix, and GNU/Linux
  • HCI: ergonomic keyboards, new ways of interfacing with computers, and power-user interfaces
  • AI coding-agent tools
  • Lisp machines, DEC, and historical computing
  • Typesetting, preservation, and accessibility of historical texts
  • Roguelike video games

Things you can actually use right now

  • manna-cadet — Space Cadet-inspired keyboard configuration that can simulate all four Space Cadet bucky bits (Control, Meta, Super, and Hyper), plus an extra “Alt” modifier that normally acts as Meta but can be bound separately, for example by a window manager, without interfering with the other bucky bits. It also supports Shift, Greek, and Top.
  • DEC-Fonts — recreations of historical VT220 font ROM dumps, usable in BDF, OTB, and PSF formats on modern computers.

Things you can actually read right now

Ongoing development

  • clawmacs — a Common Lisp agent harness and agentic coding tool using McCLIM. It attempts to synthesize the strengths of Emacs and Lisp Machines into agentic editors.
  • flaghack — a roguelike similar to NetHack.
  • lisp-machine-container-museum — containers for exploring historical Lisp machines. It aims to make Lisp Machine emulators more accessible.
  • General-Corpus — a collection of public-domain Middle English texts converted from various XML-based formats to TeX for print-on-demand or publication. It aims to provide an alternative to the low-quality public-domain republications of obscure materials available on Amazon.

Personal configuration

  • src — dotfiles and Guix configuration
  • emacs.d — Emacs configuration

Pinned Loading

  1. emacs.d emacs.d Public

    Forked from daedreth/UncleDavesEmacs

    My personal ~/.emacs.d

    Emacs Lisp

  2. DEC-Fonts DEC-Fonts Public

    vt220 fonts in bdf, otb, and psf formats

    Shell 4 1

  3. Kyvero-Press/General-Corpus Kyvero-Press/General-Corpus Public

    Corpus of ancient and medieval texts

    Python 1

  4. Kyvero-Press/nethack-guide-jp Kyvero-Press/nethack-guide-jp Public

    archive of an old nethack guide

    Python 9

  5. rplaca rplaca Public

    An LLM-augmented Lisp machine environment built with Common Lisp and McCLIM.

    Common Lisp 1