• Proof of Worth

    When joining a new team, a common piece of advice is to “gain credibility” by doing undesirable tasks others don’t want to do. The problem with proof-of-worth is that, after a certain point, it has the opposite effectโ€”proving no worth. Being in the habit of doing proof-of-worth tasks takes away the time needed to do high leverage work that no one else can which is likely the primary responsibility of the role anyway.

    Read the Twitter thread from Shreyas Doshi.

    See also:


  • Good Explanations Trilema

    You can spot bad explanations similar to the way you can spot bad arguments using the Mรผnchhausen trilemma.

    For example:

    • An argument such as “we are in a simulation” which requires proof of “who wrote the simulation” infinitely regresses making it a bad explanation
    • An argument like “everything was designed by god in 7 days” is a bad explanation because it’s dogmatic and easy to vary. “Intelligent design” can be varied to match any prediction or evidence without further proof other than “because”

  • Technology Is an Expression of Knowledge, Not Knowledge Itself

    Knowledge and technology go hand-in-hand but they should not be confused for each other. Technology is just one expression of knowledge. For example, lithium ion batteries are the culmination of knowledge spanning chemistry, physics, and geologyโ€”batteries are not the knowledge itself.

    This is an important distinction because arguing against technology (e.g. techno-pessimism) often means arguing against the premise that new knowledge can be created (and therefore better technology).


  • Techno-Optimism Is Rational

    Techno-optimists believe technology can solve the world’s most pressing problems. With the right knowledge, we can find solutions to climate change like abundant clean energy. Can we acquire the knowledge to build nuclear fusion reactors? Can we do it in time?

    The Beginning of Infinity lays out a detailed argument about why we should be optimistic that we can. We’re already in the habit of transforming inhospitable environments into support systems (we wouldn’t survive a winter day in New York otherwise). We have a way of building knowledge that is error correcting and can build on itself generation after generation. In the fullness of time, all knowledge is attainable and can therefore be transformed into technology used to solve problems.

    Techno-pessimism is a parochial error. One must take the position that we lack the ability to make technological solutions to climate change or that it’s not possible in time. The only solution is to limit what we collectively do (e.g. austerity measures and degrowth) but that requires a great deal of optimism that people will work together on an extremely unpopular premise (loss aversion).

    There are many instances where technology (and technologists) went wrongโ€”Facebook ruined democracy, nuclear power disasters, weapons, so on. But using this as a reason against techno-optimism is also a parochial error because it presumes that we won’t acquire the knowledge to solve these problems (technology is an expression of knowledge, not knowledge itself).

    See also:


  • Commoditization Increases the Importance of Distribution

    As products and services become commoditized, distribution and companies that help distribution become more important. Marketing and branding is one way to grow, but finding channel partners that already have a relationship with the target market is more effective.

    I suspect that’s why sources of revenue for mature companies shifts to channel partnerships over time and why platforms like Shopify (platform close relationships with businesses) and Stripe (platform that helps others distribute a capability) are growing so quickly.

    See also:

    • In 7 Powers parlance, platforms for distribution are a combination of economies of scale (they can reach more per dollar than marketing directly) and process power (a product or service that builds ongoing relationships)

  • Taking an Airplane Into the Water

    The user is complaining that our boat is leaking through the windows, it’s unstable, and too slow. Sometimes you have to remember that some users will never be happy with your product because they decided to take an airplane into the water.

    I heard this indirectly from Geoff Belknap.

    See also:

    • Choose boring technology, but don’t expect a good tool to work in every situation
    • Product debt and tech debt happens when you try to make people happier using your plane as a boat

  • Measuring Infinity

    In a thought experiment from The Beginning of Infinity, the author introduces a universe traveling device. During a set interval, you hold the button you go from universe 1 to universe 2 for one minute then on to universe 3 for 30 seconds and so on until you release it and are taken back to universe 1. By the time two minutes is up, you will have traversed the infinite set of universes. If the instrument could take readings along the way, you have a way to measure infinity.

    See also:


  • Jump to Universality

    The jump to universality has two phases. Before universality, one needs to create specialized objects. For example, Roman numerals would need to add a new symbol to raise the maximum value or adding a pictogram to a language to represent a new word. After universality, one need only customize or configure a universal object. For example, printing a different book on a movable type printing press, sending an email to someone new, or inventing a new word with the same alphabet.

    See also:


  • Computers Are Universal Objects

    Computers can be programmed to do anything a model of computation can express. You don’t need to buy a new computer to run Microsoft Word and buy another computer to run Slack. The jump to universality in computers opened up an infinite set of possibilities via software.

    See also:

    • Programming languages are also “universal objects” capable of representing any program if they are Turing complete. Even though they are just abstractions over a physical process that happens on a computer chip, abstractions are real.

  • Give Users a Way to Skip the Invite List

    A common pattern for launching products and companies is to start with an invite-only beta. There will be users that sign up that are a better fit or have a more burning need for your product. Giving them a way to skip the line can help you filter for the right kind of user and take advantage of their current attention. For example, “reply to this email if you need to do {important indicator of demand} right away and we’ll bump you up the list”.