3quarksdaily: machines for living