Blocks, or tweets, are little units of thought. You should be able to do more with them than string them into a thread or graph them. They should graph themselves.
the value of using “blocks” rather than “documents” as your data primitive rests upon interfaces that allow their benefits to be fully exploited
— John (@johnnulls) December 6, 2021
if you can only express connections through vertical lists and abstractions through hyperlinks, then youve gained virtually nothing
What if the “desktop” were like a frame held underwater, and you could move it up and down to intersect different areas of your notes? The notes could sink or float based on size, complexity, frequency or recency of use… a third dimension
we need ways of spreading our thought blocks across a surface, forming lists, stacks or other graphical structures, abstracting these structures to single forms (to be used @ a higher-level)...
— John (@johnnulls) December 6, 2021
i.e an _actual_ desktop suitable for this work, not microsoft/ apple’s lame versions
And maybe the notes would sort themselves in the x and y axes based on semantic similarity. And if you regrouped them, maybe it would retrain your clustering algorithms so that it simulates your groups better next time groping for thoughts in a wishing well, stirring them up
You could link groups of blocks together for working on essays or code. Like workspaces. But maybe you would have a maximum width axis, so workspaces would stack at the top of the well. To switch workspaces you could push the whole blob down and another would surface.