Some code that I want to share.
2-D Random Walk
Simulates a 2-D random walk starting from (0,0) where each step is reduced by a factor *a* in size. Interesting values are 1/2 and the golden ratio (sqrt(5)+1)/2. From Bazant's diffusion class. In Common Lisp: here
Preferential Voting Data Collection Script
In 2005, the MIT Taiwanese club decided to have a vote on possibly changing the name of the club. One phase of the vote was for deciding which new name (there were 4 of them) to pit against the original. 2 of the new names were quite similar to each other, and so a simple plurality vote would have split the vote for them. I persuaded the use of a Preference Voting method, and implemented a simple script in python that ran on scripts.mit.edu and authenticated people based on their MIT Certification, collected the voting data anonymously, and created a paper trail by emailing people a digitally signed copy of their own vote. The scripts are located here. Email me if you wish to use these and need help. Written in Python.