Oh wow, I've never seen anyone rep that podcast elsewhere, but I highly recommend it. It's absolutely fascinating. I'm not much of a podcast listener, but this one pretty much immediately captured my attention and has held it (I'm now a ~70 episodes in IIRC).