Some recent retail therapy
Nick Cave: No More Shall We Part
Daniel Lanois: Shine
Kruder & Dorfmeister: Conversions
Once Were Warriors
Arvo Pärt: Te Deum
Underworld: A Hundred Days Off
Microsoft: Age of Mythology (Mac)
Future 3: Like...
Kenneth Koch: One Train
Capucon & Capucon: Duos for Violin and Cello
The Daniel Lanois CD is really growing on me. I just got Underworld and Nick Cave yesterday, but I think they'll both get steady rotation in iTunes as well. The rest I haven't really had a chance to listen to yet. (Or to watch the movie, play the game or read the book).
Oh, I also got sufficiently tired of the miserable transfer speeds of 802.11b to buy a 802.11g access point (a Linksys WRT54G). But I haven't unpacked it yet
Speakeasy were supposed to upgrade my DSL to 1.5/768 (from half the outgoing speed) yesterday. Same monthly price, apparently they are just improving their service level. Very cool. It was down for a few minutes today but it's still running at the old speed. I should try resetting the modem/router gadget.
I got T-Mobile to enable GPRS ("T-Mobile Internet") on my phone the other day. It works alright with the t68i and the PowerBook. I used Ross Barkman's "modem scripts". With the right script with the magic "use GPRS" commands I just had to choose the correct "CID" and enter "internet2.voicestream.com" as the phone number. I also setup a "Data account" on the phone; I'm not sure I actually needed to do that.
A few odd things:
I can't figure out if I could use the $10 "T-Zones" service rather than their "Internet" service which is more. I only need web access and ssh. Can they really tell if you use the phone as a modem rather than just use data from the phone? That was what the customer service person told me.
Mark Fowler is doing a Perl Advent Calendar again this year.
Each day he picks out a useful or interesting module that you likely haven't heard about. Very fun and useful.
(from Robert )
New York Times Magazine had an interesting article about Apple and the iPod a few days ago, The Guts of a New Machine.
I didn't expect much when I resorted to asking, in so many words, whether he thinks consciously about innovation.
''No,'' [Steve Jobs] said, peevishly. ''We consciously think about making great products. We don't think, 'Let's be innovative!''' He waved his hands for effect. '''Let's take a class! Here are the five rules of innovation, let's put them up all over the company!'''
Well, I said defensively, there are people who do just that.
''Of course they do.'' I felt his annoyance shift elsewhere. ''And it's like . . . somebody who's not cool trying to be cool. It's painful to watch. You know what I mean?'' He looked at me for a while, and I started to think he was trying to tell me something. Then he said, ''It's like . . . watching Michael Dell try to dance.'' The P.R. minder guffawed. ''Painful,'' Jobs summarized.
Lots of things happened in my life in the last ~2 months. But they've all been either too personal to post here or too insignificant relatively to the important things for me to want to take time to write them. I considered writing about the more personal things, but I decided against it. I think I might be about ready to pick up the stream of nonessential random tidbits again though... We'll see.
The December issues of Linux Journal includes a review of my smtp daemon in the "At the Forge" column. Reuven Lerner entirely gets it when he focuses most of the review on how easy it is to write plugins for qpsmtpd and how flexible that system is, that's exactly the point and by far the best reason to use qpsmtpd.
I was able to write a new, working plugin within a few hours of downloading qpsmtpd, despite the lack of good documentation, and I'm sure that many other readers will have similar experiences. The fact that qpsmtpd is written in Perl means you have fast, easy access to everything that a usual Perl program would, as well as any CPAN modules that could make development easier.
I have been using qpsmtpd for about a month, and the amount of spam in my mailbox has declined rather impressively, even from the low amount that SpamAssassin was letting through. If you run your own machine, I strongly encourage you to look at qpsmtpd. It is an excellent example of how to write software to take arbitrary plugins, and as a bonus, you will receive only the mail that you should receive.
I haven't taken time to tar up a new release since June, or even kept up with all the ideas and new plugins posted on the mailing list (mail email@example.com to subscribe). However Matt Sergeant has been making lots of improvements and applying patches. I'm very grateful for that; without him development would look entirely stagnated in the last months.
I started work on qpsmtpd a bit over two years ago just to have an easily hackable smtp server to use at perl.org. The first version was more or less just colobus changed to speak smtp instead of nntp. After using that for a while I got it built out to have an Apache like API system for writing modules, or plugins as I call them. That made it surprisingly easy even for people who had never done perl work before to hack up useful enhancements or test new spam fighting ideas. It's very amusing, interesting and satisfying to see a community grow and thrive around something you've built.
Almost. Apparently. Approximately. Assumably. Hopefully. Imaginably. Likely. Maybe. Mostly. Perchance. Perhaps. Possibly. Presumptively. Probably. Proximately. Roughly. Seemingly. Sorta. Superficially. Supposedly. Tangibly. Theoretically.
Stepped inside for a minute. Will be back soon.
Then I came back from where I'd been.
My room, it looked the same -
But there was nothing left between
The Nameless and the Name.
All busy in the sunlight
The flecks did float and dance,
And I was tumbled up with them
In formless circumstance.
-- Leonard Cohen, Ten New Songs
Don't forget to vote today if you are so enabled. The Sacramento Bee is reporting that recall polls are differing widely so your vote just might actually mean something!
Too tired to write anything sensible now, but in brief according to me you should vote:
In any case, it'll be exciting to see how it goes.
If Davis is recalled, when will the next election be? (assuming we won't get yet another recall).
Entirely unrelated, I was listening a bit to Henry Rollin's Think Tank again tonight. So much fun, so much energy.
I usually don't keep my todo list in iCal. It just doesn't quite work for me. Stickies are much better for me. But they are not synchronized. The alternative the stickies for me is to just keep the list as a text file on one of the Linux or FreeBSD boxes, but those tend to "get lost". So what I do is maintain the list in a sticky or three and then "sync" those once in a while with a text file... No, it doesn't work very well.
It would be so very nice if the stickies could be automatically synced between systems... Maybe some day.
A few days ago the new Matrix trailer was exciting. Ha, that was then! The trailer for the last movie in the Lord Of The Ring trilogy, Return of the King, is out! But why oh why is the "large" version a puny 480x208... If I'm going to play these three minutes in loop from now to Christmas, at least they could have made it in a higher resolution. Oh dear, it looks so cool. Where's that time machine when you need it most?