RSS.Social

me.micahrl.com blog

follow: @[email protected]

Posts

SSH, tmux, and agent forwarding

Nonconsensual AI clones

Fuck the safety briefing

Now deployed with Hedgerules

Anthropic, you need a shell parser

Burton’s Thousand Nights and a Night

There is no new privacy concern for LLMs training on your data

Linkblogging

Reclaim notifications

Site updates December 2025

Bibliographer supports Raindrop.io highlights

Favorite redactions

Redacted coloring book

Wrapping paper

Typography, CSS, and wrapping paper

Automated GitHub Issues search

Kindle Notebook export

AWS account hygiene

Fandom considered harmful

Deepfakes: just rip the bandaid off

Idempotently creating windows with AeroSpace

jj statlog

package.json scripts with default arguments

Building .app bundles for launchd with AppleScript

/visual: A web component gallery

Advantage360 keymap (summer 2025)

Claude Code in a Chinese Room

Search is not a user feature

My earliest ErgoDox keymap

Announcing KeymapKit

Named entities for any text field

GridCraft

Hammerspoon docs content adapter

Using the plan/execute cycle with agentic LLMs

Play Tunic and read Nabokov

Conflating access and community considered harmful

U-Boot partition detection

LDAPEnforcer alpha release

Whatever I want

Ask culture fits the web

Books and Bibliographer

My focalarium

Hold Your Horses

Fraktur history