Archive for the ‘Uncategorized’ Category

Calling on DJB

Friday, December 18th, 2009

Perhaps you’ve used his software before. Perhaps you know it’s a little “funky” in design, because DJB does things his way. But this is not to say that his software is faulty. Unfortunately, though, he is not known as one who updates his software to fix bugs or add new functionality to them.

I’ve been using Qmail for over a decade now. For most of this time, I’ve been using netqmail, which is the last release of Qmail that DJB did (1.03 I believe is the version number) with something ilke 25-35 patches on top of it. Some of those are trivial, such as the #include patch. Others are much more involved.

I have come upon something else now that could use a little love. I use daemontools and ucspi-tcp to launch a number of my network services on my linux systems. I prefer this method as it’s a non-obtrusive and low resource method to make sure that if a service controlling daemon or other program crashes, that it gets relaunched automatically within 5 seconds.

Just the other day, a friend of mine from the FreeSWITCH community was complaining about troubles he has with NAT. I too hate NAT, especially when it comes to working with VoIP, and needed a little excuse to roll out ipv6 on my network. So I, taking a little break from writing C code and SQL stored procedures, decided to re-establish my ipv6 tunnel connection to Hurricane Electric. After working out the routing, radvd, and firewalling with ip6tables (which, I must say, is WAAAAY easier when you don’t have to muck around with NAT), I noticed that there is no ipv6 support in ucspi-tcp 0.88. I cannot say that I am surprised, given how long ago it was since 0.88 was initially released. And despite that DJB granted a less restrictive license (possibly it was straight to public domain? I don’t remember.), he still hosts the source and documentation on his website. It therefore seems that he still claims ownership over the source code in the sense that it was his effort that created them. Now a little Google searching reveals some patches out there for ucspi-tcp to add ipv6 support. But I prefer to get these patches from recognized sources, especially DJB himself. So this is a call out to DJB to ask that he incorporate this and other patches that people have provided over the years for this and his other software (where it makes sense that is). There are forks now of his software, but I am a little apprehensive about grabbing one of these forked projects instead of the DJB one.

Perhaps what I am asking here is unrealistic. Perhaps DJB gave the projects to the public domain because he has no intention to continue to support them. Perhaps I didn’t get that memo. I guess only he could tell us for sure.

Live Nation Pink Floyd Laser show

Tuesday, February 12th, 2008

On Saturday night, we went to see the Live Nation Pink Floyd Laser show at the House of Blues in Chicago.  We had purchased tickets over a month ago, and I was rather looking forward to it.  Contrary to our original plans to show up early, we ended up instead arriving just a few minutes before the show (thank you, lovely Chicago traffic…).  I do not like events where I have to literally throw what little weight I have around in order to squeeze in.  My S.O. is only 5 feet (1.52 m) tall.  When we arrived, all the people standing at the front wherever you could actually see the screen were about as tall as me – around 6 feet (1.82 m).  Once you did fight your way in so you could see half of the screen above the stage, you could barely breathe…  literally.  I tried to be a nice guy and crouch a little so the people behind me could see, but I don’t know if it helped them or not.  As for the venue, I think that the House of Blues is extremely inconducive location.  Add to that the fact that the management decided to oversell, and the inconducivity is only exacerbated.  I remember seeing Pink Floyd laser shows at Triton College in the Chicago area and at the Tel Aviv University.  Both locations where much more suitable.  They basically used the planetarium theaters as the venue.  Just sit back and enjoy, and no need to worry about 10 foot gorillas blocking your view.

As for the show itself, it was enjoyable (for what could be seen).  The use of the viewing glasses made it feel like you weren’t missing as much of the screen as you were by multiplying whatever the lasers were doing.  They started off by doing the whole Dark Side of the Moon album for the first half of the show, and then for the second half they did “The Best of Pink Floyd”, which was mostly songs from The Wall.  The songs that did not come from The Wall came from Meddle, Wish You Were Here, and A Momentary Lapse of Reason.  I’m actually surprised that not one song came from The Division Bell.  I think the Division Bell is a better album than A Momentary Lapse of Reason, and that it sounds more like a team project than a David Gilmour project.  I’m also surprised that they didn’t play any songs from the Syd Barrett years, which while they are not my favorites, are a part of Floyd’s history and legacy.  Maybe they could add in another hour of material and have a wider coverage over all of Floyd’s years and not just focus on 1971-1979 and 1987.

All in all, I would rate the show a 6 of 10.  It’s hard to overcome the venue of choice, and the show itself gets Obscured by the Clouds or ends up on the Dark Side of the Moon – out of sight.