bret victor

https://worrydream.com/

bret is a visionary and researcher on the the future of computing, spatial computing, extended cognition and more. he's the founder of dynamicland.

his main thesis reflects a frustration i held for a long time, but wasn't able to articulate well: we invented the dynamic medium (you could interpret it as "computers" or "computing as a whole", but see the references below for way more detail) and we still don't use it to 10% of its potential. we don't explore the dimensions of dynamic systems it opens up. we use it ever so often to translate busywork from previously a desk into a "desktop".

references:

must-watches:
  1. the humane representation of thought + notes (very good diagram)

in it, he presents very simply and clearly his theory of change:

Premise:
New representations of thought — written language, numerals, mathematical notation, data graphics — have been responsible for some of the most significant leaps in the progress of civilization, by expanding humanity’s collectively-thinkable territory.

Opportunity:
The dynamic medium now exists. But dynamic representations of thought do not. Humanity is using the dynamic medium merely to emulate and extend static representations from the era of paper.

Intention:
Use the dynamic medium to reinvent the representations of thought. Invent a way of thinking — imagining, understanding, creating, explaining — via dynamic representations that engage all modes of thought and respect the whole human being.

+ more details, illustrations and his plan for application on dynamicland. it's very similar to the vision i was prototyping with the 24h system at high stakes academy back in 2019, minus my utter lack of technical skills and my bigger focus on the life management aspect of it.

  1. stop drawing dead fish - exploring/introducing a few "unique affordances of the computational medium"

  2. drawing dynamic visualizations + notes

  3. media for thinking the unthinkable + notes

must-reads:
1) explorable explanations

introduces: reactive documents (as seen in ten brighter ideas), explorable examples, contextual information.

2) what can a technologist do about climate change?

https://worrydream.com/ClimateChange/

*the application of this article goes way beyond the topic of climate change. i recommend reading it not only considering our climate predicament, but the complex, entangled situation of our civilizational systems as whole - challenges, risks, shortcomings, biases, etc... it's a great starting point for exploring different large-scale action pathways.
the article presents a few of the kinds of technological transformations/innovations/initiatives that are deeply needed and are not being talked about enough.

3) seeing spaces

especially important considering his shift from focusing on our standard 2d interfaces of modern computing to other forms of spatial intelligence and spatial computing.

4) learnable programming

a new perspective on what programming should actually be/feel/look like. simply stated - humane, interpretable, intuitive. a practical vision (with examples/prototypes) that deeply resonates.


other stuff

a list of papers he read/finds relevant:
https://worrydream.com/refs/

bret's bookshelf (2015):
https://joodaloop.com/bret-bookshelf/