The R Project for Statistical Computing

R is a language and environment for statistical computing and graphics […]
R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, …) and graphical techniques, and is highly extensible. The S language is often the vehicle of choice for research in statistical methodology, and R provides an Open Source route to participation in that activity.

One of R’s strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. Great care has been taken over the defaults for the minor design choices in graphics, but the user retains full control.

R is available as Free Software under the terms of the Free Software Foundation’s GNU General Public License in source code form. It compiles and runs on a wide variety of UNIX platforms and similar systems (including FreeBSD and Linux), Windows and MacOS.

Augmented Reality

Augmented Reality is where you take a camera and overlay digital images on the picture. These pictures are then anchored to certain items, so when you’re looking at an object, you can see the digital addition, but if you move the camera, the digital addition stays with the object.

ARToolKit is a system to build Augmented Reality applications in. It’s available for windows, linux, macos and there are a whole load of extensions

Studierstube is a total rebuild from ARToolkitPlus which was modified from ARToolkit. This was first optimised for windows and is now optimised for mobile devices – ie. windows mobile.

ACCESS Linux Platform

ALP 3.0 is out. This is the successor the Palm OS / Garnet and would have been really really really exciting. If it had happened around 3 years ago.
Very curious if Palm is going to license this for their new phones and get rid of Windows Mobile (which is total crap).
Somehow I don’t think it’ll compare well to the iphone OS though, allthough it’ll probably offer better Outlook synchronisation and security.

router firmwares

If you have a crappy old router there are open source ways to upgrade them using alternative firmwares:

There’s Tomato for Linksys’ WRT54G/GL/GS, Buffalo WHR-G54S/WHR-HP-G54 and other Broadcom-based routers.

It features a new easy to use GUI, a new bandwidth usage monitor, more advanced QOS and access restrictions, enables new wireless features such as WDS and wireless client modes, raises the limits on maximum connections for P2P, allows you to run your custom scripts or telnet/ssh in and do all sorts of things like re-program the SES/AOSS button, adds wireless site survey to see your wifi neighbors, and more.

Then there’s dd-wrt based on the Linksys software but since completely rebuilt.

Among other features not found in the original Linksys firmware, DD-WRT adds the Kai Daemon for the Kai Console Gaming network, WDS wireless bridging/repeating protocol, Radius Authentication for more secure wireless communication, advanced Quality of Service controls for bandwidth allocation, and software support for the SD-Card hardware modification.

MS Exchange Alternatives

If you don’t want to run an MS Exchange server, but you do want to have the groupware functions such as sharing calendars, emails, notes, contacts, etc. there are a few semi open alternatives you can try which also support phone synchronisation.

Most support webbased functionality and allow you to attach any client to it, some come with their own suite of clients.

But if you want to use your Outlook client, all of them require you to buy a connector.

Sogo (connector via which requires Samba4)

OpenGroupware.org Ogo

Scalix

Kolab

Zimbra

Zafara

Citadel

Open Xchange

Unison has a client and server setup which also includes IM and a PBX for IP telephony.

Most work quite a bit like Outlook, but Citadel is totally different, out of the box.

Startup Delayer Staggers Your Startup Apps for Smoother Loading

Windows only: Free application Startup Delayer staggers the applications that launch when you log in to Windows by user-defined increments. The reason: To mitigate the common startup bottleneck caused by all of your startup applications fighting to run at the same time.

Featured Windows Download: Startup Delayer Staggers Your Startup Apps for Smoother Loading

Cloud computing – the best definition I’ve heard yet

This phrase I’ve been seeing EVERYWHERE the past couple of months. No-one can really define what it is though. So here is the best explanation of it yet:

It’s been called a lot of things: utility computing, grid computing, distributed computing, and now cloud computing. You can come up with any CTO-friendly name you like, but they all mean the same shit: Renting your quickly depreciating physical assets out because your software company is out of ideas for computer programs.

There’s more…