Why do you ask?

(This post starts with a technical example, but it’s not about the technical stuff so don’t worry about trying to understand the details.)

The XY Problem

A friend of mine reached out to me earlier today, with a question about trouble she was having while coding something. She’s working in NodeJS, which I’m really familiar with since it’s what my productivity app, Complice is built on. “I’m having this problem with doing GET-requests… I can’t get them showing different things based on the url…”

A few sentences later, when I still didn’t really understand her problem, I said, “Hang on. Let’s back up—what is the user trying to do here? Like what’s the point of this page?”

She said something like, “so it’s like, they’re trying to load the data, but when they bring up the page, I can’t specify exactly what data they want.”

“Nonono, back up. I still don’t know what problem you’re solving for the user of this system. What’s the user trying to do?”

When you’re stuck on (or in) a problem, it can be easy to end up with a really narrow view of what you need to do to solve it, becoming overfixated on a given intended solution and focusing all of your questions around that solution, rather than around the original problem. This can happen on the scale of a day’s debugging, or on the scale of an entire startup.

It took me several more times of asking before I finally got my friend to back up far enough to talk about the situation from the user’s perspective, and once she did, she was suddenly like WAIT! and then came back a few minutes later with the solution.

As I had predicted, the biggest hurdle to her figuring out this problem was an assumption that she was making. I actually still don’t know what that assumption was. It would have also been possible for this story to end with her stating one of these assumptions, which I would have then overturned. But she ended up realizing it all on her own.

Stack Overflow, a Q&A website for programmers, calls this whole thing the XY Problem: when the asker asks about their attempted solution, rather than about the original problem they didn’t know how to solve.

Debugging communication

And this isn’t unique to programming.

» read the rest of this entry »

Subject-Object Notation: a case study on defensiveness and curiosity

What makes the difference in what someone says in response to criticism? Or even what they think in response to imagined criticism?

Motivation

Talking about personal growth is easier when you have better language for it. One component of this is using words and phrases that are more conducive to growth mindset. Another aspect is having more nuanced terminology to refer to concepts, to allow us to talk about (and think about!) growth more effectively.

This post is also designed to serve as a standalone introduction to the subject-object distinction which is central to Constructive Developmental Theory, developed by Robert Kegan and others. I’m going to elaborate on that model in future posts and connect it to other models, but this sub-component is helpful on its own. I’ll start with the in-depth example, and then talk about the more abstract model behind it.

Case Study: Moving from Defensiveness to Curiosity

First: what do I mean by defensiveness? I mean a reactive quality that creates a feeling of unsafety or instability and responds out of a place of feeling threatened. It’s often associated with a sympathetic nervous system (stress) response, or a feeling of againstness. This is not a response that’s useful for much of anything. Maybe survival 50,000 years ago. It interferes with learning, because it makes you irrationally averse to integrating others’ perspectives, both casual and in the form of directed feedback, instead preferring to assert personal rightness. It can wreck relationships by causing disagreements to escalate into conflicts then into fights.

Under this definition, we might ask what kind of quality of response you might prefer? What’s the opposite of defensiveness? Hint: it’s not offensiveness. That’s… I’m not even going to go there. Instead, I propose it’s curiosity. Unlike defensiveness, where your mind is closed to new information and insists on proving itself right, in a state of curiosity your mind is open to updating itself and is ready to reexamine its own assumptions. Curiosity also has another specific property we’re looking for here, which is that it’s a broader outlook than defensiveness. This is necessary for what we’re about to do.

Okay. With this distinction highlighted, let’s talk about the qualitatively different experiences between the two ends of the spectrum. The story we’re going to use as an example:

Jamie is on a bus, travelling home for Thanksgiving, when she realizes that she left a bunch of stuff out in the kitchen. Her roommates are likely going to be annoyed.

stage D

Defensive. When you hear feedback or even imagine someone else being critical of you, you immediately start thinking (and perhaps speaking) reasons why that’s invalid and you’re still essentially right. It doesn’t even occur to you that this might not actually get you what you want in the long or short term. Or get you anywhere.

Jamie, thinking to herself: “I mean, I was in a huge rush today… it’s not like I could take the later bus… these tickets are only good for a specific one, not all day… and anyway, Cristina called me when I was about to head out… so it’s not my fault. Besides, she always leaves stuff out.”
» read the rest of this entry »

Growing a Garden with a Broken Bodum

the corner of the room where the bodum fell. Framed by a wall on the left and a chest freezer on the right.

It didn’t occur to me to take the picture until after I cleaned up the broken glass.

This post isn’t about gardens or bodums. It’s about thinking and mindset.

Last July (~15 months ago) I had an interaction in my house’s laundry room, where I moved something on a shelf, which knocked off a bodum (aka french coffee press) which fell to the ground and shattered. I mentioned this to Jean (the likely purchaser/user of the bodum) that it had broken. But… the shelf was in a corner, with a chest freezer making it even more secluded, so the broken glass wasn’t a threat to anyone. So I decided I’d clean it up later.

Of course, as we know, later never comes.

So when it came time in August to leave for a four-month internship at Twitter in San Francisco, it still wasn’t done. I swore to Jean “I need to finish packing, but I’ll do it tomorrow morning before I go.” Not too surprisingly, I was packing basically all night. So morning came and I was running around and she said to me in my stress and frenzy, “Don’t worry; I’ll clean it up.” I was hugely relieved because I had felt an obligation to clean it.

Interlude: Malcolm in San Francisco / Berkeley, then home for Christmas

When I returned to the house in January of this year, I went downstairs to do laundry, and glanced in the corner. Lo and behold, a broken bodum remained. “Huh,” I thought.
» read the rest of this entry »

Eating Frogs or Playing Vicious Rock-Paper-Scissors

My blog post titles have been getting weirder and weirder. This one’ll make sense by the end, I swear.

At recommendation by Kenzi at the Center for Applied Rationality, I’ve been reading the book Eat That Frog by Brian Tracy right now, which is based around the following premises:

“You will never be caught up.”
“There is never enough time to do everything, but there is always enough time to do the most important thing.”

However, this only works if you actually have the focusing ability to turn [intending to do the most important thing] into not just doing it but finishing it. And you need to be able to trust yourself to do that. This post explores a particular kind of failure mode that occurs if you don’t have that kind of trust.

The titular frogs refer to » read the rest of this entry »

Nonsexual touch: TSA patdowns and the Human Carcass Wash

“I’ll take the patdown please.”

I was going to spend some time looking up the safety of the millimeter rays backscatter machine. How similar is it to stepping into a microwave oven? Milliwave oven? Hmm.

Then it occurred to me that without doing any research, there’s something I can be confident of: whether or not the machine is harmful or not, it’s definitely not good for me. Like it might be harmful, like an x-ray, or neutral, like a metal detector, but it’s not going to be good for my body. If it were, someone would be selling it as therapy.

But I have an option available that is good for my body: nonsexual touch.

“I’ll take the patdown please.”

I step over to the side area and start listening to the guy talk.

Back in January 2013, when I first moved to San Francisco and didn’t know anybody except my coworkers, I went several weeks experiencing almost no touch at all. A few handshakes, some high-fives, and some fist-bumps. Oh, and the patdown from the TSA agent on my way there.

“I’ll start with your back and shoulders. I’m going to touch you with the flat palms of my hands, and when I get to your crotch I’ll use the backs of my hands.”

Huh.

“Okay, now I’m going to move my hands up your legs and stop just before I reach your groin.”

I know this.

“Alright, and now the other side.”

This is called safeporting. » read the rest of this entry »

Getting over Feeling Entitled to Good Design

A lot of people have patterns in their relationships (particularly romantic or familial) that cause them to get upset, bizarrely intensely. These patterns have built up over years of experience pushing each others’ buttons. I’ve done a lot of work on these kinds of patterns over the last few years and have made substantial progress, to the point where I’m no longer particularly worried about getting angry at my parents or partners. Even my younger sister, for the most part. (If she’s reading this, she’s probably saying “CHALLENGE ACCEPTED”)

But I still have a massive class of relationships that need serious work: my relationships with technology.

Most things are poorly designed

I have an eye for design—it’s part of why I went into Systems Design Engineering for undergrad. Being a designer is a great skill to have, for the most part. But it comes with a big drawback: you notice bad design.

And most things, it turns out, are badly designed.

There are reasons for this, of course. Big organizations are hard to coordinate. Points of failure are often hard to foresee.

Entitlement to well-designed products

I came to the realization a few weeks ago that some of my biggest potential growth in the dimension of againstness-y responses is in this domain. I noticed that my defensiveness in social situations is fading broadly—though not gone, not yet—and I was switching more and more to curiosity as a default mode of interaction. My patterns around poorly-designed products, however, seemed as strong as ever.

I found myself realizing that I felt entitled to well-designed products. Honestly, even as I write this, it feels hard to let go of the idea that I am. But I’m not. I’m not entitled to well-designed products. Even when » read the rest of this entry »

Typical Minds and Typical Faces

…as I wandered around, downtown…
looking around at all the faces…
trying to… recognize the places
their minds must be—
to generate the shapes I see

simulate them on my own features
the body is my teacher
of how they feel
making these strangers real
to me

So go some of the lyrics in a song I wrote last year, “Lost & Found”. Listen to it here.

I was thinking about these lines again today as I walked down Mission Street in San Francisco, the “downtown” to which these lyrics referred. I just arrived yesterday, back for the first time in over 7 months.

I found myself now, as then, looking at the faces of people I passed, and shifting my own face to match their expressions. In addition to getting a workout for both my facial muscles and my empathy centers, I’ve learned a few interesting things from this easy exercise.

People make a lot of different faces

You can walk past 10 different people, and your face will do 10 different things. Some might be similar in various ways, but they’re all distinct, which I find really curious—I got no sense of there being more or less popular faces, particularly.

» read the rest of this entry »

Two Ways to Make Your Language More Conducive to Growth Mindset

Growth mindset is a thing. You can read lots more about it elsewhere, including Mindset by Carol Dweck, which has a 4.5 star rating with >500 reviews. I’m not here to explain in-depth what it is or why it matters. Enough people have done that. I’m here to show you how to do it—applied growth mindset. Importantly, this will include examples of fixed mindset that you can practice reframing to be more growthy.

But in case you’re unfamiliar, let’s start with one-sentence definitions, adapted from Dweck:

In a fixed mindset, people believe their basic qualities are simply fixed traits, and use their performance to document those traits.
In a growth mindset, people believe that their most basic abilities can be developed, and improved upon, which creates a love of learning and a resilience.

But it’s one thing to know how to answer all of Test Your Mindset questions so that you get “Growth” as a result. It’s another to actually operate out of growth mindset consistently.

Spirally, self-reinforcing mindsets

First I want to note that both growth mindset and fixed mindset have the delightful property of being self-reinforcing. People who have growth mindset will tend to improve, which will reinforce the idea that ability is learnable. People who have fixed mindset will tend to stagnate, which will reinforce the idea that they’re stuck with whatever ability level they currently have.

This is exciting, because it means that to some extent, you can get out of this just by deciding to have the other mindset, in part by recognizing that all of the evidence you currently have is determined by the mindset you have and is thus untrustworthy as evidence of “how things actually, fundamentally work”. That there’s an explanation for the-experiences-that-come-with-fixed-mindset that makes sense in growth mindset too. So you can reinterpret everything and switch mindsets.

And, it takes practice to actually operate from a growth mindset, rather than just conceptually understanding that it’s a good idea to do so. In my experience, a lot of this practice can happen on the level of reframing verbal expression, where you can shift your language from fixed to growth mindset. This in turn will shift your thoughts. That’s what this post is about. The practice of thinking growthily. » read the rest of this entry »

The 40-Hour Work Weekend

I’ve experimented with focus blocks before, where I’m working a large percentage of the time and when I’m not working I’m only engaging in distractions that are centering, rather than divergent. Following in the footsteps of some other entrepreneurs that I admire, I decided to make this entire weekend a focus block. I closed out my email inbox friday afternoon, and didn’t open it again until sunday. And I got a lot done.

The video!

Like the others, I made a timelapse video. I’m kicking myself now, because I didn’t confirm that I had a functional system on Linux for recording my webcam and then turning it into a timelapse. Meaning it took me way longer (read: several hours today pulling my hair out while staring at my screen) to create this video than would have been reasonable, and it’s not even sync’d the whole time. But I know how to do it better next time, and can probably push out a video with 30mins at most of post-processing, provided I set things up well at the start. I learned a bunch about the ffmpeg and sed tools though, which was helpful. I’ll post my scripts once I fix the aforementioned problem.

The stats!

TagTime

An app that pings you at totally random intervals and gets you to tag what you’re doing. The pings are on average every 45 minutes, but sometimes will be within seconds, or hours apart, so you never know. tagti.me »

How I’m reading 2× as much as last year with a smaller goal

In 2013, inspired in part by this post by Julien Smith, I decided to try reading 52 books over the course of the year. I was doing really well for a number of weeks, but then I fell behind, and ended the year with only 21. For 2014, I tried something totally different, and it has worked amazingly well: we’re now halfway through 2014 and I can count 15 books that I’ve finished. More importantly, I can count 61 that I haven’t.

What gets measured, gets done

Or, whatever you measure, you will optimize for.

The problem, in 2013, was that I only got points when I finished a book. I had started keeping track of all of the books I finished in a spreadsheet. I wish I’d done this sooner. If you haven’t done this but you wish you had—do it. The feeling won’t go away, and you’ll just feel sillier when you finally do start. If you have kids, start one for them. My old system looked like this:

  1. Objective: read 52 books in 2013 (a book a week, don’t get behind)
  2. Tracking: record finished books in a spreadsheet with a rating and remarks

I remember distinctly one book I picked up in 2013 that was not for me. It was called “Slack”, and I was excited at the possibility that it might help me with introducing more slack into my life, but it was extremely focused on management and it was clear that I wouldn’t be able to get much out of the book. I made a new tab in my spreadsheet called “Dismissed”. Slack is the only book in there, but it was a start.

The problem was twofold:

  1. I would avoid starting books because they didn’t look like they’d be worth reading in their entirety, and I didn’t want to waste reading time on books I couldn’t count.
  2. If I found a book wasn’t interesting me, I would typically try to finish it anyway so I could count it.

Laid out explicitly like this, my old tracking schema was quite obviously problematic. » read the rest of this entry »

Fall sanely in love
If you've done enough dating indefinitely and you're ready to get real about courting, check out The Mating Dance, my 4-week zoom container on how to bring every part of yourself into the process of falling in love so you can fully commit or know it's not a fit. The Mating Dance
Become more intentional
Check out Intend, a web-app that I built to help people spend their time in meaningful & intentional ways and be more playfully purposeful. Intend logo
Connect with me on Twitter!