I just finished setting up barok, and newwave is now doing in its
final stages.
barok.nixsys.be is a Macintosh IIci, featuring a 68030 processor. The
machine has 10MB of RAM, and only had 40MB of disk space. To that, I
added one of the 2G-disks of the AS/400 RAID array I have at the office,
which is doing nothing there anymore anyway; I lowleveled that disk, and
now barok runs its Debian installation on that one. It's on my desk, at
the office.
newwave.grep.be is a Quadra 700, which externally looks as if it is
the same machine; however, this one has a 68040 processor, and 20MB of
RAM, so is a bit faster. It also originally had 250MB of disk space,
which is a lot for the time, but by far not enough for today.
The problem of installing both of them was that neither of them has
enough RAM to perform a d-i based installation (you need at least 20MB
of RAM to do so, so technically the quadra has enough; but to do so
comfortably (i.e., to have it finish within 24 hours), more is
recommended). So I installed them using the woody installer, then
upgraded their installation to sarge, then to unstable (which is what
I'm really after).
That took quite some time, not in the least because I wasn't
always there to babysit them and make sure they weren't waiting for
input. Oh, and the fact that I sometimes tripped over their power cables
or accidentally hit their reset button didn't help, either. But now
they're mostly up and running, and I'll be testing EMILE on them; the
Quadra 950 isn't really supported, which was getting problematic...

So, it's
Christmas today (or it will be tomorrow, depending on where you live). Wouldn't it be nice if you had a bunch of freely and legally available Christmas songs you could listen to all day? Burn on CDs and hand over to your relatives? Share with your friends without the fear of being sued to death by big record labels?
Well, here's a list of
110 128 songs which are all explicitly released under a
Creative Commons license (no, I did not consider songs which are merely "podsafe"!) and thus can be shared, listened to, and sometimes even modified freely. There's a great variety in style, mood, and genre of the songs: some traditional, some contemporary, some happy, some sad, and some just plain funny. So here's the list:
Single MP3s:
Compilations:
This list is by no means complete, I'm sure. So if you happen to know some more
Creative Commons licensed Christmas music, please leave a comment! I'd love to hear about it.
(Btw., the nice image on the right is taken from the
Wikipedia. The author is
Malene Thyssen, and the image is dual-licensed under the
GNU Free Documentation License 1.2 and the
Creative Commons Attribution-ShareAlike 2.5 license)
Merry Christmas everyone!
Update 2005-12-24: Added "We Three Kings".
Update 2005-12-25: In the press:
Boing Boing,
Creative Commons Blog,
netzpolitik.org,
Technorati,
digg.com,
del.icio.us and lots more. Added "How George Stole Christmas". Added "Winter Rose". Added "Still, Still, Still".
Update 2005-12-26: Added "Homeless Babe". Added "Christmas Impro".
If anyone asks you what the difference is between Christmas and Chanukah, you will know what and how to answer!
1. Christmas is one day, same day every year, December 25. Jews also love December 25th. It's another paid day off work. We go to movies and out for Chinese food and Israeli dancing. Chanukah is 8 days. It starts the evening of the 24th of Kislev, whenever that falls. No one is ever sure.
Jews never know until a non-Jewish friend asks when Chanukah starts, forcing us to consult a calendar so we don't look like idiots. We all have the same calendar, provided free with a donation from the World Jewish Congress, the kosher butcher, or the local Sinai Memorial Chapel(especially in Florida) or other Jewish funeral home.
2. Christmas is a major holiday. Chanukah is a minor holiday with the same theme as most Jewish holidays. They tried to kill us, we survived, let's eat
3. Christians get wonderful presents such as jewelry, perfume, stereos... Jews get practical presents such as underwear, socks, or the collected works of the Rambam, which looks impressive on the bookshelf.
4. There is only one way to spell Christmas. No one can decide how to spell Chanukah, Chanukkah, Chanukka, Channukah, Hanukah, Hannukah, etc.
5. Christmas is a time of great pressure for husbands and boyfriends. Their partners expect special gifts. Jewish men are relieved of that burden. No one expects a diamond ring on Chanukah.
6. Christmas brings enormous electric bills. Candles are used for Chanukah. Not only are we spared enormous electric bills, but we get to feel good about not contributing to the energy crisis.
7. Christmas carols are beautiful...Silent Night, Come All Ye Faithful.... Chanukah songs are about dreidels made from clay or having a party and dancing the hora. Of course, we are secretly pleased that many of the beautiful carols are composed and written by our tribal brethren.
And don't Barbara Streisand and Neil Diamond sing them beautifully?
8. A home preparing for Christmas smells wonderful. The sweet smell of cookies and cakes baking. Happy people are gathered around in festive moods. A home preparing for Chanukah smells of oil, potatoes, and onions. The home, as always, is full of loud people all talking at once.
9. Women have fun baking Christmas cookies. Jewish women burn their eyes and cut their hands grating potatoes and onions for latkas on Chanukah. Another reminder of our suffering through the ages.
10. Parents deliver to their children during Christmas. Jewish parents have no qualms about withholding a gift on any of the eight nights.
11. The players in the Christmas story have easy to pronounce names such as Mary, Joseph, and Jesus. The players in the Chanukah story are Antiochus Judah Maccabee, and Matta whatever. No one can spell it or pronounce it. On the plus side, we can tell our friends anything and they believe we are wonderfully versed in our history.
12. Many Christians believe in the virgin birth. Jews think, "Joseph,you shmuck, snap out of it. Your woman is pregnant, you didn't sleep with her, and now you want to blame G-d. Here's the number of my shrink".
13. In recent years, Christmas has become more and more commercialized. The same holds true for Chanukah, even though it is a minor holiday. It makes sense. How could we market a major holiday such as Yom Kippur? .....
Forget about celebrating. Think observing. Come to synagogue, starve yourself for 27 hours, become one with your dehydrated soul, beat your chest, confess your sins, a guaranteed good time for you and your family.
Tickets a mere $200 per person.
[Stolen from $unknown]
Last week, one of the pedals in my bike broke severily after some weeks
of problems. One day, it suddenly fell off the crank, nearly making me fly
in the middle of Blasco Ib ez, a big avenue with dense traffic. Anyway,
since Friday I can't cycle until I find a replacement pedal and crank for
my old bicycle, so I had to go back to the annoying Metro.
On Monday, I used the magic card as usual, and so I did on Tuesday.
When I left office and headed back home, something terrible happened, though.
I went down to the Metro station, and introduced the Blue Gold. Instead of the
usual processing sound, I was greeted with a loud beep, and my card went out
through the "rejected" hole. The display read very clearly:
BILLETE AGOTADO
Surprised, I tried again. Oh no! I heard the train coming, so I used the
emergency ticket and went in. A feeling similar to despair mixed with fear
started to form in my chest while I ran down the stairway. During the travel,
I thought this was just temporary, and other cancelling doors would accept
the Blue Gold as usual.
When I got to the Arag n station, I tried going out with the magic card,
with the same sad result. Defeated!
As I suspected, the card wasn't infinite at all, it just had an awesome
number of rides on it (I think, in the end it must have been something like
270 or so), and I ran out on Tuesday, after 13 months of use.
On Wednesday, with my bicycle still broken, I had to go to the Metro again,
and instead of just going through the gates, I had to go the vending machine
to get one of those normal, ridiculous 10 ride ticket for 5.40 . Today, I've
already used half of it, and the value of the Blue Gold is showing very
clearly.
Ah well, I guess a lottery like that could not last forever...
I won t really and technically be 17 for approximately 2.5 hours, but it s the right day so close enough. Landmarks of the date: now when I go to see R-rated movies with friends, it s actually legal. (Like that matters.)
In other news, band ended last Sunday:

I m now scurrying to catch myself up in a dozen different things, which included taking SATs all this morning (8-12:40) as well as updating my packages. (I swear, the SATs have evolved into a test of who can not go insane sitting faced with bubbles for four hours with two 5-minute and one 1-minute break.)
It’s been a while since I have posted. There was nothing specific to report really, besides the fact that
our team (during these holiday weeks consisting only of
Krzysztof and me) is making quite some process on the
MathLang-Core suite.
It’s clear by now that the
paper only poses an intuitive understanding of the system and that the semantics and details still have to be worked out. So, while pioneering the system, I have reworked almost any part of my implementation twice already.
Last Saturday I went to the ocean to have look there and made some pictures. Note that during my stay here I will continuously supplement the
Edinburgh album with photos without posting about it everytime (fortunately :)).
VPN
I’ve been successful in setting up a
VPN connection with the
Spacelabs network yesterday using the
openvpn system, which seems to work nicely (and simple!). Instead of being behind a NATing router/firewall with a nasty web proxy that sometimes throws IE-style “Page not found” pages at me and a not so well working
SMTP relay, I’m completely free again. That is, being virtually present on the Spacelabs network and thus the Internet.
Debian/Ruby
It’s nice to see more
Ruby related remarks/posts on
Planet Debian. That said, I would like to (ab)use the opportunity to advertise the
Debian/Ruby Extras team that is set up for making a team effort of maintaining Ruby libraries and apps (not the core/interpreter). The Subversion infrastructure, build system, documentation and tools have matured a little now, but
we still (always probably) could use more help in this area and also the Ruby policy and other issues.
For more information, we normally have our discussions on the
#debian-ruby channel (on the
FreeNode IRC network).
Yes. It’s true. Even Eclipse hackers can be funny. Read more in this
bug report.
I just got spammed by the government.
Well, almost so. I received a mail from the Belgische
BrandwondenStichting
. That's a Belgian Government-sponsored and
-founded organisation created with the intention of providing
information and prevention regarding fire and fire-inflicted wounds.
Apparently, they discovered the "power" of the Internet, and sent me
some email warning me about the danger of fireworks.
I couldn't care less; I do like to watch the fireworks, but I don't
usually fire it myself. But I do think it's worrisome that my own
government start sending out this kind of things...
Even though my blog doesn't enable comments by default (instead
everything is moderated), someone still thought it was a good
idea to spam on a (totally unrelated, though as it happens the first at
the time) post on my blog for their blog aggregator that is totally
content-less at this point in time (and no, I will not post a
link).
That's the first time this happens, in all the time I've had comments
on my blog; so moderating them seems to work well. Which obviously is
nice.
Free software mailing lists suck. Especially Apache’s.
- Many of them have a CRAP Web interface or worse:
- Posting limited to subscribers
For weeks I have been struggling with
Apache mailing lists (apache-users and
spamassassin) and now recently with
mutt lists.
I know with Apache lists you can use a special syntax:
You can start a subscription for an alternate address,
for example “john@host.domain”, just add a hyphen and your
address (with ‘=’ instead of ‘@’) after the command word:
But when I do it via mutt or a echo test mail users-unsubscribe-hendry=dabase.com@httpd.apache.org . I get no response from the automated mailing list manager. :(
So, If I ever get subscribed it’s generally thanks to the mailing list owner.
Then after lurking a bit, I try post. That never works as the return paths don’t match the email I am subscribed with. Return paths change all the time depending on which machine I sent it from. It could be anything from:
- hendry@pico.dreamhost.com (from my shell)
- hendry@laptop.dabase.com (from my laptop)
- hendry@soltecsoftware.com.au (from work)
And the first two aren’t working email addresses!
If you must filter, can’t you filter on my From
OR Reply-To email address
FFS: hendry@iki.fi
All I suggest is for Apache to start using something usable like
Google Groups for user support.
Does anyone else feel my frustration?
Just about every teenager in Central New York (and throughout the USA, I’d say) who’s online and uses instant messaging (read: probably 90+% of ‘em to varying degrees, depending) uses AOL Instant Messenger. It sucks. Really. Though
gaim makes it better.
I’m glad, however, that there will soon be an
alternative that doesn’t involve having to ditch 3/4 of my contacts and say “use another network or don’t talk to me.”
I look forward to the day when people can say “IM me at X” and not have to stipulate a network to go along with that (and log onto 1 network instead of 3 or so).
Your results:
You are
Supergirl
| Supergirl |
|
72% |
| Green Lantern |
|
70% |
| Iron Man |
|
65% |
| Superman |
|
65% |
| Wonder Woman |
|
62% |
| Spider-Man |
|
55% |
| The Flash |
|
55% |
| Hulk |
|
50% |
| Catwoman |
|
45% |
| Batman |
|
40% |
| Robin |
|
35% |
|
Lean, muscular and feminine. Honest and a defender of the innocent.
 |
Click here to take the “Which Superhero are you?” quiz…
I even got one of the correct gender though I answered left-most “no” to the pushup bra question.

So, I finally got myself a new digital camera — the
Canon PowerShot A610. Judging from
some,
good reviews I read, it looks like the best option for my purposes and for the price I'm willing to pay.
It's a 5 megapixel camera, it has a 4x optical zoom, it's pretty fast, can do videos (640x480 at 30 fps) etc. etc.
Of course, it only comes with a 16 MB
SD-card which is a joke, so I'll need to get something like a 1 GB card soonish.
It seems to be pretty well-suited for macro photography (1cm minimum distance), see the samples on the right.

Linux usage:
Using this camera with Linux is not as simple as mounting it as an USB mass storage device. Instead, the camera uses the
Picture Transfer Protocol (PTP) for file transfers.
Fortunately, the wonderful
gphoto2 (
apt-get install gphoto2) supports that, so I can easily get all images and videos off the camera with a simple
gphoto2 --get-all-files
(actually, the camera is only "supported" in the current gphoto2 CVS version, the latest stable release, 2.1.6, doesn't really recognize it — but it still works ;-)
As I now have a pretty solid digital camera (compared to
my last one), and I've also been gifted a good book on digital photography, I hope to be able to improve the quality of the photos in my
photoblog quite a lot in the nearer future.
In any case, I'll sure have some fun with this new toy...
Idea: Upstream publishes md5sums of releases which Debian can check with.
Pros
- This makes it easier for maintainers
- Better security for users
- Piece of mind for upstream
Cons
- Upstream will probably need some tool to generate the RSS
- Non-trivial to parse RSS
- Version number mismatch
Ok, so I
lied a bit yesterday. I’ve found some time and prepared
Wordpress 2.0 RC3 packages.
Please give some
feedback before this Friday. It was a weird
svn-upgrade.
deb http://hendry.iki.fi/debian/ unstable/
deb-src http://hendry.iki.fi/debian/ unstable/
I'm working on new
fuse (filesystem in userspace) packages and I really wonder if I should simplify their postinstallation procedure as it was mentioned in
#337572. That would make my life much easier, cause there's quite many bugreports against undefined behaviour of post-debconf tasks, which are pretty hard to track for me. In fact I suppose that most users simply accept default answers so asking them about anything seems to be overhead.
Let's assume I will remove these superflous questions... now the problem is that if someone answered for them in some previous installation then I could leave unneded group and some config files on their systems. On the other head removing this group could even lead to nonworking system because of one of these bugs:
#307624,
307627,
306281.
I'm quite confused what to do now. Both solutions have some advantages and disadvantages. First one at least could lead to less bugs in the future. Hints welcome.