Bob Moog, RIP

Submitted by Bill St. Clair on Thu, 01 Sep 2005 12:00:00 GMT
From jomama:
"Abstainer: a weak person who yields to the temptation of denying himself a pleasure." -- Ambrose Bierce

From kaba:

"When liberty is taken away by force, it can be restored by force. When it is relinquished voluntarily by default, it can never be recovered." -- Dorothy Thompson

# Moog Music - Bob's Body Leaves Us - Bob Moog, the creator of the Moog Synthesizer, died on August 21. [faisal]

# Kim du Toit - Simple Question - good discussion amongst Kim, Connie, and other believers in gummint and the libertarians and anarchists who know better. [kimdutoit]

Several Randians and several other assorted libertarian sectarians have asked me why I'm not more of a libertarian myself, given my extreme dislike for and suspicion of Big Government.

Question for the libertarians: how would "the market" take care of the post-Hurricane Katrina destruction?

Just curious.

In my opinion, this is precisely why we allow a Federal government at all. When catastrophe strikes, and danger and destruction are so vast that the individual state's capacity is inadequate, this is one time we need the Coast Guard and Marine helicopters to drop emergency supplies and provide assistance.

Unless, of course, we're suggesting that the Red Cross should own fleets of choppers...

# After a number of hours of work last night, I got Apache's Jakarta Commons HTTP Client to post image files to a MediaWiki. The secret was telling it to send the cookies as a single header line, which is NOT the default. This is done as follows:

    PostMethod filePost = new PostMethod(url);
    filePost.getParams().setBooleanParameter
      (HttpMethodParams.SINGLE_COOKIE_HEADER, true);
Without this setting, HTTP Client generates multiple cookie headers which are combined later with commas. Apparently, PHP doesn't support this, though it is allowed by RFC 2109, with the caveat that "for backward compatibility, the separator in the Cookie header is semi-colon (;) everywhere."

Another way of doing this, I discovered this morning, is filePost.getParams().makeStrict(), though I haven't tested that yet. It sets other strictness parameters true as well, so it may break something.

Without the source code for both HTTP Client and Media Wiki, it would have been very difficult to figure this out. Especially useful was determining that setting $wgDebugLogFile in my LocalSettings.php file would cause the output of MediaWiki's many wfDebug() calls (and additional calls that I added myself) to appear in that file.

Add comment Edit post Add post