Benton Lodge
Benton Lodge #268 is the oldest Masonic Lodge in Wisconsin still in use.
June 03, 2011 Comments
Camp Kearney
My sister in law found this sign somewhere near Canton, IL. I thought it was pretty funny.
May 31, 2011 Comments
Rain turns to ice
April 19, 2011 Comments
Generating an AUTHORS file in git
Looking for an automated way of generating an AUTHORS file for your Open Source project? git makes this very simple:
git shortlog -se | cut -c8- > AUTHORS
I prefer this because of the .mailmap support.
February 21, 2011 Comments
Clear DNS cache in OS X
If you ever find yourself wanting to clear the DNS cache in OS X, here's how it's done:
dscacheutil -flushcache
January 11, 2011 Comments
Batch Image Processing
My wife and I opted for a DVD of all our wedding photos instead of buying actual prints from our photographer. Although (now days) this is almost always preferable, it still means we had 7GB of Nikon RAW (.NEF) images to process by hand. That's a lot of images to manually sort through and compress using a standard image editor.
I eventually got around to looking for a solution and came across UFRaw. This intrigued me because of its ability to batch-process from the command line, as seen below:
ufraw-batch --shrink=2 --out-type=jpeg --out-path=./processed ./*.NEF
Now, only eight short months after our wedding (my bad), plus a few hours letting UFRaw and all its dependencies compile in MacPorts, we had our entire wedding photo collection burned to CDs, ready to share.
December 22, 2010 Comments
WordPress to Django
This site is now running on a Django-powered backend. I've been a huge supporter of WordPress for many years now, but once I started digging into Django, the decision to switch became pretty clear.
I'm really looking forward to learning more about the framework. Taking on this new project has been a great learning experience, especially when it came to migrating all of my posts over to this new model. Let's just say WordPress does some pretty interesting things with its data.
November 26, 2010 Comments




