Shelter-in-Place Journal, Day 137

It’s wine season again; today, we drove up to Burrell School Winery to pick up the summer shipment. We usually go up on the Friday before the pick-up party to avoid the crowds; that might not have been necessary this time, but we did it anyway. Even though they always say the wines are ready to drink (and they are), I always put them away for a year or more (unless we run out, of course!). This shipment included their Merlot, which we always enjoy – the notes claim it’ll be good through 2037 (not a typo). I don’t plan to wait that long.

Dinner was a new recipe for the first time this week; we made Pasta with Mint, Basil, and Fresh Mozzarella from Melissa Clark at the New York Times. Sadly, we haven’t gotten any basil from our garden this year, so we used basil from Lundardi’s. Comments on the recipe (I read them in advance for a change) strongly suggested buffalo mozzarella from Italy, so we used that, too.

The hardest part of the recipe was digging out the blender and cleaning it; we don’t use it very often. This recipe might encourage us to keep it more accessible!

Shelter-in-Place Journal, Day 136

Yesterday, I thought I’d gotten through Toastmasters’ transition to the new program year. This morning, they changed the headings on their CSV file and removed the columns that related to the old educational program – and to make things slightly more interesting, they also put commas in some of the headings. More boring program changes ensued – nothing difficult, just annoying.

And then a friend asked me why the values for “level 4s attained” and “level 5s attained” were identical for all 150 clubs in the District. It wasn’t a bug in my code, fortunately; instead, Toastmasters was putting the wrong data into their CSV file even though they had what I think is the right data on their webpage. So I sent them a complaint bug report and called it a day.

Shelter-in-Place Journal, Day 135

Every morning at 7:12am, a server I control runs programs to fetch data from Toastmasters World Headquarters and load it into a database, then create various reports for my local Toastmasters District, District 101.

This morning, things didn’t work as expected. Toastmasters had finally closed out the 2019-20 program year and started reporting on 2020-21. Most years, my code doesn’t have any problem with the transition, but this isn’t “most years”.

When I finally got around to looking at the problem, it turned out that they’d changed the (undocumented) URL I had to use to get data from their website as a CSV; it was an easy fix once I found the new (undocumented) URL.

As long as I was making changes, I thought it was a good idea to upgrade to Python 3.8, which meant I had to build that version on the DreamHost server. DreamHost had changed the underlying Linux since the last time I’d had to build new version of Python, and now they had a reasonably current level of OpenSSL, so everything went smoothly.

Happy New Year!

Shelter-in-Place Journal, Day 134

It’s been at least a month since I last opened Quicken, and I was beginning to feel a little guilty about it. So I sat down this afternoon to get caught up.

Quicken is one of those programs that I’ve used for years but never really liked. It’s only recently that they’ve offered a reasonably-competent Mac version, but the current edition does everything I need – if I can figure out how to get it to behave. It likes to associate my credit card automatic payments with the wrong account (sometimes it’s the wrong credit card account; sometimes it’s the wrong checking account; sometimes both) but I’ve learned to double-check them and get them to the right place.

My problems today, though, weren’t Quicken’s fault. I blame Apple and Goldman Sachs.

Both Diane and I got Apple Cards when we bought our most recent Apple products to get the 3% rebate, and there are other times when we choose to use them. At first, the only way to look at your card activity was on your iPhone, and there was no way to export the data to Quicken. Later, Apple started exporting to CSV, and people found a convoluted path to get it into a format that Quicken would accept.

Last month, Apple (or Goldman Sachs, but probably Apple) unbent a little and added a QFX format export – that’s Quicken’s native interchange format these days (replacing QIF, “Quicken Interchange Format”, which they’ve obsoleted). You still have to export the data from your phone, but it’s easy to move it to the Mac and then to Quicken – and I did that today for both of our accounts, current to the end of June (because you can’t download transactions for the current account for some reason).

When I tried to reconcile the accounts, neither of them balanced. I carefully examined each and every transaction to make sure nothing was duplicated or omitted from the time I’d had to manually enter the data – nope! I even looked at the QFX files in a text editor to see if anything had been omitted there – nope! I finally decided to skip reconciling, which bugged me no end.

A couple of hours later, I had a brainstorm and went back to look at the QFX files. One of the fields in the file is the “Ledger Balance”, which Quicken shows as the “online balance”, and which is the target balance for reconciliation. Here’s what it looks like in my download of May transactions:


Or, in English: my balance was $123.45 as of 12:00:00 UTC on July 29, 2020.

There are at least two problems with this:

1) July 29, 2020 at 12:00:00 UTC is still in the future
2) The balance shown is my true current balance as of right now, but I have no way to download this month’s transactions (and I was looking at May, anyhow).

No wonder things didn’t balance! Thanks, Apple!

After I’d had enough of Quicken, I finally did get around to processing a couple of days’ worth of photos from 2005. I kept the last photo we took of our first Prius after it gave its all for Diane, and I found the first photo I took of RPI Reunion 2005 – the bed in our room at the Hotel Desmond. I’m not sure it was worth the effort of firing up Lightroom for those two photos – you be the judge.

Shelter-in-Place Journal, Day 133

When we remodeled our kitchen in 1999, the last thing to be finished was the kitchen desk and bookshelves. Somehow, when the plans were drawn, the bookshelves came down all the way to the surface of the desk, and when everything was installed, the desk was basically useless. The contractor quickly redid the bookshelves to leave the surface of the desk free, but it took months (and our withholding the final payment) for them to come back and finish the trim around the desk.

Bookshelves that go all the way to the ceiling seemed like a good idea, but the top shelf is awkward to get to, so all we’ve ever used it for is storing our supply of Sunset books (most of which we only looked at once or twice).

When we’ve found a new recipe we like during the lockdown, I’ve printed it and put it in a page protector; the stack of recipes has gotten fairly unwieldy (and slippery) over the last few weeks, and we wanted to organize them before doing our meal planning for this week. We’ve got plenty of spare 3-ring binders (thanks, IBM!), so I grabbed one and put the recipes in – but then I had to find a place to put the binder.

The bookshelves over the desk were the obvious place – but none of the shelves were tall enough to hold the binder. So I had to take everything off the top three shelves so I could move them around and make room for an 11-inch binder.

But to do that, I had to clear off the desk so I’d have somewhere to put the contents of the shelves. And that got me to look at what I had on the desk – did I really need the itinerary and tickets from our 2014 trip to Philadelphia and Pittsburgh? Probably not.

Nor did we need a 1978 edition of “The Complete Medical Guide”, or a copy of Consumers’ Checkbook from Spring 2011, or….

When all was said and done, I had a lot more surface area visible on the desk; our accumulation of postage stamps was in one place instead of scattered; and I’d finally sorted the address labels that charities and companies have sent us over the years into “his”, “hers”, and “ours”.

Maybe I’ll do some photo editing tomorrow.

Shelter-in-Place Journal, Day 132

Another quiet day – we hit the Farmers’ Market in the morning and had very fresh salmon and corn for lunch.

The Shir Hadash Book Group (which Diane chairs) met over Zoom to discuss Philip Roth’s Nemesis; I’d read it when it first came out but didn’t reread it for the book group, so I was a little behind the curve for the discussion.

And the rest of the day went to High Holiday prep, Toastmasters work, and reading.

A quiet day, as I said.

Shelter-in-Place Journal, Day 131

Shir Hadash has been live-streaming its services on Zoom; we also record them and make them available on the Temple’s website at Diane and I usually attend the live service on Saturday morning unless it’s a Bar Mitzvah. Today was actually a B’nai Mitzvah with two kids from different families officially becoming adults, but it was my week to tend to the recording today, so we attended anyway.

It was a lot more interesting than I expected it to be – both of the teenagers were articulate and had written thoughtful speeches, and the logistics weren’t nearly as bad as I feared they’d be. Not knowing the families meant that the parents’ speeches when they were presenting the tallitot to the kids were less than compelling, but I am sure that was the case for anyone who didn’t know us when Jeff had his Bar Mitzvah, too!

Shelter-in-Place Journal, Day 130

It’s been another day packed with miscellaneous action and activity!

There was a letter from Chase Bank waiting for me this morning (well, it was really an email telling me to log into my account and look for a letter there – security, y’know) about my non-functioning webcam. They’ve given me preliminary credit for the purchase and, unless the merchant convinces them otherwise in the next two months, it’ll be a permanent credit. I look forward to putting the webcam onto the e-waste pile, whether I get the permanent credit or not.

We made another stab at Crispy Frico Chicken Breasts With Mushrooms and Thyme (see May 12 and June 21). The third time was the charm – I used the Anolon skillet for the stovetop work and the Lodge pan for the oven; I also used plenty of just-grated Locatelli Romano Pecorino cheese instead of a measured quarter-cup of Kraft Grated Parmesan. Nothing burned (though there was a little smoke), the mushrooms weren’t charred to death, and the cheese formed a nice (but not photogenic) crust on the chicken. And cleaning two pans with nothing burnt on is easier than cleaning one with a lot of residue.

I continued to work on the special High Holiday Honors processing for this year for Shir Hadash; some honors will be divided among two or more readers, so I have to make the code deal with that and create new cue sheets for the divided parts. I started out writing special-case code to handle the changes and quickly realized that I would be better off properly integrating things into my code and control files – now I have to undo the special-case code I wrote yesterday when I thought there were only a few exceptions for this year!

But I’m not working on any of that for the next 24 hours – Shabbat Shalom!

Shelter-in-Place Journal, Day 27 (128)

They say that if you eat a frog first thing in the morning, the day can only get better from there. I didn’t eat a frog this morning, but I did have an early dentist’s appointment to have my permanent crown installed. It was quite uneventful and hardly uncomfortable. Traffic was very light, too – so light that I almost forgot to stop for the red metering light as I entered Highway 85! Fortunately, the drivers behind me stopped, too.

Last year, Diane and I decided we would skip ConZealand, the 2020 Worldcon. We’d been going to fewer and fewer events at the Worldcons we did attend, and we’d skipped 2019 in Dublin, and if we were going all the way to New Zealand we wanted to see more of the country than going to Worldcon would permit, especially given other travel we had planned for this year, and I forgot what else. So in February, we tried to sell our attending memberships – I was successful (closing the deal while on a bus in Costa Rica), but Diane still has her membership.

Today, we got a note from the Chicago in 2022 bid reminding us that, as Friends of the Bid, buying a supporting membership for 2022 and voting in Site Selection would get us free attending memberships and that the deadline was less than a week away. They also reminded us that it was going to be a contested election, since Jeddah, Saudi Arabia was also running.

We thought about it and decided that there was a fair chance we’d want to go, so I bought a new supporting membership in ConZealand (required to vote), and then we each bought memberships for 2022 and voted.

The Jeddah bid is interesting and the site is amusing, but I don’t think they have much of a chance (their bid questionnaire points out that “the sale of alcoholic beverages is prohibited in Saudi Arabia”, to name just one disadvantage). If they do win, we won’t get those free attending memberships, so our decision will be easy!