I don't often link to commercial software, but I'll make an exception here. The reason: the software - a pretty nice image management and processing application - now runs identically on Windows, Mac OS X and Linux. For Linux, you can even choose between RPM and DEB package formats. And as a Debian user, I naturally like that sort of thing. The only thing missing now would be for them to learn that Debian, like RPMs, make sense not just for Intel processors, and to also produce a PowerPC version of it - then you could manage images on Linux-powered Macs as well.
Update: after I installed the test version, I have to say the program looks very promising. However, the current version still seems a bit rushed - at least in the OS X version there are one or two problems. Dialog boxes (particularly noticeable with all floating toolboxes) occasionally have disabled dialog elements, even though they can normally be clicked. The main window sometimes just won't minimize or collapse to the title bar (WindowShade). The Preferences dialog hung when I moved the mouse around a bit over the tooltips of the options. The (switchable) docking check for tools makes the response very sluggish and jerky.
However, I was immediately impressed by the proper support for Canon's RAW formats and the good integration of image edits - every change is visible live, even with .CRW files. And the changes are only saved as .bib files, the original files remain untouched. The background conversion works quite well too, although there's a small pause when a batch conversion starts, but after that you can browse through the images quickly again.
I only tried the Pro version because Work-Queues (consolidation of images from various folders) and multithreading would be important for me - my images are organized on disk chronologically and roughly thematically, but to compile a gallery or arrange a printing job, for example, I need to consolidate various image sources. And without multithreading you have to wait for the conversions - which can definitely be annoying.
Bibble might actually be a useful complement to iView Media Pro. Because with the latter, image editing is rather meager and primitive (especially the possibilities for influencing CRW files), but on the other hand, searching in large image collections is brilliantly well solved. Both iView Media (you might even be able to skip the Pro version) and Bibble can access the same directory tree without any problems, and this way you can use the strengths of both programs. The use of Photoshop could then definitely be dispensed with in one or another case, because really it would then only be needed for possible effects or special sharpening.
Compared to Canon's own software, Bibble wins by a mile in any case. It seems faster and is much more powerful. And the image results can easily be compared.
Here's the original article.
Sometimes Microsoft produces something nice. Ok, it's Microsoft Research - if anything intelligent is produced there at all, then it's there. But it's pretty cool to be able to use an OCaml-like language in .NET.
Not that I would use .NET anywhere
At Lambda the Ultimate - Programming Languages Weblog there's the original article.
Matt Mullenweg is really having fun with Windows: an automatic security update just rebooted his computer and ate a few hours of his work. Somehow I understand why I prefer Apple's method much more, which just tells me that something is available instead of automatically pushing it to disk. Above all, it's absolutely stupid that an automatic update bypasses all application dialogs for saving open files. But all the Windows advocates will now surely provide a thousand reasons why this was all the user's fault. By the way, Matt is no novice or anything like that - he's the programmer of WordPress and normally you can assume he has a reasonable level of computer competence. If even he has his system eat his data just like that, then this feature probably isn't that easy or obvious to disable or document. Here's the original article.