Paranoid Firefox
The web is a wild place. What is the most secure and private configuration that we can wring out of Firefox?
Preventing Exploits
The most common way of exploiting Firefox is, ironically, third party plugins. One example of this is the Eleonore exploit kit, which has a good description here. This has become such an issue that there now exists a plugin check facility on the Mozilla site to easily check all plugins are up-to-date.
Notes On LaTeX
Why use LaTeX? LaTeX gives consistently stunning results. There is something of learning curve with LaTeX, so I hope this is helpful. The best reference for learning LaTeX is unquestionably the LaTeX Wikibook.
Bare minimum for a valid document:
The Case For Standard ML
If you do a computer science degree at Cambridge, your very first taste of programming will be in Standard ML. For quite some time this seemed strange to me, as the merits were never clearly explained. Most students had not even heard of the language, let alone written any code in it. At the time, I assumed that its purpose was to give all the students a level playing field, since no-one seemed to have any SML experience.
Notes On Visual Basic 6
VB6, like IE6 and household damp, doesn’t seem to go away easily. I had the interesting experience recently of writing a medium size piece of code in VB6, and I’ve documented how I reduced inconveniences.