We don’t need no stinking maps!

It’s comforting to have a figurative road map to guide your way in life.

Perhaps it outlines certain things you must do. Maybe a list of things that indicate success and clearly guide the way to the next step. Achievements to be made. By when.

But do you want to grow?

To really grow?

Step outside of your comfort zone. Well-outside of it. Leave nothing behind to which you can cling assuring you of a safe place to return.

It’s entirely possible that you’ll find that you’ve stepped so far beyond your own comfort zone that no map or process in the world can guide you.

And that’s good. Excellent, actually.

You’ll be defining your own processes and maps to let other people find their way to you.

With certainty, this isn’t for everyone.

But for some, it’s necessary. It’s critical to their growth. And when those few grow, it will help society and culture to find their way.

state of the art — isn’t

I’d never paid attention to certain version numbers, and release dates, of certain applications. And, frankly, always assumed that things were up to date.

Apparently, that assumption was likely mistaken.

$ bash --version
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin18)
Copyright (C) 2007 Free Software Foundation, Inc.

Wow.

The copyright on that specific version on the state of the art macos — all Macs — was 2007. TWELVE years ago.

What version is currently available? Unsure, but I’m going to bet that it’s most certainly not v3.2.57(2).

Ah, yes… it’s slightly newer:

Isn’t quite as state of the art having GPL-software that’s static. Yeah, I know, it makes things more stable. I get it. But there will be some newer capabilities, improvements, bug patching and so forth that will be revealed with the continuing march of progress.

Now… what are the risks to doing the upgrade?

[Edit: Well, I’m certainly not the first to see this and I only started pondering it when I wanted to make kubectl auto-complete available directly. Probably a good idea to upgrade.]