Hurricane Ida, and Labor Day weekend stuff

It’s been a rough week here in Somerset County. Hurricane Ida hit us pretty hard. A house exploded just a few blocks from here, and a building collapsed right here on Main St. I’m fine. My apartment building is fine. (I suspect we had some flooding in the basement, based on the smell coming from down there, but that’s the landlord’s problem.) Peters Brook overflowed, so that caused a bunch of damage to homes near it. I walk along the Peters Brook Greenway quite often; I walked along it yesterday, and saw a lot of downed trees and other damage.

It’s Labor Day weekend. In a “normal” year, I might go into NYC today, but the Raritan Valley line is still shut down due to the storm. And, even if it was running, the Delta variant has dimmed my enthusiasm for NYC trips this summer. So I guess I’ll be spending the day relaxing at home. I’d like to go out and see Shang-Chi, but, again, my enthusiasm for sitting in an enclosed space for two hours with a bunch of strangers ain’t what it used to be.

The Tour of Somerville, which is usually held on Memorial Day, was moved to Labor Day this year due to the pandemic. I guess the original thought was that the pandemic would be over by Labor Day. Of course, that’s not the case. It might actually have been safer on Memorial Day. Despite the Delta variant, and the flood damage, they’re still carrying on with the race tomorrow. I’m not sure how great an idea that is, but there’s not much I can do about it. I’ll likely hole up in my apartment all day and watch from my window. I wonder what the crowd will be like this year. It’s hard to imagine it being anywhere near what it usually is, but it could still be pretty big.

On an unrelated note, I got an email recently detailing some changes coming to ComiXology. In a nutshell, it sounds like they’re basically going to be shutting down the ComiXology web store and integrating it into the regular Amazon site. That makes sense, and I’m surprised that it took them so long to get around to doing it. Amazon bought them in 2014, but they’ve continued running their own site, separate from Amazon. I merged my old ComiXology account with my Amazon account a long time ago, whenever they first enabled that, but it’s still been possible for people to use a separate ComiXology login. I think that’s going to stop being an option, at least if you want to purchase new books. There’s some coverage of this announcement at The Beat and Bleeding Cool. Also, there’s some discussion on reddit, including responses from official ComiXology support.

I may be spending some money at ComiXology this weekend. There’s a big DC Labor Day sale going on, with a bunch of graphic novels at $2.99. That includes all of the Sandman collections, which I’ve been thinking about buying. I’ve read the whole series, of course, but I don’t have all the original issues anymore, and I’ve been thinking about re-reading the series. (Oh, and the first part of the Sandman Audible adaptation is still free, for a while longer. The second part is coming out later this month. I bought the first part on MP3 CD some time ago, but I snagged the free Audible version too, since it’s convenient to have a copy in my Audible library.)

And as long as I’m talking about Neil Gaiman, I might as well mention that I started reading The Ocean at the End of the Lane yesterday. It’s good! I guess I’ll keep reading that today, as there doesn’t seem to be much else to do.

movies and TV and podcasts

Thinking back to the beginning of this summer, I was somewhat hopeful about the trajectory that we seemed to be on, and was looking forward to making a few trips into NYC, seeing a few movies in a theater, and maybe returning to something like “normal” for the fall. But here we are at the end of August, and things aren’t going so well. I’m back to getting my groceries delivered, I paid $30 to watch Black Widow at home instead of going to a theater, and I’ve only been into NYC once. I still have my NYCC tickets for October, but I’m really not sure if I’m going to go.

Which is all prelude to saying that I’ve been watching a lot of movies and TV shows lately. I’ve also gotten into the habit of pairing my TV/movie watching with related podcasts. For older stuff, there are a bunch of “rewatch” podcasts out there. For newer stuff, there’s a lot of “recap” podcasts that come out the day after a new episode airs. So for the older stuff, I’m getting some contemporary context, and for the newer stuff, I’m getting a little bit of the feeling of being part of the real-time conversation about the show. I thought it would be fun to write up some notes about what I’ve been watching and listening to lately.

Star Trek: Discovery

I still haven’t talked myself into signing up for Paramount+, so I’ve just been buying this show on DVD/Blu-ray. I bought DVDs for seasons one and two, but splurged on the SteelBook Blu-ray set for season three. And I just finished watching season three a few weeks ago. I listened to The Greatest Discovery podcast along with it. Greatest Discovery is a spinoff of Greatest Generation, a TNG rewatch podcast that started in 2016. It’s a fun podcast, but there are a lot of in-jokes that I don’t get, and it’s mostly just a funny podcast with two nerds talking about Star Trek. (Which is fine. But it’s not something that’s giving you a lot of background or critical analysis.) As for Discovery itself, it’s… a mixed bag. There’s some great stuff in there, but there’s a lot of frustrating stuff that has me yelling at the screen. (Which is where the podcast comes in. It’s nice to listen to a couple of fellow nerds who are frustrated about the same things as I am, and who can crack jokes about them.)

Star Trek movies

I’ve also decided to rewatch the original Star Trek movies. I’ve gotten through to Star Trek V, which I watched yesterday. I’ve been listening to selected old episodes of Inglorious Treksperts to go along with that. For Star Trek V, I listened to this episode recorded at WonderCon 2019, featuring one of the writers from that movie, David Loughery. (I was at that WonderCon, but didn’t make it to that panel.) For Star Trek III, I listened to a two part series (part one and part two) where they dissect some script notes that went back and forth between Harve Bennet and Gene Roddenberry on the script for that film. It’s all very nerdy, but it’s cool to hear some of the behind-the-scenes history on these films. The guys who do that podcast are very knowledgeable about Trek, and also very funny. They did a Best Of Inglorious Treksperts video for this years Comic-Con@Home. If you’re curious about them, that’s a good place to start.

Disney+ Marvel shows

For the various Disney+ Marvel shows (WandaVision, Loki, etc.), I’ve been listening to the MarvelVision podcast from the Comic Book Club guys. They’ve also been doing a rewatch of the MCU movies, airing episodes about those in between the Disney+ shows. They’re generally pretty funny. The movie rewatch episodes have had some interesting guests too, including the guy who played Aaron in Winter Soldier.

Studio Ghibli movies

I bought a bunch of Ghibli movies on Blu-ray recently, and I’ve been watching those, and listening to the Ghibliotheque podcast along with them. Ghibliotheque is a (relatively) serious podcast, compared to some of the others I’ve mentioned here. It’s hosted by two British guys, one of whom has seen all of the Ghibli movies, and one who had only seen a few, and is watching most of them for the first time. They’re both smart guys who know a lot about movies. They have a book coming out soon, which I will probably buy.

Well, I have now spent way more time on this post than I’d intended to. (I went down a bunch of side paths while looking for links to include here.) But it’s a rainy Sunday morning, and there wasn’t much else to do.

moving from ADAL to MSAL

I haven’t written a programming-related post in a while. I just had to rewrite some code that used ADAL to use MSAL, so I thought I’d write up a short post on that.

There’s a bunch of documentation around this on the Microsoft web site, but for the simple case I was interested in, it took some effort to track down.

Here are links to a couple of general articles:

What I needed was to rewrite a small block of code that calls a web API from a console app, with no user intervention. I have an Azure app registration set up to help with that, with a client ID and secret, and all that stuff. I have some links on how to set that up somewhere, but I’ll skip that for now.

The actual code I needed was something like the code here (to initialize MSAL) and here (to get a token). After I get the token, I just add it as a bearer token to the header for the request.

Here’s a bit of “before” and “after” code:

// before:
using Microsoft.IdentityModel.Clients.ActiveDirectory;

// get the parameters from a config file, or somewhere...
string clientId = ConfigurationManager.AppSettings["ClientId"];
string clientSecret = ConfigurationManager.AppSettings["ClientSecret"];
string authority = ConfigurationManager.AppSettings["Authority"];
string svcResourceId = ConfigurationManager.AppSettings["ServiceResourceId"];

AuthenticationContext authContext = null;
ClientCredential clientCredential = null;

authContext = new AuthenticationContext(authority);
clientCredential = new ClientCredential(clientId, clientSecret);
AuthenticationResult result = null;
try
{
	result = await authContext.AcquireTokenAsync(svcResourceId, clientCredential);
}
catch (AdalException ex)
{
	Console.WriteLine(String.Format(
		"An error occurred while acquiring a token\nTime: {0}\nError: {1}\n",
		DateTime.Now.ToString(), ex.ToString()));
	return;
}
//Console.WriteLine("Access Token: {0}", result.AccessToken);

client = new HttpClient();
client.BaseAddress = new Uri(BaseAddr);
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
// Add the access token to the authorization header of the request.
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", result.AccessToken);

// after: 
using Microsoft.Identity.Client;

IConfidentialClientApplication app = ConfidentialClientApplicationBuilder.Create(clientId)
	.WithClientSecret(clientSecret)
	.WithAuthority(authority)
	.Build();

AuthenticationResult authResult = null;
try
{
	List<String> scopes = new List<String>() { svcResourceId + "/.default" };
	authResult = await app.AcquireTokenForClient(scopes).ExecuteAsync();
	//string accessToken = authResult.AccessToken;
	//Console.WriteLine($"Access Token: {accessToken}");
}
catch (Exception ex)
{
	Console.WriteLine($"MSAL Error: {ex.Message}");
}

I’m not sure if anyone other than me will ever find this useful, but here it is, just in case.

random comic book stuff

I didn’t manage to clear out my brain in yesterday’s post, so here’s another one, this time with some random comic book stuff that I found interesting.

First: On a number of occasions, I’ve regretted selling my copy of Teenage Mutant Ninja Turtles #1, years ago, for a relatively paltry sum of around $100. At the time, I thought TMNT had peaked. But no. Here’s one that just sold for more that $10,000. Sigh. I ordered my copy direct from Eastman and Laird, for the original cover price of $1.50, plus maybe $1 for shipping, back when it first came out. I was likely one of the very first people to own a copy.

Second: There have been some interesting developments recently in the way that some comic book creators are choosing to publish their work, and a lot of talk about how Marvel and DC compensate creators.

Here’s a very good article from The Guardian about the backlash over the way creators are compensated by Marvel and DC when their characters are used in movies and TV. This is mostly stuff that I already knew, but it’s surprising to see this kind of depth in a general newspaper article.

A number of creators are leaving Marvel and DC and doing creator-owned work elsewhere. Scott Snyder is doing some stuff for ComiXology Originals. James Tynion IV, and a number of other creators, are going to publish some work via Substack. (Snyder is involved too, but rather than comics, he’s going to run some kind of writing workshop through Substack.) The usual route for creator-owned work over the last few years has been to go through Image, or maybe Boom or IDW. But it seems like more people are trying other routes now.

I have to keep reminding myself that I already have too many comics to read, so none of this matters to me. I’ve been tempted to sign up for ComiXology Unlimited on a number of occasions over the last year or two, but I keep putting it off. I really need to work through at least some of my backlog before I consider anything like that.

NYCC, COVID-19, and so on

It’s been about two weeks since I last posted anything here, and there’s a bit of a backlog building up in my head, so this post may cover a few subjects. (Or it might not, if I get tired or pulled away. Who knows…)

On the COVID-19 front, things are getting a little less optimistic since I bought my NYCC tickets a month ago. I’m starting to think that maybe I shouldn’t have gone ahead with that. The big auto show at Javits was canceled. NYC has issued a vaccine mandate for certain venues and activities, so that might apply to NYCC, though the specifics on it aren’t out yet. NYCC hasn’t officially updated their guidelines to reflect a vaccine mandate, though they did post an update on Twitter about it. So I guess I’ll just wait and see on that for now. I’d be more comfortable going if there’s a vaccine mandate, of course, but the idea that we need a vaccine mandate is kind of depressing.

Meanwhile, the “return to office” date for my company just got pushed back from September to October. It’s kind of funny how many times it’s been pushed back now. I just went through my notes on that, and I think we’ve had eleven different RTO dates, starting with April 3, 2020. It’s hard to even imagine back to when that seemed reasonable.

It’s pretty frustrating to see how hard it’s been for us to make progress on COVID-19. We should be doing so much better than we’re doing. Well, I had a bunch of other stuff to cover, but I need to wrap this up, so I guess this will just be a short note about COVID-19 and NYCC.

Comic-Con@Home, again, day two

Today is day two of the second, and hopefully last, Comic-Con@Home. This year, the con is only three days, and not the usual four. The length, of course, doesn’t matter that much with this kind of thing, since the panels are all prerecorded and dumped on YouTube, so there’s not really much of a sense of participating in a specific thing that’s constrained in time and space. I can watch the panels whenever I want, and there’s not much of a “live” aspect to it at all. But I did take a day off yesterday to “attend” the con and tried to get into the spirit of things.

Comparing this year to last year, things seem a bit more organized but also a lot more subdued. All the folks who didn’t really know how to do Zoom panels last year have now figured it out, so the video and sound on those is generally a lot better than it was last year. I guess we’ve all figured out how to do Zoom (and Teams and WebEx and whatever else) pretty well over the last year and a half.

At the start of the pandemic, I made the decision to write a short post in Day One every day, and I’ve kept that going since. I just recently noticed that I’ve hit a 500 day streak in Day One. And then I noticed this blog post from Mark Evanier, pointing out that it has now been 500 days since the start of the pandemic lockdown/quarantine/whatever. I guess it depends on when you start counting, but, for me, I’d start from my birthday last year, 3/13/2020, and 500 days from then is 7/26/21, so we’re not quite at 500 days, but we’re close. Of course, things are starting to get back to “normal,” but COVID-19 is still with us, and I’m still working from home and wearing a mask when I go grocery shopping. Things will get much more “normal” in September when I’ll need to start going back into the office. (But that’s a topic for another post.)

Anyway, that 500 day mark, and the second virtual SDCC, has gotten me thinking about how long this has all lasted and where we are now and where we’re headed. But I really meant this post to just be about fun comics stuff, so I’m going to stop thinking about that and write up some notes on the panels I “attended” yesterday.

  • Ducks All the Way Down: Metafiction in Comics – This was a weird one, to start the day. A nice nerdy conversation about metafiction in comics.
  • Stan Sakai and the Usagi Chronicles – This panel was about the new Usagi Yojimbo animated series that’s going to be on Netflix. There’s an article about it here. They haven’t announced a release date for it yet. I’m cautiously optimistic about it.
  • Max Allan Collins–Three Hard Cases: Ms Tree, Mike Hammer & Nolan – This was a good one to watch, since I haven’t really been keeping up with Max Allan Collins recently. I loved Ms Tree when it first came out, years ago. I should probably buy the new Ms Tree collections coming out from Titan. I don’t really need them, since I’ve already read all of those stories, but it would be nice to have the collections and reread them.
  • 35 Years of Dark Horse: Past and Present – I’ve been reading Dark Horse books since their early days. Boris the Bear #1 was probably the first Dark Horse book I ever bought. Dark Horse has a timeline up on their site that goes from 1986 through to 2013. (I notice that it doesn’t mention Boris though.) The company has had an interesting history, with some ups and downs. The panel was more about the present than the past though. It would have been cool to have a panel with some of the original Dark Horse creators talking about the early days of the company, but that’s not what this was.
  • Greatest Geek Year Ever: 1981 Week – This was a a fun panel from the guys who usually do Starship Smackdown at the con. The idea of this panel was, basically, to program a week’s worth of movies from 1981. They do a podcast called The 4:30 Movie where they do this for a different theme each episode. This one brought back a lot of childhood memories for me. I hadn’t thought about Dragonslayer in years. I should probably consider subscribing to their podcast, but I’m juggling too many podcasts right now.
  • Scott Shaw! Oddball Comics: The Batman Edition – Scott’s “oddball comics” slideshows are always fun. He did an all-Batman edition for this year.

There are two panels from yesterday that I haven’t gotten around to watching yet: the Frank Thorne Memorial Panel, and the Eisner Awards presentation. I actually started watching the Eisner one this morning, but didn’t get too far. Much like last year, it’s kind of dry. It’s mostly just Phil LaMarr reading out the nominees for each category, then announcing the winner. Since it wasn’t done live, there isn’t really any excitement or suspense in it. And there aren’t any acceptance speeches. I was hoping that maybe they’d find a way to make it more interesting this year.

For today, I’ve got a list of about a half-dozen panels that I want to watch, including a couple of Mark Evanier’s regular panels. So that should all be fun. As I did last year, I’m trying to disappear into the con a bit and escape from the reality around me, to some extent. I had a good day yesterday, and can’t really complain, but watching panels on my laptop or TV doesn’t really compare to the real thing. Hopefully, I can have a good “in-person” con experience at NYCC later this year.

NYCC, anime, and pizza

NYCC

Newsarama has an article with some additional information on last week’s NYCC ticket sale. As I posted then, I got tickets for Thursday and Sunday. The Newsarama article confirms that they did, eventually, sell out of all tickets. The article also addresses one topic I’m very curious about: “ReedPop […] confirmed they have a reduced capacity this year due to COVID-19 precautions but did not give out the exact number of badges sold.” I’ve really been curious about whether or not they’re making a meaningful attempt to reduce crowding this year, or if this is just a token gesture to ease people’s fears. There are really two numbers that matter: to what extent did they limit ticket sales, and to what extent are they going to increase (or decrease) the amount of floor space they take up? The Javits Center expansion is apparently done now, so, theoretically, NYCC could spread out over a larger space and limit attendance, which could make for a nice experience. But who knows if they’ll actually do that. I haven’t read anything from NYCC about whether or not they’ll be using the entire expanded Javits Center.

I still haven’t quite decided on my plans for the con. I might just take the train in on Thursday and Sunday. But I’d really like to book a hotel room for the full four days, and use Friday and Saturday for museum visits and other NYC stuff. I should probably start looking at hotel prices now. It I book a hotel though, that makes it harder to back out if I decide that the situation in NYC isn’t safe enough, come October.

Anime

I decided to dip into my dusty stack of unwatched anime DVDs last night. I picked out Space Pirate Captain Herlock: The Endless Odyssey, which I bought in 2006. I got a sense of déjà vu while watching the first couple of episodes. I was pretty sure I’d seen them before, so I checked this blog, and yes, I saw them at Wizard World Philly in 2004. It’s funny how I can piece together stuff like this from my blog, email archives, and Evernote. I watched the first three (of four) DVDs. I guess I’ll watch the last one later today. I also ordered a pizza last night, which I rarely do these days. There was a big storm last night, so pizza and anime made for a nice cozy evening.

I’ve probably blogged about this before, but it’s interesting to see how some of the anime DVDs I bought back in the early 2000s at clearance prices are now out of print and selling for (relatively) big bucks. I see the full set of Captain Herlock DVDs selling on eBay for $250 right now. (It’s a fun show, but I don’t think I’d ever pay $250 for it.)

NYCC badges bought

As an update to my earlier post today: I got through the queue for NYCC badges at around 11:30, and bought badges for Thursday and Sunday. (Friday and Saturday were already sold out.) I also bought a 4-day digital ticket, that should let me watch panels on the web, on the days that I’m not at the actual con. Adding in the various fees, the total was $167, so that’s pretty steep, but I guess it’s worth it. It’ll be my first in-person con since NYCC 2019.

Just based on the amount of time I had to spend in the queue, and looking at comments on Twitter and Reddit, I’m guessing that a lot of people are enthusiastic to go to NYCC this year. I’m hoping that they’re serious about having limited the ticket sales, to keep crowd size down. And I’m hoping COVID is entirely under control by October. But who knows.

There’s an additional bureaucratic hoop that I need to jump through with these tickets, by the way. My “fan verified” account is under my old GMail address, and I’ve never been able to figure out how to change it to my new one. So, this year, I used the GMail address to buy the tickets, but assigned them to my current email address. So now I need to fan-verify my current email address, and accept the ticket transfer from my old address. I did that after I bought the tickets, and apparently it takes a day to get that approved, so I can’t actually transfer the tickets until tomorrow. (Assuming the new fan verification is actually approved.) So that’s a pain, but hopefully I can then use the new address going forward.

Back on the topic of virtual conventions: I just noticed that Shore Leave is being held this weekend. I’ve already missed most of it now, but it’s not too late for me to catch a panel or two. I see that a few of my favorite Star Trek writers are on the “What’s new in Star Trek Literature” panel at 3 PM. On the other hand, I’ve spent too much time indoors, in front of the computer, today already. I should go out for a walk.

SDCC, NYCC, Black Widow, and so on

Today is the Fan Verification Onsale date for NYCC 2021. Anyone who was “fan verified” for the 2019 con can buy tickets for this year’s con, starting at 10 AM today. The con is scheduled for October 7-10. Hopefully, it’ll be safe to hold a comic convention in NYC by then. I’d be reticent about going to something like NYCC right now. And honestly I’m not sure if we’ll be better off or worse off in October. But I’m probably going to attempt to buy tickets today.

Badges are pretty expensive this year, at $60/day with no multi-day passes, so going to all four days would be $240. Maybe I’ll just buy Thursday and Friday badges? I haven’t really decided yet. And there’s always a chance that one or more days will sell out before I get to the head of the queue, so maybe I won’t even be able to buy all four days. They’re supposed to be reducing the number of badges they’re selling this year, so the con won’t be too crowded, but I haven’t seen specific numbers on that. And there seems to be a good bit of interest in the con this year, but it might be significantly less than usual, specifically from folks who aren’t local. So, really, I have no idea what the situation will be. I guess I can buy badges today, then decide not to go if the situation in October isn’t good. Or maybe I’ll never make it out of the queue, and all this waffling won’t matter.

Meanwhile, SDCC’s Comic-Con@Home is coming soon (July 23-25). I’m looking forward to that. I’m probably going to take a PTO day on July 23rd and try to recreate a bit of the con experience at home, like I did last year. There doesn’t seem to be much excitement around this year’s virtual con, really. I think people are really looking forward to the next in-person con.

There’s a good article about the @Home con, and the upcoming in-person con in November, at Gizmodo. It sounds like most of the panels will be pre-recorded, like last year, which is a little disappointing but understandable. The panel schedule has now been released, but I haven’t had a chance to look at it yet. It can be found here. On first glance, it looked like there wasn’t much going on, but then I realized that the panel list was an iframe that scrolls separately from the rest of the page. (Sigh.) There’s actually quite a lot on the schedule, so that’s cool.

I’ve been getting into the mood for SDCC by listening to the Comic-Con Begins podcast. It’s a pretty good “oral history” podcast recounting the founding and early days of the con. It’s a fairly professional production, released by SiriusXM. I already know some of the stories they’re telling, but a good bit of it is new to me. Anyway, it’s fun.

One more comic-related (and COVID-related) note: I spent the $30 to buy access to Black Widow on Disney+ on Friday. It’s a pretty good movie, but maybe not worth $30 just for the privilege of watching it at home while it’s still in theaters. But I really wanted to see it Friday, and I didn’t want to go to a theater. I think I’m probably ready to go back and see a movie in a theater, theoretically, but I really just wanted to plop down on my sofa after work Friday and watch a new Marvel movie with my AirPod Pros in my ears, and my shades drawn, and forgot about the real world for two hours. There’s an interesting article about the business aspect of this release on CNN. And here’s an article from Wired about the timing of the release. I might watch it again tonight, though I started watching the last season of Bosch last night, so I’ll probably just watch more of that. (There’s way too much good stuff streaming right now.)

AirPods Pro

I’m somewhat embarrassed to admit that I just bought AirPods Pro for myself. I already have regular AirPods, bought in November 2019, and Beats Solo Pro, bought in February. So now I have three pairs of wireless headphones. I really resisted wireless headphones when they first became popular, preferring to stick with wired ones. And it bothered me greatly when Apple discontinued the headphone port on the iPhone. But now I guess I’m all in.

I use my old AirPods all the time, and I really like them. I mostly use them for audiobooks and podcasts, but music sounds fine with them too. I use them for TV watching too, via the Apple TV.

I bought the Beats Solo Pro because I wanted noise-cancelling on-ear headphones that would sound better than the AirPods. I don’t use them that often, but I do like them. The noise-cancelling is good, as is the sound quality. (I used them to drown out some noisy passengers on the train this weekend, and that was great!)

I’d resisted buying AirPods Pro up until now, since I’d tried them out in an Apple Store once and they didn’t seem to fit my ears well. But I figured I’d give them another shot. Costco had them on sale for $190, and it’s easy to return stuff to Costco, so I went ahead.

My initial impression is that they fit my ears well enough, but not perfectly. The left one is a little loose, but the right one is just about perfect. I guess I’m using the medium tips. (Whichever ones were on them out of the box.) The noise cancellation is OK, but not nearly as good as the Beats Solo Pro. The sound quality seems to be a bit better than the old AirPods, but probably not quite as good as the Beats. So that means that I should probably hang on to those too.

I’m not sure that there’s any point in hanging on to the old AirPods now. I’d thought that maybe I’d use those for podcasts and more casual listening, and use the AirPods Pro for music, but I guess they’re comfortable enough that I can just use them all the time and get rid of the old AirPods. Hopefully, I can find a new home for them. They’re still in good working condition, so I don’t want to just send them in for recycling if I can avoid it.

On a related note, I’ve been listening to some of the new Spatial Audio stuff in Apple Music recently. I think the hype around it is a bit overblown. But it’s interesting. I still haven’t found a song or album yet where the spatial audio stuff really blows me away. But there are a few I need to give a close listen to. Spatial Audio works on all three of my wireless headphones. It probably works best on the AirPods Pro, but I’m not really sure. I really don’t just stop and listen to music much anymore. I’m usually listening to it in the background while I work, or while I’m out for a walk. I really need to do some deep listening. I may write another blog post about Spatial Audio and the other stuff going on with Apple Music, but I’ll save that for another day.