Update for the week ending on Friday, Jun 28, 2024
mtlynch.io
- Continued writing blog post about selling TinyPilot
Hit the Front Page of Hacker News
- Sent out payment links to everyone who signed up to express interest
- Held first session of live course
- Sent out feedback survey to class
- Revised slides for lesson 1
- Booked a guest speaker for lesson 2
- Started updating slides for future lessons
- Accepted a payment in USDC
- Neat but kind of confusing
- I thought it was its own blockchain, but it’s apparently a token on several blockchains
- You can’t just give someone your “USDC address” like you can with BTC or ETH. Instead you give them your address on the particular chain.
- Created a class mailing list for announcements
ScreenJournal
ScreenJournal is basically Goodreads, but for TV and movies. Or letterboxd, but focused on small communities.
- Reimplemented review comment functionality in htmx
- I’m continuing to like htmx. It lets me replace a lot of brittle, ad-hoc JS code with type-checked, testable Go code
- Simplified my search interface for TMDB
- Fixed CSP for htmx
- Started to reimplement title search in htmx
htmx
- Contributed documentation to htmx
- Made readonly variables explicitly
readonly
- Rejected by maintainer
- Deleted dead code
- Rejected by maintainer
- Deleted trailing whitespace from a bunch of files in the book
- Seems to be ignored
Beancount packages
- beancount-mercury: Fixed dependencies not to depend on beancount 3.x
- beancount-chase-bank: Recognize same-day ACH transactions
Misc
- Tried out TinyPilot 2.6.4
- Did monthly bookkeeping
- Mounted TV with new wall mount
- Got a haircut
- Replaced most of my smoke alarms
- One started chirping at 2 AM, and it turned out most of the alarms in my house were nearing their 10 year EOL
- Moved new chest freezer to basement
- Migrated to TrueNAS Scale