However I also think this might interest someone in adding production values to it -- perhaps changing some parameters so that some of the pg activity isn't cut off -- perhaps adding some narration about the history of webwork

ok -- if you go back and read Remy's email you'll see that you can run the gource script from the logs pretty easily. in order to create an mp4 file I had download some extra software. homebrew didn't work but macports did. I didn't try to get the needed software downloaded on the freebsd machine.

I also haven't investigated how the log files are created. Remy gives a quick hint and I'm sure there are all kinds of gource docs and tutorials. we want a similar movie of building the NPL --- I think that will be even more interesting

which gives access to %envir in the problem, but only when it is first accessed. However, on submitting answers although values in %envir change, those changes are not available to the safe compartment

hmmm -- I'lll look when I get home, but I'm not sure that is right. I think the new values of envir are -- or at least are supposed to be available. It's possible that the switch over to using PGcore produced a bug like this. That change over isn't complete yet and I would not be surprised if there were a number of bugs. The funny counting system of $numOfAttempts is hereditary and was supposed to deal with the problem of "when I first look at

problem that my first attempt (that I'm about to enter) or is that a zero attempt?" If I get it right on the first try is that 0 attempts or 1 attempt (currently I think it is zero attempts). I'm in favor of rethinking the rational for numOfAttempts from beginning so that it is more rational and then fixing the things that depend on it so that they are no longer a rube goldberg collection of work arounds.