Perhaps a little more all-over-the-map even than is usual: GPLv3 clarity, Functional Pearls, raina bird-writer, Java credits, framework programmers, and hacking my Canon.

What Alison Said · From Alison Randal, GPLv3, Clarity and Simplicity and is she ever right. I reviewed the last draft of GPLv3 and I should really go have a look at the latest, but I get a headache just thinking about it. Call me a wacko idealist, but I think that important legal documents should be human-readable, and on the evidence I just don’t think Eben Moglen and his friends give a damn.

FP Pearls · From the Haskell community, Research papers/Functional pearls; as CPUs get wider and wider, we’re just gonna have to bring some new techniques to bear to get the most out of them, and my bet just at the moment is that a lot of ’em are going to functional-programming techniques.

The Violence of the English Language · Wise and funny words from (but don’t click on the link yet) raina bird-writer. What happened was, I saw this amusing quote about English and followed links back and back and back and ended up at raina’s MySpace page. It’s BSFW (barely safe for work) and you might want to kill your computer audio before you head over there. But that quotation about our language is priceless.

Thanks, MR · Mark Reinhold’s Roll Credits!; yes indeed. It’s actually pretty easy for Jonathan and Rich to stand on the stage and say “We’re gonna open-source our Java code under the GPL” and bask in the wild applause, but it’s Mark and his troops who then had to actually, you know, open-source our Java code under the GPL.

Mark tactfully omits himself from the credit roll, but it totally wouldn’t be happening without him.

Framework Programmers · Assaf Arkin has The inevitable migration of framework coders and some would call elitist and, well, it is; but let’s assume he’s right, and there’s a large class of people who will use the frameworks we give them without looking too hard or diving too deep or wondering what’s under the covers. If that’s true, then it behooves framework developers to ensure that the Framework does the right thing most of the time. Which modern frameworks like Rails and Django are starting to do.

Hack Yer Canon · Hey, my A710IS can be hacked! I got it and tried it and it seems to work, except for Lightroom can’t read the CRW files it generates. Apparently you need a special CRW-to-DNG filter.


Comment feed for ongoing:Comments feed

From: Arien (May 17 2007, at 19:40)

“English is essentially bad Dutch with outrageously pronounced French and Latin vocabulary.” — Eugene Holman


From: John Cowan (May 17 2007, at 20:59)

The raina bird-writer version is a close variant of the original James D. Nicoll quote <>:

The problem with defending the purity of the English language is that English is about as pure as a cribhouse whore. We don't just borrow words; on occasion, English has pursued other languages down alleyways to beat them unconscious and riffle [sic] their pockets for new vocabulary.


From: Paul B (May 18 2007, at 09:29)

Thanks especially for mentioning the Canon hack. Applies to my model, too. Recording in RAW, wow!

I'll be curious to see RAW capture photos from the 710, if you end up doing that. My off the cuff impression is that your 710 photos have been missing a certain something that the older S5 (is that the right model ID?) photos had.


From: Bob McCabe (May 18 2007, at 12:22)

I've used the CHDK Firmware in my Cannon A620. A really nice feature is to be able to write scripts for the multiple exposures used in HDR images.

Too bad the firmware only works with DIGIC II platforms. The new Cannon EOS-1D uses DIGIC III and it would be a great selling point for advanced photographers to be able to write or customize their own exposure scripts.

Now if we could only convice Cannon to Open Source their firmware, or at least open an API to third party developers?


author · Dad
colophon · rights
picture of the day
May 17, 2007
· Business (125 fragments)
· · Open Source (41 more)
· Technology (90 fragments)
· · Concurrency (75 more)
· · Java (123 more)
· · Web (395 more)
· Arts (11 fragments)
· · Photos (976 fragments)
· · · Cameras (71 more)
· Language (57 more)

By .

The opinions expressed here
are my own, and no other party
necessarily agrees with them.

A full disclosure of my
professional interests is
on the author page.

I’m on Mastodon!