[lang]

Present Perfect

Personal
Projects
Packages
Patches
Presents
Linux

Picture Gallery
Present Perfect

Recipes for disaster

Filed under: General — Thomas @ 19:28

2006-06-05
19:28

  • booting your software suspend-enabled linux kernel
  • upgrading the Fedora kernel package, which changes the default to the newly installed kernel
  • software suspending the machine because you're travelling
  • turning on the machine, GRUB boots the non-software-suspend kernel when you' re not looking
  • realizing this, cursing that you didn't save a bunch of stuff in your session, working for a while
  • shutting down because you'll be travelling again
  • remembering that you need to select the software suspend kernel at boot time
  • blink in astonishment as the kernel restores the previously hibernated session, wondering how this can work since it uses the swap partition for its storage
  • hack a little, compile a little, do some stuff
  • be very alarmed when the compile fails because it's trying to write to a read-only file system
  • check dmesg, notice your ext3 file system is experiencing a lot of errors
  • reboot, only to have the boot process tell you to check your file systems manually
  • get acquainted with a whole new class of ext3 errors that you didn't even know existed in the first place !

Do try this at home, it's fun ! And if anyone knows how the software suspend kernel manages to restore from a RAM image saved to a partition that got used for actual swap memory in between, do let me know.

Party

Filed under: General — Thomas @ 08:17

2006-06-02
08:17

Tonight featured a happenin' party on the beach after work with DJ Bobby Ewing of Discobar Galaxie, straight from Belgium. I learnt only later that the party was organised by a friend of mine - the one that strikes up two full time jobs plus this partying gig on the side then complains that all these jobs together amount up to close to eight hours of work a day ! Some people ...

He's planning to do this weekly, I'm all for it. Next time Kristien is here for a week I'm dragging her down there.

On the way home I passed by a bar/bakery called "Cal Wingo", so I guess our Andy can finally call some bar home. It's in calle Maria Aguilo if he cares to go down here in the future.

Music-wise I've been enjoying the following albums an incredible lot:

  • Twilight Singers - Powder Burns: Rarely has a Dulli disc grabbed me so little at first only to strike back with a vengeance making me realize every single song on the disc is stellar
  • Killers - hot fuss: amazing how I completely managed to miss this album when it first came out. After seeing the clip for All these things that I've done, I was hooked, and at least half of the album is awesom
  • Phoenix - Live thirty days ago: they have a new album out, which is pretty good as well, but I only recently snapped up this live album, and oh my God do they make their songs rock. The album versions are often slightly on the sugary side, but the live versions on this album have both swing and power. "If I ever feel better" sounds amazing with the extended outro, as do most of the other songs - what an incredible live band. I hope to see them live again with this knowledge, I'm sure I'll enjoy it even more than the previous times I've seen them without knowing many of their songs.
If I ever feel better
remind me to spend some time with you
you can give me your number
when it's all over I'll let you know

One of the many reasons House is great

Filed under: General — Thomas @ 22:14

2006-05-30
22:14

Is the ant big and red or small and black?

Medium and brown.

Halle Berry brown or Beyoncé brown?

Is there a difference?

(rolls eyes, makes face) Is there a difference?

I really can't decide if I like the acting or the writing better.

Karma

Filed under: General — Thomas @ 10:11

2006-05-28
10:11

After rippling a negative karma wave through the GStreamer Universe with my build cleanup that triggered a registry problem when using packages of GStreamer with the name and origin set, I felt I had to restore the balance. So I commited a patch that forks during registry building to make sure that the main GStreamer process doesn't keep all the plugins opened after scanning them to rebuild the registry.

It seems to work fine here, wondering if forking is too much of an overhead in all cases. But compared to the overhead of gnome-settings-daemon or mixer_applet having the bad luck of being the first one to run after an update to plugins and eating a lot of memory because of it, this seems better.

dented

Filed under: General — Thomas @ 21:48

2006-05-15
21:48

Warning for collagues: possible whine ahead

I have a - possibly irrational - fear of dental procedures and dentists.  I'm pretty sure I'm not alone in this.  While Andy now probably has eternal complaining rights about teeth problems (no, I'm not telling - ask him if you want to know), I've had my fair share of fillings, drilling, nerve removal and tooth extraction.

That was all on the good side of tolerable as long as I had a very nice and friendly dentist who always stopped when things hurt and never lied to me, back in Belgium.  But it goes over the other side once you move into a country where you don't speak the language natively - a useful skill to have when a drill is hurting you like crazy (even if only psychologically) and you are fearing for your life and would like to express that feeling eloquently.

It gets worse if you have to find a new dentist that you don't trust at all yet, and it doesn't help that Spain does not even partially cover medical costs for dental work.  So the last two times I had a problem, I made an appointment back in Belgium, and since Belgium has some nice strange policy of allowing you to continue your medical insurance until up to two years after you stop working in Belgium, that was all fine.

Up until a month ago, when I was flossing and out popped part of a filling in one of my molars.  Yikes.  I was too slow to catch it, and it rebounded off the marble and into the drain.  Apparently this is not really a big problem as long as it doesn't hurt, so after the initial shock and calling some people to check how big of a deal this really is, I decided to first try and make an appointment with my Belgian dentist.  I wouldn't have minded paying full price, since it would have been the same in Spain anyway, right ?

Unfortunately she was on holiday during my next visit to Belgium, and it's not something I want to wait more than a month for :) So I started looking for a dentist by asking around, and apart from my boss who goes to a clinic in his village it seems no one around me has  actually gone to a dentist here.  And all of them had horror stories about double repeat visits to fix a toothache or something like that, where they ended up going back to their country of origin where they started laughing at the discovery of the wrong tooth being filled.  All in all, very confidence-building.

So, time for a Google.  I found a Belgian dentist that speaks Dutch and went over.  He gave me a temporary filling, signed me up for a first evaluation visit, gave me an address to go to to get pictures taken, and sent me off.  A week later, I went for the pictures, they evaluated, and presented me with two pieces of paper, one to be done "soon" and the other with "suggestions".  They both had three columns with pricing info - one column for "official price", one for "our price" and one for "our price if you subscribe to our dental plan for 45 euro a year".  That last column was the cheapest, a mere 712 euro for two fillings, a crown, and a night brace (because apparently I grind my teeth a lot during my sleep - they claim a lot of people have that problem these days, and both dentists assured me they used one too.  Yeah, sure).

And the 712 euros is a discount partly because I agreed to pay in full in cash on my next visit; otherwise it's 3% more.

Now, the money is not the biggest issue. I'd probably gladly pay double if I were assured there would be zero pain involved.  But now I'm scheduled for a good five sessions over the next month, the first of which is tomorrow morning, and consists of removing the filling, filing the tooth, deciding whether the nerve needs taking out (boy, do I hate getting my nerves taken out - don't know if it's the smell of burning flesh invading my nostrils  for over an hour or the constant flapping of the rubber "napkin" stuck down my mouth), and then putting a crown on it.  The dentist will probably have to figure out as he goes that for some reason my metabolism is very resistive to anaesthesics (a previous dentist joked that I shouldn't be too worried dying from snake bites if I ever get bitten), and I'll be locked to a chair for over an hour trying to think happy thoughts.

Oh well - it's all for the better isn't it ? If you don't hear from me again, at least you know what I died of.

« Previous PageNext Page »
picture