Coleman McCormick

Archive of posts with tag 'Andy Matuschak'

Monthly Reading, August 2023

August 29, 2023 • #

This post appeared in issue #36 of my newsletter, Res Extensa, where I write about the intersection of product design, bottoms-up systems, innovation, and what we can learn from the history of technology. I’d love it if you subscribed.


šŸ’” Good Decision, Bad Decision, Indecision, and Fake Decision

The older I get, the more I appreciate two fundamental skills in every line of work:

  1. A respect for and ability to assess trade-offs, and
  2. Knowing how and when to make decisions

Notice it doesn’t say what decision to make. Effective decision-making means knowing which resources to bring to bear, who to involve, and how to zoom out on the upsides and downsides (number 1). And just as critically, it’s knowing when a decision is necessary. On most things, the faster decision is better. Whether we acknowledge it or not, most decisions are two-way doors: we can recover from the downsides. But surprisingly often it’s about knowing when we don’t really need a decision right now. Not deciding is itself a decision.

Decisions

Austin Yang says it this way:

What most people aren’t aware of is that indecision in itself is a decision. You are essentially choosing to stick with the status quo for the time being.

A key factor to how we think about a decision is what action follows. ā€œIndecisionā€ only feels bad if we keep harping on the subject, if we continue deliberating even after we decided to stick with the status quo.

He raises another all-too-common problem where the follow-on action makes the decision problematic: the ā€œfake decisionā€:

There is one type of decision that doesn’t get talked about enough. These are decisions that get made, but never acted on. I call them ā€œfake decisions.ā€ Technically speaking, they cannot be called decisions at all. They are simply feel-good exercises to fool yourself into thinking that something has changed.


šŸ„ Age of Invention: Cash Cows

Economic historian Anton Howes writes a newsletter devoted to the topic: what gave rise to the ā€œimproving mentalityā€? For some reason — a combination of timing, the weird semi-isolated, evolved culture of England, access to natural resources, political freedom — the British Isles was a petri dish of innovation in the 18th and 19th centuries.

Anton tells the story of Robert Bakewell, a cattle farmer that set out, through experimentation, trial and error, to improve his cattle herd.

Bakewell’s story could have been an unremarkable one. He was born, farmed, and died at Dishley, much like his father before him. But Bakewell, unlike most people, caught the improving mentality, or attitude — the one thing all inventors, both then and now, have in common — which had him viewing everything around him in terms of its capacity for betterment. The improving mentality was a reframing the status quo as a problem to solve. A habit of optimisation. A compulsion to perfect.

Through dozens of adjustments and a constant drive to improve, his cows were special. But it took active effort, experimentation, and drive to improve. He selectively bred his cattle to have larger backs, with the more expensive sirloin and filets, and smaller mid and lower sections, with their cheaper cuts.

Bakewell’s cows and sheep became extraordinarily valuable when sold for meat, though he soon discovered he could make even more money by leasing out the young males of his breeds to other farmers so that they could improve their own — ā€œbut never as good as that of Mr Bakewell who has both the male and the femaleā€. Recognising how essential it was that he not lose his competitive advantage, he even set up his own abattoir and sold only dead meat, for fear that an unscrupulous butcher might be tempted to breed from the live animals sent to slaughter.

Progress shouldn’t be taken for granted! It takes optimism and effort to make it happen.


šŸ“š Andy Matuschak — Self-Teaching, Spaced Repetition, Why Books Don’t Work

From Dwarkesh Patel’s excellent podcast, this is a masterclass in how learning works. I love how Andy is always essentially thinking out loud, as he’s in conversation, about the topic. Even a guy with his pedigree realizes that a subject like this is a confoundingly complex, with no ā€œbestā€ way of understanding it.

One of the biggest learnings from Andy is how to be purposeful when you read. You should ask questions of the text! I know this technique and still too often I read something knowing — sometimes consciously, usually subconciously — that I don’t truly understand what I just read. Just take a look at this session where Andy reads and makes notes on a paper in real-time, and you’ll see this in action.


šŸƒā€ā™‚ļø Speed matters: Why working quickly is more important than it seems

From James Somers:

The obvious benefit to working quickly is that you’ll finish more stuff per unit time. But there’s more to it than that. If you work quickly, the cost of doing something new will seem lower in your mind. So you’ll be inclined to do more.

The converse is true, too. If every time you write a blog post it takes you six months, and you’re sitting around your apartment on a Sunday afternoon thinking of stuff to do, you’re probably not going to think of starting a blog post, because it’ll feel too expensive.

Also at work, the better you get, the better you better get:

It is a truism, too, in workplaces, that faster employees get assigned more work. Of course they do. Humans are lazy. They want to preserve calories. And it’s exhausting merely thinking about giving work to someone slow. When you’re thinking about giving work to someone slow, you run through the likely quagmire in your head; you visualize days of halting progress. You imagine a resource—this slow person—tied up for awhile. It’s wearisome, even in the thinking. Whereas the fast teammate—well, their time feels cheap, in the sense that you can give them something and know they’ll be available again soon. You aren’t ā€œusing them upā€ by giving them work. So you route as much as you can through the fast people. It’s ironic: your company’s most valuable resources—because they finish things quickly—are the easiest to consume.

Feedback loops, both positive and negative, are a helluva thing.


🧱 The Pattern Language of Project Xanadu

Architect Christopher Alexander articulated the notion of ā€œpattern languagesā€ in his 1977 book of the same name. You devise a library of rules of thumb for designing (in his case, living spaces — neighborhoods, buildings, rooms) that work well together. Rather than rigid top-down design with hard specs, a well-thought-out pattern language gives the designer room to be creative while still working from thoughtful, functional constraints. An effective pattern language is a hierarchical scheme of composable building blocks: in Alexander’s original language, ā€œCozy Half-Enclosed Cornerā€ works well with ā€œLight on Two Sidesā€, or with ā€œSeat Spots in Light and Darkā€.

Pattern languages are meant to be sets of general principles. No neighborhood conforms to ā€œThe Pattern Languageā€ as a standard.

In the world of software, Ted Nelson’s Project Xanadu is both an epic failure and wild success. It started as a proposal in 1960, and still doesn’t exist.

But as Maggie Appleton points out here, many of the project’s proposed ā€œpatternsā€ have been embraced and implemented in the distributed ecosystem of Internet specifications and software features over the past few decades:

People are building Xanadu without knowing what Xanadu is. Which is the essence of a good pattern language; true patterns evolve naturally within systems, and are found rather than crafted.

We should think of Xanadu as a successful pattern language, rather than a failed software project.


šŸ›• Anachronistic History

The past couple weeks I’ve been experimenting tons with ChatGPT and Midjourney, figuring out how to make practical use of this new wave of products.

Tinkering around, I asked ChatGPT:

Write about some creative anachronistic historical events.

'Viking Age Space Telescopes', according to Midjourney
'Viking Age Space Telescopes', according to Midjourney

And here’s a brief sampling of what I got:

Aztec Airborne Armada (1400s): The Aztecs develop an array of helium-filled airships, forming an airborne armada to defend their empire and launch surprise attacks on neighboring civilizations.

Socrates’ Philosophical Podcast (399 BCE): Instead of written dialogues, Socrates engages in thought-provoking discussions through an ancient form of podcasting, spreading his philosophical ideas through the airwaves of Athens.

Marco Polo’s Transcontinental Railroad (1271-1295): Marco Polo’s extensive travels result in a collaborative effort among the nations he encountered to construct a massive transcontinental railroad network connecting Europe, Asia, and Africa centuries ahead of its time.

See the full post for more.

🄪 Nibble and Your Appetite Will Grow

From Stephen Ango:

There’s a French expression I like:

L’appĆ©tit vient en mangeant

Appetite comes when you eat. Nibble and your appetite will grow.

Appetite can be the hunger for any kind of thing, not just food. Some days I wish I had the appetite to write, to read, to exercise, or even go outside.

Procrastination is the state of waiting for motivation to come. Paradoxically, the most reliable way to create motivation is to start doing the thing.

✦

Tools and Craft with Andy Matuschak

May 13, 2022 • #

The latest episode of Notion’s Tools & Craft podcast features the excellent Andy Matuschak, talking about his research, productivity practices, and more.

Also check out Andy’s work on smoothly-ratcheting goal tracking and mastery learning.

✦

Weekend Reading: Timeful Texts, Sumo Startups, and Canva Backlinks

August 1, 2020 • #

šŸ•° Timeful Texts

A new piece from Andy Matuschak and Michael Nielsen (beautifully illustrated by Maggie Appleton). Can we make reading a more engaging and interactive learning experience? This builds on previous ideas from the authors on spaced repetition.

šŸ¤¼ā€ā™‚ļø Software, Full-Stack, and Sumo Startups

Interesting take from one of Byrne Hobart’s recent newsletters. Contrasting a typical ā€œfull-stackā€ model of company-building and VC funding to a ā€œsumoā€ model:

The amount of VC funding has been rising steadily, and returns are skewed by a few positive outliers, so any fund that doesn’t have a specific size mandate is actively looking for companies that can absorb a lot of capital as they grow. The best way to get more capital is to move from a capital-efficient business to a capital-inefficient one, so there’s a strong incentive to pivot in this direction.

The incentive is sometimes too strong. Some companies go beyond the ā€œfull-stackā€ model to what I think of as the ā€œsumoā€ model: raising an intimidating amount of money just to scare off everyone else. The sumo model does prevent one failure mode for startups: the situation where every time Company A raises a round, it validates the model and lets Company B raise more, which forces Company A to burn through their marketing budget faster and raise an even bigger round, and so on until the entire space is over-capitalized and everyone’s assumptions about long-term unit economics are implausibly optimistic. It’s an easier strategy to try when capital is abundant, but it’s a harder strategy to pull off; the bar for ā€œan absurd amount to invest in a company that just does Xā€ keeps going up.

In the arena of geeky digital marketing, this is a great deconstruction of organic optimization tactics in play at Canva, one of the best out there at enabling discovery through search and backlink traffic. I love how thoughtful and intentional their page architecture is; it enables so much adaptive targeting to sweep up long-tail keyword spaces.

✦

Rolling Windows for Goal Tracking

April 26, 2020 • #

Since the beginning of 2019 I’ve been tracking ongoing goals using a Google Sheet I made, where I can enter each activity day by day and generate a rollup showing how I’m tracking on each goal throughout the course of the year.

Andy Matuschak put it well in this post where he talked about his system for habit-building. A calendar week isn’t great for tracking overall progress because it’s artificially-constrained.

Let’s take my current goal of running 650 miles this year. That averages to doing 12.47 miles per week to hit the number. With something like running, pacing out the progress is critical — you can’t procrastinate and stack progress at the end of the month or quarter to ā€œcatch up,ā€ at least not healthily. And you also want the progress report to give you a sense of ā€œhow have I been doing?ā€

If you look at a calendar week (like Monday to Sunday), you could have one week where you overshoot the goal, say a race week or just one where you got in high mileage, followed by one with more rest days. A purely week-oriented method would give the sense that you were off-target during the rest week, and way over during the intense one.

In Andy’s post he puts it well: moving windows help to ā€œmake every day doable.ā€ Putting things off doesn’t threaten your progress, as long as you don’t put them off too far.

My method for doing this on my run tracker shows me how much I’ve run in the past 7 days, juxtaposed with the 7-day target if I’m ā€œon plan.ā€ I need to average 1.78 miles per day to stay on track, so this formula tells me how I’m doing over the last 7 days:

Last 7 7-Day Target
13.51 12.47

Here’s how I calculate this in the spreadsheet. I track each run in a separate row, with a miles attribute for each one. The formula for ā€œLast 7ā€ looks like this:

SUMIFS(miles,date,">"&TODAY()-7)

miles and date are the columns in the data for each of those. I use the whole column in notation like Running!B:B. That’ll take the whole series as input and SUMIFS sums based on the logic in the last argument.

Because I’m currently tracking about 13 miles behind goal pace for the year, I need to make sure I keep this rolling figure just above the 7-day target line in order to close the gap back to level.

This is working better overall to give a picture of the current state for me. It also works well for other things with daily targets like skill practice, book pages for reading, learning a language or instrument, really anything you can quantify with time or scalar goals.

✦

Weekend Reading: Chess, COVID Tracking, and Note Types

March 21, 2020 • #

ā™Ÿ Chess

Tom MacWright on chess. Reduce distraction, increase concentration

Once you have concentration, you realize that there’s another layer: rigor. It’s checking the timer, checking for threats, checking for any of a litany of potential mistakes you might be about to make, a smorgasbord of straightforward opportunities you might miss. Simple rules are easy to forget when you’re feeling the rush of an advantage. But they never become less important.

Might start giving chess a try just to see how I do. Haven’t played in years, but I’m curious.

🧪 The COVID Tracking Project

The best resource I’ve run across for aggregated data on COVID cases. Pulled from state-level public health authorities; this project just provides a cleaned-up version of the data. There’s even an API to pull data.

āœšŸ¼ Taxonomy of Note Types

Andy Matuschak’s notes on taking notes. This is from his public notebook, like reading someone thinking out loud (or on a screen at least).

✦
✦

Weekend Reading: Mastery Learning, Burundi’s Capital, and SRTM

December 29, 2018 • #

šŸŽ“ Mastery Learning and Creative Tasks

Khan Academy’s Andy Matuschak on tasks that require ā€œdepth of knowledgeā€ versus those that have higher ā€œtransfer demand.ā€ Both can be considered ā€œdifficultā€ in a sense, but teaching techniques to build knowledge need different approaches:

One big implication of mastery learning is that students should have as much opportunity to practice a skill as they’d like. Unlike a class that moves at a fixed pace, a struggling student should always be able to revisit prerequisites, read an alternative explanation, and try some new challenges. These systems usually consider a student to have finally ā€œmasteredā€ a skill when they can consistently answer related problems over an extended period of time.

šŸ‡§šŸ‡® Burundi Moving its Capital

It’s not every day you see the map changing:

Burundi is moving its capital from the shores of Lake Tanganyika and deep into the nation’s central highlands.

Authorities announced they would change the political capital from Bujumbura to Gitega, which is located over 100 kilometers (62 miles) to the east.

šŸ›° SRTM Tile Grabber

This is an awesome tool from Derek Watkins. It makes downloading SRTM data dead simple.

✦
✦