New Year’s Day 2020

It’s almost 8 AM on New Year’s Day, so it’s time for my annual New Year’s self-review post. This has become a tradition for me; here’s a link to last year’s post, which includes links to a few previous years. This year is also the start of a new decade. I had a few thoughts on the past decade that I posted on Christmas, so I won’t rehash all of that here.

Health, Weight, and Sleep

I’ve got a bit of a headache this morning, and I’ve been fighting a cold (or something) since Thanksgiving. So I don’t feel very healthy. I have an appointment with my doctor on Friday, so hopefully he can let me know if I’ve got a big problem or just a stubborn cold. Looking back at last year’s post, I see that very little has changed. My average weight may have gone up by a pound or two. I’m usually coming in at 136 or 137 now, rather than 135, but that’s fine. My doctor would actually like to see me put on a few more pounds.

I’m continuing to track my weight and diet with Lose It every day. And I’m continuing to use my Apple Watch to track my exercise. I manage to fill my exercise ring on most days, and I generally fill my move ring about five days per week, on average. My move goal is currently at 500.

I’m still using Sleep Cycle to track my sleep. I guess I’m doing OK with sleep, but I do have some rough nights. I bought a bottle of melatonin gummies on Amazon a year ago, and I take two before bed occasionally. I think it helps. I don’t use it too often. Taking melatonin is probably safe, in moderation. I thought about getting a new mattress last year, but I’ve held off. I might go ahead with that this year.

I mentioned last year that I’d gotten a prescription for progressive lenses from my eye doctor. I did get that filled and I’ve been wearing those new glasses all year. Honestly, they haven’t helped much. I had my yearly checkup a few weeks back, and he suggested maybe trying computer bifocals, but I didn’t want to have to pay for another pair of glasses so soon, so we decided to wait and maybe try that next year.

I also mentioned last year that I should go get my hearing checked, and I never did that, so that should probably be near the top of my to-do list for this year.

Work and Professional Development

There’s not much to report on this. I’m doing fine at work. I got a very good performance review for 2019. I did a fair bit of work in Azure over the last year, so that was interesting.

Here’s a list of tech books that I read last year, from my Goodreads history:

  • ASP.NET Web API Security Essentials
  • Beginning Azure Functions: Building Scalable and Serverless Apps
  • C# and XML Primer
  • Instant Nancy Web Development
  • Learn Azure in a Month of Lunches
  • Take Control of Catalina
  • Take Control of Photos
  • Take Control of Upgrading to Catalina
  • Take Control of iOS 13 and iPadOS 13
  • The Pragmatic Programmer: From Journeyman to Master

That’s a pretty random list, but there were a few good ones in there. I think that I read all of those via my O’Reilly subscription that I get through my ACM membership, so I’m getting some value out of that.

I’m also still paying for a Pluralsight subscription. Checking my history there, it looks like I’m getting some value out of that too. Here’s the list of courses I watched in 2019:

  • IIS Administration Fundamentals
  • Microsoft Azure Developer: Create Serverless Functions
  • Getting Started with OAuth 2.0
  • Implementing and Managing Microsoft Azure Multi-factor Authentication
  • Microsoft Azure Developer: Securing Data
  • Fiddler
  • Microsoft Azure Developer: Implementing Application Logging with Diagnostic Logs
  • Instrument Application with Azure Monitor Application Insights
  • Microsoft Azure Developer: Monitoring Performance
  • Play by Play: Care and Maintenance of Development VMs
  • Beginning PowerShell Scripting for Developers
  • Managing Azure AD
  • Play by Play: Azure Beyond Websites
  • Play By Play: Azure Deployment with Scott Hanselman

Again, kind of a random list, but I learned some stuff.

For 2020, I’d like to learn a new programming language, but I’m not sure about which one. I’ve considered trying to learn Rust, but I’m not too enthusiastic about it. Maybe I should try to learn Swift? I don’t know. I’ll have to think about it.

Finance

I did a year-end financial review last weekend, and I’m in pretty good shape. I still kind of want to do a one-time sanity check with a good financial advisor, but I didn’t get around to that in 2019, so I should really try again in 2020. I also see in last year’s post that I wanted to read this book last year, and didn’t get around to it. So I should probably do that.

Reading

I wrote up a post just a few days ago on my reading plans for 2020, so I won’t rehash that. But I’ll go ahead and post a few book lists that I culled from my Goodreads year in books. I read 115 books this year, according to that. Most of them were comics / graphic novels.

Here’s a list of the stuff I read from The Great American Read list last year:

  • Catch-22
  • Gilead
  • Looking for Alaska
  • Pride and Prejudice
  • The Help
  • The Intuitionist
  • To Kill A Mockingbird
  • War and Peace

War and Peace took a lot of time to get through, so that was really my main reading accomplishment for 2019. I only read a few fiction books that weren’t related to my TGAR group:

  • Angels and Visitations
  • Pump Six and Other Stories
  • Zoo City

Of those, only Zoo City is actually a novel. So War and Peace, and the other TGAR books, really swallowed up a lot of my reading time. For non-fiction, I did get around to reading 10% Happier and Search Inside Yourself, both of which I’d mentioned in last year’s post as wanting to read. (I can’t say that I really stuck with my meditation practice in 2019 though. That’s something I may want to try again in 2020.)

Hardware

I got an iPhone XR about a year ago, along with a new Apple Watch. And my MacBook Air is only about a year and a half old. I bought a pair of AirPods in November, and they’re working fine. So I’m pretty well set for Apple gear. I’m not planning on giving Apple any more money in 2020, at least for hardware.

And I talked myself into buying an Xbox One back in May. At this point, I’m mostly just using it as a DVD and Blu-ray player. When I bought it, I kind of knew that I was going to be playing games on it for a couple of months, then lose interest, and that’s pretty much what happened. But it’s a decent Blu-ray player, so it’s not like it’s just gathering dust; it’s getting some use.

A friend bought me a new TV for Christmas, so I now have a new 43″ LG TV. That spurred a couple of related purchases, including a stand and a DAC so that I can route the digital audio output to my old analog receiver. It might spur one more purchase: a 4K Apple TV box. My current Apple TV box is the older one, that only outputs 1080p. (It looks like they still sell that one, as the Apple TV HD.) So maybe my earlier statement about not giving Apple any more money for hardware this year isn’t quite correct.

Summary

I have a bunch more stuff I’m thinking about, and that I could include here, but it’s now almost 10 AM. So I should wrap this up and maybe go out for a walk and get a cappuccino and a croissant from Starbucks or something like that.

 

Reading plans for 2020

I’ve been thinking about changes I could make in my life and habits for 2020 lately. Nothing major, though. I’m mostly thinking about what I want to read, watch, and listen to next year. I briefly thought about designating 2020 as a “catch-up year,” where I resolve not to buy any new books, comics, or DVDs and just try to catch up on stuff I already own. My Goodreads want to read list currently has 348 books on it. The way I use Goodreads, this is a list of books that I already own but haven’t read yet. They’re mostly ebooks, and a bunch of them were free ebooks, so many of those may never actually get read, which is fine. But a lot of them are books that I actually paid money for, and really do want to read.

And, on the comic book side, I have almost 200 comics in my Comixology account that I haven’t read yet. Some of those are individual issues, but many are graphic novels. And I’ve got about a two-foot high stack of physical comic book issues, mostly from my Westfield orders. I had pretty much made up my mind to at least stop ordering new books from Westfield in 2020, but there’s still a bunch of good stuff coming out that I want to read. I’m not going crazy with Westfield; I only have 11 items in my January order and I may drop a few. (I’m starting to feel a little burnt out on Batman-related books, so I may drop those.) But if I start ordering less than a dozen books a month, then Westfield isn’t really a good deal, since the shipping costs outweigh the discounts. So I guess I still haven’t made up my mind on Westfield.

Getting back to “regular” books: I’m still the main moderator for a Goodreads group related to The Great American Read, a series that aired on PBS back in 2018. I had been planning to put the group in “maintenance mode” in 2020, discontinuing group reads and just leaving it open for miscellaneous discussion. But another member volunteered to be a co-moderator with me, and I ran a poll to see if people wanted to keep the group reads going, and of course they did, so I’m going to be doing that in 2020 too. We just did our polls for January, and we’ll be reading The Handmaid’s Tale as our standalone group read for January, and Ken Follet’s Kingsbridge series as our series read. The Follett books are all very long, so I’m allocating two months for each of those, so that’ll stretch out from January to June, for the three books.

I’ve already read The Handmaid’s Tale, back in college, so I don’t think I’ll try to read it again. (The Kindle ebook is available for free under the Prime Reading program right now, by the way.) I may read the graphic novel version though. And I’d really like to read The Pillars of the Earth, the first book in the Kingsbridge series. The Kindle version was available for $1.99 last week, as a “deal of the day”, so I went ahead and bought it. (Those $1.99 deals are how a bunch of Kindle ebooks got on my “want to read” list. It’s hard to resist those…) Meanwhile, I’m only about 25% of the way through Gone with the Wind. And 5% through The Stand, which I want to get back to after I finish Gone with the Wind. Sigh. I need to keep reminding myself that having too many good books to read is a good thing!

Paperback Writers

I just noticed that the Paperback Writers series on BBC Radio 6 features Warren Ellis, today at 1 PM, in whatever time zone the BBC uses. So that might be in ten minutes, or possibly an hour and ten minutes. I’m not sure. Either way, I’m going to try to listen to it live. (I also need to go back and listen to Neil Gaiman’s episode before it disappears.)

Saturday reading

It’s another way-too-hot day in NJ, so, after I got my usual Saturday chores done this morning, I proceeded to spend the rest of the day re-reading the first twelve issues of Warren Ellis’ The Wild Storm series. The final issue (#24) was in my last Westfield order, so now I’m ready to read 13-24 and finish the series. I may do that tomorrow. I’ve really enjoyed this series, and I’m hoping the last 12 issues are as good as the first 12.

Meanwhile, I’m about 60% of the way through War and Peace. I started reading that in June, for my Great American Read group. We’ve normally been reading one standalone novel each month, but this one has stretched through June, July, and now August. I’m kind of hoping to get done with it by Labor Day, but I’m not sure I will. (I’ve actually really been enjoying it, and it’s a much easier read than I thought it would be. But, yes, it is a long one.)

My GAR group has also been doing a series read concurrent with the standalone read. I skipped the most recent one, the Dollanganger series, which just didn’t interest me. But that just finished up, so I ran a new poll, and now we’re going to read the Gilead series by Marilynne Robinson. I’m actually interested in that one, so I should try to read the first book in that series this month too.

Back on the subject of Warren Ellis, he’s been very busy lately. He’s got a new Batman series coming out soon, and a new WildCATs series (which has been delayed, but hopefully not for too long). And a new Trees series from Image. And he’s working on Castlevania season 3. So I don’t think I’ll run out of Ellis material to read/watch any time soon.

 

Xbox follow-up

Now that I’ve had my Xbox for a few weeks, I thought I should post a follow-up. I’m mostly using it to play Bejeweled, to be honest. I played Mass Effect for about a half-hour, and haven’t gotten back to it. Ditto for Stardew Valley. I want to get back to both of those, but right now, War and Peace is more of a draw for me. It helps that I can read War and Peace outside, or at work, or on the train. It’s been nice out the last few weekends, so I’ve been sitting outside on Division Street and reading a lot. (Can’t do that with an Xbox.) I’m about 25% of the way through War and Peace.

It’s funny, if you look at a site like How Long To Beat, a lot of modern video games take about as long to complete as it takes to read War and Peace. (According to my Kindle, it’s maybe a 40-50 hour book.) I won’t look down on or argue with anyone who chooses to play the Mass Effect trilogy over reading War and Peace, but I think I’ve turned into more of a War and Peace kind of guy as I’ve gotten older.

And since E3 is done, maybe I should take a moment to review the Xbox news out of that show.

  • Everybody continues to push into subscriptions, including Microsoft, with the new Xbox Game Pass Ultimate, for $15/month. I guess that’s great if you play a ton of games, but it’s definitely not for me.
  • The next gen Xbox looks interesting, and should be out near the end of 2020. Given that I seem to gravitate towards games like Bejeweled and Stardew Valley, that don’t exactly push the current gen hardware, I’m not likely to jump on the next gen bandwagon any time soon.
  • I’m glad to see that the next gen Xbox will continue to support backwards compatibility with older games, from the original Xbox, Xbox 360, and Xbox One. The headline in the linked article says “Microsoft ends Xbox backward compatibility,”  but that’s a little misleading. The article itself says that “Microsoft is winding down new additions to its Xbox backward compatibility catalog,” and “Microsoft is now committing to get every Xbox One game running on Scarlett, alongside games from all four generations of Xbox.” So that should be cool, and a good reason to (eventually) buy a next gen Xbox.

On a somewhat related topic, I enjoyed this article on the “slow death of the strategy guide”. It’s an excerpt from this book, which is currently just $3.82 for the Kindle version, so might be worth picking up. I’ve got strategy guides for a bunch of games, including several that I never got around to playing. Some of them are pretty cool, with lots of art and screenshots. Some people consider using strategy guides as cheating, but I always found that they added to my enjoyment of a game, making it easier for me to keep track of where I was, how the game worked, and whether or not I was on the right track. Generally, they helped me manage the more annoying stuff without getting in the way of the fun stuff. Since most games don’t even come with an instruction manual anymore, I wish more of them had good official (or unofficial) hard-copy strategy guides available. But I guess there’s not much of a market for that anymore.

War and Peace

I started reading War and Peace this month, as a group read for the Great American Read Goodreads group I’m in. I’ve also been running the group for the last month or two, since the original moderator took a break. So I’ve done a bit of internet research on the book, in preparation for reading it, and so I could share it with the group. So I might as well also share it here, and mark the point where I started reading. Then, assuming I finish, I can write another blog post at the end.

I’ve allocated two months for reading it (June and July), which is probably a bit optimistic. But that’s more about not tying up the Goodreads group for three or four months on one book than it is about how long it takes to read War and Peace. I imagine we’ll start a new group read in August, but I expect I’ll still be working on War and Peace through to Labor Day, at least.

I’m reading this Kindle version, which was free when I bought it, but now seems to be 99¢. It includes an excerpt from a book called Give War And Peace A Chance, which might be worth reading also. The translation is by Aylmer and Louise Maude, done in the 1920’s, I think. Comparing it to bits of other translations that I’ve looked at, I think it may be the most accessible to a casual American reader. And it’s apparently in the public domain, since it’s the version available at Project Gutenberg.

When I get into something like this, I often overdo the research, and sometimes go into a weird mode where I also start buying related stuff. In this case, I’ve also bought the BBC radio dramatization of the book from 2014 and the BBC TV miniseries, from 2016, both from Apple/iTunes. I thought that seeing/hearing the characters might help me keep them straight. I’ve started listening to the radio version, and it’s pretty good. The TV mini-series inspired a few good articles at The Guardian, such as this 10 things you need to know article and this could you read War and Peace in a week bit.

Hardware in, hardware out

OK, here’s one more Xbox follow-up post (previous). The vertical stand was delivered on Memorial Day. I was kind of surprised about that, since (1) it’s a holiday, and (2) all the streets around my apartment are closed off on Memorial Day for the big bike race. But, somehow, the Amazon delivery guy found somewhere to park, then schlepped a box full of packages down Main Street. He hit my apartment building right as I was about to go out and wander around a little. If he’d shown up five minutes later, I would have missed him. (It’s possible someone would have let him into the building though, since one of my neighbors was hanging out right in front of the building watching the race.) So, again, it would have been more convenient for everyone if Amazon just used the USPS, but it’s fine.

I promised myself several years ago that I wouldn’t bring in any new tech without getting rid of an equivalent amount of old tech. So I took some time today to get rid of a bunch of stuff. There’s a monthly electronics recycling drop-off for my county, in Hillsborough, so I went over there today with a bunch of stuff. I got rid of:

  • an old HP desktop PC (with the drives removed),
  • an old Toshiba HD-DVD player,
  • a very old VCR,
  • my Dad’s old Sony CD changer,
  • my old MacBook (with the drive removed),
  • an old Apple TV,
  • an old Roku box,
  • an old Samsung tablet,
  • and my old Automatic adapter.

So I guess I’m officially giving up on a few things, like ever watching a VHS video tape or an HD-DVD again. I think I really need to purge my CD collection soon too. I have way too many CDs, and they’re not organized really well. Honestly, I have a lot of stuff to purge, but I’ll save that for another post.

Back to the Xbox: After saying that I wasn’t going to sign up for any subscription services, I went ahead and signed up for a year of EA Access. It’s only $30. I will probably go in and turn off recurring billing on it, to force myself to make a decision about it in a year, rather than letting it auto-renew. I downloaded Mass Effect and Bejeweled 3, but that’s it so far.

Honestly, I’ve been playing Bejeweled more than anything else. I think I first played Bejeweled on my Toshiba e310, which would have been in 2002 or thereabouts. (I could be wrong; it might have been on one of my Palm units. Either way, I remember it being grayscale, and playing with a stylus.) It seems kind of silly to use an Xbox One for something that ran fine on a handheld in 2002, but, hey, I like playing it.

I’ve also started playing Stardew Valley. That’s interesting so far, but I’m not convinced it’s as great as a bunch of people seem to think. I may need to give it some time to grow on me.

I’ve also committed myself to reading War and Peace this summer, so that may cut into my video gaming a bit. Either way, I should have more than enough stuff to keep me busy this summer.

Roddy McDowall Reads H. P. Lovecraft

Of all the people you could choose to read H. P. Lovecraft stories, how did somebody decide to choose Roddy McDowall? I listened to about a minute of this, and it’s just too creepy. (I guess maybe that’s the point.) It turns out that David McCallum has also read some Lovecraft stories. Also pretty creepy! (Though his voice seems more suited to this kind of thing.)

There’s a page listing various Lovecraft readings at hplovecraft.com. I probably shouldn’t start listening to Lovecraft audiobooks. I have enough nightmares already…

Global Azure Bootcamp and Pragmatic Programming

I’ve been doing a bunch of work related to Azure recently. It’s mostly not around actually using Azure, but rather managing Azure and billing for Azure. I’m in the middle of something right now that’s honestly driving me to distraction and making me want to take a month or two off and maybe traipse around Europe or something. Anyway, today is Global Azure Bootcamp. There’s an event here in NJ, at Microsoft’s office in Iselin, but I was too late to register for it, and it’s full up now.

There’s also a lot of online stuff going on, though. It should all get posted to this YouTube channel. I can see a bunch of stuff up there already, and it’s only 8am Eastern time. (The Auckland event is already over. I guess because it’s midnight there right now, so today is already over. Funny how that works…)

Anyway, I really want to watch a bunch of this stuff, but it’s Saturday, and the weather should be pretty nice, and yesterday’s rained out Somerset Patriots game has been rescheduled to today, and I’ve got finish my laundry, and do my grocery shopping, and so on and so forth.

Looking at what’s already on YouTube, I’m kind of interested in two of the videos from the Perth/Beijing cycle:

  1. Understanding The New Azure Role-Based Certifications – I probably don’t have the spare time to study for and pass any Azure certification exams, but a guy can dream, right?
  2. Mission: Azure Kubernetes Service – Because some other folks I’m working with have been talking about Kubernetes, and I know almost nothing about it.

I’m going to the Microsoft offices in Redmond next week for a workshop related to the specific project I’m working on, so that should be useful. But sometimes I feel like I’m really falling behind with all this Azure and AWS stuff. I’ve been reading The Pragmatic Programmer: From Journeyman to Master in my spare time recently. It’s a classic, but it’s 20 years old, so there are a lot of dated references in it. It’s actually been kind of comforting to read it. I guess I’m more at home with references to 56k modems than references to Kubernetes clusters. There’s actually a 20th anniversary version of the book coming out soon, so maybe I should give up on the old version and wait for the new one.

Spring Cleaning

Inspired a bit by Marie Kondo, perhaps, I’ve been doing some spring cleaning this weekend. I haven’t actually watched her Netflix show or read her book, but it’s hard not to run into references to her work lately. I caught her appearance on Colbert, for instance, and listened to a Pop Culture Happy Hour episode about the show recently. And I’ve gotten a kick out of some of the anti-Kondo backlash that’s been showing up on Twitter and elsewhere on the internet. I know that it’s all exaggeration and/or misperception, but some of it is entertaining. This Washington Post article is a good example.

Anyway, it’s a three-day weekend (for me), so I’ve got some extra time. I thought I might get an “easy win” by going through a box of old college papers and throwing most of them away. I assumed the box was mostly full of notebooks from my RPI days; I don’t really have any sentimental attachment to old differential equations notes, so those could be easily discarded. Alas, the top few inches of papers were actually from my K-12 days, including stuff from grammar school, middle school, and high school. Most of my old notebooks from those days had already been discarded, so this was stuff that I’d previously decided to keep.

I managed to talk myself into throwing most of this stuff away, after scanning it in. So that slowed things down a lot. I only got through maybe the top inch of stuff in the box between today and yesterday. (And the box is about 12 inches tall.) So, visually, it doesn’t look like I’ve put much of a dent in things.

Since having to reinstall Windows 10 a while back, I’ve been trying to come up with a good solution for scanning. I couldn’t quite manage to reinstall the old Canon software that came with my printer/scanner, and that I’d been previously been using. For now, I’ve settled on using the Microsoft Windows Scan app for scanning to JPG/PNG format, and the freeware NAPS2 for scanning to PDF. I’m not completely happy with either, but they’re actually a little better than the old Canon software in some ways.

Anyway, I’ve been scanning old photos and single-page documents to PNG, and multi-page documents to PDF, for the most part. I’ve come up with a naming convention that starts with the year, so my First Communion certificate is named “1975-first-communion.png,” for example. (And the actual certificate is now in a garbage bag in the dumpster behind my apartment building. Sigh.) I’ve been putting them all into a folder in OneDrive named “Andy-childhood”. My intention to to stick anything up to my high school graduation in there. Having the file name start with the year will make the files appear roughly chronologically.

Spending time on all this seems a bit self-indulgent, but I’m ok with that. It’s not like I spend a lot of time rummaging through old grade-school report cards, in general. I don’t think I’ve looked at the stuff in that box in twenty years.

I’ve come across some pretty funny stuff in that box, including a short story I wrote, titled “An Interstellar Christmas,” which is all about Santa making an appearance on an interstellar spacecraft on Christmas Eve. I didn’t put a date on it, but it looks like it’s probably from 1979, when I was 12.

I also found an issue of my middle school “newspaper,” also from 1979, that had a page devoted to a creative writing assignment that included submissions from three students, including me. The assignment, I guess, was to write something resembling a haiku about several people we though were interesting. (It wasn’t really haiku, but I think it was supposed to follow some kind of pattern.) My entry covered Aesop, Ben Franklin, Agatha Christie, Ray Bradbury, Isaac Asimov, Francis Scott Key, Charles Schultz, and Lou Ferrigno. (Another kid covered Albert Einstein, Thomas Edison, Mark Twain, Muhammed Ali, James Bond, and Dracula. I’m not sure if the exercise was supposed to include fictional characters, or if this student just thought James Bond and Dracula were real…)

My best find, though, was in yet another box (which I started to poke around in, and quickly gave up on after realizing it also wasn’t going to be an “easy win”). It was a notebook from my senior year high school English class. It was a journal that we were supposed to keep over the course of the year, and hand in for grading occasionally (probably once a month). So it had entries from September through June of my senior year. This was really a goldmine of oddball stuff. Early in the year, the teacher had us write about specific reading assignments, so there are some one-page reports on essays by folks like J.B. Priestly, Winston Churchill, and Virginia Woolf. Stuff like that. Later, he gave us looser themes, so there are little essays on Led Zeppelin, Jimi Hendrix, Will Eisner, and my feelings about the college application process. Very late in the year, I wrote some fairly personal stuff relating to how I felt about leaving home and going away to college. Since we were handing this book in to the teacher regularly, and getting it back, there are notes from him throughout, such as “you, without doubt, are an interesting person!” and a scribble asking if he could borrow the Harlan Ellison book I was writing about in one entry. (I don’t remember if I ever lent it to him, but if I did, he gave it back, since I still have it.)

I also came across a reference to the old Fahrenheit 451 video game that I’d been playing around that time. That sent me off on a little side quest, since I had really fond memories of that game. The game is playable from this page at archive.org, if you want to try it out. It’s also playable and downloadable at myabandonware.com. The description there makes it sound like it’s probably not as good a game as I remember, though.

So, anyway, I had a lot of fun reading that notebook. I went as far as scanning the whole thing in. It was 70 pages, so it took a while, but I was listening to an audiobook while I was doing it, so I was using the time wisely.

I also managed to shred some of my parents’ old bills while I was doing all this stuff, so, between the old school paperwork, the shredded bills, and a bunch of other ephemera, I managed to fill two garbage bags.