entertainment · Quotes

“I wasn’t making any waves, so l made a decision.”

I always love a good story of transformation.

The documentary STEVE (martin) tells the story of a really awkward, out-of-place aspiring comedian who wants to do something genuinely new but was initially failing badly.

It is cringe-worthy at times. What is this guy doing?

But Steve keeps relentlessly trying things, observing, and changing. It goes something like this (so far)…


Is there a future for me as a magician?

-> No, that looks like a dead end. Let’s try comedy.

Should I follow the classic comedy conventions like using “indicators” to signal when the punch line happened?

-> Nope. Let the awkward tensions build naturally and see what happens.

Should I open for other acts and perform for 1000 people who are there to see someone else?

-> Nope. This is getting me nowhere. I’d rather headline for 50 people who actually want to see me.


And finally, this long-haired comedian who looked he was “trying to be the Eagles” decided to change his whole look and attitude. I just like the clarity he finds.

I wasn’t making any waves, so l made a decision.

Instead of being at the tail end of an old movement, I’ll be at the front end of a new one.

And he follows it up with action.

And so l decided, “Okay, I’m putting on a suit, I’m putting on a tie and I’m cutting my hair.”

Instead of looking like a hippie from the ’60s, I’ll look like somebody new from the ’70s.

And of course kind of a punch line.

Or like someone from the future.

Someone from the future indeed. He was about to become the biggest comedian in the world.

STEVE (martin)
STEVE (martin)
Software Dev

At a glance: hugging and resistance on iOS

Continuing the iOS at a glance series, giving you a quick visual of an iOS concept, let’s jump to and old and simple, but oddly confusing, topic: content-hugging priority and compression-resistance priority!

Okay, that is a mouthful for two simple, related ideas.

Apple is great at giving its consumer products some nice, catchy names. But the APIs? Well, they’re working on it. These are the guys who, long ago, gave us the “Autoresizing mask”.

Content hugging priority is basically how much a view “wants” to shrink down to its minimal size when put under pressure.

I’ll just call this “shrink-wrap-iness” because it shrinks down like plastic wrap.

While compression resistence priority is how much a view “wants” to expand when given the space.

I’ll call this “balloon-iness” because it expands like a balloon.

The higher the value in any direction, the “more” the view prioritizes that stance compared to other views.

So there it is at a glance. ✅ Hopefully that makes the idea more memorable, at least.

If that doesn’t help, maybe this will. 😉

For details and concrete examples, check out this article or this tutorial.

Photos · Quotes

Invincible summer (pic) 🌱

A while back, I blogged one of my favorite quotes.

In the depths of Winter, I finally learned that within me there lay an invincible summer.

Albert Camus

Today I found myself looking right at this phenomenon in my little garden.

You see, this winter’s cold snap savagely killed almost all the plants . As a memorial, I left a sad, dead, spiky blackberry stalk sticking high out of the ground.

Now that dead stalk is getting overrun by new green growth. Blackberry sprouts are shooting up in other parts of the garden as well. The plant is even flowering, meaning fresh blackberries are on the way.

Life is resilient. 💪

Just don’t touch that dead stalk. That thing is not kidding around – ouch!

My blackberry vine coming back to life.