Here are the slides from my presentation, "An elegant pairing function" (in *Mathematica* format). Download ElegantPairing.nb

- 1d Cellular Automata
- 2d Cellular Automata
- Aesthetics
- Algorithmic Architecture and Design
- Algorithmic Music
- Artistic NKS
- Behind the Scenes
- Biological NKS
- Biology
- Books
- Computer Science
- Computer Simulations
- Elevator Conversations
- Engineering NKS
- Life at the Fairmont
- Live Experiments
- Mathematica
- Music
- Natural Programs: Human Behavior
- Natural Sciences
- NKS
- NKS and Complex Systems
- NKS Computer Science
- NKS in Education
- NKS Minicourse
- NKS Tools
- Patterns in the Natural World
- Perception and Analysis
- Physics
- Podcasts
- Pop Neurology
- Pure NKS: The Study of Simple Programs
- Quantum Computing
- Simple Rules
- Stephen Wolfram
- Visualization
- Weblogs

- Eric Rowland
- Fred Meinberg
- Jason Cawley
- Joe Bolte
- Kathryn Cramer
- Konstantin Kouptsov
- Kovas Boguta
- Matthew Szudzik
- Michael Schreiber
- Mike Pilat
- Todd Rowland

- Hector Zenil, On the Algorithmic Complexity for Short Sequences
- Gregory Chaitin: On the Principle of Sufficient Reason
- Gordana Dodig-Crnkovic, Where Do New Ideas Come From? How Do They Emerge? Epistemology as Computation (Information Processing)
- paul davies, "the implications of a cosmological information bound for complexity, quantum information, and the nature of physical law"
- Karl Svozil, The Randomness Information Paradox: Recovering Information in Complex Systems
- Live Experiment Notebooks
- Christian Calude, Proving and Programming
- Mark Burgin: From Cellular Automata to Grid Automata
- Brian Silverman: Simple Programming, Simple Programs
- Alfred Hubler: Accurate Low-Dimensional Discrete Models for Continuous Systems