I use ThoughtFeel in two ways that I haven't posted about on this subreddit yet, and they are two of my favorite use cases. The first is using it during real-time interaction to keep track of a complex discussion. The second is using ThoughtFeel as a mental workspace for my own thinking and reasoning.
Edit: after i wrote this i thought about why this works. You can read claude’s cleanup of my voice dump and experimentation later down.
To elaborate on the first use case, I started doing this about a month ago when I was still working at Only Farmers. My job as the CTO of Only Farmers involved many high-stakes, fast-paced meetings with many different people throwing out ideas and giving feedback, and it was my job to tie it all together and come up with the strategy. This is a very difficult task, and pre-thoughtfeel I’d often drop constraints or miss details.
When I began using ThoughtFeel for it, my performance at work noticeably improved. Here's what I did specifically. Someone would say an idea, and I'd build it by imagining in concepts, the same way I've been describing remembering lists and connecting ideas. Then, by the time it was my turn to talk, I would have a big web of everything that had been said and what it meant, where the web was a very organized body of knowledge.
It was then much easier to come up with novel ideas and make sure to address everyone's feedback in my solutions.
Now, for the second use case, using it in my own problem-solving as a working memory source, I will frequently think about things, as you guys can probably tell from the types of posts I make. Sometimes they're math problems; other times they're cognitive science problems. But a core constraint is I want to be able to represent many ideas all at once in my working memory, be able to return to different threads, have conceptual clarity about the ideas I think, and retain the results of my thinking long after the reasoning session has ended. For this, I use ThoughtFeel.
As I create an idea, I build it in ThoughtFeel, and I can connect it to the other ideas I've built so far. This results in me building up a large web of connected ideas over the course of a one to two-hour reasoning session. As a comparison, if I don't use ThoughtFeel, I have two other options: I can keep track of all the ideas I'm suggesting visually, or I can just reason out loud and not use some other medium to keep track of the ideas.
If I keep track of all the ideas visually, this has two negative consequences: one, all the visual analogies I create don't actually represent the concepts I want to think about. They're instead symbols for them. This makes my thinking a lot more cluttered. The next problem is the ideas aren't connected. It takes a lot of cognitive effort to go from one idea to the next, and connections are much harder to surface.
The other overall solution is not storing the ideas in any other medium but my reasoning chain happening out loud. If I do this, it works for a short time, but it's much harder to come back to previous ideas and connect many ideas at once over the course of a one to two-hour reasoning chain. Additionally, my retention is much lower the next day. I find that when I use ThoughtFeel, I'm able to keep an incredibly large amount of information active at a time. Specifically, if you ask me to, when, for example, I'm reasoning about the periodic table, recite the table backward by atomic numbers decreasing by three, this task is entirely manageable, assuming I've built the periodic table in ThoughtFeel.
I have no other way to make that task manageable. And of course this is just a toy task. In reality, when I'm reasoning, I will often have similarly demanding reasoning tasks that I want to accomplish regarding the current problem I'm working on. For instance, I practice LeetCode for technical coding interviews. Oftentimes in LeetCode problems, you have to run a custom proposed algorithm end to end in your head. When I use ThoughtFeel, it's generally entirely feasible to truly run an entire algorithm in your head, and because of the conceptual clarity afforded by using ThoughtFeel, it's very easy to spot when the algorithm breaks down.
The other method I have for running an entire algorithm in my head is representing it visually. However, this pales in comparison. When I represent the algorithm visually, I run out of space, and things I created, or visuals I created ten minutes ago, are fuzzy and I forget what they mean. I do not experience this in ThoughtFeel.
An Investigation into why this works (sorry for claude writing… must get breakfast and dont have time to write me-self)
**Thoughtfeel and reasoning: every relation you find stays found**
**TL;DR:** A lot of thinking is really building relations: working out how many things affect each other, and keeping it all straight while you reason. When I do this in thoughtfeel, every relation I notice gets stored on the things it connects, so I never have to find it again. That makes relation-heavy tasks much easier than doing them visually or out loud, like reasoning through a system, running an algorithm in my head, or tying a meeting together.
**Tasks that are made of relations**
Some tasks are mostly about the things themselves, like recognizing a face or remembering a fact. Others are mostly about how things relate, and those are the ones I want to talk about:
- **General reasoning.** Thinking through a system means simulating how many parts influence each other. You change one thing, then work out what happens to everything connected to it, accurately, without dropping any of the influences along the way.
- **Running an algorithm in your head.** Every variable depends on others, and you have to update all of them, step by step.
- **A fast meeting.** Each person's idea relates to the other ideas and objections, and you have to tie it all into one plan.
- **Diagnosis.** Symptoms relate to diseases, and diseases to each other, and you have to find the one that fits everything.
- **Learning a subject like abstract algebra**, where every definition is built out of relations between earlier ones.
What these have in common is that the hard part isn't any single fact. It's holding many relations at once and seeing how they interact, without losing track.
**A test: Raven's-style puzzles where the hard part is the relations**
Raven's Progressive Matrices are the classic reasoning puzzles. You get a 3×3 grid of shapes with one cell missing, and you work out what goes there. Part of the difficulty is visual: spotting the properties. But much of it is combining the rules once you've found them. So I tried versions written in words, where the rules are given and all that's left is combining them.
Each is a 3×3 grid. Each cell holds one shape with seven features: shape, color, size, fill (solid, striped or empty), number of dots, arrow direction and border. The missing cell is bottom right.
**Problem A**
The bottom row so far:
- **Bottom left:** a large blue circle, striped, with 3 dots, an arrow pointing up, and a solid border.
- **Bottom middle:** a small green square, striped, with 6 dots, an arrow pointing right, and a dashed border.
Above the missing cell:
- **Top right:** a red square.
- **Middle right:** a blue triangle.
Rules:
- Each row has one circle, one square and one triangle.
- Each column has one red, one blue and one green shape.
- Across each row, the number of dots goes up by 3 from one cell to the next.
- Every cell in a row has the same fill.
- Across each row, the arrow turns 90° clockwise from one cell to the next.
- A shape is large if its number of dots is odd, and small if it's even.
- A cell's border is dashed if its shape is the same as the shape directly above it; otherwise it's solid.
**Problem B**
The bottom row so far:
- **Bottom left:** a small red square, empty, with 2 dots, an arrow pointing down, and a solid border.
- **Bottom middle:** a large green circle, solid, with 5 dots, an arrow pointing right, and a solid border.
Above the missing cell:
- **Top right:** a green circle.
- **Middle right:** a red triangle.
Rules:
- Each column has one circle, one square and one triangle.
- Each row has one red, one blue and one green shape.
- In each row, the third cell's number of dots is the sum of the first two cells' dots.
- Each row has one solid, one striped and one empty shape.
- Across each row, the arrow turns 90° counterclockwise from one cell to the next.
- A shape is large if it has more dots than the shape to its left; otherwise it's small.
- A cell's border is dashed if its color is the same as the color directly above it; otherwise it's solid.
I did Problem A with thoughtfeel. I did Problem B without it, picturing the grid and talking it through out loud.
With thoughtfeel, it was pretty easy. I built each cell as a concept, and holding the whole grid while combining all seven rules felt manageable the whole way through. Twenty minutes later, I could still recall every cell I'd built.
Without thoughtfeel, I couldn't really even attempt it. It felt the way Raven's always feels visually. My attention moves to one cell and I notice a property. Then I move to another cell, and the first one is gone, so I have to go back and reload it. Every relation had to be found again each time I needed it.
**Why: the relations stick to the things they connect**
The difference comes from what happens to a relation once I notice it.
In thoughtfeel, when I notice that the dots go from 3 to 6, or that the arrow turns 90° clockwise from one cell to the next, I describe the relation, and it gets stored on the cells it connects. It's the same binding as in the linking technique: say how two things relate, and the relation becomes part of both.
After that, the cells carry it. I never have to work out again that 3 to 6 is "add 3", or that the arrows turn clockwise. The relation is just there, on the cells, every time I come back to them.
Visually, the relation lives in the picture, not in the things. When I look away, it's gone, and when I need it again, I have to look back and rediscover it.
If you program, this is memoization: once you've computed a result, you store it, so you never compute it twice. Visual reasoning has nowhere to store a result like that, so every look recomputes. Thoughtfeel does have somewhere: each thing carries its own record of every relation I've found.
**Why that's a working memory boost**
When you reason through something with many interacting parts, working memory's real job is holding the state of the problem, meaning everything you've worked out so far. If each relation stays attached to the things it connects, that state builds up instead of leaking away. I'm not spending effort rediscovering what I already knew, so all of it goes into finding the next relation.
That's why seven interacting rules felt stable in thoughtfeel and fell apart visually. It's also why I can hold far more than I can any other way. The limit isn't how much I can juggle at once, it's how much I've built, and what I've built stays built.
**Try it yourself**
Do one problem with thoughtfeel and the other without, and tell me what you notice, especially whether the relations stay found. Answers:
- Problem A: a large green triangle, striped, with 9 dots, an arrow pointing down, and a dashed border
- Problem B: a large blue square, striped, with 7 dots, an arrow pointing up, and a solid border