Category Archives: Programming

soundprint

As some astute observers may be aware, free software isn’t my only nerdy obsession. A quick perusal of my Flickr photos may reveal some of my other interests. If you guessed “taking poor pictures of wildlife”, you’d be pretty close. Yes, I watch birds. To make a long story short, a couple of years ago […]

How to waste an evening debugging the internals of glib’s qsort implementation

Working on a personal itch-scratching project, I found myself wanting a sortable treeview. So I stuffed my treemodel into a TreeModelSort and set up my sort functions, and everything was happy. Except, when running my application, I kept getting strange segfaults within glib’s qsort implementation. I had set the following function as my sort_func (yes, […]

Two Day

We celebrated r’s 2nd birthday a bit over a week ago. She’s now old enough to understand the concept of a birthday, and it’s been really fun to watch her get excited about it. She’s also getting to the age where it’s a bit easier to find somebody to watch her while we go out […]