Link of the Week

4-Apr-2016 97 Things Every Programmer Should Know

I am always striving to become a better programmer. Here's an excellent set of short essays on how to achieve that. I used to be a big fan of O'Reilly Books, and still have a several dozen of their books. However, now, when I want to learn something new, I don't use books, and instead dive straight in, and with the help of google (actually learning new languages or tools doesn't require dead trees.

6-Jul-2016 Implicit CAD

I love using OpenSCAD to design 3D objects for my 3D printer, however, there's something fundamentally wrong with its approach. (Plus it can be unbearably slow). I stumbled across Implicit CAD which looks like a much better design. Time will tell if it will replace OpenSCAD.

6-Jul-2016 Mega Processor

As you can see from the huge gap in the dates on this page, not many things impress me. However, here's a guy who has designed and built a microprocessor, without using integrated circuits. Oops, my mistake, it is a Mega Processor, not micro at all!


I don't often heap praise, but here goes. The Rii Mini is a really nice mini keyboard with a built in touchpad. If you've got a PC hooked up to a TV, this is great. Buy one! Warning : The "Alt" is actually mapped to "Alt-Gr", which is very annoying!

20-Apr-2010 Spice Up Unix Scripts

If, like me, you like to use shell scripts to customise your computer, here's some excellent tips to make them a touch more professional.

20-Nov-2009 Arduino

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.

I bought my Arduino board from oomlout. I'm very happy with their kit, and now I've started designing my own layouts.

5-Mar-2009 Nibbledish Community Recipes

A beautiful on-line, community based, recipe book containing thousands of recipes, complete with pictures.

17-Feb-2009 Pirate Party Leader Visits Google

The Pirate Party is a political party that understands copyright, and has sensible policies, and even a chance to get them implemented. A 50 minute party political speech that is intelligent, interesting and inspiring. I'd vote for them!

30-Mar-2008 Ubuntu 8.04

Ever six months or so, a new version of Ubuntu is released. This one is a little special, as it is a Long Term Support release (which means that it will be supported for several years, rather than the normal 18 months).

31-12-2007 Epson Stylus Photo R285

I recently bought a printer, which can print directly onto CDs/DVDs. I am very impressed with the Epson Stylus Photo R285. It does as great job at printing on CDs. Linux support is excellent - just plug in and go - no messing about with driver disks! It uses some kind of light sensor to position paper (or a cd), so it can print to the edges of the media very accuratly. Generic ink cartidges are easily available, so you aren't locked into buying the expensive ones from Epson. Each colour has its own cartridge, so you only need to replace what has run out.

UPDATE : The generic cartridges that I bought don't work! Hmm :0(

04-Sep-02008 Long Term Bets

In the world of instant gratification, its good to see people that are actively think in the very long term. BTW, the date above doesn't contain a typo - the year is given as 5 digits in order to convey the long term thinking.

28-Jun-2007 DNS exit

Thanks to the people at DNS exit for the free Dynamic DNS service, used by this web site right now.

23-Feb-2007 LUGradio

If you are interested in GNU/Linux, Free Software, or are a geek with a sense of humour, check out LUGradio. Its a bunch of loud-mouthed English Free Software advocates who create a regular pod cast. Warning, may contain funny and offensive material.

21-Feb-2007 FSMism

If you are wondering about the big questions, such as "Who created the universe", I strongly advise you to read about FSMism. Once you see the light, you will never turn back. Ahhrrr. What's more, if you follow His most stickyness, you will also understand the cause of global warming

30-Dec-2006 Jamendo

Music published under the Creative Commons license. That means there are few restrictions on what you can do with it. For those after a free lunch, that means you can download them for free. For those that are interested in creating music, that means you can take one persons work, improve upon it and re-release your version.

30-Dec-2006 Degree Confluence Project

The goal of the project is to visit each of the latitude and longitude integer degree intersections in the world, and to take pictures at each location. The pictures, and stories about the visits, will then be posted here. I think its a wonderful idea, marred only by the fact that the content is not published under the Creative Commons license, or any other free (as in speech) manner.

11-Dec-2006 Animation

I found a site which links to the worst web sites, and stubled across some real gems. It started with, and went on to and other classics.

22-Aug-2006 Mixing It

Nalin has been listening to Mixing it for years, and I've benefitted from some fo the gems that he has selected. If you are bored of the middle of the road music that you hear on Radio One, and all of the commercial radio stations, give Mixing It a try. Even if you hate 90% of the music, the remaining 10% will more than make up for it. Its on Radio Three on Friday evenings, but you can listen to it more conveniently listen to it anytime via the BBC's on-line radio player

16-Jun-2006 France Yoga Retreat

A friend of mine has small hotel / large house in France. She's planning on offering Yoga Holidays, so I knocked up a web site to attract customers. I've not been there myself, but from the pictures, it looks wonderful.

21-Apr-2006 Google Homepage

Google gets yet another item on my link of the week page! This time its for its personalised homepage (aka portal). Yahoo, MSN and many others have created personalised homepages, so there's nothing particularly new, but Google do it so well. You can drag and drop pieces from one part of the page to another - technically amazing, and lovely to use. Google programmers are in a league all of their own.

4-April-2006 Ask Oxford's faqs

Frequently asked questions about the english language from the people who know all the answers. Find out what rhymes with orange, and for the annoyed scrabble players, get a list of words with a 'q', but no 'u'.

4-April-2006 Hangman

Here's a beautifully crafted web-based hangman game, and if you think hangman is too easy, think again - The OED have brought together a collection of everyday english words that are tricky to guess.

14-March-2006 Google Mars

If you haven't used google maps yet, where have you been? On a different planet? That's no longer an excuse, because google lets you pan and zoom across the moon and now supply spectacular images of Mars too.

13-Mar-2006 13 Things that don't make sense

If you need reminding that science is about things we don't understand yet, here's 13 things that will get you thinking.

22-Feb-2006 Stare at the Sun

The internet is a great place to find images of our solar system. This site lets you stare at the sun without going blind.

22-Feb-2006 Scientific American Puzzles

Want a challege? Give these puzzles a try.

16-Feb-2006 banksy (Wall and Piece)

Banksy is an artist of the people. Most of his work isn't in galleries, it out on the streets. He does have installations in galleries and museums - he puts them there himself with the hep of double sided sticky tape. ("It's easier to get forgiveness than permission"). Banksy's advice: "Leave the house before you find something worth staying in for".

If you like the site, buy the book