Work + Reality = Entertainment

So, we’re approaching tax season here in the USA. The company’s HR team sends out an update to the company via email.

Somebody replies to the sender with an innocent-enough request of, “Hey, my form is incorrect. How can I get it changed?”

The originator replied… and… I readied some popcorn to enjoy the show.

Then all hell broke loose.

People hit Reply-All — hundreds of them — and insisted on being removed from the distro, making snarky remarks and comments about the originator, or about the entirely mundane tax issue. Still more people even hit Reply All and warned everyone to not hit Reply All.

How could it be prevented?

It can’t.

Well, not unless you were to ensure that people sending out company-wide emails obscured all recipient names from each other[1] or we eliminated email[2] or learned how to not fan the flames[3] that would feed trolls[4], or…

Obviously, somebody made a harmless mistake. No blood. No foul. It’s a good lesson, I think: “Ah, right. As we learned 40-ish years ago about email, be careful not to do that.” But for an education company, there are a surprising number of employees who seem rather intent on ignoring the educational opportunity that this has presented.

…like not hitting Reply All then demonstrating to the entire company what an inconsiderate asshole you’ve turned in to.

—

[1] – We work together. We already know your email address.

[2] – and email isn’t going to “go away”.

[3] – there was that one time that a parent yelled at her kids to tell them to stop yelling.

[4] – because the trolls were going to eat their free cookies.

Safety Third…

Ideas first

Tools second

Safety third

“But John,” you’ll exclaim, “safety always comes first!”

No, it doesn’t.

You would not have even considered safety at all if you didn’t have the idea to begin with.

Ideas come first — they’ll guide you to attempting and completing them. They give you direction. Purpose.

“Well, surely safety comes next!”

Nope.

Next, come tools. It would be folly to prioritize acquiring the “best of” every conceivable tool for every issue. Ideas will determine which tools you’ll need to make achieving that idea more efficient.

Safety? Once you have ideas of what you want to do, and once you have tools [to help get started, not “perfect tools”], then you’ll have to be aware of the risks.

I think I’ll have a meaningful sign made up to call those out. It’ll serve as a realistic reminder to help maintain focus.

The Panacea-Tool Incident

A few years ago — 2014 maybe? — we were in the early days of distributed teams and were spread across three timezones. Timing was awkward. So, many of us would start our day from home to join calls and meetings. This was, for us the beginnings of regular telecommuting. To help ease the communications challenges, we also embraced the concepts of video conferencing, screen shares, and multimedia to communicate.

One morning, there was expert brought in to demonstrate and train the lot of us on the new Panacea that the company had invested in: an app that would help manage all of our systems. It was a unified, do-everything tool that would provide visibility of specific known-states and anomalies on any number of systems across our several geographic locations and datacenters. It would pin down the precise, exact origin of a problem, and eliminate the need to log into a server (via SSH, of course) ever again… in order to resolve the issue.

Anyway, while doing the demo, there was this one error that would occur, which would prevent moving any further with a demo or training.

It was something about a missing object, or log file, or permissions to it.

If only there was a tool that had the power and capacity to identify the problem and resolve it… we could use that. It would be a perfect opportunity!

Their sales engineer was stumped.

After he fought with it for half an hour or so, I suggested, that we take a quick look at the actual logs on the system. Odds are pretty good that they’d indicate where the problem was. There was no harm in checking.

“No!” he’d assert. “That’s the wrong way!” And we endured continuous rants of frustrations and borderline vulgarities from him. “This guy!” he had jokingly exclaimed, “What you want to do is impossible!”

Oh, I’m sorry… I thought you had used the word, “IMPOSSIBLE.” just there.

Challenge accepted.

I quickly shared my screen and jumped over and skimmed the actual logs from the app on the server itself. Let’s see… at the end of the log file, it had logged that it had crashed. Why? Scroll up a few lines and… permission denied trying to write to one of its own files.

“Oh! I’ll just ‘chmod’ that file so its owner can write to it…”

He boisterously interrupted, “If that’s it, I’ll buy you a steak dinner!”

**tap,tap,tap** **Enter** “Okay, all set… let’s give it another try really quick…”

The problem went away. He was clearly offended that somebody could’ve done it “the wrong way” to find the problem and fix it so quickly.

Took about 20 seconds.

And the really amusing part is that all of this was perfect scenarios to demonstrate the power and capability of the app itself.