Present Perfect


Picture Gallery
Present Perfect


Filed under: General — Thomas @ 12:02


Struck down by flu yesterday. I really tried to focus and concentrate on some things but I couldn't keep anything in my head for more than a second. Read some books and watched some movies instead - good opportunity to watch all those movies Kristien never wants to see.

Watched Pitch Black (nice visuals, nice plot ideas, but Vin Diesel is not a very good actor), The Punisher (the one from last year, pretty good all things considered) and Death Race 2000 (hilarious movie, clearly the inspiration for the PC game Carmageddon), as well as two Sopranos episodes. By the evening I already couldn't remember what movie I saw in the morning, that's how shot my brain currently is. It feels like pudding.

Still ill today. Started out by watching THX. Nice movie, but maybe too much to handle for my pudding.

Get fresh at the

Filed under: General — Thomas @ 23:24



Had a very productive one, for a change - I decided not to worry about my broken desktop computer for a weekend. I took a poke at the yum patch for mach but I was still lacking some things apparently, because it didn't work quite right yet. I thought some more and worked some more on the design I have planned for mach3.

We went shopping for some stuff I had been wanting to get for some time: some speakers for the kitchen, a new headset (for the time being - I'm looking for an insanely small screw so I can fix my expensive ones because they are incredibly good), some books, a saw, and a ticket for Interpol who are coming in April, yay !

I also tried the latest release of Skype on Linux. They've come a long way, I was very impressed. A simple install of the package on two machines, creating an account, and it Just Worked. We called up Kristien's brother, who has it, and it worked fine as well. Impressive. With Skype's for-pay setup for calling to actual phones I'm sure they will continue to make huge steps in terms of installed userbase.

Went out for dinner at some friends in the evening. Sunday we took on the plank with the small saw we bought. When we got the plank we thought the alcove in the kitchen was rectangular, but when trying the plank it turned out not to fit, and when taking up measurements again I realized it was trapezoidal. Finally I know what to say when some kid asks me why mathematics are useful in real life. It was a pain though to realize I had to saw off chunks at both ends. Anyway, a whole lot of sweat later we had the plank mounted and could make some room for other stuff.

One of the things that qualified was the old IA1 appliance I still have lying around. These are 800x600 LCD computers with wireless keyboard and a 16 MB sandisk, and 32 MB memory, and a 266 MHz AMD CPU. Just enough to run a music player over the network. Last time I set this up I never quite got a good working mode set up to tweak the disk image and add my own stuff. I remember having to fiddle with finding a Win98 system to make the flash card disk bootable and get the image on it. This time, I didn't have win98 and I didn't have the flashcard writer anymore, since Peter stole it for his trip to Asia.

Well, taking some time off from projects can be very enlightening. I took a step back and looked for ways to transfer images more easily. Hm, Kristien's camera has flash cards and acts like a disk under Linux. And dd with a bootable image seems to work fine, and the machine boots with it. And after that, I can nfs mount a server share and use dd directly to transfer an image to the machine's sandisk. That already takes away about 9 of the 10 minutes the change-build-install-test cycle used to take on those machines...

Some tweaking later, and I had the machine set up to boot, mount the music share, get a playlist with wget and start playing. So finally - great music in the kitchen, and more motivation to spend time in it cooking...

Next plans:
- get a chroot environment going on the nfs server with an oldish distro that matches the midori kernel and glibc version running on the machine
- check if FILO and Etherboot can do PXE boots yet with usb network cards (that'd be *sweet* - everything would just be on the server and the machine would just boot the kernel and system from the network, allowing me to work with newer kernels easily)
- set up a cross-compilation environment to finally start coding for this machine
- write my GStreamer audio player that mixes and levels

We'll see if I can make some time for this little project...


Filed under: General — Thomas @ 10:59


The last month I've been feeling at a very low energy level. It started with getting ill for a week, and from there I never really recovered yet. Nothing very definite as a symptom. I sleep enough, but I wake up dead tired. I feel as if I've had only six hours of sleep continuously, and my productivity is a lot lower than it should be. Kristien thinks I have the kissing disease. Well, my gland is surely swollen, but not alarmingly so. Just have to wait it out I guess.

New kids on the bloc

After a long wait, Bloc Party will finally release their debut album sometime this month. Sadly they're not coming round here for a show, and the Brussels show is the week right after FOSDEM :/ Anyways, I "found" the album on the internet, and I haven't listened to anything else for a week straight. It is fantastic. If you like your rock prickly, chaotic and echoed, get the album now.

I guess I'm not a typical use case, but being able to download an album is clearly not going to stop me from buying this album as soon as it comes out. Part of the reason for this is that mp3's you find on the net are pretty bad quality-wise. Another part of the reason is that I encode all my music in ogg at a higher-than-average quality, and I want to keep my collection virgin. I wonder what would happen if I could find online music in high-quality ogg straight-away.

and I know that you're busy
yeah I know that you care
you got your finger on my pulse
got your eyes everywhere

build baby build

Filed under: General — Thomas @ 19:51


<flubber> You are one lousy bastard, thomasvs. Someone should please strangle the so-called 'manager' of this project, you obviously doesn't know how to keep things *WORKING*. You broke the build of flumotion-FC3.

It's nice when you set up a good build infrastructure and it works. We hooked up buildbot to blame or praise us when we break or fix the build. So now while I'm refactoring large chunks of code and occasionally I get something wrong, I get told. Lovely. We can also commit new blames or praises to svn and it picks them up automatically.

Now we need to buy some lava lamps and hook them up. Or some siren.

So the good news is that I unblocked my impasse on the refactoring.

<flubber> Have a coke, thomasvs, you deserve it. You fixed the build of flumotion-FC3.

« Previous Page