I had no idea that MLB has to ship tons and tons of dirt to make “safe”, regulation baseball fields for its non-US games. That will definitely limit the number of overseas games each year!

Sign me up for these new AirPods. My AirPods' batteries are almost toast. They last about 30 minutes on a charge, which is too short for a typical trip through the supermarket or a treadmill workout.

I have one more feature to create for my huge SwiftoDo Desktop update. After coding that, plus testing the whole app, I will be ready to move onto release-related activities.

I’m trying something new on the big blog: occasional longform journal entries. Journal 2019-03-15

Journal 2019-03-15

I am going to try to post a journal entry now and then, because I have been neglecting my blog, and even my micro blog, for a long while now.

Today was a good day.

At work, I automated a data analysis process—and, just as importantly, the work paper creation process associated with it—that I will have to run about sixty times for one of my current projects. I am hopeful that all the effort will have been worth it when I can start using it next week.

I am stressing myself out a little bit while doing this work, though, because it would look like I spent the past day or two not moving forward on actual output at all, even though moving forward next week will be much more efficient. I always have to compare the time it will take me to automate parts of my work with the time it will take me to simply ground it out. Of course, both time estimates are usually just guesses for me, because most of my work is one-off project work, which is never repeated (at least not in the same way) on the next project. Luckily for me, I have the weekend off to forget about time and budget pressure for a couple days.

My daughter passed level 50 in Reading Eggs tonight, which she does at school and at home on her Chromebook. I am very proud of her. She has recently started working much harder at learning to read. My wife and I have been pushing her a little harder lately, too, and even hired her a reading tutor (who is super nice) to help her. The best thing to happen about it this week is that we are now all on the same page about, and saying aloud to each other, that increasing her reading skills is the top priority. It helps to be able to prioritize things.

My son probably will never need a reading tutor, but he will need to go to preschool in the fall, and my wife and I have to figure out how to pay for it. We have already started scaling back our expenses (mainly monthly subscriptions and dining out), but have not gone into full-on budget mode just yet. We have started talking about money again, which is good. We may start using YNAB again, but I don’t care for the price of their subscription.

I have been working on a huge update to one of my apps, SwiftoDo Desktop, which is a todo.txt task list manager for the Mac. The current version is super old now, and I re-wrote it from scratch, basing the model code on the iOS version I have been working on for a couple years now. At this point, the new Mac version is even better than the iOS version, but it is still not ready for release. Based on the brief time I can work on it, late at night, I imagine I have several weeks to go before I can release it.

Also, today, I released a bug fix update to one of my other apps, Simple Call Blocker. I fixed a bug that made its call blocking extension not load for a lot of people. It turns out the problem had to do with calling an Apple API incorrectly—and I think the rules changed since I initially released the app, because it used to work without a problem. I had thought the bug was related to the app’s Core Data stack, which I had no way to fix, but it turned out to be something different. It feels good to fix that bug, and hopefully put a stop to all the customer emails I get about it.

iPad Pro Backlight Bleed

As of today, my second 2017 iPad Pro has also developed backlight bleed on the bottom edge of the screen. (I have a charging stand, and use my iPad Pro almost like a desktop computer, so there is a definite “bottom” to it.) I got my first iPad Pro replaced for the same reason after about 11 months. The replacement’s screen has been perfect for about nine months since then, but just started to exhibit the same problem today.

I wonder what is causing it. I hope it is not due to charging, pretty much exclusively, by the Smart Connector, because that’s how I have it set up. Anyhow, I am stuck with it now for a good, long time, because it is out of warranty and was very, very expensive. Hopefully I can train myself to un-see it.

I don’t know anybody who objects to Daylight Savings Time, as a thing. Everybody I talk to objects to changing the clocks, which is an entirely different thing.

I’m coding and listening to Guster. I think about the one live Guster show I saw in Boston about ten years ago on a weekly basis. They completely blew me away.

I love Lin-Manuel Miranda, and am excited to see his guest spot on “Brooklyn 99" someday (I have to catch up), but I’d really like more songs like “Breathe” and “In the Heights” come from him in the future.

Friday evening now means homemade chicken soup and (not homemade) challah for dinner at my house!

I had thought that more Americans used LED light bulbs than this New York Times article reports. I’m mostly surprised that 37% of light bulbs installed are halogens.

One of my favorite podcast hosting teams is the Political Gabfest’s combo of Emily Bazelon, John Dickerson, and David Plotz. They have great chemistry and are all very, very smart. I am happy that Slate was able to keep them all together after they left the company, years ago.

I made a last-minute decision to go see Captain Marvel tonight. I hope I like it. 🤞

I miss listening to “Marketplace” on my commute home. Now that I work from home, I don’t do that any more. For some reason, listening to the “Marketplace” podcast, which I used to do, kind stresses me out. I don’t understand why; perhaps my relationship to money has changed.

I’m listening to Counting Crows after listening to an episode of the “Underwater Sunshine” podcast, which is hosted by Adam Duritz and James Campion. I’m plugging away at my day job, and thinking about why I can’t get myself to write a little journal entry every day for my blog.

I felt really good about the data analysis work I performed this morning, until I discovered that the data looked good, but was wrong, wrong, wrong. A large part of my job involves testing and then rejecting data. I wonder if it is like that for everybody in my line of work.

I just bought my first app in a long, long time: iA Writer. I hope it will be useful at work, especially, because it seems better suited for plaintext editing and for Files integration.

The more news stories and gadget blog entries about foldable phones trickles in, the more I think that it will be a passing fad, like 3-D television sets were a few years ago. I think thinness and durability will matter more to people than flexibility when it comes to displays.

Yesterday was a rough day. I was ejected from an exclusive online club for no reason, and had a shock while working on my tax filing. Let’s hope today is better.

I have been spending so much time in the past couple weeks working on my new macOS app that I have done little else with my free time. I did take a couple nights off to play “Breath in the Wild” and came back to coding the next days with mental blocks removed and with new ideas.

I moved my work computer and all its peripherals yesterday, and have not been able to put them back in quite the same way. Everything feels just a little bit off today.

But how will we pay for it?

Suggested answers for progressive presidential candidates to the question “but how can we pay for it?” (when “it” is a proposed social program related to healthcare, child care, elder care, education, energy, the environment, etc.):

  1. We are already paying for it.
  2. Hahahahahahahahahahaha!

I think writing the preferences UI for my new Mac App is taking ten times the amount of time that writing the functional part of the app did.

I enjoy listening to Tim Goodman’s TV Talk Machine a lot more than I enjoy actually watching TV.

I am wondering today if anybody else has as many problems as I do getting Microsoft One Drive to work—properly, consistently, or at all—through the Files App, to open files in third party apps on iOS. Using it that way has become increasingly frustrating for me.