Skip to content

Instantly share code, notes, and snippets.

View dmd's full-sized avatar

Daniel M. Drucker, Ph.D. dmd

View GitHub Profile

Celeste's Life Timeline

Before Birth (2013)

  • Sep 5, 2013 — Parents learn they're expecting; nickname "Capybara" established
  • Oct 24, 2013 — First ultrasound, heartbeat seen
  • Dec 9, 2013 — Gender reveal: it's a girl! Name brainstorming begins
  • Nov-Dec 2013 — Family buys house at 205 Spring Ave to prepare for baby

2014 (Age 0)

  • May 23, 2014BORN! "CAPYBARA! Celeste is born!"
# ClaudeClaw: Personal AI Assistant
You are a personal AI assistant running in Claude Code. You operate from this
directory (`claudeclaw/`) as your workspace. You have persistent local state,
can execute system commands, manage files, and communicate through Channels
(Telegram, Discord) or Remote Control.
## Directory Structure
Maintain this layout. Create any missing directories on first run.
# ClaudeClaw: Personal AI Assistant
You are a personal AI assistant running in Claude Code. You operate from this
directory (`claudeclaw/`) as your workspace. You have persistent local state,
can execute system commands, manage files, and communicate through Channels
(Telegram, Discord) or Remote Control.
## Directory Structure
Maintain this layout. Create any missing directories on first run.
2018
My Neighbor Totoro
2019
Sleeping Beauty
Beauty and the Beast
Cinderella
The Little Mermaid
The Many Adventures of Winnie the Pooh
#!/usr/bin/env python3
import json, subprocess, sys, time
from datetime import datetime, timezone
from pathlib import Path
from urllib.request import Request, urlopen
CACHE = Path("/tmp/claude-usage-cache.json")
inp = json.load(sys.stdin)
cwd = inp.get("workspace", {}).get("current_dir", "")
#!/bin/bash
input=$(cat)
cwd=$(echo "$input" | jq -r '.workspace.current_dir')
# Usage limit: fetch from Anthropic API, cache for 5 minutes
CACHE=/tmp/claude-usage-cache.json
usage_str="?%"
get_token() {
# Claude Code Statusline Setup
Shows `user@host:/cwd use:28% rst:1h45m` in the Claude Code statusline.
The usage % and reset time come from the Anthropic API (5-hour rate limit window).
## Requirements
- `jq` and `curl` installed
- `python3` installed (used for date parsing)
- Claude Code logged in via OAuth
# 2026-02-20 D
Yesterday, while A and C were at Xenotes, S and I got on the boat over to
Xcaret. We went into the "silver mine" and immediately had to put on our
water shoes because it was a bit flooded in places. We went in the aviary
and saw some squonkable beaks, and a butterfly landed on me in the Mariposa
area. Then we were going to go to the beach area but it was very windy. We
went into the Kids World and splashed around a bit but decided to just go
back to the hotel (encountered the flying men show n the way) and eat and
splash in the pools there. Then at least an hour in the really nice
❯ Write a 1000 word essay about the differences between Celeste and Sabina's personalities.
⏺ Two Sisters, Two Worlds: The Personalities of Celeste and Sabina
From the very beginning, Celeste and Sabina have been fundamentally different people — not just in the expected ways that any two
siblings differ, but in ways that feel almost elemental, as if they arrived on earth tuned to entirely different frequencies.
The zoolog, the family diary kept by their parents Daniel and Ariel since before Celeste was born, captures over a decade of
these differences accumulating day by day, forming a portrait of two children who share a home, parents, cats, and an enormous
number of stuffed animals, but who navigate the world through completely distinct internal architectures.
/**
* Booked Scheduler Custom CSS
*
* expects a Slot Label for P1/P2 of the form:
<span class=title>{title}</span>
<span class=lab>{att1}</span>
<span class=event-description>{description}</span>
<span class=ptsource>{att11}</span>
<span class=bodypart>{att17}</span>
<span class=scannedperson>{att2}</span>