Server move and update

(June 4, 2011)

As you may or may not have noticed, I moved servers today. I have my own small (virtual) server at for a few weeks now and I finally came around to moving the blog from to its new location. While I was at it, I updated WordPress from the ancient 2.7 version to a current one – and I updated my old theme to use WordPress’ widget system and freshened the CSS up a bit. Also, thanks to the widespread adoption of web fonts, I can now present the blog in a font that works on all platforms with all modern browsers – Google’s Open Sans is the font of my choice. I hope you enjoy it :)

My new (sort-of) home theater

(January 17, 2010)

Over the last few weeks, I upgraded my old TV set to a shiny new LCD TV, along with a 5.1-channel AVR and a Blu-ray player. This was done for two different reasons: First, I wanted a HDTV set for quite some time already, but I waited until it was safe that I could afford it. Second, the old TV set, which was the already repaired former set from my uncle, started to behave erratically again, so it was obvious that I needed a replacement anyway.
Read more …

Movies 2009

(January 2, 2010)

I love going to the cinema after work: The Tuesday afternoon showings at my local cinema are quite affordable, and for most movies except the biggest blockbusters, the auditorium is usually almost empty. This enables me to enjoy a movie without being disturbed by laughing kiddies and popcorn chewing noises :)
Here’s a list of all the movies I’ve seen this year, along with a short comment or rating: Read more …

I’m back

(August 11, 2009)

It’s been a while since I last wrote something here, but that’s because I was busy with Applied Mediocrity, my intro for Evoke and after that, I had some vacation. But now I’m back and have the time to work on my other projects, including this blog. So stay tuned for the next two real (technical) articles, which will be about some ideas I had about Linux Live CDs and an explanation of the effects in Applied Mediocrity.

Breakpoint 2009 Party Report

(April 16, 2009)

The is no such thing as easter. There’s only Breakpoint.
Happy Breakpoint!

This 1984-inspired text is from one of the bigscreen slides from this year’s issue of world’s largest Demoscene-only party: Breakpoint in Bingen am Rhein, Germany. As every year, the party takes place during what non-sceners call the easter weekend. And as every year, some friends and I were there, too.
Read more …

My new toy: Fujifilm F200EXR

(April 9, 2009)

I’m a happy user of the Fujifilm S9500 bridge camera since 2005, but lately, I noticed that it would also be really nice to have a second, smaller camera that I can take with me (almost) everywhere. This isn’t a problem in itself – there are countless compact point-and-shoot cameras at around 200 € on the market. However, most (if not all) of these suffer from too high resolutions and too small (1/2.5″) sensors. The days of the legendary F30/F31 with its large 6-megapixel sensor and unrivalled low noise are also long gone, so my »new camera« project was on hold for a long time. That was until february, when Fujifilm announced the release of its new compact F-series model, the F200EXR, based on the highly anticipated SuperCCD EXR sensor. After reading the first beta reviews and seeing the first example images, I immediately ordered the camera and it arrived just in time for my Paris visit, where I had the perfect opportunity to test the camera. Here’s what I found out.
Read more …

KeyJ’s Blog 2.0 (or rather, 2.7)

(February 9, 2009)

For a very long time, this blog was run by WordPress 2.0.x – this was the current version when I started it, and I kept updating it for a while, but after I built the captcha, I stopped doing so. The reason is that I implemented my captcha as a direct hack in WordPress’ sources, not as a plugin, not even a my-hacks.php file. In the meantime, I some security holes appeared: I frequently found invisible spam injected into my posts. I have never found the actual hole through which they did this, but I disabled everything that could be problematic (all this Web2.0ey XMLRPC crap, for example). In particular, I excluded all hosts from a certain spam-friendly provider from my site. This helped a lot, until last week, when I suddenly found that my Windows 7 review has not only been altered, but replaced by invisible spam.

This was the point when I finally had enough – I upgraded the blog to WordPress 2.7 yesterday. To my great surprise, the test transition, performed on a local copy of the site, worked absolutely flawlessly. I could even re-use my theme without changes, which was my greatest source of fear. On the real server, there was still the little problem of the PHP memory limit which was too low for WP 2.7 (why on earth do they use more than 8 MiB, even without plugins and locales?!), but this has been fixed with a simple mail to my friendly webspace provider (thanks, Rafayel!).

Everything worked, except the captcha, which I reimplemented as a proper WordPress plugin today and activated just now. By the way, in the 22 hours without the captcha, I already got over a dozen spam posts. Sigh. Let’s see how long this installment of the site works :)

Back again

(December 22, 2008)

I want to apologize for the lack of posts here. I know that many people want to know the outcome of the Apple thing and the status of the two jeopardized programs. So, to finally break the much too long period of silence, here’s the current status of the projects:

The presentation program is online again under its new name Impressive: Currently, there’s only a rebranded 0.10.2 version, but I hope to move forward with a new version in the first quarter of 2009.

The iPod management tool has been renamed to rePear: Along with the rename, the brand-new and much improved version 0.4 has been released.

I find it unfortunate and unnecessary that the issue needed to be settled involving layers and lots of money. It would have been easier for both sides (and certainly more civilized) to simply write an e-mail to state the problem. I am willing to co-operate. You can still call your lawyers if I don’t comply, but I don’t see any reason why there should be money involved from the start.

Read more …

What’s the deal with all the »censored« words?

(June 23, 2008)

The short answer: Because Apple didn’t like the names of some of my programs.

The long answer

A few years ago, a fellow student and I had a great idea for a nice, effect-rich presentation program. We combined my own nickname and the name of a another popular presentation program to form the name of that program. The program itself did very well and became quite popular. That was possibly enough for Apple, the company who produces the presentation program whose name we took as a baseline, so they decided to send me a cease and desist letter. The result of this is that the program has to be renamed.

In the meantime, I also started another project: I bought an Apple iPod nano music player and since I’m not satisfied with iTunes, I wrote a program that made it possible to use that nice MP3 player without that not-so-nice-software. I gave it a name that was derived from a normal english word, except that there was one upper-case letter where a lower-case letter should have been. That might have been too much for Apple’s legal department, though, because they threatened to sue me because of this, too. That’s why this program also needs to be renamed.

In late 2008, the programs have been renamed to Impressive and rePear.

Cease, desist … and, of course, pay!

(June 22, 2008)

It could have been a nice evening today, but to my great surprise, I found a not-so-nice e-mail in my Inbox – and at the same time, my parents found the same thing as snail mail in their mailbox at home.

To cut a long story short: Apple Inc. sent me (via a German lawyer) a »cease and desist« letter. They believe that the names CENSORED and CENSORED-s (sic!) violate their trademarks »Keynote« and »iTunes«.
Frankly, I do have a little bit of understanding in the first case. In fact, I saw it coming. I couldn’t expect that the uppercase letter »J« I put in the middle of the name, radically changing both the look and the pronounciation, was enough to stop Apple from sueing me, or could I?
The other case is a little bit more awkward because there simply is no such thing as CENSORED-s. I have written a program with a name that looks like the one they’re accusing me to use, but there is no ‘s’ at the end of the name! In the first two pages of the lengthy mail the lawyers sent me, they even did spell it correctly. But then, in all places that really matter, like the cease and desist form itself (»Unterlassungserklärung«) and the explanation why they think I’m violating their trademark, they constantly write the name with the additional ‘s’. So, in fact, even if I would sign that letter, I would commit myself not to use a product name I never used! (That flaw aside, I also don’t think that there’s a sufficient amount of similarity between »iTunes« and CENSORED.)

To make things worse, they chose an insane amount in controversy (»Gegenstandswert«) of 50,000 € each in both cases. That seems to be quite a lot, considering that both programs in questions are FOSS, meaning that I did neither pay nor earn anything for making them. Out of these 100,000 € in total, they compute a fee (»Geschäftsgebühr«) of nearly 1,800 € I’d have to pay if I sign the form.
Also, they set up a ridiculously short time frame to sign it: If I don’t send it back and pay the fee until 2008-06-26 (this Thursday), they’ll likely be sueing me. Mind you, I got the letter this evening (2008-06-22), because they sent it late Friday (2008-06-20, the e-mail is dated 16:09) and I was neither at home nor did I have internet access this weekend. That’s 6 days of time, but since it’s around a weekend, it’s effectively only 3.

The great question is now, what could I do? I can’t just sign the letter and pay the bill, because it’s factually wrong. On the other hand, if I take myself a lawyer, it might be too late to change anything in the matter and would maybe double the fee (assuming that my own lawyer would also use the ridiculous 100,000 € value as a baseline for his/her payment). Seems as if I’m screwed either way.

The only thing that’s clear is that both my presentation program and one of my iPod tools will be renamed soon. If you have a nice new non-Appleish name for these projects, please let me know :)
Read more …