Nick Duffek

Welcome to my home page.


I work as an independent software developer, specializing in data translation, system interoperability, and GNU software. If that interests you, then perhaps you'd like to see my resume.


I've released the following software for free under the GNU General Public License:

Translates AOL Personal Filing Cabinet (.pfc) files into other formats. In particular, it translates Favorite Places and Address Book files into formats suitable for importing into Internet Explorer and Outlook Express. Reported to work with AOL 9.0a/b/c. Requires Perl.
esrv 0.1
A small, secure package for sending Elisp expressions to Emacs from an external program. Requires a C compiler, tested with GCC on Linux.
Displays MSDN web pages as UNIX-style man pages, downloading and converting them first as necessary. Requires Perl, the LWP::UserAgent and Term::ReadKey Perl modules, and either pod2man or nsgmls with
A pair of small shell scripts for keeping directories synchronized among multiple machines with minimal fuss. Uses CVS for merges, ssh for connections, and rsync for efficiency. See the README for details.
The Perl script that generates the Photographs section of See the README for details.

I modified this version of the Linux NFS swap patch for use with vanilla 2.4.18/2.4.19 kernels and NBD. The resulting system isn't stable, though. The usual disclaimers apply.


Here are some photographs I've taken with my Fujifilm Finepix 4700 digital camera since spring 2000 and with my Nikon Coolpix S8100 digital camera since 2011. The pictures are all scaled to 640x480 or 1000x750 pixels from originals that range up to 4000x3000. Let me know if you'd like access to any of the originals, e.g. for printing.


The GNU Project, a huge collection of high-quality free software.

The GNU General Public License, a legal framework that helps free software stay free.

Cygwin, an implementation of the UNIX API on Microsoft Windows. A plethora of packages have been ported to it, including the Perl language interpreter and various pieces of GNU software.


If you have any questions or comments on this web site, drop me a line.