Adam Compton

Dad, husband, and principal engineer @ https://wayve.ai. Anyone can break one computer, but if you want to break thousands of computers at the same time you need a professional. Also enjoys reading everything that's not nailed down and pixel art.

442 followers2685 following42 stories

Longform Stories

blogging from personal laptop

Jun 19·1 min read·16 words

NESPi Case LED Light and Buttons Script

I have a NESPi Case for my RetroPie emulation console. It has a little red LED light on the front and I wanted it to work.

Jun 14·3 min read·537 words

NESPi Case LED Light and Buttons Script

I have a NESPi Case for my RetroPie emulation console. It has a little red LED light on the front and I wanted it to work.

Jun 14·3 min read·537 words

NESPi Case LED Light and Buttons Script

I have a NESPi Case for my RetroPie emulation console. It has a little red LED light on the front and I wanted it to work.

Jun 14·3 min read·537 words

NESPi Case LED Light and Buttons Script

Jun 14·3 min read·511 words

Walking desk, practicum

Jun 13·4 min read·725 words

Thoughts on Motivation (derivative)

Jul 15·4 min read·703 words

Automating Personal Workflows with Autokitteh

Mar 30·4 min read·671 words

Solved! Terminal Emacs screen tearing/corruption with Unicode characters

Mar 10·4 min read·759 words

Bluesky Comments

Dec 6·2 min read·357 words

Creating a Bluesky Bot

Nov 21·3 min read·493 words

Magic Address Book

Oct 7·6 min read·1106 words

Making a Blog Logo

Jul 11·3 min read·423 words

New Blog (and thoughts on seizing the moment)

Jul 7·2 min read·362 words

How to Restore Terminal Contents on Linux (Yes, Like iTerm2)

Jun 22·3 min read·533 words

Use Emacs for GTD Universal Capture in Linux

Mar 16·3 min read·427 words

How to get a count of Github PRs, by author

Feb 8·2 min read·207 words

The “Baked Data” architecture pattern

Jan 15·2 min read·235 words

Linkpost: Command-line date utilities

Jan 15·1 min read·60 words

Linkpost: Command-Line Interface Guidelines

Jan 5·1 min read·200 words

How I reinstalled Windows 10 on a Surface Go

Jun 3·5 min read·842 words

Automating a daily journal with Joplin

Nov 30·3 min read·452 words

Creating an EPUB from a Wordpress blog

Nov 26·1 min read·113 words

Creating an ePub from a list of links

Jan 22·1 min read·143 words

ProgressTwitch!

Jun 7·4 min read·761 words

MythTV high CPU usage - solved!

Oct 2·3 min read·549 words

TIL: Installing Windows 7 on a non-default drive

Sep 15·1 min read·146 words

Sometimes things just work the first time

Sep 12·3 min read·412 words

New project: MythTV voice control

Aug 22·5 min read·999 words

The Little Ol’ Wiki From Pasadena

Aug 22·2 min read·331 words

Adventures in One-Liners

Aug 22·1 min read·26 words

What do you mean, there's no podcast feed?

Oct 22·5 min read·884 words

Regular Expression Non-Capturing Groups (or, what’s "(?:" mean?)

Oct 10·2 min read·252 words

Dr. jQuery-Cycle, or how I learned to stop using Keynote and love HTML

Oct 8·1 min read·126 words

The Unbearable Lightness of User-Data

Oct 2·1 min read·180 words

Magic SysRq to the Rescue!

Oct 2·1 min read·108 words

I love it when a plan comes together

Aug 11·2 min read·313 words

Neat new software I’ve written recently

Nov 13·2 min read·309 words

How to make a custom Facter fact that’s also a script

Oct 13·2 min read·270 words

Poodledo library updated

Oct 6·1 min read·139 words

Caveats when migrating from Mac OS X to Linux for serving Mac OS X home folders

Feb 12·2 min read·395 words

Nerds have a sense of humor, too

Dec 21·1 min read·75 words