[...]
Then, I would argue against changing the seed at all.
[...]
I would add one more thought. If I am developing a program or do-file that
uses random numbers, and I am tweaking the algorithm, then I want to see
the resulting change that is due to each little change in the algorithm. I
want to see only the effects of my programming changes -- not confounded by
having a different sequence of random numbers. Thus, during development, I
will set seed to the same value at the start of each run, to obtain the
same "random" sequence each time. Once I am satisfied with the program, I
may rerun it several times with different random seeds, such as those
obtained from the time.