[11:33pm]The code I have been writing is up to about 1000 lines. I have written all except for about 100 lines in the last week. I have probably written 3-400 lines of code today, although I have been modifying a lot of the code that I have already written. To give you an idea about the amount of work, 1000 lines is about 20 pages typed single spaced.

The code I am writing is rather complex. There are now about 10 main processes running, and another couple of processes that get started when needed. Some of the processes trigger actions in other processes through the use of semaphores. That is, a variable gets set by one process that is monitored by another process which triggers that process to do something.

[7:47am]I was testing the software from last night and also modifying some of the code, and things were not quite working properly. Hmm, strage. What is going on? Ahh – Found it. I forgot to start the process which removed the entries from the stack after they had been added, and then cleaned up the stack. I had written the code, but not bothered running the code.

The photo above is of me working on my desk with this hardware and some other hardware. Normally the desk is a bit more ordered.

Scanning

Here is the list of scanning that has been done. There is probably another 50% of that already done but it is not in the photo. That is 804 mBytes in monochrome PDF format. Or put another way, it will fit on a normal CD-ROM and a small CD-ROM. Or on a memory stick. I still have to do about the same amount of scanning to complete this batch.

Water On Mars

There is a picture at NASA showing how there really is water on Mars.