articles

Articles on various subjects, most of which are unpublished elsewhere

Many are outdated now, so those are made available for the entertainment value that can only come from a time-capsule.

(Material on Common Lisp programming, of course, is current and still very much relevent.)

Contributed Lisp manipulation of C structures to WikiBooks, 2007
From presentation at LispSea (Seattle Lisp users group)
Custom Shader Tutorial for Softimage XSI & Mental Ray, 2003
Learn the least you need to know to author a custom shader for Mental Ray 3.1 and have it function within Softimage XSI 3.0.
Download: tutorial with source code (See also: Nanomation tutorial for something more comprehensive.)
Creating Content, 2002
Through the first few years of our new century, I spent significant time with people creating works of various forms: filmmakers, animators and writers. During that same period, I also attended film festivals and conferences counterbalancing that perspective with one from the audience.
Demo Reel Presentation, 2002
You're an artist becoming professional, and you want the job. You have visual content for your portfolio. But how do you get your work noticed so you get the job?
Need For DV Specialization, March 2002 (annotated May 2003)
In the context of filmmaking, there are lessons that the digital video (DV) community can learn from the early days in the personal computer industry.
Application Credentials: Multiple levels of Anonymous versus Identity access controls and credentials, 1999
Hardcore Hosting, 1997
Originally written as a non-proprietary 1997 memo for a high-level friend inside IBM:
This was the result of on-going research based upon contacts within the entire industry. Here, ``contacts'' were defined as: people in low places on the 'net.
In 1997, a book was drafted based on this paper but never published because I belived it to have been too late to be timely. The .com era then peaked three years later in early 2000-- oops!
At least IBM's Universal Server Farm was influenced by this paper. That was the technical basis of the IBM/Qwest partnership announced in 2000.
Criteria For Building A Powerful Machine, 1994-2000
For high-end computers for everything from graphics workstations to web servers, this was my advice as a former CAD consultant and Unix systems adminstrator.
The specification details, of course, changed over the years, but the general approach and core technologies remained the same for those six years.