Computational Substrate
Literacy Atlas
"Understanding computation from electrons to qubits—how the universe actually computes."
Foundations
The physics that makes computation possible
The Electron
Where all computation begins. Watch electrons flow through circuits and create the bits that power your device.
The Photon
Light as information carrier. See wave-particle duality and why c sets the ultimate speed limit for data.
Entropy
Information is physical. Discover Landauer's limit—the energy cost of erasing one bit of information.
Spacetime
Light cones and latency. Why CDNs exist, GPS needs Einstein, and the CAP theorem is physics.
Phase 1: Classical Computing
From switches to systems
The Transistor
The building block of digital logic. A voltage-controlled switch—100 billion on your chip.
Logic Gates
Build circuits from AND, OR, NOT. All computation reduces to boolean logic.
CPU Pipeline
Watch instructions flow through Fetch, Decode, Execute. See how pipelining multiplies throughput.
Memory Hierarchy
From registers to disk—why memory is organized in layers. Speed vs. cost vs. size.
Storage Technologies
How electrons store your data. From magnetic platters to flash cells.
Phase 2: Networking & Internet
How computers talk to each other
Packets & Protocols
Watch your message become packets, travel the internet, and reassemble. See protocol layers work together.
TCP/IP Stack
Data flows through Application, Transport, Network, and Link layers. See the three-way handshake.
DNS Resolution
Follow a domain name through the DNS hierarchy. From browser to root servers and back.
HTTP Request
Follow a web request from click to render. DNS, TCP, TLS, and HTTP work together in milliseconds.
Phase 3: Quantum Computing
Beyond classical limits
The Qubit
Quantum superposition visualized. Explore the Bloch sphere and why measurement collapses everything.
Quantum Gates
Apply Hadamard, Pauli, and CNOT gates. Watch quantum states transform on the Bloch sphere.
Entanglement
Create entangled qubits and witness 'spooky action at a distance'. Measure one, know the other.
Quantum Algorithms
Watch Grover's search find a needle in a haystack. Quantum parallelism searches √N instead of N.
Phase 4: Software & Abstraction
From hardware to high-level code
Operating Systems
Watch processes compete for CPU time. See context switching and scheduling algorithms in action.
Compiler
Watch code transform from text to tokens to AST to machine code. See compilation step by step.
Virtual Machine
See bytecode execute on a stack-based VM. Push, pop, compute—the universal execution model.
Containers
Explore namespaces, cgroups, and layers. See how Docker isolates processes without VMs.