With the exception of
games most of my computing needs are more than adequately met by
GNU/Linux. I also have a
HTC Desire, and a
Sony PS3.
Software for general use
GenKern
This package does bi-variate kernel density estimation for Gaussian kernels. Where it differs to other bi-variate kernel density estimation packages is that the kernels may have localized bandwidth parameters and the covariance term can be unique to each coordinate pair.
blighty
This package draws the British Isles coastlines. It does all the usual things such as being able to define which bit to do. You can put points and other features on, and everything can be tied into the British Ordinance Survey's coordinate scheme. It also shades the land masses if needed. New for version 2 comes the ability to make up your own feature sets and use them. This can be done for any coordinate scheme, so other countries can be drawn up using their national coordinate schemes. It can even be used for 2D CAD to a certain extent (although you're probably better off with something more tailored to CAD if that's what you want).
Here are a couple of graphical programmes written in
R using
Rpanel and
tkrplot by myself and
Chris Sherlock. One uses MH to illustrate how to estimate the mean of data where variance is known, the other uses MH to make estimates for all parameters from a simple bivariate linear model. The point about these is that the parameters can be adjusted, and the models re-run so the chains do not mix well, or refuse to mix at all. As such these are ideal for illustrating some random walk processes. Again, many libraries are needed, and you'll have to have at least tkrplot and rpanel.