Last November I wrote a molecular simulator called Go Replicants! that uses Go potentials to simulate protein folding processes and study some of their thermodynamic properties. Its source code and some instructions can be found here.
Last November I wrote a molecular simulator called Go Replicants! that uses Go potentials to simulate protein folding processes and study some of their thermodynamic properties. Its source code and some instructions can be found here.
The final project in my post-graduate degree in Mathematics explains two approaches for computing a Euclidean upgrading of a projective 3D reconstruction, which has applications in Computer Vision. The slides for a talk I gave a couple of weeks ago explaining the subject matter are also available online.
Continue Reading…
Vivek Ramachandran has created a screencast demonstrating the use of my program Halberd. Do watch it if you want to see Halberd in action!
A few weeks ago I gave at work an introductory talk on Geometric Algebra. In my slides, I mostly followed the exposition in David Hestenes’ New Foundations for Classical Mechanics. And since we’re mostly a MATLAB shop I also used Gable to show how to perform some practical computations.
Continue Reading…
I have written some notes on functional programming in Maple mainly to help me find my way around it. For the moment these notes are very terse but I find them useful as a cheat sheet and I might expand them in the future.
I decided to follow the zeitgeist and declare .emacs bankruptcy. This is the outcome.
My friend François asked me to flex my PageRank muscles to help him in a competition. Good luck!
I uploaded the list of books I own to LibraryThing. Feel free to take a look at my shelves.
I’ll be writing future concert reviews and whatnot at http://jmbr.superadditive.com

Whenever you buy a ticket for a show in which Mark Lanegan is involved, you can rest assured that he and his band will play top notch rock and roll, as it was the case. The act left me in a pleasant mood that was unfortunately cut short by sad news.