Colin McDonnell
Workshops focused solely on construction trap creators in blind trial-and-error, requiring sensor-instrumented spatial environments that make internal system behaviors visible to enable true engineering and scientific discovery.
AI-assisted summary of Bret Victor - Seeing Spaces — original source. Check the original for full context.
Source published:
Key ideas
- Current maker spaces are limited to construction tools like 3D printers and laser cutters, leaving creators blind when troubleshooting dynamic behaviors in embedded software and robotics. (2:30)
- Victor proposes transforming workshops into 'seeing spaces' inspired by NASA and CERN control rooms, using ambient displays, smart materials, and full-room telemetry to make invisible system states immediately apparent. (4:40)
- A seeing space operates across three dimensions: seeing inside component telemetry, seeing across time through automated scrubbing and logging, and seeing across possibilities via automated parameter sweep exploration. (6:16)
- Making spans a spectrum from tinkering to engineering to science; while construction tools confine builders to tinkering, seeing tools are required to advance to scientific discovery and principled creation. (12:17)
Detailed notes
## Background Published on YouTube by Colin McDonnell on June 17, 2015, this video documents a presentation delivered by Bret Victor at the EG conference on May 2, 2014, accompanied by artwork from David Hellman. The video description proposes redesigning maker spaces from places merely meant for assembling pieces into environments designed to help creators see inside their projects, across time, and across possibilities to foster genuine scientific understanding.
## TL;DR Bret Victor critiques modern maker spaces for over-indexing on physical construction tools while offering virtually no visibility into the dynamic, software-driven behaviors of complex modern projects. Drawing inspiration from mission-critical control rooms at NASA and CERN, he proposes the concept of a 'seeing space' equipped with smart materials, ambient room displays, historical time-scrubbing, and automated parameter exploration. By expanding a workshop's infrastructure to illuminate internal system states and systematically test ranges of possibilities, creators are liberated from ad-hoc guesswork. Victor concludes that providing powerful seeing tools elevates creators across the spectrum of making, moving them past blind tinkering and established engineering into true scientific discovery.
## Atmosphere & style The presentation possesses a measured, visionary cadence, blending sharp critique of modern tech habits with an inspiring, design-led manifesto for human thought. Victor speaks with quiet, deliberate conviction, systematically dissecting the invisible blind spots of contemporary workshops before building toward a richer, more humane alternative. Watching the talk feels intellectually expansive and grounded, inviting the audience to step back from screens and imagine physical rooms functioning as macro-tools for the human mind.
## Bulletin - [02:30](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=150s) Current maker spaces are limited to construction tools like 3D printers and laser cutters, leaving creators blind when troubleshooting dynamic behaviors in embedded software and robotics. - [04:40](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=280s) Victor proposes transforming workshops into 'seeing spaces' inspired by NASA and CERN control rooms, using ambient displays, smart materials, and full-room telemetry to make invisible system states immediately apparent. - [06:16](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=376s) A seeing space operates across three dimensions: seeing inside component telemetry, seeing across time through automated scrubbing and logging, and seeing across possibilities via automated parameter sweep exploration. - [12:17](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=737s) Making spans a spectrum from tinkering to engineering to science; while construction tools confine builders to tinkering, seeing tools are required to advance to scientific discovery and principled creation.
## Key takeaways - [00:06](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=6s) Traditional artisans used dedicated spatial environments as macro-tools that extended the body, an advantage lost when modern complex tool design became confined to desktop computer screens. - [01:00](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=60s) The maker movement successfully provides communal access to expensive hardware and encourages active creation, but its environments focus exclusively on assembling physical parts. - [02:30](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=150s) Modern projects like autonomous robots and interactive clothing are defined by internal dynamic behavior rather than static physical structures. - [02:30](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=150s) Construction tools offer no assistance when an embedded device malfunctions, because the primary bottleneck is understanding what the system is doing and why. - [04:40](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=280s) Mission-critical environments like NASA launch rooms, particle accelerators, and electrical grid centers prioritize massive spatial dashboards to make complex real-time dynamics legible at a glance. - [04:40](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=280s) A 'seeing space' acts as an immersive microscope around the builder, dedicated to illuminating the internal logic and physical states of prototypes. - [06:16](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=376s) Prototypes suffer from minimal telemetry and weak sensors; components and wires should be made inherently smart so they continually broadcast their operational state to the room. - [06:16](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=376s) Synchronized camera tracking and pervasive data logging allow creators to scrub backward across time, tracing physical trajectories and correlating them with sensor histories. - [10:14](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=614s) Conventional parameter tuning relies on ad-hoc trial and error, adjusting a single knob repeatedly without systemic visibility. - [10:14](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=614s) Seeing spaces can automate parameter sweeps across entire ranges, gathering comprehensive data to show not just which configuration works best, but why. - [12:17](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=737s) Tinkering relies on trial and error without theory, engineering utilizes established models and textbooks, and science discovers and formalizes new principles where textbooks do not yet exist. - [12:17](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=737s) Construction tools enable tinkering and conceptual tools enable engineering, but powerful seeing tools are necessary to empower people across the entire spectrum up through scientific discovery. - [12:17](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=737s) Providing deep visual and temporal access moves makers away from superstition, recipes, and rules of thumb, fostering true understanding and contributions to human knowledge.
## Detailed walkthrough ### [00:06](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=6s) Designing Tools as Spatial Environments
Bret Victor introduces his craft as a tool designer. He builds tools for people creating software, electronics, music, animation, and working with mathematical equations—domains focused on creating things that exhibit complex behavior. Historically, his central obsession has been enabling creators to clearly see what their creations are doing and discovering powerful ways of seeing to understand that dynamic behavior. However, because these tools have predominantly been software-based, modern practice traps them inside a tiny rectangle sitting on a desk, forcing workers to spend their days staring into a screen. Victor finds this deeply frustrating compared to traditional craftsmanship, where an artisan works inside a dedicated spatial environment—a physical room shaped around the craft where one walks around, uses hands and body, and thinks spatially, effectively turning the room itself into a macro-tool that acts as an extension of the body.
This realization prompted Victor to explore designing tools in the form of entire rooms or physical spaces. His thoughts naturally turned toward maker spaces—communal workshops that have surged in popularity by letting people gather in shared social environments to build things with expensive, high-end equipment they could never individually afford. Victor strongly admires the social camaraderie, access to advanced machinery, and core philosophical ethos of the maker movement, which encourages making one's own objects rather than passively consuming mass-produced goods. However, he argues that the maker vision needs to reach the next level: creators require an entirely new kind of physical environment that empowers them in ways current maker spaces completely overlook.
- Tool focus domains: software engineering, electronics design, music composition, animation, mathematical modeling. - Traditional craftsmanship leverages bodily movement, hand manipulation, spatial memory, and rooms configured as macro-tools. - Maker spaces excel at shared social work and communal access to high-end equipment, yet still lack critical capabilities for complex behavior.
[02:30](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=150s) The Blind Spot of Today's Maker Spaces: Construction vs. Seeing
A standard modern maker space is filled with heavy machinery: laser cutters, 3D printers, welding rigs, plastic vacuum-forming gear, lathes, milling machines, drill presses, saws, sewing machines, and soldering stations. Victor points out that these are entirely *construction tools* intended strictly for joining raw materials together. While construction tools are perfect for building furniture or simple mechanical contraptions, contemporary creators are increasingly building projects with high internal complexity and embedded software: rolling or flying autonomous robots, garden-tending bots, conversational devices, responsive interactive clothing that lights up based on movement or nearby people, digital musical instruments, bicycle heads-up displays, book-scanning machines, and self-balancing vehicles.
```mermaid flowchart LR accTitle: Construction Tools Versus Seeing Tools accDescr: Contrasting construction-only workflows with interactive behavior workflows that require seeing tools.
subgraph Construction["Current Maker Space Paradigm"] C1["Raw Materials"] --> C2["Construction Tools\n(Laser cutters, 3D printers, lathes)"] C2 --> C3["Static Artifacts\n(Furniture, passive mechanisms)"] end
subgraph Behavior["Modern Interactive Projects"] B1["Embedded Software & Sensors"] --> B2["Complex Behavior\n(Robots, smart clothing)"] B2 --> B3{"Malfunction / Unexpected State"} B3 --> B4["Seeing Tools Needed\n(Internal state, tracking, history)"] end ```
When building these behavior-rich artifacts, assembling the hardware is no longer the primary hurdle. Victor emphasizes: “When you're making a project of this sort, the primary challenge is not putting the pieces together the primary challenge is understanding what the thing is doing and why it's doing that and how you can get it to do what you actually want it to do.” If an engineer places a phototropic robot on the floor, turns on a lamp, and the robot refuses to drive toward the light, construction tools offer zero assistance. The creator must get inside the robot's head, observe its sensory inputs and internal logic, and deduce why it behaves unexpectedly. Such troubleshooting requires seeing tools, which are practically nonexistent today outside of primitive, miniaturized displays.
[04:40](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=280s) Industrial Control Rooms and the Vision of the Seeing Space
Large-scale, mission-critical operations treat visibility as an absolute priority. When NASA launches a space shuttle, engineers monitor and manage every aspect of the intricate system by constructing an extensive spatial environment packed with continuous sensor readouts. Victor highlights similar environments built specifically for instantaneous system comprehension: - The control room at Fermilab's particle accelerator in Illinois. - Regional electrical grid management centers for the California and Canadian power grids. - Industrial waste treatment facilities. - Broadcast television network control stations. - The control center for CERN's Large Hadron Collider in Switzerland, where the Higgs boson was discovered.
Engineers at these facilities recognize that managing complex real-time dynamics requires an entire room designed to reveal everything happening at a glance. Victor proposes bringing this exact paradigm into mainstream engineering and personal creation. Rather than remaining a mere construction site, a workshop must become a “seeing space”—shifting focus away from merely sticking parts together toward profound, immediate comprehension. Victor envisions the seeing space functioning like a giant, immersive microscope within which the builder is embedded, focused entirely on illuminating the internal states of their project.
[06:16](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=376s) Levels of Seeing: Data Capture, Smart Materials, and Displaying the Invisible
To realize a seeing space, Victor outlines three progressive levels of visibility, starting with basic data collection and display. Modern hobbyist and prototyping projects frequently suffer from what Victor terms “a kind of last century stinginess,” provisioning microcontrollers with bare-minimum sensor suites, anemic compute, and negligible telemetry. As a consequence, builders cannot access the very data they need when debugging. Victor notes how often electronics projects fail simply because a physical connection wiggles free: “I've seen so many projects fail at some point because some wire came loose and the conventional thinking is oh that's the fault of the Builder for not attaching the wire strongly enough the way I see it is it's the fault of the wire for being too dumb to know whether it's attached right.”
In an era where microcontrollers and sensors are inexpensive, materials should be fundamentally smart. Components should log data about environmental conditions and their own internal states, continually streaming telemetry into the room. The room then reflects that data back to the engineer using walls, ceiling projectors, and interactive workbenches so that every parameter is visible with a glance. Once data capture and ambient displays are established, developers can focus on the next level: seeing across time. Humans naturally perceive reality moment-to-moment, which obscures long-range systemic causes. If a prototype robot behaves erratically for a split second across the room, the engineer needs to pull time backward. In a room instrumented with synchronized tracking cameras and continuous logging, the builder can literally grab past time, rewind the event, trace the exact physical path traveled, inspect sensor graphs, inspect internal variables, and compare current runs to prior attempts. Because storage is virtually free, every build session automatically generates an indexed, searchable historical notebook where past behaviors and sensor spikes can be referenced instantly, requiring no manual setup or tedious instrumentation from the builder. With visibility across time unlocked, Victor prepares to move into an even higher tier: visualizing alternative designs simultaneously.
- Telemetry infrastructure: sensorized hardware feeds state information out of the enclosure and into the room. - Ambient spatial interfaces: project state histories, graphs, and component telemetry across walls and tabletops. - Time-scrubbing capabilities: full camera tracking and data logging let makers scrub through past physical trials like video playback. - Zero-friction instrumentation: continuous recording and indexing are ambiently built into the space, freeing builders from configuring logging tools manually.
[10:14](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=614s) Exploring Possibilities and the Vision of a Seeing Space
Bret Victor contrasts the current trial-and-error approach to parameter tuning with a systematic, automated exploration of possibilities. In typical projects today, if a builder needs to configure how a robot responds to an environment—such as how sensitive it should be to a light source—they manually adjust a knob or setting. They run a test, realize it is not performing well, tweak the dial slightly, and try again. Victor characterizes this conventional routine as “very ad hoc, very unsystematic.” Instead, he envisions an environment where the maker does not have to hand-pick individual values in isolation. The user simply specifies an entire range of parameters, tells the system to “go,” and lets the room and the material collaborate to run through the test conditions automatically.
```mermaid flowchart TD accTitle: Parameter Exploration in Seeing Spaces accDescr: Comparison between manual ad-hoc testing and automated range exploration in a seeing space. subgraph Manual["Current Approach: Ad-hoc"] A["Set Knob Value"] --> B["Test Run"] B --> C{"Check Result"} C -->|"Doesn't work"| A end
subgraph Seeing["Seeing Space Approach"] D["Define Parameter Range"] --> E["Room & Material Run Test"] E --> F["Collect & Reduce Data"] F --> G["Advance to Next Setting"] G -->|"Iterate entire range"| E F --> H["Inspect Global Context & Optimal Solution"] end ```
In this envisioned setup, the room executes a run at the first setting, gathers the experimental data, steps to the next setting, and systematically traverses the complete range without manual intervention. When the runs conclude, the builder has access to all recorded data, enabling precise measurements, data reduction, and a thorough assessment of what actually took place across every variation. This allows the maker to uncover not only which choice performs best, but fundamentally *why* it is the best, grounded in comprehensive contextual visibility. Victor stresses that the defining mission of a "seeing space" is shifting the cultural focus away from simply assembling materials and toward deeply seeing and understanding what complex systems are doing. Acknowledging that the necessary infrastructure might sound expensive or technically challenging, he points out that shared access to expensive tools is already the founding logic of maker spaces, and society routinely conquers complex engineering feats like 3D printers and space shuttles when it values them.
- “And really kind of the main thing that’s needed here is the recognition of how important seeing is, and the will to do something about it.” — Bret Victor
[12:17](https://www.youtube.com/watch?v=klTjiXjqHrQ&t=737s) The Spectrum of Making: Tinkering, Engineering, and Science
Victor frames the broader concept of making as a spectrum encompassing three distinct modes of thought: tinkering, engineering, and science. On the far left of the spectrum sits tinkering, where a person experiments hands-on to find something that functions, even if they lack a formal mental model or grasp of the underlying principles. Victor emphasizes that tinkering is a vital starting point for everyone. Moving along the spectrum toward the center brings one to engineering, where work is grounded in established principles and formal theories—frequently captured in textbooks through mathematical equations that model and predict how systems behave.
```mermaid flowchart LR accTitle: Spectrum of Making and Corresponding Toolsets accDescr: The three cognitive modes of making mapped against the tools required to unlock them. subgraph Spectrum["The Spectrum of Making"] T["Tinkering<br/>(Trial & Error)"] --- E["Engineering<br/>(Theory & Models)"] E --- S["Science<br/>(Discovery & Codification)"] end
subgraph Tools["Required Tools"] C["Construction Tools"] -.->|"Enables"| T M["Conceptual Tools (Theory)"] -.->|"Expands to"| E V["Seeing Tools"] -.->|"Unlocks Entire Range"| S end ```
The limit of engineering arises when creators venture into domains where reference materials and textbooks have not yet been written. In those frontier spaces, work must advance to the right side of the spectrum: scientific thinking. Here, creators discover, codify, and formalize new principles from scratch, generating the very theoretical models that future engineers will rely upon. Victor explains how toolsets correlate directly to these three cognitive stages: - Supplying only **construction tools** confines people to tinkering. - Supplying **conceptual tools** (theory and math) enables them to span tinkering and engineering. - Supplying powerful **seeing tools** is the only way to empower people across the entire spectrum, giving them the perceptual foundation required to observe novel phenomena, map uncharted territory, and build robust systems.
Victor closes by articulating his overarching motivation for designing seeing spaces: moving creators away from blindness and superstition toward genuine discovery.
- “I think people need to work in a space that moves them away from the kinds of non-scientific thinking that you do when you can't see what you're doing -- moves them away from blindly following recipes, from superstitions and rules of thumb -- and moves them towards deeply understanding what they're doing, inventing new things, discovering new things, contributing back to the global pool of human knowledge.” — Bret Victor
## Mentioned Bret Victor, Colin McDonnell, David Hellman, EG conference, Fermilab, Large Hadron Collider, CERN, NASA
## Video description Read the poster: http://worrydream.com/SeeingSpaces
What if we designed a new kind of "maker space" -- a space that isn't just for putting pieces together, but also for seeing and understanding a project's behavior in powerful ways? - seeing inside - seeing across time - seeing across possibilities "I think people need to work in a space that moves them away from the kinds of non-scientific thinking that you do when you can't see what you're doing -- moves them away from blindly following recipes, from superstitions and rules of thumb -- and moves them towards deeply understanding what they're doing, inventing new things, discovering new things, contributing back to the global pool of human knowledge."
Presented at the EG conference on May 2, 2014. Art by David Hellman.
[Source](https://www.youtube.com/watch?v=klTjiXjqHrQ)