Present Perfect


Picture Gallery
Present Perfect

This just is NOT my week

Filed under: Life — Thomas @ 1:40 pm

1:40 pm

Thursday, we had a day off that I didn’t know about before. Cause for celebration, you’d think. I set up a jhbuild on my home machine the night before so I could take a look at some bugs with the GNOME freeze coming up.

In the afternoon, my machine started heating up, as I’ve mentioned before. Weird stuff started to happen, until the machine stopped dead and did not want to boot anymore. It would start and run for five seconds, turning on lights and fans, then stop. I assume the CPU was shutting down the power supply. Last time I had a problem was with this same computer – the store replaced the motherboard (that was not due to overheating).

Anyways, after some reseating, taking out the whole stack of junk, and putting everything naked on my desk, the machine booted again. It did cost me a good four hours of twiddling though. So I didn’t really get round to doing what I wanted to finish.

Today, Saturday, I woke up to my desktop’s mounts being read-only. Uh oh, disk errors. Reboot. The machine doesn’t want to even boot from the disk anymore. For some reason hardware I get or use here in Spain is about ten times more prone to breaking down than back at home. Last summer I blamed the heat in general, but it’s not too hot at the moment, so that’s not it.

OK, let’s give up and buy a hard disk and thermal paste for the CPU. But let’s check our bank account first. Wait a minute. This can’t be right, I was sure I had more money than this. Check statements.

Somebody cashed out 3681 euros three weeks ago. It’s supposed to be a teller cheque, one you withdraw and sign for personally. Either I’m finally schizophrenic, or someone took money out of my account. Of course, I realized this slightly after 1 PM, which is when the banks close for the weekend.

I should never have gotten up this morning …

I think I’m going to go to San Andrea for a bit, shoot everything that moves, and find some banks to blow up. Hopefully that gets me through the weekend…


Filed under: Life — Thomas @ 7:40 pm

7:40 pm

I like my new shoes. But.

They are a bit rubbery.

No big deal, you say.

Well, since getting them, each time I get in or out the office and grab the door handle I get an electrostatic shock. Pretty harmless, but big enough to be annoying. You’d think that after a month I would have learnt to anticipate, but no. Pavlov would have a field day with me.

Part of me hopes that the problem will go away when we move office next Monday. But it’s the same floor, the same kind of door, and the same kind of office.

If you see me coming alive and Frankensteining into your living room, remember: it’s the shoes.


Filed under: General — Thomas @ 3:11 pm

3:11 pm

Today was an unexpected day off. So I decided to build GNOME 2.9 at home, looking at some stuff I wanted to fix. I also wanted to set up ccache and distcc because I have a 2GHz server and a 3GHz desktop, as well as my laptop, so it’d make sense.

I was betting on the time spent getting distcc working offsetting the time lost not starting jhbuild directly. I’m not sure if that’s how it turned out though :)

Going through the build, I noticed/fixed a few things:

  • howl’s build is crap. with enable-static it fails to build, trying to link in some .o files it should build but doesn’t. Workaround is to add an argument for it.
  • evolution-data-server crapped out at compile time because of missing nspr.h. I went through the incredibly dense configure.in until I realized the actual problem, fixing a few other things in the process. Patch submitted.
  • after having the distcc setup working, I noticed jhbuild was not honoring my makeargs. Spent a few minutes figuring out the problem in jhbuild. jhbuild is very little commented and has no debugging. I’m sure jamesh knows it well enough to not need either, but a hapless hacker like me sure wouldn’t mind having them. Each time I think I need to fix something in jhbuild I get scared.
  • libgnomecups uses cups-config without actually checking if that binary exists, then failing through the compile. yuck. fixed.

Almost building nautilus, a few more left.

While doing these builds my CPU is rising to about 86C. People tell me that’s not good. So I should probably stop the machine and with my feeble hardware skillz try and remedy the problem.

New Year’s Eve

Filed under: Life — Thomas @ 12:05 pm

12:05 pm

… was spent at Benjamin’s place, with Kristien and my sister, Christian, and some other people from the sister company. Way too much food, and that combined with the week of restaurants pretty much made me lose my appetite for two days. Never happened to me like that before.

As for new year’s resolutions, let’s give this a try. In no particular order:

  • finally completely finish learning Spanish by studying two times an hour each week
  • clean up financial stuff
  • make sure Kristien and I keep doing tango
  • start working on my music database plans
  • start working on my GStreamer audio apps
  • write the best streaming server out there
  • keep better contact with friends
  • get more physical exercise before I turn into a whale


Filed under: Fluendo — Thomas @ 7:28 pm

7:28 pm

T – 10 days for Andy to come. Can’t wait. We need some new blood, both in the work as in play area.

« Previous PageNext Page »