RSSAmplifier

Blog

Daniel M. Drucker

Where I put things.

dmd.3e.orgRSS feed ↗15 posts

Latest posts

Home CO₂

A pretty graph showing CO₂ at my house over the last 18 months.

Search for iMessages

You should be able to search your Apple Messages within Apple Messages. But the built in search is awful, so I made a better one , that lets you do multiple words, regex, filter by person, by group chat, date... it's lightning fast, it shows the context around the

Cathedral

25 years ago, I wrote a Cathedral game board in Flash that you can play over the network with someone. Thanks to Ruffle , it now lives again! Play at eco.3e.org/cathedral - you and your opponent should enter the same names for each other in order to be connected.

I like things that go "clack".

A split-flap display for the browser . Feed it JSON, it clacks. (All data is fake, pt initials random.) GitHub - dmd/splitflap: A split-flap display A split-flap display. Contribute to dmd/splitflap development by creating an account on GitHub.

Clue Solver

Greg Stoll has a Clue board game solver/helper that takes all the information you know and figures out what the various probabilities are given all that information. His uses a Python or Rust server-side component; I rewrote it as a single-page app, entirely client-side, and also

Shell browser for Proxmox backups

The GUI for browsing files in PBS (for host backups) and in VE (for VMs) is nice, but sometimes you just want a shell. proxmox-backup-client mount provides one, but that can be a pain to get working, especially when it's a LVM. I wrote a tool

Snails

C loves sl and asciiquarium . Here's an equivalent, but using snails. The actual ascii art snails is taken from various ancient repositories of that sort of thing; I made animated versions (moving the neck and/or the eyes). GitHub - dmd/snail: snail snail. Contribute to dmd/snail development

Wicked 3

FADE IN: EXT. BEYOND OZ – DUSK Endless badlands. Two tiny FIGURES trek along a crooked path: ELPHABA, travel-worn but sharp-eyed, and FIYERO, a little too pretty for how dusty he is. They walk in tired silence. Wind sighs. Somewhere, a distant THUNDER rumbles. FIYERO You think Glinda

Music and Lyrics

A few months after C was born I had the idea that at some point I'd want her to be able to play music by herself without my help (and without a screen), just like I was able to with physical tapes and records when I was little.

Marzipan, a waltz

Written for Ariel in 2023 for our 10th anniversary. Performed by Anna Patton , Karen Axelrod , and Molly Tucker at the Whately Dance Barn.

Turkeys!

In 2006, I was a TA for Dr. Shatte's Psych 001 class at Penn. When I photocopied the midterm exam (just before Thanksgiving), I took the liberty of adding a final page on the back, asking students to "draw a turkey".

And his boots are yellow.

An epilogue to Lord of the Rings. (written after my first re-reading of it since 1993) In a quiet glade untouched by the Ages, a house stood among ancient trees. Inside, that which called itself Tom Bombadil sat at a long table; about his feet, in wide vessels of

Morse Code to Email

It's 2 AM, and I just had an idea, or something I need to remember. I don't want to disturb my wife by getting up, and even the very-dim light from my phone can be bothersome.  Writing is difficult . What's the answer?

Buffalo

The sentence "Buffalo buffalo buffalo buffalo buffalo buffalo", a well-known-to-linguistics-students grammatically correct phrase in English , is very often not presented in a way that helps people understand it. To teach it to my daughter this morning, I took her through it step by step:

Flights in Location History

I wanted to find all of my flights in my Google Location History, which I've had collecting my phone's GPS location nonstop for 14 years. First, I exported my location history from Takeout . This provides Records.json . Let's turn that into a CSV file