Projects
Artificial Intelligence - Part One Of A Billion - Textons
On of my main computer-related interests is Artificial Intelligence (AI from here on in). It interests me because in order to program a computer to act with intelligence, you have to be able to explain exactly how we think. This is fiendishly difficult. Although we may be able to rationalise our conscience thoughts, this is no help unless we can uncover the intricacies that happen beyond our reach .
...
Tagging Files
I have many many projects and each of them resides in a different folder in my home directory. This makes finding anything a challenge if I haven't modified it in a while. I decided this morning that what I needed was a tag based file-system. Tags are used all over the internet. In technical terms, they allow bottom-up classification rather than the traditional top-down type system. This is more in tune with the way the human mind works and so it's more natural to use .
...
Reconfigurable Computing
Over the past few weeks, I've been thinking about reconfigurable computing. More specifically, I've been wondering whether it would be possible to convert C code into a useful hardware description. I really like the idea that it may be possible to take a program and produce a circuit diagram full of thousands of 74xxx logic parts .
...