OpenOffice Interview, in which I discussed my
experiences with open source to date.
or How to Build a Way Easy Yet Spiffy App was an article
for MacTech in which I show an example of how one can harness the
power of the BSD subsystem in Mac OS X in a way that is useable by
a typcal mac user. As a side effect, it also show how easy it is
to write a Cocoa application.
The Challenges of Integrating the Unix
and Mac OS Environments, presented at the USENIX 2000
Invited Talks track, covers some of the issues which we ran into
at Apple in combining the Mac OS user experience and tool kits
with a BSD Core OS while creating Mac OS X.
Open Software in a Commercial Operating
System, a discussion of the viability of using and
participating in open source development in a commercial
environment, using Mac OS X Server as a case study. Presented at
the FREENIX track at USENIX 1999.
Character Modeling for Semi-Autonomous
Animation, my 1995 Advanced Undergraduate Project at M.I.T.
Motivation vs. Self
Control, a paper I wrote for Prof. Marvin Minsky while in
his course, Society of Mind; presents a theory of
how agents in the mind might interact to produce a desired