Kindling Lab
Knowledge connects. And it’s meant to be played with.
You never know which dot will connect, or when.
Latest episodes
Series
How Computers “Think”
How does a piece of thoughtless silicon become a machine that can run any program?
1 published · 12 plannedData Structures and Algorithms
Why can the same problem get orders of magnitude faster just by organizing the data differently?
Coming soonDistributed Systems
Machines fail and networks drop. How can a crowd of machines still behave like one reliable machine?
Coming soonMathematical Structures
What is mathematics really about? The answer: what stays unchanged under transformations.
Coming soonProbability, Statistics and Information
How do we reason under uncertainty, and how do we measure “information”?
Coming soonThe Limits of Computation
Which problems can be solved, which are too hard, and which can never be solved?
Coming soonThe I Ching × Math and Computing
The 64 hexagrams are six-bit binary numbers. How do an ancient symbol system and modern discrete math recognize each other?
Coming soonSystem Design
How do load balancers, caches, databases and queues fit together into a system that survives real traffic and keeps running when parts break?
Coming soon