Maker Bayou Radio Show

Maker Bayou Radio Show


Maker Bayou Ep. 17 - Your Robot Overlords

August 11, 2017

Will you eventually lose your job to a robot?
What’s the secret to ancient Roman concrete?
How critical is our honey bee population?