Content-type: matter-transport/sentient-life-form

Digital Enlarger for Photo Paper

Oops. 10000 Euros is hefty. But somehow still cool, the idea - and actually absolutely obvious. Just build a mini-projector into the enlarger head, done. So to speak. Although nothing for chemistry refusers like me

At heise online news there's the original article.

::jamesoff:: » Check RBL for WordPress 0.1

::jamesoff:: » Check RBL for WordPress 0.1 - Check comment accesses against RBLs - possibly interesting to filter spam access from the start?

Lawyers demand free laws for everyone

Yes. And indeed in a form that people can find reasonable. Whoever has tried to find certain legal texts will have been quite surprised - plenty of strange servers scattered wildly across the world, sometimes paid, sometimes free - and no one can say whether the text is really currently correct and valid in that form. Something like that belongs on a central server of the Federal Government with appropriate current maintenance of the content. It's not that hard to set up something like that.

At tagesschau.de - Die Nachrichten der ARD there's the original article.

Kodak 35 Rangefinder

Such an ugly camera design that not even a mother could love it

Here's the original article.

Konica Minolta Announces Dynax 7D DSLR

So Minolta has finally managed it. Ok, they were already where others only got to in recent years, and they were even gone again, but a current digital SLR suits them quite well, doesn't it?

At PhotographyBLOG you can find the original article.

Kryptonite Evolution 2000 U-Lock hacked by a Bic pen

The pen is mightier than the sword.

At Engadget you can find the original article.

lemonodor: Lisp for the Mindstorm

Way cool: a Lisp that runs directly on the Mindstorm RCX. Not via the PC, but an autonomous Lisp system with actuators and sensors. Unfortunately the RCX has somewhat limited memory, but still - that's pretty neat.

amazed face

At Planet Lisp you can find the original article.

MrEd Designer

MrEd Designer - GUI builder for PLT Scheme

The Robinson House | RSS and Delta Encoding

The Robinson House | RSS and Delta Encoding

Delta Encoding for RSS - as a WP hack. Possibly also implement at PyCS?

Carbon Cannibal: Breaking it down for the hard drive

And once again, someone is ripping a CF hard drive out of an MP3 player. This time it's the Rio Carbon. This one is also cheaper than typical 4 or 5 GB CF hard drives - and inside the Carbon is a Seagate with 5 GB of storage. As usual with such instructions: don't try this at home. As the author so nicely puts it: In fact, you will probably end up with $249 worth of useless junk. - if you do try it anyway, you can report back Here's the original article.

Cayman Update

Bill on what Ivan left behind from Grand Cayman.

At Bill Bumgarner you can find the original article.

elephant

elephant - simple object database for Common Lisp

newLisp: A better Lisp/Scheme Fusion...

Noted, I need to take a closer look at that. I've been pondering for quite a while what I should move on to after Python - Scheme would be an alternative, but after my longer time with Python, it somehow feels too verbose to me.

Somehow a not entirely unimportant factor that the Lisp community likes to ignore: names shouldn't be too long, otherwise you'll wear out your fingers typing. Sure, with macros you can make things more compact, but that's not what macros are for. A language with a script orientation should help you formulate your program quickly. In scsh, for example, that's far from the case.

However, when I look at the language definition, the whole thing is a bit strange. Many areas feel somewhat unfinished and un-lispy. Some of the concepts (e.g., exception handling) are rather primitive. Also, the foundation on heavily side-effect-oriented programming (due to symbols being used as hooks for everything and anything) is inelegant. And last but not least, the death blow: dynamic scoping. While cushioned by lexical namespace assignments, still: dynamic scoping is almost always more reason for trouble than joy.

Other aspects, however, are quite appealing, especially the very lean language scope and the few but efficient basic data types.

The syntax should become somewhat more logical - for example, marking all destructive functions with !, marking all property checks with ? - that's compact to write and easy to remember. For instance, the choice of set-nth for the non-destructive and nth-set for the destructive variant of changing the nth element of a data structure isn't really memorable and begs for confusion.

All in all, a clever idea, but probably less of a grand slam than it's made out to be. More in the class of Emacs Lisp - script Lisp, but a bit hacky.

At Lambda the Ultimate - Programming Languages Weblog there's the original article.

paranoidfish.org/projects/webkit2png

paranoidfish.org/projects/webkit2png - Command line tool that saves web pages as PNG

Weaknesses in the MIME Standard

Oh Kinners, those Heise guys don't really know much either. Yes, the standard doesn't define every impossible case. So what? RFCs never do either. It's not necessary either - just because a standard doesn't define every possible situation down to the last detail, that doesn't mean programmers can throw their brains away and just build in whatever causes trouble. It's not the standard that's defective or has weaknesses - it's the implementations in the programs. A standard might not be complete - but that would mean that functionality in relation to the content of the standard is not sufficiently defined. But not that everything that's not part of the standard is not sufficiently defined. Or something like that.

At heise online news there's the original article.

SCO vs. Linux: More Time and More Lines for SCO

I'll translate the German text to English while preserving the Markdown structure and links:

We'll translate it: we found nothing, but we still want to continue extorting the economy and therefore need another six-month extension. We won't find anything by then either, but until then we'll certainly write black figures through the extortions and can then afford the debacle. Oh yes, and the IBM witnesses have deaf ears - the colleague here also says so, who admittedly has nothing to do with the whole mess, but we couldn't find a competent witness. At heise online news there's the original article.

Dispute over private copying and information rights escalates

Above all, the BVDW is missing its own investigative powers for exploiters and producers in the form of information requests against Internet providers for easy access to user data. - yes sure, let's just give rights holders police powers. They're out of their minds.

At heise online news there's the original article.

USA: Attack weapons legal again from today

The Americans are crazy.

At tagesschau.de - Die Nachrichten der ARD you can find the original article.

Whoever Bribes Gets on the List

A good (and correct) idea. However, the question immediately arises as to how much and to whom bribes will be paid to avoid getting on the list ... Cynical? Me? Not at all. That's called being realistic. At WDR.de there's the original article.

2 GB Data Uploaded

Pretty funny. Today my blog reached the limit of 2 GB of data uploads. So through all the changes, new posts, images, etc., I've uploaded a total of 2 GB of data to the server since my blog's existence. Since the Python Community Server had a life counter for uploaded bytes, I wasn't allowed to participate for a while until I patched the Community Server accordingly.

BBC Radio Player - BBC 6 Internet Radio

Collations and Linguistic Sorting

Collations and Linguistic Sorting - How Unicode sorting works

Europe's Last White Whale Has Emigrated

Sure, for the animals it's the better solution - after all, the tank really was too small for these animals. But somehow I feel a bit nostalgic - after all, I saw a whale up close there for the first time. A real whale, not just a dolphin. It was pretty cool back then. Even though I realized as a child that whales somehow don't belong in zoos.

At WDR.de there's the original article.

The Leica and its History - Leica IIIg

The Leica and its history - Leica IIIg - Information about the Leica IIIg

Emacs on Aqua

Emacs on Aqua - And here an Aqua version is being built - but still quite buggy

Cake Destruction ...

... advanced stage. ![131-400-300.jpeg][P1]

RSS Bandwidth Again

Dare Obasanjo has provided the right answer to the silly RSS consumes too much bandwidth complaints from MSDN. Yes, the MSDN blogs were apparently set up pretty stupidly - especially their aggregator and server had no proper support for Conditional GET. If I got a euro every time a blog hoster handles this topic stupidly and incorrectly and then complains about the evil bandwidth, I'd have at least 5 euros by now. But I do find it telling that Microsoft is too incompetent to get it right, drowns in traffic and has to switch feeds from full feeds to title-only feeds. Somehow fitting - it's not the first technology that Microsoft has botched.

Here's the original article.

mindlube software / developer / revclips

mindlube software / developer / revclips - Integration of CLIPS - Expert System Shell - in Runtime Revolution

mindlube software / developer / revzeroconf

mindlube software / developer / revzeroconf - Rendezvous Library for Revolution - even cross-platform

mindlube software / emacs for os x

mindlube software / emacs for os x - Another Emacs version for OS X - this time only as .APP

Cake destruction ...

Cake destruction ...

Cake destruction ...

... advanced stage.

Porkrind Dot Org: Carbon Emacs Port

Porkrind Dot Org: Carbon Emacs Port - Emacs 21 for OS X

Black Cat, White Tomcat

Now I've burned it to DVD.

Here you can find the original article.

Shell Tools from the Old Days

open still exists under OS X as well. The other two colleagues are now called pbpaste (writes the clipboard to stdout) and pbcopy (copies stdin to the clipboard). And the tools are still just as practical.

At Die wunderbare Welt von Isotopp you can find the original article.

Vim (Vi IMproved) for Mac OSX

Vim (Vi IMproved) for Mac OSX - VI Improved is also available for OS X - with Aqua Interface

Voigtlander 35/1.2

I just noticed this today - but it's been around since mid last year. I think it would be an interesting addition to my M equipment - even though I'm actually aiming for maximum compactness. Because a 1.2/35 ultimately delivers more than a 1.0/50 - the shorter focal length allows for longer shutter speeds without camera shake. And the depth of field is greater, making it less critical than with the Noctilux. Besides, with available light, the angle of view of the 50mm is often already too narrow. So the 1.2/35 could be the ideal available light lens.

Here's the original article.

Moblogging Test

I'm playing around with photo-moblogging. The image quality from the Clie is pretty poor - but Bluetooth+GPRS is quite practical ... ![130-400-300.jpeg][P1]

OzTeX

OzTeX - The most important TeX implementation for OS X

9-11

I remember it very well too. I was sitting at the computer and had the TV on in the background. I was hacking away at something - I think I was on vacation or working from home. Suddenly Jutta came in and said that a plane had crashed into the World Trade Center. We briefly discussed what might have happened - possibly an error in the flight control system? Meanwhile, I switched over and watched the images. Shortly after, the second plane crashed into the other tower. It took me a long time to believe what I was seeing. I still had some hope that it was an error in the flight control system, but then the plane hit the Pentagon and after that it became clear that it must have been a terrorist attack. After that, I spent hours trying to find more information, flipping through news channels all day, trying to access websites and looking for where to find news. In between, I called the office and spoke with colleagues - they had only heard about it on the radio up to that point. Dirk Steins has the original article.

RFC 2229

RFC 2229 - RFC for the Dict Protocol

Squawks of the Parrot: Suboptimal optimizing

Squawks of the Parrot: Suboptimal optimizing

PostgreSQL has a bug when optimizing LIKE expressions.

The Web is Small

That's how you wander through the RSS reader and stumble over one thing after another, eventually landing on someone you've already discussed the correct functioning of mail/newsreaders (or MausNet frontends) with in the MausNet. Weird. The web is definitely too small.

Here's the original article.

Cologne Stollwerck factory to close

Shame. Okay, Stollwerck was never really my favorite chocolate - I'm quite spoiled by Cluizel, Valrhona, Dolfin and Domori, everything else is just chocolate garbage to me - but still, somehow it belonged to Cologne. Hopefully the chocolate museum will remain there.

At tagesschau.de - Die Nachrichten der ARD there's the original article.

More on Nokia's 9300 Communicator

Looks nice. Maybe I should swap out my private phone for something more current at some point. After all, I still have such an outdated S3 Com for my private plan, so the Nokia is even smaller.

You can find the original article at Engadget.

Rolleiflex T

Rolleiflex T - Information about the Rolleiflex T

Sony Has Stupid Ears

I have a Sony Clie PEG TH55 - a nice device that has everything a business PDA needs. So camera, MP3 player and other gadgets. Oh, and of course it can do calendar and stuff too.

What it can't always do though: play my MP3s. I have various MP3s created with different programs. At first I thought only the 192 kbit MP3s from iTunes were causing trouble, so I quickly converted a bunch of songs from my iTunes to 128 kbit MP3s (using Amadeus II - a really cool audio editing program!). Well, the result: Pink Floyd songs work, those were converted from AAC tracks (I ripped them more recently). Emerson, Lake & Palmer doesn't work - those were 192 kbit MP3s before, but were saved as 128 kbit MP3s the same way. With the same software.

Anyway, my iPod is much nicer and more pleasant for music anyway. I had just hoped to get by with just one device in an emergency, but that's only very limited with the Clie. Annoying.

Back ...

... at least physically. The rest arrives tomorrow.

NASA space probe Genesis crashes

Nice Crater.

At NETZEITUNG.DE Wissenschaft I found the original article.

Blog vacation until Thursday night

That's why there won't be anything new here until then. No, I'm not moblogging. Check out the old stuff, or read some more interesting blogs, I'd rather explore Hamburg instead

HyperPAD - Application Development Software published by Brightbill-Roberts and IQ Technologies.

While browsing through old software and investigating what became of it, I came across the now free — as in free beer — availability of HyperPad. HyperPad was a programming environment for DOS computers that was heavily inspired by HyperCard. No graphics, but a pretty good recreation of what made HyperCard special — and an almost identical copy of the programming language. Quite amusing for the time, when integrated development environments with GUI builders were still utopias from the workstation market.

Here's the original article.