Hi! Welcome to my blog. I'm thinking of maybe starting to attempt trying to write a few things somewhat fairly regularly. Be astounded by my convicti...
Those better versed in git-fu may know already, but TIL about git absorb and git rebase --autosquash . Have you ever made a commit, done other work, found an issue in that first commit, and made a cleanup commit? Have you then used fixup in an interactive rebase? An interactive rebase may look something like this: pick 6fd784a # Update logic in helper function gen_actions_of_type pick 47f1569 #…
I started this blog on the 31st of December, 2023. I last posted here on the 31st of December, 2024. Since then, I've thought about this blog a lot. About how I'd like to get back to posting here. As Matan said , The idea always seemed to be drifting away from me, and there was always some excuse to put it off and say, “Not today, maybe tomorrow.” Today's another 31st. 1 There's an ineffable thing…
Hi, Though the following reasons are completely unreasonable, you will find they are at least consistently so. 1. I read Gravity's Rainbow by Thomas Pynchon. I plodded through the entire thing, every single page. I don't think I understood much of anything, not least why it is so revered. Reading that book drained me of the mental capacity to write any words of my own. 2. Devoid of mental…
The NFL is back! I've been a casual football fan for about 4 years. More keen in the past two. Especially keen these past 3 days. Here are some NFL things I like: Patrick Mahomes : This is the player that got me into watching the sport. Mahomes is an athletic beast of a player with natural talent and incredible football instincts. He can pull off the most flashy, awe-inspiring moves and, as he did…
In Lex Fridman's latest podcast episode, he suggested leveraging code generation tools to produce code using mainly natural language prompts. I don't think this is a great way to maintain existing code, but it is a fantastic way to hack together something new, quickly. I wanted to make a collage, day by day, of the podcast episodes I listened to. The app I use, Podcast Addict, stores all of my…
I don't reread books anymore. In the interest to keep "moving forward", to keep "learning new things", to keep "exploring new books", I tend to not go back. I don't think that's a good thing. Though it took some deliberate effort over the past few years, I've become almost as voracious a reader as I was when I was younger. With that voraciousness has come the sense that my Reading must have…
I missed a day of blogging yesterday. I traveled to meet family, then I spent the rest of my day hanging out with aforementioned family. I'm okay with missing a day for that reason. Perhaps I could've been better prepared. Written something in advance. Done a two-fer a previous day, perhaps. Self-flagellation of this sort is pointless. I think it's more important to move on. This advice from…
When my wife was out of town this past week, I did some things differently. I completed watching a movie she suggested we abandon midway. I listened to podcasts without my headphones on. I even bought dinner from Chipotle. And out of the things I kept the same as usual, one seemed worth pondering: I would close the bathroom door every time I went. Now why did I do that? In a locked house with only…
A while ago, when I created the A-M puzzle , I started typing it in my VS Code editor. I have GitHub Copilot turned off for Markdown files, but I suppose VS Code didn't detect that I was writing Markdown when I started. So it autosuggested the whole question using my prompt (in the dark black text): How distressing is it that Copilot can generate something that looks like a quiz question, without…
Every year, about $14 billion gets loaded onto Starbucks gift cards. In any given financial statement, there's $1.8 billion in mobile wallets. That's a massive amount of debt. It's debt because all of that is money that customers loaned to the company via their mobile wallets - a huge number of interest-free loans. Since the loans come from millions of individual accounts, the company will never…