Older blog entries for sh (starting at number 11)

I'm back !

After a few weeks recovering, I can use a computer like anyone else at last; my eyes are still a bit hurting, but it's probably because of my new contact lenses I have to get used to.

Back to work on my 42 ways to distribute DeCSS, as well as VideoLAN, and my few other projects I didn't have the time to finish.

The school side is not that bright - I couldn't sign up for my 3rd year because I didn't have all my validations for the 2nd year (mostly due to my accident, but I must admit my marks weren't that good either). So this year I don't have anything to do except passing 2 difficult exams (thermal transfers and electromagnetism) and get a few other stupid validations, like english (even though I'm supposed to be fluent: 647 out of 650 on my last official test, I just couldn't sit for my end-of-year exam due to my "accident"). I'm looking for an interesting diploma I can get in one year, considering the egineering diploma I'll eventually get in my school is one of the most highly rated in France, though I really wonder how it is possible considering how bad our teachers are (not on the technical side, rather on the pedagogy side).

Wow, I became a journeyer. Thanks to walken !

Last week when I was waiting for the train in Paris, a moron tried to get some cigarettes from me (I don't even fscking smoke), we had a few hostile woprds, and he eventually burnt my right eye with a sort of tiny laser device. I was already incredibly shortsighted (lenses -7), and I lost an additional 0.5 in this eye, I won't be able to wear my contact lenses until a week, glasses give me a headachee, and I missed an exam due to that. I am now under the risk of being expelled from school, not due to this, but because of the accumulation of misfortune I am undergoing. Not to mention that using a computer with the nose at 10cm of the screen is a real PITA and I don't expect to do any sort of coding until a few days.

Sometimes life sucks. There are days like that, but this was a real fucking day.

Wrote a few perl scripts to do a map of Usenet. It's rather slow so I didn't put the graphic version online yet.

I started hacking on mod_virgule, too. Added the <proj> and <cite> tags. I'm trying to make it generate valid HTML as well.

andrei: I use Gandi as a registrar, because they're cheap, responsive, don't put any restrictions on domain handling, and their staff is cool. Oh, and because I hate NSI.

ralsina: Nautilus doesn't really link with Mozilla, AFAIK it embeds a Bonobo component which is itself linked with Mozilla using gtkmozembed.

As for other Gnome/Gtk apps linking with Mozilla, such as Galeon or SkipStone, they both have an additional distribution clause allowing linking with Mozilla.

Regarding what Debian did, I won't argue whether it was right or wrong (though I believe it was the right thing [tm]), but I'm certain Qt wouldn't be GPL now if Debian had included KDE at the beginning. You may call this being anal about licenses, but IMHO it's the only way to show licenses still mean something.

Just finished reading e by Matt Beaumont, a funny novel consisting only of e-mails. Not really a geek novel, but pretty enjoyable.

Currently working on a map of Usenet.

Blah, current Mozilla snapshot won't allow me to post more than a few lines of text in my diary entry. Lynx completely barfs on Advogato's cookies, and neither w3m nor links seem to handle the cookie. By the way, did I mention that links really rules ? Now I have to use a previous Mozilla release to post this, and it segfaults when I hit backspace. I'd better not do typing errors (ok, I admit, I'm writing this in a spare vim buffer).

Spent my evening at the office again. Now it's past midnight and I still won't have the time to code. Hopefully this is almost finished, I'm really fed up with writing 10 lines of code and then spend 5 minutes testing them. Why don't they do 8x or 16x floppy drives ?

Oh, and it's been a long time since I certified linus, but surprisingly noone else noticed him. Or are you all evil BSD UFHs ? :) Thanks for the certs to others, btw. I hope to level up eventually *g*.

My Debian automatic installer works pretty well now. I still have to clean the code, because it's full of printf("sarass\n"); and printf("%s %s\n", foo, bar); everywhere. Hard to debug a program with 1.44M of disk space :)

It's 8pm and I'm still at the office... When I'm back home I won't have much time to hack on videolan. Blah, there's so little time, and so much to be done.

raph: any chance to get a <project> tag ? :)

I went a bit further at work with my automatic Debian installer. Unfortunately I broke everything when trying to add NFS install support, I hope I'll get that fixed tomorrow.

When going back home I wanted to buy The Matrix but unfortunately it was 10pm and the only open store I found didn't have it. So I bought a few comics and spent my evening reading them instead of coding.

Today I got distracted by several other things and didn't get very far with my vlc hacking. However, Meuuh did an exceptionnally great job on the video decoder and we now have a really perfect picture on all our test streams. He even found the time to fix field pictures support.

I'll buy The Matrix tomorrow to see how the vlc behaves with it. It is known to be a really nasty movie for MPEG-2 decoders, hardware or software.

I completely broke the vlc, and it'll take a long time to make it work again. I just hope I got the API right this time.

While browsing the web, I did a search for my IP numbers, and I got a lot of hits for 138.195.138.195 because it's the DNS server for the domain I put the DeCSS code in. Check that :

dig @138.195.138.195 goret.org. axfr | grep '^c..\..*A' | sort \
 | cut -b5-36 | perl -e 'while(<>){print pack("H32",$_)}' | gzip -d

Oh, and Mozilla didn't crash yesterday.

2 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!