ok, so it's easily conceivable that you could have a program that writes a new program that's better. But how does this get manifested in the physical world such that it becomes a threat? Even if you assume we build a machine capable of building/designing a new machine, it still needs to obtain raw material, have it processed and machined into a usable form, then delivered to a place where this machine can use it.