Irrational Exuberance!

Huge CSV and XML Files in Python

January 22, 2009 Quick walkthrough of my code for converting a very large CSV file into a very large XML file using the Python standard libraries. Despite a few issues along the way, was a very pleasant experience.

A Filter to Display Neighbors in a List

January 20, 2009 When you have a lot of content to show but not enough room to it, a helpful UI pattern is to show just the content surrounding your current position. We see this in search result pages, and now in a series' list of entries on my blog.

Genetic Programming: A Novel Failure

January 19, 2009 The second entry in the Biased Intro to Computer Science series. Here we take a look at genetic programming, the bastard little brother of genetic algorithms.

Genetic Algorithms: Cool Name & Damn Simple

January 2, 2009 Genetic Algorithms are one of the most natural approaches to optimization. Did you learn about evolution in grade school? Then you already "get" GA.

Moving Into 2009

January 2, 2009 My new year's resolutions and a brief look at the past year. It's been a good one, and heres to a better one coming up. Some thoughts on what I'll be writing on Irrational Exuberance, what I'll be working on, and what I'll be trying to get better at.