A little update

It has been some time ago since I last posted, so I thought I needed to spend some minutes to explain what is happening.

As usually when a site does not get updated anymore, I was simply too busy. First of all, I have been traveling. And in my case, travelling usually means working many hours (yes, I considder a diner with my client ‘working’) and a lack of Internet connections. This time my hotel did have two PC’s in the lobby which I used occasionally, but I would have preferred an affordable (free?) WiFi connection in my room.

Besides travelling, I am preparing a datacenter move for the BryteNet server. As this is the first time that I am doing such a thing, I want to prepare it very well and get all the details right.

That’s it for the moment. Until later…

Bureaucracy

Bureaucracy

As most of you know, I hate paperwork.

So when after a lot of effort I received my residence permit in 2002, and it appeared to be only valid for 4 months, I quickly decided that it was not worth the effort. Fortunately, coming from another EU country I have the privilege to not really need it in daily life, so there was no problem. I can use my Dutch documentation for identify myself.

The only thing I can't do is to buy expensive goods as a new car or a house. I had forgotten completely about these limitations, until we started looking for a new car last summer. We did buy the car on MJ's name, but I decided to go for it again and hope that they would give me a longer lasting residence card. That was in August 2005:

August
I started by obtaining the necessary papers and filling them in. I also tried to phone to the immigration office to get an appointment for delivering these papers. After two weeks, I got my appointment, which fortunately was after the business hours of my office.

September 8
After leaving the office I went to the immigration office to deliver all papers I had prepared: a special form, copies of my passport, copies of my current, expired, residence card, copies of my last salary statement, an extract from my record in the town hall…

Fortunately I had understood the cryptic instructions correctly, and all papers were in order. They told me that they were going to study my request, which was going to take them a full month!

November 9
Time to find out whether they had approved my request. Unfortunately, this can't be done with an appointment, so you simply had to queue up at the immigration office. I told my boss that I was going to arrive late, and joined the queue two hours before the office was going to open. I only had about 20 people in front of me. I already knew from last time that I would have to spend the whole morning in the queue if I would not be there before they open their doors. After spending three hours on the street, and waiting 20 minutes more inside the office, I finally got a bunch of papers back; my request had been approved. I had to go to the bank to pay the administration costs and then to the police office to get my residence card. I payed directly, and decided to visit the police the next day, since the queue was too big already.

November 10
I told my boss that I would arrive late again, and joined the queue 90 minutes before opening time; the queue at the police station is smaller. This time I only had 12 people in from of me. After waiting two hours on the street, I was allowed to enter to show the papers I received at the immigration office and place my signature and fingerprint on a special form so they can create my residence permit. They need one full month for doing this.

December 30
Because of the cold and the amount of work I had in December, I didn't go to pick up my residence permit until three weeks later. Once again I told my company that I would arrive late and once again I had to queue on the street, but this time only 45 minutes. Almost five months after filling in the forms I finally received a little card, which fortunately is valid until 2010.

Renewing my residence permit has cost me €7, but most of all a lot of precious time. I spent about 6 hours waiting in queues on the street, 45 minutes in queues inside offices, and have been out of office during 3 hours. To me that sounds like I have wasted a lot of time for a simple administrative request. I mainly have been transporting papers from home to one office, and from one office to another; something which could easily have been done by mail. I know that I have to show up in person to get an identification document, but does this have to be for each and every step??? And why do they need a full month to check my history and approve my request and a full month to print out a little plastic credit-card sized pass???

As most of you know, I hate paperwork.

Television upgrade

Our house is one of the few places on earth where you can still find a television without remote control.

We have been thinking about upgrading it to one of those modern TFT or plasma screens, but have been waiting for affordable models that incorporate Digital Terrestrial Television. Until today…

DTT is available for some time now, but television sets are still running behind on this. This morning I ran into a very good offer for a Nokia Mediamaster 110 DTT set-top box.

Nokia Mediamaster 110

I connected and configured it well within 5 minutes, effectively upgrading our old television set to a TV with remote control, teletext and 20+ channels while we used to have 8 channels.

This small device just saved me a lot of money!

phpCOIN vulnerability fix

phpCOIN is the software used by BryteNet hosting to manage orders, invoicing and the helpdesk.

Tuesday a vulnerability has been discovered allowing atackers to execute remote code on the server.

When a fix was published I immediately installed it on the server, but the site had already been hacked. To make matters worse, the fix files contained errors, which made that phpCOIN did not produce any output.

My server error log showed me where the errrors were, and by adding some parentesis I could fix my site.

The official fix files are now three days old, and still contain these errors. There are more and more people running into this problem asking for wroking, so I uploaded my fixed files for download.

Note that the original fix file contains more files, so you need to install those files first and then overwrite the three files with errors with my copies.

[Update 2005/12/19]: The official fix files have been updated, so my files are no longer necessary.

Longest agent string ever

It looks like Yahoo! is testing their mobile search bot, resulting in some page requests with a very weird agent string:

Nokia6682/2.0 (3.01.1) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 configuration/CLDC-1.1 UP.Link/6.3.0.0.0 (compatible; Windowns CE; Blazer/4.0; PalmSource; MOT-V300; SEC-SGHE315; YahooSeeker/MA-R2D2; mobile-search-customer-care AT yahoo-inc DOT com)

Now that is a very interesting device!

Yahoo! has been able to combine some of the most popular mobile phones into a single device and run several operating systems on it simultaniously!

Bloglines zombie

Bloglines

Now that I have left Bloglines and use RSS Bandit, it came to me that Bloglines is still fetching all those feeds in my name.

So if Feedburner reports 9 Bloglines readers, I really should subtract one of them, since I am not using Bloglines anymore.

Of course I could go back in and delete all my subscriptions, but nobody ever does that, do you?

I wonder how many of Bloglines' reported tens of thousands of people are zombies like me, still subscribed to feeds but not actually using Bloglines anymore to read them. And does Bloglines disable accounts after a certain period?

Of course the same goes also for other web-based feed aggregators.

Google Personalized Homepage API

I have been looking at Google Personalized Homepage (GPH) before, but quickly decided that it has no additional use for me.

GPH offers you the possibility to add content (RSS feeds) to the Google Search home page, which is fine if you only use three or four news sources to stay up-to-date. But if you use several more news sources, you probably already use a feed aggregator to read them, and don’t need the GPH.

I did like the idea of seeing the weather forecast on the homepage, but unfortunately neither Lleida nor Harmelen are available in the configuration of this widget. Microsoft does this better on their Start.com portal, since it does have information for Lleida, and correctly recognizes Harmelen to insert the weather forecast for Utrecht.

Today Google published an API for GPH, which hopefully will set a lot of creative programmers to work. At this moment I am only interested in two widgets: a better weather widget and an e-mail linked to my normal POP3 or IMAP mail, since I normally don’t use GMail.