Today, Chrome 69 arrived on my daily driver.

I was not impressed.

You’ve probably heard, the internet is all over how Chrome started hiding the www and m subdomains, and further obfuscating the URL by hiding the protocol in an ealier release.

Today, I was horrified by the round design that plagued my omnibar. Who came up with that idea? I’d like to let them know that the current design trend is still rectangular, please do not put circles into my otherwise square-cornered UI.

However, today was not an uncommon occurrence for me, there have been multiple changes made to the Chrome defaults that I’ve disagreed with.

Luckily, most of these changes have Chrome Flags associated with them, so I’m not moving browsers quite yet.

Let’s go over those flags:

Steam Controller: 2 years later, failure

For two years, I greatly enjoyed using the Steam Controller as my primary interface for controller-based games, and for mouse and keyboard games on the couch with my Steam Link.

But now…

It’s been 3 years since my last writing on this subject.

After a great 3 years with Oak Ridge National Laboratories, I feel it is time to share the experience again, as it has taken a drastically more interesting turn.

Of the many accomplishments from ORNL over this time, the one I feel most proud about is Summit, currently the fastest supercomputer in the world.


Since wrapping up my web project from my first term with the OLCF as an intern, I was brought in again for the next two summers (and during the school year) to continue working on an idea my boss had to save huge investments in watercooling Summit.

Thank You System76


Two years later my System76 Oryx Pro v1 is still running strong.

It’s not just the regular cleaning or standard computer upkeep that’s been keeping it alive so well - it’s the amazing software support that System76 has provided throughout it’s lifetime.

When I first got my laptop, I was already very happy with my purchase, and Linux just worked like I so desired.

Now, with two years of software and firmware updates from System76, my laptop is actually running just as well - if not better - than it was when I first received it.

You normally just [[ $VAR == "Value" ]], right? Well what about if the variable is set to an empty scalar? (VAR="")

It gets interesting, but for the TLDR; use if (( ${+VAR} )); to check if it is set.

Now onto why this is the preferred form (about performance)…