Heat-producing machines