Distributing Code & Math Across Africa
summary
Deployable binary bundles (Burrito) put the BEAM and a LiveView app onto ragged student laptops via USB, cross-compiled for Windows and Linux, and nodes boot across a school in ~30–40 minutes. Local discovery uses mDNS / multicast DNS to find nodes and a hotspot initializer creates a LAN; membership uses partisan so node identity stays constant while IPs change. Runs in 10 Gambian schools with an infectious sharing panel that restores live collaborative visibility.
AI-written summary · about
chapters (9)
- 0:00Paper Land and Mathland intro
- 3:27Papert’s Mathland vision
- 5:35Human feedback gathering
- 11:06Finding people Gambia Senegal
- 14:15Offline challenges Erlang nodes
- 17:21Collaborative offline experiences
- 23:21Node discovery mDNS Partisan
- 28:57Live offline demo
- 33:32Future of distribution
related talks
38mDemos and Lightning Talks
46mIt's All About Timing
48mBuilding Community Mesh Networks
25mLet’s make local and accountable tech!
22mMobility, Proximal Data and Compute Meshes
21mStateless Datacenter Load-balancing with Beamer
10mBack to the Future
58mBuilding Multi-protocol IoT Nodes with Thread, BLE and ZigBee
