sqlite: totally indestructable

April 19, 2007  🐪 🧑🏽‍💻

Today, I saw some SQLite failures occur when a process had consumed all its open filehandles with session databases. My first thought was that there was a circular reference preventing destruction. After an almost comical amount of struggle to get Devel::Cycle to work, and then an actually comical amount of struggle to get Devel::FindRef to not choke on DBI connections, the problem turned up. I’m pretty sure that I wrote the offending line. I feel fairly silly about it now, since it is a pretty clear one-line red flag. This is a close approximation:

i am not a phone addict

April 15, 2007  ⚙️ 📱

John C. has been giving me a very slightly hard time about my new phone habit. Honestly, I hate getting new phones, and I wish I could just get one that would last until it fell apart. Then I would re-buy the same model and use that. If possible, I’d buy in bulk. This is what I do with shoes.

dear "wiki hacker"

April 12, 2007  🤤

You defaced the ABE.pm wiki yet again, removing information useful only to a handful of people. You bypassed the security, which consists of requiring that users have internet connections, and hacked the software by creating a page called “DaRkNeSs” containin the line “HACKED BY DARKNESS” repeated 43 times.

vim and fs case sensitivity: the little things count

April 10, 2007  🧑🏽‍💻

For months, I have been getting driven up the wall by some stupid Vim behavior. When run on Linux, filename completion is case sensitive. When run on Mac OS, it is not. This is despite the fact that I’m running it on a case-sensitive filesystem.

smarkmail: sending multipart/alternative html mail from mutt

April 9, 2007  📧 🐶 🐪 🧑🏽‍💻

Some people really want to see fancy HTML mail. They want italics and inline images and all sorts of nonsense that makes my teeth itch. I used to ignore any such mail that I got, because it was mostly from people from whom I didn’t expect good mail. Then I started getting more mail like that from my family, and I groaned and set up a mailcap entry to make Mutt dump the HTML messages to text with w3m or lynx and it was bearable again.

the order of the fletch books

March 30, 2007

Just a note to myself, since I always forget: this is the order of the Fletch books by Gregory McDonald:

we're totally screwed

March 27, 2007

Dear Speakeasy Members,

Today is an historic and exciting day for Speakeasy.

I am pleased to announce that Speakeasy has been acquired by Best Buy, an innovative and growing Fortune 100 company and the top consumer electronics retailer in North America.

gui mail apps considered stifling

March 19, 2007  📧 🐶 💾

About two weeks ago, I was singing the praises of mutt, patting myself on the back for improving my mail toolchain configuration, and complaining that GUI mail apps always make me feel stifled. I was asked to elaborate, so here goes.

where martha got her name

March 15, 2007

We’ve had a lot of people tell us that they really like Martha’s name. I’m not sure whether this is usual and meaningless, but I like to think it’s because Martha Josephine is a good name. It’s not weird, it’s not boring, and it’s classical without being archaic. Quite a few of my friends asked me how we chose it, so I’m giving a little explanation.