jzhao.xyz

Search IconIcon to open search
     * _ 
*_#  \/
  \._/#
  //        

Tools for Thought

Last updated January 14, 2022

Related: Extended Mind Hypothesis, Networked thought, interaction design

Questions:

  1. How can we create tools that aid our thinking?
  2. As an extension, how do we organize the abundance of information we have today so that it is both accessible and useful?
  3. How do we distill all the research debt so that our ideas are easily useful to others?
  4. How can we make mixed media first-class? Allow drawing, images, and video? Bring back the overhead projector!

Can we do this on a browser-level rather than just a standalone app? Building in curius.app-esque support, annotations, note-taking, etc. Minimize context switching

Word Charcuterie Board

Is there any way to rearrange the fuzzy cloud of ideas in our head easily on paper/screens?

How can we ‘cut’ text without being afraid of it being lost forever? Even with tools like the undo button and Git revision history, the actions of the past are by default hidden. Time is not first class.

On memory

If a tree fell and nobody remembered, did it really happen?

Very 1984-line-of-thought but those who control the past, how we remember and what history is, controls the present and thus controls the future.

Our tools of memory should be democratized and public. These tools are a public good. They are, quite literally, the infrastructure for mental representations and operations. These are the patterns the dictate our very mental processes.

Kernel

Source

We live in an information age. The amount of data we produce far outweighs what we consume, so much so that its extended far beyond our ability to make meaningful use of it.

“There is a growing mountain of research [but we] cannot find time to grasp, much less to remember, all the conclusions of others as they appear. Yet specialization becomes increasingly necessary for progress, and the effort to bridge between disciplines is correspondingly superficial […]

A record should be able to be

  1. continuously extended
  2. stored
  3. consulted (e.g. through search)

Right now, most organizing systems are really good at 1) and 2) but suck at 3).

We’re trying to build tools that allow association between ideas easily, relying on relations and relatedness without forcing hierarchies or classification straight away. Then, the path through these ideas can be thought of as ‘user trails’.

Chunking

We naturally group things into patterns and chunks and allow us to think on and rationalize at higher levels of abstraction, descending into lower levels only when we need to.

This was demonstrated by chess masters in the 1970’s: “Players learn to recognize somewhere between 25,000 and 100,000 patterns of chess pieces. These much more elaborate ‘chunks’ are combinations of pieces that the players perceive as a unity, and are able to reason about at a higher level of abstraction than the individual pieces”

Is it possible to automatically pick up repeated digital desire paths of user trails and pull them into workflows? take advantage of natural spaced repetition to identify saliency

The focus of modern information systems is moving from “data-processing” towards “concept-processing”, meaning that the basic unit of processing is less and less an atomic piece of data and is becoming more a semantic concept which caries an interpretation and exists in a context with other concepts.

Source

Are there ways to ‘breadcrumb’ how we navigate? Even something as simple as option+click to leave a crumb and when finishing a session, you can save parts of the trail as a flow.

Spatial

Can we create spatial reminders that adhere to their contexts? Sticky notes for our mind? A reminder in certain notes to come back later and add to it, etc. Can we build memory palaces? Spatial representations of information? (See https://nototo.app/)

Emotion

Video is incredibly expressive. You can feel the passion of people who really care about the things they study, build, and work on.

Is it possible to create mediums for thought that convey ‘awe and mystery and surprise and beauty’? I really hope so.

Execution

Can we embed computation into our notes? Create APIs out of our thoughts and concepts? Compose theorems just as easily as we chain function calls?


Interactive Graph