7 Minute Miles Header

Two Years of Bonus Time

Posted October 8, 2020

Today is the two year anniversary of what kid one has called my “big brain blowout” that I experienced on the train platform in downtown Minneapolis on October 8, 2018. Looking back on the post I wrote a year ago, it’s amazing how much has changed in the world since then. The pandemic has dramatically altered my industry and most of my hobbies, but there’s still nothing like three weeks in the ICU to change your outlook on life.

Health-wise, almost everything is back to normal. It appears that my previous 20/20 vision won’t return fully, but I now have permanent prism glasses that mostly do the trick. I don’t really like to wear them, though, so it’s nice I don’t need them to read screens. My brain can trick my eyes for longer distances if I tilt my head a certain way, but overall it’s safer to just wear the glasses for driving and biking. They are also technically bifocals, as my neuro optometrist says I’m just getting too old to read the small print now. Dammit, she’s right.

In other miscellaneous health notes, I successfully completed my colonoscopy back in February and started a move streak in April that still continues (yesterday was day 175). As a result, my weight is trending in the right direction (switching to the no sugar versions of Cherry Coke and Mountain Dew is probably helping too). I’ve played more golf this year than any other, walking almost every round. Bike miles this year are down compared to the last two years, but I should still hit 600 miles by the end of the year. My run log is trending in the right direction, but most of those miles were spent walking hills. Will 2021 mark the return of full-blown running? Time will tell, but I’m not quite ready to throw in the towel on that just yet.

The last year has truly been a roller-coaster of emotion. We got in all of the milestone birthday trips before everything shut down – Las Vegas for SK, Maui for CK and Banff for MK. We lost the last of the parents months apart: Jean in December and Mike in February. I still feel like we didn’t get to properly mourn them once COVID hit. The pandemic continues to hammer away at other parts of our lives that will unfortunately never come back again.

I can’t allow this doom and gloom to overshadow my gratitude to be here today, though. I continue to be inspired by people like Dr. Uzma Samadani, who helped me leave the ICU at Hennepin Healthcare two years ago. Reading about her research on Twitter gives me hope about my continued health and that science will find a way out of this mess. The free lectures I’ve been watching from MIT about the pandemic are also fascinating and inspiring. We need more leaders like this to guide us through these challenging times…

🇺🇸 VOTE 🇺🇸


flourish icon

On Safety

Posted August 23, 2020

I’ve been thinking a lot about safety lately. The pandemic, political and economic turmoil, return to work plans – all of these have safety components that give me anxiety and make 2020 feel like even more of a challenge. What exactly is the condition of being safe? I like these definitions: freedom from danger, risk, injury or loss; unhurt, harmless, cautious. Of course, safe can also mean unlikely to produce controversy or contradiction – also sometimes useful, but not what I’m writing about today.

The spread of COVID and the tools and policies available to manage the threat have become overtly political, which is unfortunate. I’m lucky that I really don’t have to fight any physical battles with people who won’t wear masks or follow guidelines and have the economic stability to isolate at home as much as I can during the pandemic. I’ve already decided I don’t *need* to visit casinos, go to movie theaters or drink in bars right now and I tend to favor take-out over eating inside at restaurants that are offering that option (and winter is coming, patio people). Correctly wearing a face mask to Target or the grocery store is literally the easiest thing you can do to keep the economy running, limit the spread of the virus and help keep people safe.

Outdoor activities are safer than indoor activities, which has resulted in a surge of bike sales and golf rounds. These are both things I love to do in a “regular” year, so this has been a great way to pass the time (and keep my move streak alive). It’s funny that some of the outdoor things I like to do aren’t always considered safe: danger is part of the appeal with downhill skiing and single-track mountain biking, for example. But even with those activities, I’m more cautious the older I get. Running has always been important to me, but I’ve even turned that down a notch, preferring strenuous hill walks to full out running for speed (at least for now).

I’m very fortunate that sports, concerts, travel and food have played significant roles in my life. Venue safety is part of my career, so I pay close attention to what others are doing. Unfortunately, we didn’t have a great experience with the Saints returning to live baseball in our neighborhood, so we only bought tickets to two games. Why? We didn’t feel safe: no security at the gates, seat maps that placed people at the drink rail immediately behind us, other fans not following the guidelines and limited staff to enforce the rules. I get the economics, but what is the long-term damage to your brand if people don’t feel safe? We did have a good experience at the Minnesota Zoo a few weeks back and expect to have a good experience at the Minnesota State Fair Food Parade next week, but it seems critical to me that you get safety figured out.

I miss live music, but I don’t see that industry coming back for a while. The next ticket I have is for a November 27th show at the Fitzgerald, a theater I love. Even with masks and a limited audience (which isn’t possible, since tickets are already sold), I can’t imagine any scenario that would make me feel safe enough to go on that date (and near-zero chance it doesn’t get rescheduled again like every other show I still have tickets for from 2020). I’ve also been reading a lot about Disney, and while thoughts of an uncrowded Disney World are tempting, my internal safety meter says tell Mickey we will see him again later.

The activities I’ve talked about so far mostly involve things that a majority of people would consider first-world privilege. I’m still employed, we’re not facing eviction and we have food on the table. Everyone in the family is still healthy. We have a bit of an economic safety net thanks to inheritance. We have access to reliable transportation. Middle class white males don’t have to face the same issues that women and people of color do as part of their daily existence (I’m working on a draft “On Race” post that I hope to publish soon). So what other safety issue is front and center for me? Crime rates.

When we moved from the suburbs to Lowertown, my mom was very concerned about our safety (even though she also lived in Saint Paul). The area has had ups and downs from a crime standpoint, but I’d never felt threatened here (even at night). The pandemic and the protests following the death of George Floyd have changed the look and atmosphere of downtown Saint Paul. According to the Pioneer Press, there have been more than forty recent arrests in the area around Mears Park and Union Depot for fighting, drug dealing and other criminal activity (including a shooting). Homelessness has also been on the rise and a small tent city can now be seen outside our windows near I-94. There are people needing obvious mental health assistance. I wish I knew the answers to these problems – what we are doing now isn’t working and something needs to change…


flourish icon

Life After Zuckerberg

Posted August 6, 2020

It’s been two and a half months since I last posted to Instagram (and about two months since I officially deleted both my Facebook and Instagram accounts). It wasn’t that hard to give up Facebook – I really only used it to sync status with a couple of games, promote posts from this site and to communicate with more distant family members. Add to that all of the other reasons people don’t like Facebook and it became a pretty easy decision. Now I just need Two Dots to continue to improve the Facebook-free experience and I’ll be fine (LEADERBOARDS).

Instagram, on the other hand, was a much tougher decision for me. From what I can tell, it launched on iOS in October of 2010 and I posted my first image on Christmas Day 2010. The original pictures were 640×640 and I used Iain Poulson’s excellent Intagrate WordPress plugin for many years to automatically pull my pics from Instagram and create image posts on this site. Facebook purchased the service in April 2012, but largely left it independent (image sizes did increase to 1080×1080 in 2015).

Instagram is the de facto social media standard for restaurants and foodies, so that’s really what I used it for in the beginning. I don’t like accounts that post the same thing across all platforms, so I’d use Facebook, Instagram and Twitter in specialized ways to help prevent overlap. Now that I’m only on Twitter, I initially tried to recreate some of that there, but I’m finding that I need to continue to prune my Twitter follow list and just move on from some things that I know I’m missing. Some examples: Instagram stories from Armon and Meredith, donut pictures from Erin and everything posted by my wife and daughters.

I finally finished merging all of the Instagram metadata they sent me in JSON format with the image files that I uploaded here. Also starting to get back to equilibrium on my main @kingsbury Twitter account (and will continue to use @7minutemiles to link to stories like this one). Really trying to get most of the politics out of my feed too – no real appetite for doomscrolling these days…


flourish icon

The Transition to AWS Lightsail

Posted July 26, 2020

After nine plus years of running this site on a Mac mini in a Las Vegas data center, I decided it was time to transition to the big leagues of cloud infrastructure. This world is dominated by Amazon, Microsoft and Google, all of which have a dizzying array of available services at various price points. I messed around with Amazon Web Services (AWS EC2) last year, when they were promoting a limited free tier for nerds to experiment and evaluate. This year I decided to give Lightsail a try, which is basically an easier-to-use, fixed-priced version of AWS that gives you a virtual cloud-based server.

As you can see in the screenshot of the Lightsail console above, I created an instance with 4GB of RAM, two virtual CPUs and 80GB of storage running in Virginia Zone A. I was tempted to just pick a version of Linux and manually compile and install the various components I wanted. In the end, though, I decided to go with the Bitnami WordPress stack (version 5.3.2-3), which gave me Ubuntu Linux 16.04.6, Apache 2.4.31, MySQL 8.0.18 and PHP 7.3.14 (i.e., the LAMP stack). Throw in phpMyAdmin and certbot and you have a good preinstalled foundation on which to built and troubleshoot. I also decided to switch my DNS management from DNS Made Easy to Amazon’s Route 53, but kept domain registration and management at Hover.

I’ve owned a Tenacious D themed domain name for some time now that I use for testing and initially used that when I signed up for Lightsail (“All of a sudden, there shined a shiny demon in the middle of the road.”). Amazon and Bitnami both have great tutorial and support pages and I also need to give a shoutout to Sanjeev at MetaBlogue, who wrote two very useful posts. Also found this post from Amazon to be very helpful for setting up new certs from Let’s Encrypt (who I love). Speaking of certs, I spent some time adjusting the Apache TLS settings to get an “A” rating from Qualys on their cool SSL test site.

It took a while to transfer 15 years worth of site files from the old server to my iMac, then on to the new instance. The database files were also quite large, requiring an increase in the file upload settings in PHP. Switching from the test domain to 7minutemiles.com seemed to go smoothly at first, but I had a problem with my theme files that took longer than I wanted to troubleshoot (it was a case-sensitive URL thing). All seems well now, though, and even my stupid emoji issue from December 2018 seems to have been resolved on the new server. Lightsail offers the ability to create snapshots of the instance (yay!) and it appears that Vaultpress is successfully backing up from the new server too.

Now on to those elusive mobile theme enhancements and new data entry screens…


flourish icon

Northland Vacation 2020

Posted July 5, 2020

I’ve been fortunate to continue working through the pandemic, but it’s been tough to take time away (especially since I’m the only IT person left). Thanks to the support of my boss and one of our awesome game day staffers, I was able to take a week off without looking at work email once. We originally intended to spend the week on Isle Royale National Park, but the ferry and Rock Harbor Lodge decided to scrap the whole 2020 season and our reservations were cancelled.

Plan B was to stay the first half of the week at Lutsen Resort and the Fourth of July weekend on Lake Vermilion (at Fortune Bay). Those plans changed as the temperatures kept rising – it was even hot along the usually cool shoreline of Lake Superior and we discovered upon check-in that Lutsen Resort does not have air conditioning. They were accommodating by offering us a full refund, but there were really no other options in Lutsen or the surrounding spots (Grand Marais, Tofte, Grand Portage). Fortune Bay could get us in early, so we set off on highway 1 through Ely and decided to spend the whole week on Vermilion.

Fortune Bay has done a nice job with COVID safety and procedures. They had temperature checks set up on the entry road, mandatory face masks and lots of signage, plexiglass and hand sanitizer. The casino floor had basically every other machine turned off, but they kindly turned on my favorite game for the week (big thanks to EJ). I think I made it worth their hassle, though, while still getting a lot of quality playing time. They had Frozen-themed giveaways on Thursday and Friday for 100 points earned (an Olaf waffle maker on day one and an Olaf snow cone maker on day two), so I spread my playing time out accordingly. Marisa really, really wanted these, so I was happy for the solid play-through.

Food options during the week were a little limited, but what was open was solid. We stopped at the Ely Steakhouse on the way over from Lutsen and they were following all of the state orders for in-person dining. On the other end of the spectrum, the Vermilion Club was following just about none of the rules, which blew us away (maybe “VC” really stands for Virus Central). We still ate there twice in-person and had take-out a third day, because Poor Gary’s pizza and the bleu cheese and chicken wings are Northland classics (hopefully we were personally careful enough).

Back at Fortune Bay, I hit the Wilderness Grill four times, having great experiences each time. The new chef used to work at Alma in Minneapolis and I really liked all of the sandwiches I tried (pulled chicken, walleye, porchetta and cheeseburger). Their new fries are reminiscent of the state fair classics. In the casino proper, we had a wonderful dinner at the Sunset Steakhouse and stopped several times at the Gold Mine Grill, which is getting better with service and staffing (they’ve always had great coffeeshop-style food options). The Tamarack Buffet was closed for service, but was the room was being used for socially-distanced overflow seating.

Thought I would play a lot of golf during the week, but the temperatures were warm and I just didn’t feel like going every day. I did drive down to Coleraine to play Eagle Ridge with the Millers and got in a twilight round on The Wilderness with John, Cathy and Bonnie. The whole region needs rain badly, so there were some near-dead areas on both courses (especially in the roughs). The Wilderness also has a lot of behind the scenes changes: the contract with KemperSports was not renewed and former golf GM Tom Beaudry and superintendent Vince Dodge have both moved on to the state of cheese. Still love that course, though, and it continues to be the one I’ve played the most.

It was also great to hang out at Dacha Batinich on Birch Point again with Mary and the crew. Big thanks to John and Cathy for taking us out on the boat for a pizza picnic (and for taking Sasha and Marisa out again later in the week). Skip-Bo games and great conversations make that little cabin a very special place indeed.


flourish icon

The Art of Email

Posted June 22, 2020

When I first heard that the company behind Basecamp was going to release a new email product, I was skeptical. Many others have tried to improve on the pitfalls of email, but nothing has really stood out. I’ve gone through several phases of email management, both personally and professionally. Running your own email server is not for the faint of heart, but I very briefly tried to do that with a mix of Exim, Postfix and a few other tools that tried to deal with the huge amount of junk mail on the internet.

For my personal email, I got in early enough with Google that I get to use their current G Suite service for free. On the work side, one of the first decisions I made in my current job was to move to Office 365 (now Microsoft 365) instead of having an on-site Exchange server. So right now I use the Apple Mail clients for my 7minutemiles.com account and the Mac Outlook clients for work (I like to keep them separate and use both iOS and macOS apps). Spam prevention could be better (especially on the Microsoft side), but I’m mostly OK with my current setup and routine.

I’ve been a fan of Basecamp CTO (and Ruby on Rails creator) David Heinemeier Hansson for quite a while. I agree with a lot of his business philosophies (“It Doesn’t Have To Be Crazy At Work”) and he is usually a good follow on Twitter (just avoid the weeks when he is feuding with Apple). When DHH announced that they were doing a new email thing called Hey, I sent in a request to be one of the early adopters. When my invite code came last week, I grabbed kingsbury@hey.com and started to kick the tires.

Things were kinda hard to test out until I auto-forwarded my 7minutemiles.com traffic to this new account (custom domains are not yet supported). The video I watched from Basecamp CEO Jason Fried got me pretty excited about the features, so I was starting to think this might be worth $99 a year. They give you a free 14 day trial to test things out and here I sit with seven days left, an “Imbox” full of sample messages and a growing sense that this is not really for me. So, what are my main issues with Hey?

  • Just can’t seem to get into the right flow of managing messages in any of the client instances (web, iOS or macOS).
  • Privacy and “spy” trackers: Hey makes a big deal out of this, but you know what? Most of the emails flagged with this are from senders that I already opted in, so I don’t consider this an invasion of my privacy. From what I can tell, there is no way to tell Hey that I consider these OK. It’s a cool feature for junk mail, but I don’t want to see those messages at all.
  • Can’t even imagine what sort of infrastructure is required to store all of this data (email, file attachments, added metadata). Curious to see how this scales and how their privacy and security policies will work in practice.
  • The logo and overall design esthetic seems a bit…off to me. “Imbox” also rubs me the wrong way – looks like a mistake.

This would really only be worth $99 to me if I could move over my domain name, which they say is coming soon. Do I roll the dice and subscribe next week (both in anticipation of that feature and to keep the vanity address)? Most signs point to no – Google doesn’t charge me anything now and I’m mostly happy with how I manage email overall. I will keep messing with Hey until the trial expires, though. Who knows, maybe things will click in another day or two?


flourish icon

iMac Kernel Panics

Posted June 17, 2020

If you’ve been following along with the upgrade saga of Mr. Jackpot, I’ve got good and bad news to report. The good news is that I think I’m finally back on track now, but the bad news is that I basically need to start all over from scratch. When we last left the story, I had the fan cable problem resolved and was busy clean installing all of my apps and re-building the Music library. This was progressing nicely – I had made my first pass through all of the old music files, adding only songs and albums I wanted to keep, along with finding or updating album artwork for every file. That was about as far as I made it before we went out of town for a few days. When I came back home, the iMac was on with the dreaded flashing question mark folder.

It didn’t seem like we had experienced a power outage, so I first tried a hard restart. The Apple logo appeared and the progress bar started across, but just before it reached the end, the screen went black and the iMac appeared to shut off. I connected the external clone drive I made of the original internal SSD and rebooted again holding down the option key. This brought up the screen that allows you to select which drive you want to boot from, so I selected the clone and hit enter. That made it through to the user login screen, followed by the multi-language kernel panic message. After that went away, the panic log window appeared:

panic(cpu 0 caller 0xffffff7f8e24b231): nvme: “Fatal error occurred. CSTS=0x1 US[1]=0x0 US[0]=0xb VID=0x126f DID=0x2262
. FW Revision=42A0S63A\n”@/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/
IONVMeFamily-470.100.17/IONVMeController.cpp:5320
Backtrace (CPU 0), Frame : Return Address
0xffffff83cb2c39e0 : 0xffffff800c51f5cd
0xffffff83cb2c3a30 : 0xffffff800c658b05
0xffffff83cb2c3a70 : 0xffffff800c64a68e
0xffffff83cb2c3ac0 : 0xffffff800c4c5a40
0xffffff83cb2c3ae0 : 0xffffff800c51ec97
0xffffff83cb2c3be0 : 0xffffff800c51f087
0xffffff83cb2c3c30 : 0xffffff800ccc27ec
0xffffff83cb2c3ca0 : 0xffffff7f8e24b231
0xffffff83cb2c3cc0 : 0xffffff7f8e236362
0xffffff83cb2c3e20 : 0xffffff800cc33409
0xffffff83cb2c3e90 : 0xffffff800cc33329
0xffffff83cb2c3ec0 : 0xffffff800c561565
0xffffff83cb2c3f40 : 0xffffff800c561091
0xffffff83cb2c3fa0 : 0xffffff800c4c513e
Kernel Extensions in backtrace:
com.apple.iokit.IONVMeFamily(2.1)[1898DCFE-5C18-3D87-B9E7-DFC0D22FD7EE]@0xffffff7f8e228000->0xffffff7f8e26afff
dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[0425E074-601A-3487-A54F-1E675D065186]@0xffffff7f8cf87000
dependency: com.apple.iokit.IOPCIFamily(2.9)[3C56BB73-D149-3E84-A2EB-DF806779B96C]@0xffffff7f8d101000
dependency: com.apple.driver.AppleEFINVRAM(2.1)[4E64E519-CD9C-3D03-8E62-1074E9AD54A7]@0xffffff7f8d309000
dependency: com.apple.iokit.IOStorageFamily(2.1)[E13E9C61-F1F5-3A81-B1EF-65669C3CBDBF]@0xffffff7f8ce65000
dependency: com.apple.iokit.IOReportFamily(47)[1FB49168-0280-3F04-A99A-F830C915E994]@0xffffff7f8d02f000

BSD process name corresponding to current thread: kernel_task

Mac OS version:
19F96

Kernel version:
Darwin Kernel Version 19.5.0: Thu Apr 30 18:25:59 PDT 2020; root:xnu-6153.121.1~7/RELEASE_X86_64
Kernel UUID: 7B7F06EE-1B75-345E-B898-2FD4FEC20F0D
Kernel slide: 0x000000000c200000
Kernel text base: 0xffffff800c400000
__HIB text base: 0xffffff800c300000
System model name: iMac18,2 (Mac-77F17D7DA9285301)
System shutdown begun: NO
Panic diags file available: YES (0x0)

This wasn’t super helpful while Googling, but I thought I could at least stay booted to the clone. Unfortunately, when I tried to launch Disk Utility and check the new internal SSD, the screen went black again and the iMac shut down. I tried this process several times and every single time it would eventually shut down. My initial thought was that the new RAM was bad, since it was happening on both internal and external drives and I had that happen once before when I worked at Northwest Airlines.

I sent Other World Computing a support request and went back to work using my phone and laptop. OWC didn’t reply to my initial support request, so a few days later I started an online support chat with them to ask about the status of my ticket. Even that took a few hours before someone popped up, but eventually a tech suggested I get a wired keyboard and try to 1) reset the PRAM and 2) boot into diagnostic mode.

Since I didn’t want to buy a new keyboard, I rode into work and borrowed an extra Windows keyboard. The PRAM reset (option-command-P-R) didn’t make any difference, but I was able to boot into diagnostic mode (hold the “D” key while starting up). It ran tests for about five minutes, but then came back with “No issues found. Reference Code: ADP000.” I left the machine up for about 30 minutes in that mode and it never kernel panicked. I tried to reset the SMC by unplugging the power for 15 seconds, then plugging it back in, but that made no difference. Lastly, I tried to boot into recovery mode (option-R) and was able to get as far as launching Disk Utility before it crashed. I did recovery mode one more time in an effort to launch the Catalina installer, but that also ended in a crash midway through installation.

I then talked to Armon (who was an Apple Genius when I hired him) and he said to try booting into verbose mode, then single user mode. When I did verbose mode (option-V), all of the usual junk appeared on the screen, then it switched back to the white Apple logo with the progress bar. It did finish all the way across, then launched a Catalina install screen (!?). That stayed up for about two minutes before crashing and shutting down. I got to the command prompt in single user mode (option-S), but when I tried to mount the drive (/sbin/mount -uw /), it kept displaying “disk2s1: device is write locked.” I then tried to use internet recovery mode (shift-option-command-R), which connected successfully to my WiFi network and loaded a disk image into memory without crashing. I started Disk Utility to reformat the internal SSD, but it did not appear in the window of available drives. Commands in Terminal couldn’t see it either. Huh.

At this point, I asked OWC support via email if this model could really support 32GB of RAM, as some online sites listed 16GB as the maximum. They told me that it could actually support up to 64GB of RAM and that they were highly suspect of the RAM being bad. I told him that I was going to open it back up and reinstall the stock RAM, then see what happened. I really didn’t want to go through that whole process again, but I really didn’t have any other option (aside from taking it somewhere like The Foundation). I spent an hour or so doing the surgery, then tried to boot up from the internal drive. Fingers crossed, but startup ended with yet another kernel panic. ARGH!

I did the surgery *again* and reinstalled both the new RAM and the old internal SSD. Fired it back up and it’s been running without a kernel panic for two days now. I emailed OWC and told them I needed to RMA the new SSD and I’m still waiting for a reply. I know they have a COVID note on their support page (“we are seeing increased levels of engagement across all of our customer contact systems”), but it’s been a bit disappointing to go through this experience. At least I’m getting very familiar with the inside of this particular model. Which, of course, means that there will definitely be an extra cool new iMac announced at WWDC


flourish icon

iMac Upgrades

Posted May 20, 2020

After several months of frustration with managing my (admittedly) large collection of music and photos on our three-year-old iMac, I decided it was time to either look at a new machine or try to rebuild and optimize the current one. Since the new options I liked were all in the $3,000 or more category, I decided to research cheaper options with Mr. Jackpot, our 2017 21.5-inch Retina 4K model (iMac 18.2).

The 3GHz quad-core i5 processor should still be OK for a few more years and I really like the quality of the screen. I’ve been running just the standard 8GB of RAM, though, which seems meager now. For storage, I originally picked the 256GB SSD option internally, with two external 2TB drives connected via standard USB ports. My gut feeling was that this was now a major performance bottleneck, since the operating system was the only thing on the fast SSD and the photo library and music files were on the slower spinning disc drives with no Thunderbolt interfaces.

I’ve been a customer and fan of Other World Computing in Illinois for most of my IT career. I looked at the upgrade options for this model on their site and reviewed the excellent installation videos several times before deciding to place an order. My goal was to upgrade the RAM from 8GB to 32GB, replace the small internal SSD with their 2TB OWC Aura Pro X2 product, then find a suitable Thunderbolt 3 external SSD option. After consulting with my friend Terry, I opted for a non-OWC option, ordering the 2TB Samsung T5 Portable SSD from Amazon (which, of course, was just made obsolete a few days ago with a T7 version).

OWC rated these installs “skill level: advanced” and I was a little nervous. They provided all of the needed tools and parts, but it was still a challenging installation. Last Sunday was rainy anyways, so the timing for this project was spot on. It ended up taking most of the afternoon, with only one initial issue. The Torx screwdrivers OWC provides don’t have very big handles, so I needed to improvise the T8 by attaching a wrench for more torque to loosen the screws on the power unit (which also had some tricky cable connections). Once everything was apart, popping in the RAM and the SSD chips was easy. I reversed the process to close it back up, then started a clean install of macOS Mojave.

Mojave doesn’t have the greatest reputation right now. Personally, I haven’t had a lot of direct issues with it, but I’ve been carrying along a lot of cruft over the years by doing upgrades and not clean installs. I figured a lot of the issues I’ve had with photos and music are probably related to this, so I wanted to make backups of everything (in multiple places), create a clean install of the operating system, load the latest versions of my applications, then copy over personal files. Time Machine was used for backup number one, Carbon Copy Cloner was used for backup number two (and to create a bootable external drive) and Backblaze was used for backup number three.

Finding license codes for my purchased software took a bit of time. Some companies do a great job of helping with this (thanks, Panic), while others sent me emails after purchase that I archive. It’s interesting how many apps are now subscription services – you just need to remember your credentials to log in, download and activate those products (which now include all of the Office 365 apps, Photoshop Creative Cloud and services like Backblaze). The App Store for Mac remembers your purchases made via that sales channel, so those were easy. Had to use my Cisco login to get access to the AnyConnect VPN client, but otherwise I was able to get everything back in an hour or so. I did end up upgrading 1Password to the latest version, which is also now subscription based.

One area that I need to spend more time on is iCloud. So many things are now tied my AppleID, but it seems like the process is cleaner on iOS than it is on the Mac. I’ve used iCloud for contacts and calendars since it was introduced, but only recently upgraded to the 2TB storage tier for iPhone backups and iCloud Drive usage. I apparently also used my Google Apps account for synching some contacts and calendars, so I need to get that sorted out (and all moved under iCloud). Throw in Facebook and Office 365 integration and my Contacts app is a disaster right now. I do really like how iCloud Drive works, so I will likely move most of my non-media files to that. Also a big fan of using iCloud with the Notes app – super easy to share across devices and basically replaces Stickies for me.

As I progressed with the customization of the new SSDs, I wasn’t very happy with performance. I couldn’t figure out what the issue was, so I turned on the screen saver and went for a walk. When I got back, the machine locked up on me and I had to do a hard power reset to get it to reboot. I noticed the middle of the screen was really hot, so I went back to the install videos and realized I might’ve missed plugging the fan back in. I downloaded the free version of Macs Fan Control and sure enough, the fan was not spinning (and all the temp indicators were high). Guessing the heat was throttling the CPU performance, so it was back to the screen removal tool to pop back inside and reconnect the cable. Thankfully, I was able to reach it without having to take everything apart again. It’s been blazing fast (and cool) ever since and now I’m a very happy camper.

There is still a lot of work ahead of me, but everything is humming along. I’ve started to rebuild the music library using Music, with the files stored on the external Samsung. So far I’ve just downloaded past purchases and ripped a couple of new CDs, but my old library will get added next. I turned off all of the Apple Music and online syncing stuff and performance seems to be fine. I’m hoping Photos running on the internal SSD will also work better, but I haven’t started that yet. Also hoping I don’t need to reset my iPhone to factory default to get photo sync to work correctly in the Finder, but I’ll cross that bridge when I get to it.

Isn’t technology grand?


flourish icon

Don’t Fear the Reaper

Posted May 11, 2020

Monty Python’s The Meaning of Life:

Who is it, darling? It’s a Mr. Death or something. He’s come about the reaping. I don’t think we need any at the moment…

Nobody wants to think about death, but unfortunately our family has had a lot of experience with it the last few years. With the state of the world now, I thought it might be useful to write up a post on our experiences, what you should do to plan and how to make things easier for your loved ones when the time comes.

When I was younger, I can remember having an intense fear of dying (and of losing other people in my life). The funeral of my great grandmother was open casket and was very traumatizing for me. I also remember my next door neighbor dying after an ambulance pulled up outside – she was the first person close to me that died and I had nightmares about it for years. I remember going on a trip to southern California shortly after that and having an existential freakout in the backseat of the rental car as we drove from LAX to Anaheim. Sorry about that, mom and dad.

As I’ve aged, my thinking about death has become less scary and more sensible. It’s still incredibly hard to mourn and deal with loss, but now I know it’s a part of the natural cycle in our world. That’s not an easy thing to come to terms with, though, after losing so many people in my family. I thankfully haven’t had a lot of friend funerals yet and feel extraordinarily lucky to not be one of the first after that fateful morning in 2018. And even though I never met them in person, I still get emotional when I listen to a Prince, Tom Petty or David Bowie song.

So, what happens when the reaper comes calling? A good funeral home can help immensely and we’ve had great experiences with Mueller Bies in Roseville. If you’re a fan of the HBO series Six Feet Under, you may have pre-conceived notions of what the funeral home business is all about, but a good funeral director can be a huge help in navigating what is usually an extremely difficult time for people. They will work to arrange cremation or embalming, assist with purchase of an urn or casket, coordinate any desired church services, host visitations, order flowers, help write and publish obituaries in local newspapers, submit paperwork to the state for death certificates and arrange for cemetery services (if needed). These services do not come cheap: expect it to cost $7,000 – $12,000.

So what should you do now to help out your loved ones later?

  • Review your insurance and make sure you store all the information in a secure, easy-to-find location like a fire safe or safety deposit box. Keep your beneficiary information up to date and periodically review your coverage levels with a professional to make sure the people you care about get what they need. Term life is way cheaper when you are young and healthy, but whole life acts like an investment that may or may not fit in with your overall retirement and investment planning strategy.
  • If you have assets to pass on, it’s a good idea to have a current will that clearly states your intentions so that probate can be avoided. There are free online options to assist with this, but I recommend spending the money to have a lawyer draw this up that is specific to your state. If there are limited assets, there are transfer on death deed and affidavit options in some states, but advice from a lawyer is still the best route for these situations.
  • You should spell out health care directives now. End of life care decisions are never easy to think about or discuss, but so is having to guess what people want when they can’t decide for themselves. This is also a good place to talk about cremation versus casket burial, where you want to be buried, what type of service or memorial you would want (if any), what songs you want played, etc.
  • Account information and passwords. Get a good password manager (I’ve been using 1Password for many years now) and make sure someone in your family knows where it is and how to access it. Create a spreadsheet that summarizes all of your accounts – checking, savings, investments, retirement funds, credit cards, utilities, loans, etc. Include website addresses, account numbers, login information and any contact information. This will be invaluable, but also needs to be kept as secure as possible.
  • Social media and other online accounts. Your login information should be stored in your password manager, but it’s a good idea to think about how you want your online presence managed after you are gone. Facebook allows relatives to “memorialize” accounts, which involves providing a copy of the death certificate. It’s important to also think about things like AppleID, Netflix, Hulu, PayPal, Dropbox, newspaper, magazine and email accounts, which are likely tied to credit cards that will need to be closed (or transferred to someone else).
  • If you publish personal websites like this one, there are many issues to address: renewal of web hosting services, domain names, DNS services and SSL certificates. I’d like to think I could keep this website online indefinitely for my heirs to access in the future, but that is not an automatic process by any means.
  • Take lots of pictures of the ones you love and keep them organized and backed up (in more than one place). They are some of the most important digital files you will ever create.

In the immortal words of the great Buck Dharma, “Seasons don’t fear the reaper, nor do the wind, the sun or the rain…”


flourish icon

Remembering TBF and Marvel Bar

Posted May 5, 2020

I’ve waited almost a week to write this post, as my initial shock turned to anger, and it’s never a good idea to write when you are angry. On April 30, 2020, co-owner Eric Dayton tweeted that our favorite Minneapolis restaurant and bar would not reopen.

How could this be? If anyone should have the resources to weather this storm, you’d think it would the Dayton family. They owned the building. Their mother is a Rockefeller, for crying out loud. They are fighters for the North, do-gooders trying to feed the hungry and solid fundraisers and organizers. How could they throw in the towel so early?

I’ve never met Eric Dayton, but by all accounts, he’s a good guy and outsiders never know the private facts and details behind public decisions. I’ll even cut him some slack for hating skyways. To be honest, though, I was mad at him for this decision, mad for taking away the place my wife and I visited more than a dozen times, mad for taking away our Cocktail Club destination, mad for quitting while others battle on.

Of course, life changes even in “normal” times. When my favorite bartender of all time, Pip Hanson, left in 2015 for London, we were sad. When Chef Paul Berglund left in August of 2017 (a year after winning the James Beard Award for Best Chef Midwest), we were sad. When Erin Rolek left in August of 2019 for the beautiful shores of Santa Monica, we were sad. Happy for all of them, but sad they were no longer in that special building in the North Loop.

Now we are sad for the current groups of stars who carried on the tradition. Jonathan Gans started in November of 2018 and re-earned the four star review from Rick Nelson. The Forager Chef Alan Bergo had joined the kitchen. Monday pork chop night was as good as ever.

Now we mourn the loss of the toast racks, the Swedish meatballs, the popovers, the wine board, the red books, the individually-wrapped cookies, the purple door, the “secret” staircase. Gavin Kaysen had some wonderful comments on his Instagram, Erin had an inspiring series of pictures on her Instagram story (that are now sadly gone) and Chef Jonathan is asking for financial support of his team via GoFundMe (done, Chef).

I’m sure this won’t be last of these stories before all this is over, but very few will hit us as hard as this one did. Maybe a road trip to Rochester will help a little…

❤️TBF


flourish icon

Sheltering in Lowertown

Posted March 28, 2020

Like many people around the world, the pandemic has been a difficult thing for me to process. I don’t have any particular expertise in the science behind it, but I’m married to the Corona Queen, I like to follow sites like this and I spent a lot of time last week getting our office configured and trained for an indefinite work from home scenario. Most of the things listed in my Twitter bio have shut down and it will likely be months before things return to some semblance of normal.

But we are very fortunate to still get outside to walk, run or bike, have money to order take-out from our favorite local restaurants and have reliable high-speed internet to cross off shows we always wanted to watch from our Netflix and HBO lists (and, of course, work from home). MK is doing the distance learning thing for the rest of the school year and SK has picked up some hours here and there helping out the Nive Man with take-out downstairs.

The Minnesota COVID-19 numbers so far pale with those in the hardest hit parts of the country (and world). The reports out of places like New York and Italy are terrifying and I worry about those on the front lines, like my Twitter friend @susanruns, who bravely works long hours to save lives in unimaginable conditions. My colleague was scheduled to start a new position in Hong Kong on April 1, but he is currently in limbo until the international travel and quarantine picture becomes clearer. I’m not sure what will happen with my work, but I’ve been trying to mentally prepare for all the different possibilities.

On the medical front, I had a 17-month MRI check-up this week at Hennepin Healthcare (which I thought might get cancelled under the non-essential procedure executive order). The new clinic building was empty – I was the only one in radiology and only saw one other person in the general waiting room. I never really had claustrophobia before, but now that MRI equipment feels like a torture chamber. Thankfully, the tech was done after two shorts scans (one 30 seconds, one four minutes). The resident that met with me pulled up the image and said everything looked great. Dr. Tummala will make the final call, but I shouldn’t have to go back for two more years. At that point, they will decide if it will be another MRI or a more invasive CT angiogram.

Lastly, the situation with my father’s estate made significant progress the past two weeks. With assistance from our friend John Schuster at Richfield Bloomington Honda, we were able to pay off his car loan and sell the car. Today, with the help of Kary Marpe from Edina Realty, we sold the house on Lombard. I thought that process was going to be challenging, given the hoarding nature of my mom (that would be one of my elementary school pictures above), various repairs needed and the pandemic’s impact on the economy. Kary was amazing, though, accurately pricing and listing the property, resulting in multiple offers by day two. If all goes according to plan, we will close on April 10. All that will be left is my dad’s taxes for 2019 (which shouldn’t be too hard).

Stay safe, y’all!


flourish icon

Permanent Glasses

Posted March 14, 2020

The ongoing saga of my double vision has now lead to a semi-permanent solution. I had always been the one person in my family without glasses, but one of the lasting side effects of my brain aneurysm has been diplopia at farther distances. Thanks to the treatment plans of Dr. Amy Chang and therapist Courtney Mitchell at Hennepin Heathcare, I can now read screens at most distances and watch TV without glasses. Even at farther distances, I can usually find an angle to hold my head to remove any doubling up (although Dr. Chang says that I’m cheating when I do that).

At the end of January, we decided that I’d stop using the 3M Prism inserts in the pair of non-prescription lenses I had purchased from Amazon. We started at a +30 strength in the beginning and dropped all the way down to +8 with the temporary inserts. Dr. Chang wrote a prescription for a permanent pair of glasses that included a +6 Prism for the top half of the lens and some magnification on the bottom half to assist with reading small letters close up (i.e. – cheaters). I’ve had 20/20 vision for most of my life, but age has caught up to me and some things just don’t work the same as they did before (regardless of the aneurysm side effects).

On the advice of a friend, I took the prescription to Warby Parker in the Galleria. Since I’ve never done this before, I wasn’t sure what my insurance would cover, but they had people in the store that seemed knowledgable about my situation and helped me pick out frames and make adjustments for this particular prescription. I paid for everything and was told the glasses would be ready for pick-up and fitting in 7-10 days. After two weeks of not hearing anything, I looked up my order on their website, which had a “please call us about your order” message displayed. No phone calls or emails during this time – WTH? The person I talked to when I called was very nice, but told me that their lab couldn’t produce my prescription, saying the prism strength couldn’t be higher than +5 and that they would just cancel the order. Ugh.

So in the end, I just went to Target Optical in West Saint Paul, which fitted me in a nice pair of Ray-Bans that they shipped in under a week for around $300. It took me a little while to get used to the progressive aspect of my prescription, but once I figured that out, they work really well. I do still prefer to not wear glasses when I can (like right now while I type on the iMac), but it’s nice to have them for driving and for reading the small type on menus in low-light situations. It will be interesting to see how they work for golf and biking later this spring…


flourish icon

RIP Michael Kingsbury, 1946-2020

Posted February 12, 2020

It seems like I’ve written way too many “RIP” posts recently and unfortunately that now includes my father Mike, who died on Monday at Saint Joseph’s Hospital in downtown Saint Paul. With Colleen’s mom Jean passing at the end of 2019, we are now officially out of parents/grandparents, which is a really, really tough thing to process.

Dad’s medical journey started back in October when he was diagnosed with thyroid cancer. He had surgery at Saint John’s Hospital in Maplewood to have his thyroid glands removed. That procedure went fine and the first few times I visited him out there, he was sitting in the chair next to his bed with his iPad playing video poker and could walk around the room. The surgery was close to his vocal cords, though, so he talked in a whisper-voice. Things seemed to be progressing nicely and he was transferred to Bethesda Hospital in Saint Paul, which is now an intermediate care facility in the Fairview system.

After only a few days at Bethesda, I got the first of many calls that said they needed to transfer him to the ICU at Saint Joe’s to deal with more serious complications that they couldn’t handle at Bethesda. These included a chyle leak, heart and breathing issues and the eventual installation of a tracheostomy tube, connection to a ventilator and installation of a pacemaker. Unfortunately, his condition continued to weaken even after these steps were taken, leaving him bedridden and unable to talk. My brother and sister traveled back to Saint Paul last weekend upon the recommendation of the palliative care team at St. Joe’s and we all got to say our goodbyes before he passed away peacefully just before 1 p.m. on Monday afternoon.

Like my mom, my dad loved being a grandparent to our daughters. As I’ve gone back looking for the photos posted below, I remember that he really liked combining his interests with Sasha and Marisa, whether it was a Twins game, a visit to a Disney park or the annual trip to Grand Marais and the North Shore. He loved playing video poker on his iPad (with fake money) and at many of the Minnesota tribal casinos with me and other family members (for real money). He visited me during my time at Fortune Bay, we made many round trip drives from Grand Marais to Grand Portage, used our free spin coupons at Treasure Island, stopped in at Grand Casino Hinckley on the way to Duluth to play the nickel poker machines and occasionally I would even get him to step out at the ritzy Mystic Lake.

The Twins were a huge deal for my dad. I’m super proud of him for going on the team trip to Seattle last year solo. He had partial season tickets for many years and we all liked to attend games with him (or stop by and visit if we had our own tickets). He’d participate in Twins Fest every year, would go to spring training games in Florida with Brian and Patti and had a great time at the bigger events like the All Star Game and last year’s playoff game (stupid Yankees). His man cave is full of Twins bobbleheads and signed baseballs and it will be bittersweet if they have a great season this year – although he did get to experience both 1987 and 1991. I still have the foul ball I got on 9-5-79 at Met Stadium sitting on my desk that he went and had signed after the game by the Twins hitter (Jesus Vega: Twins 8, Royals 3). If I remember right, the KC pitcher was the Mad Hungarian himself, Al Hrabosky.

Thank you to everyone at Mueller-Bies Funeral Home, Gloria Dei Lutheran Church and Acacia Park Cemetery for your help in arranging the events scheduled for next week (please see the obituary below for details). Thanks also to everyone who has expressed their condolences and reached out to our family in this time of grief.

Love you, dad. ❤️

Obituary from Mueller-Bies and photo gallery below.

Michael Alvin Kingsbury. September 7, 1946 – February 10, 2020. Age 73, of St. Paul, died on February 10, 2020. Preceded in death by wife, Karen; parents, Alvin & Evalyn; & brother, John. Survived by children, David (Colleen), Brian (Patti), & Lynn; grandchildren, Sasha & Marisa; siblings, Charles, Caroline (Robert) Anfinson & Richard. Mike retired from New York Life. He loved the Twins, the North Shore, Disney, bowling & video poker. His smile & laugh will be missed. Memorial service 11 AM Friday, February 21 at GLORIA DEI LUTHERAN CHURCH, 700 Snelling Ave. S., St. Paul. Visitation 4-7 PM Thursday 2/20 at MUELLER-BIES FUNERAL HOME-ROSEVILLE, 2130 N. Dale St. @ County Rd. B and also at church on Friday from 10-11 AM. Interment Acacia Park Cemetery.

Published in the Pioneer Press on February 16, 2020


flourish icon

Trip Recap: Birthdays in Banff

Posted February 1, 2020

“Sleep at the Fairmont Banff Springs” has been item #34 on my bucket list for quite a long time. As we looked to conclude the year of milestone birthday trips, Marisa and I decided we would make ours a combined ski trip (and invite Colleen and Sasha to tag along). SkiBig3 had some good sales after Thanksgiving, so we picked the week between our two birthdays and made reservations. Airfare between MSP and Calgary wasn’t too terrible on the Delta nonstops and I reserved my normal Emerald Aisle rental with National.

We planned to fly on Monday and Friday, with ski days on Tuesday, Wednesday and Thursday. The drive from the airport to downtown Banff only takes about 90 minutes and we purchased the required park passes ahead of time, so we didn’t have to stop at the park entrance. Sasha and Marisa brought their own skis with, so we had one large ski bag, four large suitcases and a bunch of carry-ons. Thankfully, National had a Mazda SUV for us that really held up all week with the extreme winter conditions (heated steering wheels are awesome).

Speaking of conditions, the Canadian equivalent of the National Weather Service warned: “Temperatures will plummet to values not seen in years.” Air temp was -30C (-22F) during the early part of the week, closing two of the three ski areas completely on Tuesday. That was the day Marisa and I got to experience the Canadian health system with a morning visit to Banff Mineral Springs Hospital. She had flu symptoms the night before and they did a great job helping get her back in shape for skiing the last two days. Everything was pre-pay for service, so we are now working with our regular insurance to get reimbursed for the hospital and doctor fees (which weren’t outrageous).

What can I say about the hotel? The Fairmont Banff Springs is one of the most iconic hotels in the world, built as part of the Canadian Pacific Railway network in 1888. The “Castle in the Rockies” was just perfect – historic, great amenities and flawless customer service. It’s not cheap, but in the overall scheme of world-class hotels, very competitive. Tipping was included for most services, so that was different (and convenient, since I didn’t exchange for any Canadian currency this time). The valet was wonderful all week – we’d just call down to the concierge (“How is the Kingsbury Family doing today?”) and they would pull our warmed up car to the front entrance. The bellmen were great – somehow loading up everything at the end of the trip back into the SUV. Maid service also went the extra mile to line up shoes, organize things on the desk and generally pick up after our daily mess.

The hotel has at least three known ghost stories. Our favorite was the Ghost Bride, who was commemorated with a postage stamp and coin by the Canadian government in 2014. Sasha and I spent one night searching for the staircase, where the hotel has a picture hanging (along with the stamp and coin). The ghost of Sam the Bellman and the alleged murder-suicide in room 873 are tales that added an extra element of suspense every time the lights by the elevator would flicker when the doors opened. There was a cool museum-style area off of the lobby that was loaded with historical pictures and artifacts. The old pictures of the golf course and visits from Queen Elizabeth and Marilyn Monroe were highlights for me.

We ate at two of the twelve hotel restaurants: Castello Italiana and the Swiss-themed Waldhaus Pub & Biergarten. Both were high quality with great service. I think the Waldhaus might have been the original golf course clubhouse, as it was set down a hill from the main hotel along the river (and near the current 15th hole). Colleen and Sasha both enjoyed time in the Willow Stream Spa, which included the semi-spooky indoor pool. There were also outdoor pools that amazingly had people in them, despite the extremely frigid temperatures (how exactly did they get out there?). The hotel also had several very nice stores, a free ski storage room (with overnight boot heaters) and a uniquely Canadian five pin bowling alley (which is really difficult to master).

The actual town of Banff is a short ride or walk from the hotel, across the Bow River. It was a wonderful little mountain town, full of shops and restaurants and surrounded by the most amazing mountain vistas. On our arrival on Monday, we picked up my rental skis at the SkiBig3 Adventure Hub and had lunch at Tommy’s Neighbourhood Pub. Other stops over the course of the week included a great dinner at the Maple Leaf Grill (with the bison tenderloin recommended by my friend Chuck), poutine at the local McDonald’s, shopping at Roots and Hudson’s Bay and a visit to the largest rock store I’ve ever seen in my life. I also wanted to try out the famous Beaver Tails, but they didn’t really have any indoor seating and it was just too cold to stand around outside for any length of time.

As far as skiing goes, there are three different resorts near Banff: Mount Norquay, Sunshine Village and Lake Louise Ski Resort. Norquay is the closest to town, but we elected to skip that one when we found out we could only ski two days. We decided to go to Sunshine Village on Wednesday, as several people told us that Sunshine sometimes gets temperature inversions that make it warmer there compared to town. The other unique thing about Sunshine is that the base area is just a parking lot in front of a building with a gondola. A long ride takes you up to the actual resort (with one stop in the middle for Goat’s Eye Mountain). We didn’t have great visibility that day and had difficulty finding easier, groomed runs to ease back into skiing shape. Groomed runs don’t seem to be as big a thing in the Canadian Rockies as they are at home, so we were initially a little uncomfortable (and I was extra cautious this trip anyways, for obvious reasons). We did find a few runs off the Strawberry Express chair, which is marketed as their beginner chair (sigh). We also skied the Wawa lift, but that was about it. I would love to try it again with warmer temps, clear skies and more confidence in my skiing ability.

On Thursday, we went to Lake Louise. By the second day, we were more comfortable with the bus shuttle system: all three resorts have nice coach-style busses that pick up right in front of the hotel. Schedules varied, but there were usually 5-6 departures and returns each day to each one. The Fairmont was the first stop in the mornings and the last to drop off on the return, with 2-3 stops at various spots in town. Lake Louise is the farthest resort from Banff, but it took less than an hour to get there on the Trans-Canada Highway. The town of Lake Louise is a few minutes away from the ski resort and is home to a couple of other cool hotels, including the Fairmont Chateau Lake Louise and the Post Hotel. I thought about the hotel package that let you split your time between the castle and the chateau, but I’m glad we did what we did. It would’ve been cool (literally) to see the ice sculptures on the lake for their Ice Magic competition, but that just wasn’t in the cards this time.

We loved the skiing and atmosphere at Lake Louise. The bus dropped us off right in front of the Lodge of the Ten Peaks and one of the friendly information guides told us that the breakfast buffet at the Northface Bistro was the spot to go for pre-skiing food. After a great meal, we discovered there are only two choices from that spot: the Glacier Express chair and the Grizzly Express gondola. We started with the chair and took two great runs on nice intermediate cruisers that really tired us out. After another stop in the chalet (and a visit to the nice ski shop), we tried the gondola. It’s not the highest lift there, but I felt like I was on the top of the world when we exited (and honestly, a little frightened at how everything dropped off from that point). Lake Louise prides itself on having green, blue and black runs from every lift, but the cat track we took down from there was scary just for the fact that the runs that crossed it were very steep. But once we got down below the tree line, it turned into our favorite run of the trip.

One of the things that I still find magical about skiing in the big mountains are the moments of complete silence you sometimes find among the trees in the back country. Since our week was so cold, none of the locals really wanted to be out, so it was nice and uncrowded all over. I let the girls ski ahead of me on that long, green cruiser and at one point I just stopped and soaked in the silence. That trail crossed in front of another favorite thing of mine, the mid-mountain chalet with sun deck and greasy mountain cafeteria food. The Temple Lodge made me think of the great times I used to have with my Uncle Greg at the Outback Inn in Idaho. He would’ve loved this trip… ❤️


flourish icon

RIP Jean Kane, 1944-2019

Posted January 6, 2020

The Smith Family December Curse has now carried over to the Kane side, as Colleen’s mom Jean passed away on December 30. Add this to my uncle Greg last year, my mom Karen in 2017, my grandfather Donald in 2013 and my grandmother Helen in 2007. January may be cold, but it’s nice to be done with another December.

Grandma Jean had Huntington’s disease, a genetic degenerative neurological disorder that she fought valiantly for many years. Unfortunately, there is no cure and her symptoms eventually forced her out of the house where Colleen grew up in the Midway area of Saint Paul. She moved to assisted care living last summer and had a nice corner room with a view at Sunrise of Roseville.

Jean was a Christmas Eve baby, so we always celebrated her birthday along with the Kane Christmas on the 24th. This year we were fortunate to have Colleen’s brother Dan pick up Jean from Sunrise and bring her over to his house in Oakdale for dinner and cake. She had caught a bit of the flu earlier in the month, but was doing better on her birthday. Thankfully, Colleen and Dan both got to talk to her on the phone earlier on the day she passed, which by all signs was peaceful and without pain.

Thank you to everyone at Mueller-Bies Funeral Home, Saint Columba Catholic Church and Oakland Cemetery for your help in arranging the events of the last two days. Even though funerals are difficult emotionally, it was wonderful to see the outpouring of love and support from family and friends – many of whom we only see at events like this.

❤️

Obituary from Mueller-Bies and photo gallery below.

Jean Carol Kane. Age 75, of St. Paul. Beloved Mom and Grandma Passed away December 30, 2019, after battling Huntington’s Disease for six years. Preceded in death by loving husband, James T. Kane; and parents, Francis and Esther Reith. Survived by children, Colleen (David) Kingsbury and Daniel (Alicia) Kane; grandchildren, Sasha and Marisa; siblings, Mary Ann (William) Pozarski and Frank (Jean) Reith; other family and many dear friends and neighbors. Jean loved talking with her friends and family, crossword puzzles, and watching Channel 2. She was loved so much and will be dearly missed. Mass of Christian Burial 11 AM Monday, January 6 at THE CHURCH OF ST. COLUMBA, 1327 Lafond Ave, St. Paul. Interment Oakland Cemetery. Visitation 1-4 PM Sunday at MUELLER-BIES FUNERAL HOME-ROSEVILLE, 2130 N Dale St at Co Rd B, and at the church from 10-11 AM Monday. MUELLER-BIES 651-487-2550
Published in Pioneer Press from Jan. 3 to Jan. 5, 2020


flourish icon

Lunch at Mama’s Fish House

Posted November 3, 2019

We had a great time on Maui last week, despite the record high temps (and crazy dew points). We had lots of great food recommendations from people, but Mama’s Fish House took home the prize for most memorable experience. Located on the central north shore of Maui just outside Paia, Mama’s was a 2018 James Beard semifinalist for Outstanding Restaurant. Open Table says Mama’s is the second most popular restaurant in the United States, Trip Advisor has them listed as a Top 10 U.S. Fine Dining Restaurant, while ZAGAT has them number one for food on Maui. Everyone we talked to said Mama’s was expensive, but also a can’t miss.

Needless to say, expectations were high…

Floyd and Doris Christenson have an awesome backstory. The location, atmosphere and general setting of Mama’s is probably the most Hawaiian thing I’ve ever seen in my life. You turn off the Hana Highway at the fishing boat and enter a lot that offers complimentary valet. Once checked in, you get to roam around their own private beach, which we were told often has sea turtles playing in the water. The day we visited had a high surf warning, so the turtles were (hopefully) playing elsewhere. After checking in at a second host stand, we were escorted into the open-air dining room and seated near the bar.

Our server Lacey was wonderful. We started with fancy tropical drinks: Colleen had a Mama’s Margarita, while I had a Pink Hibiscus (hibiscus, elderflower liqueur, lime, cranberry and Maui PAU vodka). We shared an appetizer of seared island venison with honey lime sauce, which was extremely tender for venison. We both had autumn salads, with Waipoli greens, Kula persimmons, spiced pecans, goat cheese and Tahitian vanilla vinaigrette dressing. For the fish main course, I choose “kanpachi from ocean waters off Hawaii Island,” while Colleen had “onaga caught bottom fishing off Keanae by Joe Hobson.” We both loved that they customized the menu daily with who caught the fish (and where). I was super-excited to order the Polynesian Black Pearl for dessert: lilikoi (passion fruit) chocolate mousse in a pastry seashell (with a beautiful plate presentation – pics after the jump).

When we looked at the menu before we went, I didn’t think the prices were crazy-high. Afterwards, we found out it just all adds up, turning in to the most we’ve probably ever spent on lunch. That’s also part of the trick – there is no discount for having lunch over dinner. We heard one of the servers say they average about 1,000 covers a day, so I think they can price however they want. I’m glad we went, though, and would highly recommend it at least once in your life. Mahalo, Mama.


flourish icon

One Year of Bonus Time

Posted October 8, 2019

It was a year ago today when a blood vessel in my head decided it had enough, resulting in a ruptured aneurysm and subarachnoid hemorrhaging on the train platform outside U.S. Bank Stadium. It was a humbling experience to see the outpouring of love and support from my family and friends throughout my recovery and I will be forever thankful to the good Samaritan in the pickup truck, the first responders that treated me on the platform and the entire staff at Hennepin Healthcare for extending my time on this little planet we call home.

Health-wise, things are almost back to normal. I’m still wearing glasses with a 3M Prism lens on the left side to correct the remaining double vision. The strength of the lens has dropped from +30 to +8 during the past 11 months and the hope is still that I eventually won’t need them at all. I can read most screens without glasses, but the “bilateral 6th nerve palsy” and resulting diplopia at further distances is really the only major remaining issue from October 8, 2018. I’ve been off all of the additional medications from my time in the ICU for a while now and have returned to most physical activities with no issues. In fact, my bike mileage in 2019 sits at 1,058 miles and I’ve played 21 rounds of golf (both of which are a little more challenging with glasses).

I won’t lie, walking past that spot nearly every day is unsettling. It can feel frustrating to not be 100% yet with my vision. And all that weight I lost in the hospital came back with a vengeance. But I am so thankful for having access to high-quality healthcare that didn’t bankrupt our family. This full year of bonus time had some amazing memories: an extra special Thanksgiving with family, the NCAA Final Four, MK’s graduation, Las Vegas with SK, lake visits to Vermilion and Superior, Rib Fest, Summer X Games, another epic State Fair, a quick day trip to Los Angeles, the Saints championship season, more Vikings football and lots of concerts and restaurants. Life at fifty has been good.

So where to from here? I’ll be seeing my eye doctor again soon and I need to get back to my “regular” doctor to start all of the normal old guy things that need to be tested and monitored. Colleen and I head to Maui later this month to check off the second milestone birthday trip that was postponed due to the incident. Hopefully we’ll get the third and final trip scheduled for January. This week I’ll find out about the 2020 London Marathon ballot, which would immediately kick-start a return to running. Quick trip next week to Milwaukee to visit the Buck’s new arena. After the Vikings-Eagles game this weekend, the football season will already be half over. And you know what Steve Miller said about flying eagles…


flourish icon

iPhone 11 Pro Impressions

Posted September 26, 2019

I wasn’t going to do a write-up of my latest phone, but kid two was like, “when are you going to do the post on your new phone?” Can’t let the kid down, so here goes…

My overall satisfaction with the iPhone Upgrade Program continues. The entire upgrade process was as simple as deciding which model, color and capacity I wanted, filing out a pre-approval form in the Apple Store app and placing the pre-order when that window opened at 7am on September 13th. Then it was just a matter of stalking the UPS tracking site until it got dropped off in our package concierge. A few days later, I received a shipping box to send the old one back. Unfortunately, when I removed my GelaSkin sticker, I found a big crack on the back case. When Apple gets it back, my AppleCare will kick in, but I’ll likely have to pay $99 before they retire the old loan. A new GelaSkin sticker is on the way, but those aren’t shipping until next month.

At this point in the evolution of the iPhone, the three things that are most important to me in terms of improvement are the camera, battery life and storage capacity. Everything else is pretty much perfect now (email, social media, web browsing, music and movie playback), but I can always use a better camera, longer battery life and, since I’m still old school about not streaming most types of media, storage space. The midnight green 512GB iPhone Pro 11 that I selected checks all of those boxes.

You can get way more detail in Nilay Patel’s review at the Verge, where he calls my model “the best camera you can get on a phone.” I also love reading Matthew Panzarino’s iPhone reviews, which he writes from the point of view of Disney park visitors. With the simultaneous rollout of iOS 13, I haven’t had a lot of time to play with all the new features, but the camera has been impressive so far. The new third “extra wide angle” lens will offer a great deal of new shooting options and Night Mode seems to work as advertised. I don’t do a lot of video, but what I have shot so far is impressive. Battery life is much improved over my old XS and it’s nice to have extra storage space, as I was under 10% free space before.

It still amazes me that we continue to have platform wars with just about every form of technology ever invented. I’ve played that game before, but seriously, use whatever works best for you. I live in the Apple ecosystem and yes, it is a walled garden and yes, it’s expensive. But I love my Apple Watch, AirPods, iMac and MacBook Air – they work great together and I don’t see any advantage on the Android/Windows side that would get me to make the significant investment in time and money to switch.

Vive la différence, no?


flourish icon

Saints Honorary Media Member

Posted August 27, 2019

The Saint Paul Saints have always been the masters of promotion. When they posted a link to a “Media Member for the Day” event, I grabbed the August 27th game against the Chicago Dogs and patiently waited. With only a handful of regular season games left, tonight was the night. I walked across the street from our house and picked up my pass from the box office, entered the VIP/Media entrance on Broadway and walked up to my perch behind home plate.

Working in an NFL stadium, our press box is only in use ten days a year (unless there is a Minneapolis Miracle). The Saints play fifty home games in the American Association of Independent Professional Baseball, plus the potential for best-of-five divisional and championship match-ups. With seven games left in the 2019 season, the Saints have a record of 59-34 and are 1.5 games back of Fargo-Moorhead, who clinched a playoff spot last night.

If they make the post-season, this will be the second year in a row. We went to all of the playoff games last year and were really surprised at how few people attended. The Saints lead the league in regular season attendance – in fact, they have double the attendance of the next closest team this year (363,109 versus 167,131 for Winnipeg). CHS Field (built in 2015 for $64.7 million by Ryan Companies) officially holds 7,210 fans, but the Saints average 8,069 people per game. My guess is that the huge corporate outing business that drives attendance during the year just isn’t there for the playoff games. If the Saints do make it to back-to-back playoffs, the dates this year would be:

  • Divisional Playoff Games: 9/4, 9/5, 9/7 (9/8 & 9/9, if necessary)
  • Championship Games: 9/11, 9/12, 9/14 (9/15 & 9/16, if necessary)

The division winner gets to choose which games they will host, with one team hosting the first two games and the other team hosting Game 3, as well as the final two games if they end up being needed.

So how does this press box compare to ours? The Vikings have spaces for 175 people in the main seating area and I would say you could squeeze in about six people at CHS. We both have high-speed WiFi and wired data ports available, a friendly press box announcer that reports stats as they happen and complimentary food and beverages. The press box at CHS sits between the TV broadcast booth on one side and the event production booth on the other. Of course, this is also where the peanuts get thrown down during the seventh inning stretch (looking forward to that).

Nothing against the Saints, but they really get caught up in the overall decline of local journalism. I can understand no Star Tribune or TV representation, but where is the Pioneer Press? Aside from the occasional Shooter mention, I don’t think you can even find a box score in the hometown paper. John Shipley did write a story during the All-Star festivities, but that was likely just because Joe Mauer and a bunch of Vikings played in the charity softball game.

Aside from that issue, the Saints definitely produce a great product in the crowded Twin Cities sports market. As a guy who grew up in Saint Paul going to games at Midway Stadium, the organization will always hold a special place in the history of the city. The new City of Baseball museum along the third base line is really well done and is a great addition to the building. CHS Field truly is a beautiful facility and GM Derek Sharrer runs a great operation.

Thanks for letting me visit!


flourish icon

Tenacious D at the Palace

Posted August 22, 2019

As I pulled out my red concert shirt today, I realized I better post my pictures and grab the setlist from the fun Tenacious D show I saw with Mike and Jake at the Palace last month before I forget all the details. This really was about as perfect as a concert gets for me these days: early access pre-sale seats in the first row of the loge (three seats all by themselves, even), pre-show dinner at a nice restaurant (finally crossed Pazzaluna off the list), our own little bar with no line right behind our section, two great friends I don’t see nearly often enough and a band that changed people’s lives that night.

This was my second time seeing the D. The other time was, believe it or not, a get out the vote concert with the Beastie Boys and Ben Harper at Roy Wilkins. The first half of the show was the new Post Apocalypto album in its entirety, followed by a greatest hits set and a one song encore (set list and pics after the jump). Other than missing out on Wonder Boy, I was very happy with the song selection. JB and KG definitely gave it their all, with a talented group of musicians backing them up.

Softly. Gently. Sweetly. Discreetly.

Set List (July 30, 2019 – First Night of Two):

  • Hope
  • Making Love
  • Take Us Into Space
  • Fuck Yo-Yo Ma
  • Daddy Ding Dong
  • Robot
  • Colors
  • JB Jr Rap
  • Woman Time
  • Save The World
  • Post-Apocalypto Theme (Reprise)
  • Rize of the Fenix
  • Low Hangin’ Fruit
  • Sax-a-Boom
  • Roadie
  • Kickapoo
  • Beelzeboss (The Final Showdown)
  • The Metal
  • Dude (I Totally Miss You)
  • Kielbasa
  • Tribute
  • Double Team
  • ENCORE
  • Fuck Her Gently

flourish icon

The Spread of Sports Betting

Posted July 28, 2019

While I worked for a number of years in the casino business, my property never offered sports betting. As it now spreads across the United States, it is starting to make an impact with my current industry, professional sports venue management. I haven’t done a lot of research on this topic, but I feel like both sides aren’t fully prepared for all the potential side effects of a much larger pool of bettors.

Minnesota has always had a unique gaming environment among states and the various types of tribal compacts, so I don’t envision any immediate changes in the landscape. As it sweeps across the country, though, I imagine Minnesota will join at some point – too much money is involved to completely sit out. Minnesota tribes have understandably been reluctant to reopen the gaming agreements, but most of the larger ones already have ties to professional sports in one form or another.

As a technical venue manager, I’m curious as to what additional demands will be made on wireless networks, digital signage, cyber security and real-time statistical data feeds if sports betting is approved here. Not to mention physical changes to buildings if things like betting windows were ever to be added. I can easily imagine fans having sports betting apps on their phones, placing bets in their seats during a game and wanting to cash out winners immediately.

Lastly, I had another thought while watching the Twins lose their epic battle with the Yankees the other night. If human referees and umpires are still used in all leagues (which is likely), what extra security measures will be needed when they make bad calls? Will it influence how they make calls in the first place? It’s already a challenging environment with rowdy fans who have had too much to drink…


flourish icon

Big Boy Choo-Choo Tour

Posted July 18, 2019

It’s not every day the “Beatles of the train world” rolls into your city, but last night we heard the train whistle blow on the largest operational steam locomotive in the world, also known as Union Pacific’s Big Boy #4014. Currently on a Midwest Tour to help celebrate the 150th anniversary of the Transcontinental Railroad’s Completion, this Big Boy was on display at Union Depot today. How could I not walk the two blocks from our loft to check out this impressive piece of history?

Turns out there are a lot of choo-choo nerds in these parts, so lines were a little long to view the one car exhibit. There was also another line to view the inside of the engine cab, but I didn’t wait for that one. You could walk around both sides of the train, though, so there was plenty of opportunity to get some cool pictures without nine million other people in the shot (more pics after the jump). They also had food available on the platform and there were a number of vendor booths in the Waiting Room hall with all kinds of interesting stuff for sale.

Built in 1941, the #4014 is the only operating Big Boy of the eight that remain in existence. It was used in revenue service to haul trains weighing up to 4,200 tons over Utah’s Wasatch Range until 1959, traveling 1,031,205 miles during that period. The Big Boys are 132 feet long, weigh 1.2 million pounds (more than a 747), output 6,290 horsepower and have a top speed of 80 miles per hour. After retirement, this Big Boy spent time resting in the RailGiants Train Museum in Pomona, California. In 2013, Union Pacific regained ownership and started a multi-year restoration project in their Cheyenne Steam Shop. The locomotive was converted from coal to oil and in May 2019, Big Boy #4014 completed a successful test round trip from Cheyenne to Nunn, Colorado.

Video: Bringing the Big Boy Back to Life


flourish icon

The Lonely Island at Armory

Posted June 30, 2019

It’s been a while since I’ve written a full concert post here, but the Lonely Island show at the Armory last night definitely merits a longer report. We really didn’t know what to expect, as many of the original SNL video shorts that made their songs famous have big name guest stars and elaborate staging. When opener Neal Brennan (co-creator of Chappelle’s Show) did a straight stand-up routine on basically an empty stage, we were even more confused as to what the rest of the night would hold in store. After a short wait between sets, surprise guest number one, Seth Meyers, introduced the main act and off we went…

Akiva Schaffer, Andy Samberg and Jorma Taccone tore through all of their hits, singing in front of a giant video screen that was brilliantly programmed all evening. The night included many costume changes, but only one other major surprise guest star – the real Jose Canseco during Jose and Mark (from the 2019 Netflix special The Unauthorized Bash Brothers Experience). We were taking side bets on who else might show up: Justin Timberlake has family ties to Minnesota, while Maya Rudolph clearly loves Prince and Minneapolis. No go on anybody else – JT was portrayed as a marionette, while they just played the whole IHOP parking lot video on the big screen. I didn’t want any spoilers by looking up reviews of previous stops on this tour (Minneapolis was the last stop), but apparently T-Pain showed up at Summerfest in Milwaukee for I’m On A Boat and Chris Parnell performed Lazy Sunday at two of the New York shows.

Groups like Lonely Island and Tenacious D are tickets that I’m surprised are so popular, as I’d hazard that 75% of the general population has no idea who they are. Not sure that the Armory show was officially sold out, but the place was packed and we had a long line for the GA floor when we arrived half an hour before doors opened. The four of us ended up with a decent spot far stage left and (most) people were well behaved all night. I personally didn’t get to look at the merch table all that much, but I heard they had a wide variety of creative, fairly priced items for purchase. Setlist and a few pics below.

Setlist:

  • We’re on Stage
  • Ground Rules
  • Jizz In My Pants
  • Yolo
  • Diaper Money
  • Semicolon
  • Boombox
  • The Creep
  • FREE T SHIRTS
  • Ras Trent
  • Like a Boss
  • Threw It on the Ground
  • We Like Sportz
  • Shy Ronnie
  • I’m So Humble
  • Finest Girl (Bin Laden Song)
  • Jorma’s Diary
  • Jose and Mark (with Jose Canseco)
  • Uniform On
  • Joe Montana Rap
  • IHOP Parking Lot
  • Lazy Sunday
  • Laser Cats Through Cinema History
  • Dick in a Box / Motherlover / 3-Way (The Golden Rule)
  • We Fell Off a Horse
  • I Just Had Sex
  • Encore
  • Incredible Thoughts
  • Donkey Roll
  • Jack Sparrow
  • I’m on a Boat

flourish icon

Top 7 Purchases

Posted May 11, 2019

My new Rockhopper mountain bike purchase earlier this month was about ten years in the making and has turned out to be one of my favorite purchases of all-time. This got me thinking – what else have I bought in the past 50 years that was awesome? Let’s see:

  • Wedding ring. CK’s current ring has transformed three times – the original engagement band and marquise stone were purchased from Goodman’s Jewelers, while the wedding band with two trillion stones were from Dayton’s Rosedale. I added an anniversary band that I bought from an American Express catalog (of all places) in 2001.
  • MINI Cooper. Back in the day, I bought a 2005 MINI Cooper in British Racing Green that was such a fun car to drive. The girls and I even took it on a ski trip to Schweitzer one year, driving from Minnesota to Spokane and back. Motor on!
  • Lapzilla. I’ve owned multiple Apple products over the years, but the 17-inch MacBook Pro laptop that I purchased when I started my consulting company was probably the most durable and productive of them all.
  • Nikon D70. My parents helped purchase the camera body as a graduation present and I added new glass and accessories over the years, but this digital camera trailblazer was built like a tank and took some really great pictures. I still have all the kit and it still works, but the iPhone in my pocket arguably takes better pictures today (sadly). It’s hard for me to justify spending the money on a new D850 (or even a Sony RX100) now, but the images from our D70 continue to live on.
  • Ken & George. When I was in college at UW, I decided I needed a pet and bought a grey cockatiel from a local breeder. Ken was a great bird and companion, but I thought he should have a friend. I purchased George from a Madison pet store, which prominently listed on the receipt that George came with no guarantee. George was really a Georgette, but we continued to call her George and she had four babies with Ken, who all lived together in a large aviary.
  • Scotty Cameron putter. I’ve never been a good golfer, but I enjoy the game and like the fact that you can use the same equipment and play the same courses as the professionals. I’ve learned over the years that the equipment the pros use is not always the best for hacks to use, but when it comes to putters, everyone can benefit from a Scotty. It looks like I’ve owned my classic Newport Two model for more than 20 years now, restoring it about ten years ago instead of buying a new one. It has dancing “DK” letters on it and everything.
  • Aeron chair. While working for Studio 4, I had the chance to design my dream office in Saint Paul with my friend and colleague Jake. We had our eyes on Herman Miller Aeron chairs, but couldn’t stomach the big price tag. We ultimately secured two of them through a discount channel, but I really missed that chair when I moved on to other companies (none of which would let me order another one). One day I saw a used one pop up for sale from a Lowertown advertising agency that was downsizing and I never looked back. Writing this post while sitting on it right now…

Honorable mentions: Sony TVs (from my first 13-inch Trinitron to my current 4K model), the original Sony receiver with Jamo speakers I bought in high school from Sound Center in Roseville and my first pair of Rossignol racing skis.


flourish icon

A Quick Health Update

Posted April 30, 2019

As promised, a quick health update from the halls of Hennepin Healthcare. I’m still wearing my prism glasses to treat double vision, but ophthalmologist Dr. Amy Chang is happy with the progress so far. She has reduced the strength of the lens twice now and said I can stop bi-weekly occupational therapy after my next appointment later this week. The hope is still to get to no glasses by October, but surgical options remain available if it takes longer than that. I can read my phone without them now and my left eye is really good at seeing far away, while my right is better close up. This has been mildly annoying, but my first attempt at golf while wearing glasses went much better than expected.

Last week’s big news was a successful third cerebral angioplasty to assess the stent and arteries in my head. The procedure had more risk than I realized before getting there (about a 1% chance of the catheter breaking something loose that would cause a stroke), but vascular neurosurgeon Dr. Adam Khan calmly explained everything before I signed the release form. It really amazes me that they can run a tube up the 8mm-wide artery in my leg, past my heart, up to my brain, inject contrast and take an x-ray of the blood vessels in my head. Science, for the win!

With the stent looking good and no signs of other aneurysms, they took me off the blood thinner. Neurologist Dr. Ann Hoang-Tienor has been managing my seizure care, which consists of anti-seizure medication and a review of activities that may be dangerous. At our last appointment, the doctor reduced my dosage a second time (with a goal of eliminating it altogether). She also gave the green light to all outside activities (with the exception of swimming alone), so I purchased a new bike helmet and ordered a new bike that will hopefully arrive in time for the bike challenge at work. Still haven’t returned to any alcohol yet, but she said it would be OK to take it slow and see how my head reacts. I’ve never been a big drinker, but these six months have really revealed what a huge part alcohol plays in fine dining and in many social situations.

Continued thanks to the staff at Hennepin Healthcare and everyone out there who has supported my recovery (and our family).


flourish icon