Older blog entries for sh (starting at number 59)

Hahahaha ! Sheets !! On my bed ! Life is beautiful.

2 Jul 2001 (updated 2 Jul 2001 at 16:15 UTC) »

LSM nightmare: I missed my train yesterday, and there were no more non-smoking seats on the next one. The trip was awful, hot and smoky. And of course, at my arrival at Bordeaux there were no more buses, so I had to take a taxi but there were at least 50 people waiting for a taxi, so I had to walk a bit before finding one. Then I discovered there were no sheets on my bed. Then I discovered there were no open restaurants in the area. Then I discovered my bag had experienced a shower gel incident during the trip, which means I won't probably be able to take any photos from the event, since my digital camera suffered a bit. And of course, it could have got even worse on the personal side (and it actually has). What a great day!

Debian: met a few other Debian developers at LSM. It's always nice to associate faces with IRC nicks.

Personal rant: huge and canard suck raw eggs. Especially huge.

I'm away. See you at the LSM.

Wow, much ado about libdvdcss. Not that I complain, but it wasn't probably worth a /. story. At least one guy definitely made my day.

Hacking: released libdvdcss today. It's a cross-platform library for accessing DVDs and doing CSS decryption on the fly (without having to bother with DVD authentication, which everyone does wrong anyway). Works under Windows, but also Linux, FreeBSD and BeOS. So long for the MPAA.

Work: had a cool plan for a game coding summer job, but the guy hasn't answered my mail yet. Grmbl.

Life: talked to a girl yesterday. That was cool.

Advogato: eek, almost 2 months without a diary entry. Sorry, I'll try to be more serious.

LinuxTag: grrrrr! Why did they have to choose the same date as the Libre Software Meeting? There are few chances I'll go to LinuxTag then :(

Hacking: trying to profile software. So far only gprof has been working for me (I couldn't get any copy of Corel's cprof, probably a Microsoft conspiration, and couldn't get oprofile to work on my kernel). Everyone told me gprof didn't work with multithreaded code, but after a little research I found some information on how to do it, and wrote a little "gprof with multithreaded applications HOWTO".

No more exams for 5 months. Back to hacking, then find $SUMMER_JOB to get $INSANE_AMOUNTS_OF_MONEY I need to spend a few weeks in Japan.

9 Apr 2001 (updated 9 Apr 2001 at 08:22 UTC) »

Hacking: still hacking on vlc. The Mac OS X port works more or less, we can already read unencrypted DVDs. Encrypted ones don't work and my DVD kernel module hangs the machine, but I suspect a bug in Darwin. Once this is solved, we'll only need to look for AltiVec hackers to write enhanced iDCT, YUV2RGB, and motion compensation routines, and we'll beat Apple at releasing a decent DVD player for OS X :-)

Hacking 2: writing documentation for our API, updating changelogs, updating TODO list, updating FAQ, making new screenshots for the eye candy addicted. How boring this is, it seems like it'll never be finished.

Social life: oh, you must be kidding.

Mac OS X: spent a whole week writing a 10-line kernel extension. How elite I am.

Geek stuff: started using xplanet. Ubercool ! Now I know when the day is dawning without having to open the curtains. How elite I am.

Leisure: saw 2001: A Space Odissey on a 250 sqare meter screen. A breathtaking experience (the sound was set a bit loud, though).

22 Mar 2001 (updated 22 Mar 2001 at 01:59 UTC) »

I'm starting to really hate MacOS X. The mix of C, C++, Objective C, but mostly the lack of documentation and sample code, especially for low-level programming. GrrrrRRRAOR.

Fortunately, the port of vlc is going along quite well. There's still a chance we can ship on time.

50 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!