Jason's Recent Weblog Entries


Thu, 02 Sep 2004

Running out of Time aka "Clock-Flew"
If you're running FreeBSD 5.2 on older hardware and find that the system clock is gaining from 1-3 seconds per second, take a look at the possible values for kern.timecounter.hardware. In particular, I needed

kern.timecounter.hardware=TSC
to make one of my systems even vaguely synchronizable with ntpd, which can only handle up to about a minute of drift a day. Obviously, 24*60 minutes of fast clock drift a day were way too much!

Category: /it           permanent link


Thu, 17 Jul 2003

vCheck Initial Release
I have put together a simple tool called vCheck which can probe a network service such as smtp or ssh and report whether or not the software running that service (e.g., Sendmail, OpenSSH) is up to date.

Category: /it           permanent link


Mon, 23 Jun 2003

DNS Turns 20, and some thoughts on DNS reliability and security
See my newly-posted introductory essay on the Domain Name System. This writing was occasioned by the 20th anniversary of DNS, and is just the start of a larger piece.

Category: /it           permanent link


Wed, 18 Jun 2003

Longhorn and the end of Taxonomy
I've always had a deep interest in file systems, and I'm particularly interested in "database-ish" filesystems such the future reiser FS and Microsoft's "WinFS". But I have to disagree with the boosterish conclusions of this recent "preview" of Longhorn/WinFS. I don't believe that database mechanisms will eliminate the need for directories and folders any more than automated card catalogs have obsoleted librarians or Google has obsoleted good web site design. Taxonomy, the art and science of classification, is a hard problem which will continue to demand human attention for many years to come.

Category: /it           permanent link


Tue, 17 Jun 2003

The Matrix Reloaded
This past weekend I finally saw The Matrix Reloaded. I have quite a few complaints, but also enjoyed it. It's definitely worth $9.50, unlike some other recent blockbuster sequels (e.g., Star Wars).

(Warning for those still planning to see it, movie discussion follows...)

I liked the opening sequence, Zion, and most of the scene with the Architect. I didn't like the soundtrack (pales in comparison to the prior movie), the "Burly Brawl" (dull, repetitive, a waste of $40M of animation), the costuming (dull, repetitive), and the blatant Cadillac product placement.

For some post-movie laughs, you should check out the abridged script. Also see the IMDB's trivia list.

Category: /film           permanent link

Neoprene, Part I
I have a neoprene case for my digital camera. It fits perfectly and has done a great job protecting the Elph from drops, scratches, and shocks. I'd like to have perfect-fitting neoprene gear for my film camera and its various lenses. The off-the-shelf options don't fit my SLR perfectly, so last week I bought a yard each of two different types of neoprene. (5mm with fabric on one side, and 3mm with fabric on both sides)

This weekend I experimented with using hotglue to join pieces together. It worked great whenever I made a fabric-to-fabric bond, but for rubber-to-rubber bonds it just wasn't very durable. Next up to bat will be superglue and my consumer-grade sewing machine.

Category: /photo           permanent link


Mon, 02 Jun 2003

Bloxxsum and Mason Reach Accord
I have finished the integration of the weblogging tool I use (Bloxxsum) with the website templating tool I use (HTML::Mason). This means that the "category" and "permanent link" hyperlinks at the right side of each log entry will now work correctly.

I'm working on a short document to explain this integration, but the *very* short version is: 1) create a dhandler component in the part of your Mason components tree which will represent the weblog, 2) hack Bloxxsum to not require CGI.pm and to work when executed from a Mason component, 3) set MasonDeclineDirectories to 0 for the weblog's uri path or portion of your document root, and 4) modify your weblog dhandler to pass Bloxxsum (as PATH_INFO) whatever you get from $m->dhandler_arg().

Category: /site           permanent link

Jury Duty, Part I
I've been serving on a civil jury for the last week and a half, and the experience is really refining my "People's Court"-derived ideas about how tort cases are handled and my understanding of what constitutes an expert witness and expert witness testimony. I think I could do a job as an expert in my own fields.

The courtroom is both interesting and boring by turns, but we take a 10 minute break every hour so it's not too challenging to keep alert. The frequent breaks are something I'll have to remember for the next time I'm chairing a long meeting.

Category: /life           permanent link


Sat, 10 May 2003

Paul Graham on Hackers and Painters
Alot to disagree with, but also much food for thought in Paul Graham's recent Hackers and Painters essay.

Category: /culture           permanent link


Wed, 07 May 2003

Bloxxsum and Mason Collide
I use a weblogging tool called Bloxxsum and this website is dynamically composed with the aid of HTML::Mason. Getting the two tools to work together has been challenging. Bloxxsum uses CGI.pm and CGI.pm is dying with an error when I call Bloxxum from a Mason component. For the moment I've mangled Bloxxsum to remove the dependency on CGI.pm, but that means you can only see the most recent entries in my weblog. You can't take advantage of its usual ability to show only specific categories of entry or to offer permanent hyperlinks to particular entries.

I hope to fix this soon

Category: /site           permanent link

jasonc.com
 - Home page
Work
 - Overview
 - Robotics
 - Consulting
 - Zack Systems
 - Resume
 - Bio
Art
 - Photography
 - Mobiles
Code / Docs
 - Palm Bus Schedule
 - Small perl scripts
 - Old stuff
About Jason
 - Contact Info
 - Tools
 - Drop Box
 - Weblog
  copyright © 2003 Jason D. Campbell, All Rights Reserved.
  File /weblog/index.mason, updated 7 May 2003