> a degraded user experience, as the first time a user runs a new executable, Apple delays execution while waiting for a reply from their server.
Wow, this is extremely infuriating! I just ran the "hello world" test script with the network connection disabled and it took 5 seconds to run!
$ echo $'#!/bin/sh\necho Hello' > /tmp/test.sh && chmod a+x /tmp/test.sh
$ time /tmp/test.sh && time /tmp/test.sh
Hello
/tmp/test.sh 0.00s user 0.00s system 0% cpu 4.991 total
Hello
/tmp/test.sh 0.00s user 0.00s system 77% cpu 0.005 total