Just released v0.1.0 of Cite, a Kotlin compiler plugin for embedding information about the source file being compiled. Try it out!
Mosaic 0.3.0 released with Kotlin 1.8 support and a new `Static` composable for permanent output.
Working on a wildly hacky Tweet importer for preserving/continuing conversations. It writes directly into the backing Mastodon database so it's really only an option for self-hosted users.
My first import: https://mastodon.jakewharton.com/@jw/85157730779175614
Finishing with the OG
A t-shirt in winter? Why not.
Done after ~18 hours!
Start: 69,666 followers
End: 3 followers(!?)
No matter how hard I try those three don't go away. It was four and then one dropped off. So it'll probably happen eventually.
Had to fix rate limiting check (off-by-one), add support for 404s (followers can return deleted users), add support for 503s (service unavailable).
Never hit a rate limit despite ~4,000 block/unblock calls per hour.
My API keys were inexplicably purged halfway through. Had to make new ones to finish.
Exhausted the holiday cars. Onto holiday bands.
In addition to highlighting one or more lines in a GitHub link, you apparently can highlight from/to columns within those lines. I can't quite figure out how to do columns from the UI, but I somehow did it once accidentally.
Example from manually manipulating the URL: https://github.com/square/okhttp/blob/parent-3.14.9/okhttp/src/main/java/okhttp3/internal/platform/AndroidPlatform.java#L161C24-L164C24
Next up in the holiday December hoodie line: Godzilla
This server is a place for Jake Wharton. Are you Jake Wharton? This is your place. Are you not Jake Wharton? Well, at least you can find him here.