I recently discovered https://github.com/weirdNox/emacs-gdb/ . The installation is a bit unconventional compared to the usual Emacs package installation process, but works pretty well.
Do Cambridge courses not have labs/projects? I looked at the course materials on a few of the courses and couldn't find any. Or are they given out to students separately?
A course (lightly)based on HtDP is also starting in Coursera in a few days- https://www.coursera.org/course/programdesign. It uses Racket and the first two weeks of videos are already up so you can preview them.
Probably to reduce some friction from the process. They also don't charge a transaction fee(as noted in another comment), so i could see myself using this on my site.
Of course a much useful service would be something like flattr. IIRC, There was some talk about them starting to accept bitcoins but i haven't heard about that lately.
I'll need to check out the Javascript based implementation sometime. But it is really annoying that the course is using something that hasn't been updated in ages.
No, I'm using Linux(Arch) so I guess I am on an intended platform. It is on the user contributed repos but the installation didn't work. I tried installing just stk-scheme too but that didn't work either.
I agree. I'm doing the same course and because I couldn't get their implementation of Scheme(ucb-scheme) to work, I'm really out-of-sync with the course.
I think the Python Software Foundation was asking for redesign proposals for the Python site a while ago; so we might see some improvements for the Python site. I don't find the Python site particularly ugly, but I think the docs could improve a lot. Same goes for a lot of other python frameworks that use the default Sphinx template.
I found your post on Twitter and found it pretty useful, mostly because I'm reading the same book as you are(Clojure Programming) and was having some difficulty groking this program. Your post really helped.
There is a typo in line 8, I think it should have been (range h).
I'm not really much experienced, but I've played around with Noir and its really similar to Flask. You could try out Compojure too, on which Noir is based(even more minimalistic).