A Yarn to Weave and be Woven
As an undergraduate, Jim had to choose between majoring in creative writing or mathematics/computer science. He decided there was less chance of having to actually work for a living if he got his degree in mathematics. Who knew? He still writes from time to time and enjoys reading short stories in the quarterlies.
Of course, writing non-fiction and technical papers is part of my work. Most of those papers are either proprietary or boring or both. Occasionally though, I write something that has more general interest and I've collected a few of those here.
- Ethosphere
- A discussion of identity, privacy, and anonymity in a hypothetical virtual society.
- A Practical, Evolutionary Software Development Process
- Documents a software development methodology that I have developed over the years and used in several of the companies at which I have worked.
- Intrigue and Instant Messaging
- A brief history of buddy lists and instant messaging from an insider's perspective. First published by Matrix.net in their newsletter Matrix News Volume 10 Number 9, September 2000.
- Computing on the Edge
- A discussion of peer-to-peer computing and its implications for small kitchen appliances. First published by Matrix.net in their newsletter Matrix News Volume 10 Number 11, November 2000.
- The Big I
- Is the Internet Inherently Indivisible? First published by Matrix.net in their newsletter Matrix News Volume 10 Number 12, December 2000.