Feb 22, 2009, 11:14:52 PM2/22/09
I like the idea of a wiki so we can all post our solutions, review others' and do a bit of discussion at any moment, instead of sharing all of our progress over two weeks in two hours over IRC. I believe it'd be a more efficient way to go through the book together.
Then we could focus on actually discussing the exercises at the meetings, polishing the concepts, experimenting beyond what's written in the book.
As for the proposal of dividing the problems, I don't think it will be necessary. Once we have set up the wiki, probably most of the discussion (particularly, the "easy" questions, e.g. why the Pascal triangle procedure takes such arguments, why iterating f(x)=(x+n/x)/2 does not converge to the square root of n, etc., i.e. explanations and comments on the problems or the text) will move there, and will be available full time for anyone to access. The bi-weekly meetings would be useful to concentrate the rest of the discussion that shouldn't be made on the wiki, like proposing optimization techniques for a certain algorithm, asking about Scheme syntax, or why one solution (found in the wiki) is better or different than other, to give a couple of examples. We could assume that everyone that is at the meeting has already done each of the assigned exercises, and checked with and posted his solutions on the wiki.