My Common Lisp and Debian blog. For more off topic rants and stuff please see my livejournal blog.
Saturday, June 17, 2006
Oaxaca teachers strike
During the post-debconf6 trip we stayed in Oaxaca and in my flickr images you will have noticed the striking teachers. People that visited the place may be interested in the fact that Indymedia reports that the government removed the sit-in with force.
Wednesday, June 07, 2006
stupid CL errors
- Do not assume :always does a check on an empty list:
[1]> (loop :for x :in '() :always (oddp x))
is the correct result. But deep inside logic involving "have all entries that property?" it can be surprising.
T - 0 is not NIL. Stop laughing, it took me 2 days to find that one part of the program thought it was talking T/NIL while the other talked 0/1 or 2. One (declare (type boolean result)) and a few runtime errors later the program gives sane results again.
Thursday, June 01, 2006
Pictures sort-of-up
I've uploaded the Debconf6 and Post Debconf6 trip pictures to flickr.
There is still a time-shift problem with almost all the pictures from the trip, I'll have to explore the flickr API to shift the timestamps forward 41 hours. I already corrected my local copies, which I now need to upload to the debconf gallery :-).
Then I'll write a report on the trip on LJ.
There is still a time-shift problem with almost all the pictures from the trip, I'll have to explore the flickr API to shift the timestamps forward 41 hours. I already corrected my local copies, which I now need to upload to the debconf gallery :-).
Then I'll write a report on the trip on LJ.
Thursday, May 25, 2006
s3cr3t blog message
Tonight we meet some others in front of the Santo Domingo church/museum at 22:00 in Oaxaca.
Friday, May 19, 2006
The formal dinner
I talked about the dinner in my non Debian/lisp blog and put the pictures up on flickr but I think some things need to be said even if there should be no need to say the obvious.
(I'll try to use Enrico's guidelines here so I've deleted 2 pages or rant )
Being part of Debian is more then packaging and flamewars on Debian-devel, it is about working together with respect. In general Debian people (not only maintainers) are intelligent, strong willed people. This makes for some interesting (and strongly worded at times) debates, but we should never lose the respect for the other person and to act when the respect of others is violated.
(I'll try to use Enrico's guidelines here so I've deleted 2 pages or rant )
Being part of Debian is more then packaging and flamewars on Debian-devel, it is about working together with respect. In general Debian people (not only maintainers) are intelligent, strong willed people. This makes for some interesting (and strongly worded at times) debates, but we should never lose the respect for the other person and to act when the respect of others is violated.
Thursday, May 18, 2006
clc v6 and debconf6
I released common-lisp-controller 6 which has one major change: if you now compile a lisp file not under clc (or slime) control then the resulting fasl file will end up in /var/cache/common-lisp/<uid>/<implementation>/local/<full path of the source file> so that on upgrade of the implementation all cached fasl files will be removed. To give an example compiling /home/luser/cl-world-control/mind-beam.lisp will result (on sbcl) in /var/cache/common-lisp/1001/sbcl/home/luser/cl-world-control/mind-beam.fasl
The only problem with this is that is you remove the source-tree the cached fasl files will not get removed, but I guess people do upgrades with regularity (for sbcl every month or so) and sysadmins know that anything in /var/cache may be nuked at any moment.
For debconf6 I'm blogging about it on my non-debian and lisp blog (so that my non-debian friends read it) and uploading pictures to a special debconf6 flickr set.
The only problem with this is that is you remove the source-tree the cached fasl files will not get removed, but I guess people do upgrades with regularity (for sbcl every month or so) and sysadmins know that anything in /var/cache may be nuked at any moment.
For debconf6 I'm blogging about it on my non-debian and lisp blog (so that my non-debian friends read it) and uploading pictures to a special debconf6 flickr set.
Friday, May 05, 2006
ECLM2006: better late then never
As others have already commented here, here, here, here and here ECLM 2006 was great. The level of the talks seems to be improving (not that I want to imply that previous talks were bad) and having companies asking for lispers was a novel experience. I must also agree that as an ex-physicist I found SigLab to be very impressive.
The bad points were the 6hour drive back and the 'reception' at work. I can only now start to catch up with non-emergency stuff. Such is life :-).
There is still a washlist of things to do before going to debconf6, not in the least getting medical coverage for .mx and power-plug adaptors. I've noticed that some other hackers are going with Iberia flight IB6403 (leaving on 13/5/2006 at 12:30). I'll try to dress 'debianista' to attract them.
The bad points were the 6hour drive back and the 'reception' at work. I can only now start to catch up with non-emergency stuff. Such is life :-).
There is still a washlist of things to do before going to debconf6, not in the least getting medical coverage for .mx and power-plug adaptors. I've noticed that some other hackers are going with Iberia flight IB6403 (leaving on 13/5/2006 at 12:30). I'll try to dress 'debianista' to attract them.
Subscribe to:
Posts (Atom)