Should have sent this out earlier, but I’m singing in the chorus of Houston Grand Opera’s production of Faust, which opened this past Friday and runs through November 15. The cast is world-class, the cosutmes and set are incredible…and you get to see me completely shaven for the first time in eleven years! Tickets are available at https://www.houstongrandopera.org/on-stage/faust

Later this season I’ll be singing in Aida, The Magic Flute, and Der Rosenkavalier…more info as we get closer.

Hope to see you at the stage door!

-Joe

Howdy y’all,

Had an unexpected opportunity come up: I’ll be playing the role of Ernst Ludwig in CABARET. I’ll be joining my friend Caryn Fulda, who is playing Fräulein Schneider, and the rest of the talented cast.


CABARET runs April 24 through May 3, with Friday and Saturday performances at 8:00 p.m. and Sunday performances at 5:00 p.m. Tickets are available at www.ArtFactoryHouston.com/tickets or at the door. Art Factory is located just north of downtown at The Docks at 1125 Providence Street, Houston, Texas. Free onsite parking is available.

Hope to see you there!

I have a couple of great things I’m appearing in this month:

  • I will be performing on the staff singer recital at St. Mark’s Episcopal Church at 5pm on Saturday, January 15. I’ll be singing two favorites of mine: “From the Rage of the Tempest” from Handel’s opera Scipione; and “Oh, What a Beautiful Mornin'” from Rodgers & Hammerstein’s Oklahoma! The other singers are all amazing, and are doing a variety of different pieces…this is going to be a very fun, eclectic concert. [Also, I am now a full-time staff singer at St. Mark’s after subbing for them for several years, so if you don’t have a church home please come visit.]
  • I will be making my Houston Grand Opera debut in Silent Night, Kevin Puts’ and Mark Campbell’s Pulitzer-Prize-winning opera about the WWI truce of Christmas 1914. This beautiful, haunting work is very moving, with a chorus of sixty! Silent Night runs from January 23 – February 8, and tickets are on sale now. Come see me in a kilt!

Hope to see you at one or both of these!

-Joe

On October 18, millions of people across the nation took to the streets to protest the Trump administration’s trampling of the rule of law. This is the speech I gate at the Houston gathering at City Hall.

I don’t want to be here today. I’d much rather be with my wife and daughter right now watching our daughter’s friends perform in a play. But I felt compelled to be here, like all of you. Each of us has seen things that we know are not in keeping with our nation’s laws and ideals. Each of us have felt incredulity with each passing day at the disregard for individual rights as they are trampled by the very government that is supposed to uphold those rights.

I am a bit different from the speakers you’ve heard already. I am not a Democrat, nor a progressive. I have serious philosophical differences with many of the stances for which those groups advocate. But those differences pale in comparison to what they share with me…and not only me, but the millions of us here and at protests around the country today: people who voted for other candidates, people who didn’t vote at all, even people who voted for Trump and now regret it…and the number of those people rise every day. The thing that we all share is the belief that the repeated actions of President Trump and his administration in violation of our Constitution constitute high crimes and misdemeanors and are deserving of the legal remedy that our Constitution stipulates: impeachment, conviction, and removal from office.

The Trump administration has called the folks attending the protests today…a lot of names. But the most apt name I can think of is patriots. You are taking a stand as defenders of due process, the rule of law, and our Constitution, and that is true patriotism. I encourage you all to welcome others as they find the courage to join us. And it does take courage to join this movement, especially to go against previously held beliefs and to go against pressure from friends, bosses, or business associates. But with each new travesty of justice, more and more of us stand up to be counted as patriots. And soon – very soon – we shall be triumphant in restoring our nation to the path on which the founders set it almost two hundred and fifty years ago: a path of increasing liberty and justice for all.

I’ve been doing IT support for a third of a century. In that time I’ve seen a lot of strange things, but this week I’ve had two first that have left me exasperated.

I had a client that wanted to purchase a new laptop. They had a Lenovo, and were quite happy with it and wanted to purchase another one, but not spend a lot of money. I suggested getting a refurbished ThinkPad from Lenovo directly, which includes a year warranty, and they agreed. We selected a model, I found a coupon code that saved 35%, the client was quite happy. We ordered on August 29, and when it arrived they scheduled a time for me to set it up, which was this past Tuesday. Since both old and new machines had Windows 11, I thought it would be safe to use the Microsoft migration tool, which I had tested a few weeks ago to good effect. However, things seemed to have gone awry when everything came back online with the new machine and it showed that Windows had not been activated yet. When I tried to activate it, it kept failing saying it was an invalid key. My guess was that the migration tool had brought over the key from the other device and caused the error. Unfortunately, I had run out of time, so I promised the client I would address it today. My plan was to just factory restore the machine, and bring over everything manually that didn’t come over already via OneDrive and then install Office and QuickBooks. But I wanted to give Lenovo a chance to see if they might be able to provide us with the correct key. I called their support line, and after an interminable time on hold, finally spoke to a rep, and I explained that we were having an issue with activating Windows on this machine that we just purchased from them. After giving the rep the order number, the name on the order, the email address on the order, the serial number, and a callback number, the rep assured us that she could get us to the correct department to fix.

After several more minutes on hold, we heard a series of beeps, and then got transferred to…an automated assistant (grrr). We annoyingly tried to navigate the menus (without success) before finally getting to speak to a person. After explaining the situation to this rep, he had us jump through a whole ‘nother series of hoops, and finally told us that the key had reached the maximum number of activations and that we would have to purchase a new key. At this point I became incensed, saying that there was no reason for my client to have to purchase another key when they had provided us with a bogus key to begin with. He said there was no record of us purchasing the key, and I shot back saying we didn’t purchase a key, it was included with the machine we bought from them. After several more backs and forths, I said, “You are Lenovo, right?” he said, “No, this is Microsoft.”

So, apparently Lenovo sent out a machine that (presumably) had had a part replaced on it, and therefore deactivated the Windows license on it, and then when I called into Lenovo, they transferred us to Microsoft for activation…but they didn’t tell us they were transferring us to Microsoft!

Of course, by the time we got done with the call, the Lenovo support line was closed for the night, so I get to call again in the morning.