Friday night is movie night in our house and we’ve gotten to the point where coming up with a movie is especially tough. Last Friday we chose Uncle Buck, but we ended up stopping it. The 13yo (daughter) was creeped out by it and the 11yo (son) didn’t think it was all that great, despite Kevin McCallister starring in it.

One quick follow-up to my post about Leonard’s handy Twitter archiving tool. I ran into an issue where I had a couple older archives that were done with the Grailbird format, Twitter’s old archive format used before ~2018. I had Codex and Claude collab on a Python script that converts old archives like mine into the modern Twitter archive format so they can be imported into tweetxvault. It does a few things… Reads ‘’tweets.csv’’ from Grailbird archives, extracts account metadata from user_details.js, transforms the CSV data into the modern JSON structure Twitter uses today and generates the files tweetxvault expects: manifest.js, tweets.js, and account.js. I ended up submitting a PR to have this added since I’m probably not the only one with archives in the older format.

Thanks to my friend Leonard’s new tool and the fact that I archived my tweets before I deleted almost everything, I now have a database with all of my tweets, likes and bookmarks in a database. While I haven’t tweeted in a while, I do still log in for AI Twitter. Absolutely nothing else like it.