2026 1

Unreasonable Gesture

Scan my transcripts, email/chat, and WhatsApp on @LocalMCP2 for the last 7 days until Saturday midnight (SGT). Use `~/code/scripts/context.py` as required. Help me **notice people**. Read `~/Dropbox/notes/unreasonable-gestures.md`. Learn from my messages what I value and why, but NOT to narrow what you notice. ## STEP 1. Notice broadly Generate ~15-25 candidates before ranking. Look for things I might be glad I noticed, like: - feels relatable, withstood pressure, removed tension, remembered / followed through - said something that changed my thinking or I quoted - initiative, courage, care, generosity, good judgment, or enabling someone else - included/protected/credited someone, handled calmly, hard decision - delight, relief, laughter, connection, ... - something small that didn't require unusual effort but was valuable to me They needn't "exceed expectations" just to be noticed. Appreciation != endorsement. Prefer what I directly experienced and can comment on. It's OK to include people I thanked recently. Just mark it `RECENT`. Don't suggest another message unless it's for a new reason. ## STEP 2. Choose narrowly Pick up to **5 people I might most want to message**, strongest first. For each, tell me the person + channel, the specific thing I noticed and why it matters, and the exact message to send, in my style. If a candidate is weak, say so. ## STEP 3. Worth remembering Add up to 10 concise `#NOTICE` entries for good things worth remembering but probably not messaging now. Include small, recent, indirect, or borderline things rather than discarding them. Finally, ask me for the 3 **most memorable things** I noticed that you missed: like backstage help, a kind gesture, somebody who made my day easier, a conversation I kept thinking about, etc.

2025 1

Command Line Slideshows in Bash

At PyConf Hyderabad, I spoke about uv. It's a package manager for Python. I usually mix live demos into my narrative. So, rather than present with something static like PowerPoint (or Google Slides), I usually use: Front-end: Custom HTML mixed with RevealJS and CodePen. Observable is a good, too. Python: Jupyter Notebooks. Marimo is good, too. Others: Markdown and VS Code for most other things, e.g. SQL. For this talk, I needed to run commands on the shell. I evaluated: ...