Seminars
Links
Some Interesting Journals
Technology

My personal machines run
Debian stable and the experience has been overwhelmingly
positive. I've traded away the latest bleedingedge
versions of the software and support for hardware which
is both new and weird to get extreme reliability,
and the resulting system does what I need without needing
much from me.

For all my text editing I rely
on GNU
Emacs. There is a learning curve associated with this,
but such a versatile tool is worth the effort.

GNU Octave is a free highlevel
language for numerical mathematics offering some of the same
capabilities as MathWork's MATLAB.

More recently I've been
using Python,
together with
the Numpy,
Matplotlib,
and NetworkX
packages for research purposes. Compared to Octave, this
toolset is less similar to MATLAB but seems to have a much
larger community of users.

Students sometimes wonder how mathematicians
and experts in other technical fields produce documents
with such elegantly typeset mathematics. In most of the
cases with which I am familiar, the underlying tools are
the LaTeX document preparation system running atop the TeX
typesetting system. I use
the TeX Live
distribution, which includes these and many associated
packages.