A.M. Finished the Fast Running Friend data collection feature that allows me to gather and analyze the GPS data from it. Tried it out. During the 1 mile with Jacob and Julia it crashed, of course. I neglected to release the JNI references after each flushing operation and it eventually overflowed the 512-entry reference table, plus I also had a bug that was flushing the data wrong. I ran 2 more with Julia, Jenny, and Joseph, and 1 more with Rob. Rob ended up with 4, Joseph 2, Jacob 1, Jenny 2, Julia 3.
Then I fixed the bugs, and tried again. During the 8 mile run with Benjamin and later on everything went well as far as timing is concerned, and the distance also was reported correctly. I did a tempo run for 2 miles down the Provo Canyon. Benjamin joined me for 1 mile. He would have joined me for 2, but his foot has been giving him trouble so we decided to be cautious. We went through the first mile in 5:27, then I did 5:33. Felt like I did not have the top gear. Not surprising - I have not been sleeping well in the last two weeks - Matthew is keeping us up. And with all the snow I have not done anything fast. So all in all I think 11:00 for 2 miles is a good starting point.
After that I ran 0.5 with William and 2.5 myself. Collected more GPS data, analyzed in the afternoon. Discovered a small bug that does not affect anything for the user, only my analysis. Will continue working on finding a good GPS algorithm.
Total of 15.25 miles.