The Edinburgh Science Festival! Where smiling robots strangle your young.