May/090
DD-WRT on the WRT54G v8
DD-WRT is, by far, my favorite third-party firmware for the Linksys WRT54G wireless router. I, personally, have three of these on my network -- one as the primary access point and router and two as bridged repeaters -- on which I have used several versions of dd-wrt. (I've also used Sveasoft and Hyper-WRT on these devices.)
Previously, I have endured spectacular failure when trying to flash version 8 devices.
Given that the preponderance of WRT54Gs on shelves now are version 8.x, this realization bodes well for me in future purchases.
May/090
Core Dumps in Ubuntu
I resolved this year that I would take time to pursue one of my passions -- computer science. As such, I am learning how to write applications for Linux. I've just spent 30 frustrating minutes trying to figure out why on earth my deliberate segmentation fault in the small C program I have written is not producing a core dump in Ubuntu 9.04. It turns out that Ubuntu disables core dumps in Bash by default. The fix is simple enough -- use the ulimit command to enable core dumps.
bash$ ulimit -c 100
In this case I have enabled core dumps and given them a limit of 100 blocks. Problem solved! Hopefully this makes it into the search engines and helps someone else frustrated by this same issue.