Category Archives: Comp Sci

Thesis Submitted!

I meant to post this here a while back, but kinda forgot to. Anyway, on Monday last week I finally submitted my thesis. The title is “The Impact of Representation on the Evolution of Genetic Algorithms.” Now I just need to sit back and wait until the examiners get it, mark it, and probably send… Read More: Thesis Submitted! »

Extension to the ‘Shunting Yard’ algorithm to allow variable numbers of arguments to functions

Here’s something a bit more computer-sciencey than usual. For something at work, I have had to implement a function parser, so you can type ‘1+2*b‘ and it’ll work it all out, with correct operator precedence and so forth. To do this, I use a three-step process: Tokenise the input, and at the same time convert… Read More: Extension to the ‘Shunting Yard’ algorithm to allow variable numbers… »

CACert points

I now have the maximum possible number of assurance points for CACert, 150. This means two things. One is that I can now get SSL and email certificates that last two years, and the other is that I can now allocate points to others. So if anyone who happens to be in the same place… Read More: CACert points »

Paypal sending fake-looking emails

Someone at paypal doesn’t get phishing, and is sending out emails that look like they really could be scams. Not only that, but the email shouldn’t even be sent, according to the paypal preferences. read more | digg story

Evolutionary art

Found on Digg: “Once enough votes have been collected, the genetic algorithm gets to work. It picks the good images and breeds them using either mutation or crossing-over. Since the images’ genes are just trees, it is simple to cross-over two of them and produce new ones.” It’s a nice idea, similar-but-different to what I’m… Read More: Evolutionary art »