Showing posts from July, 2010

Consciousness, language and my dictionary software

Previously, I had written some articles in Bulgarian on the Hierarchical Temporal Memory (HTM) model introduced by Jeff Hawkins. I really liked the idea of Hawkins to mimic the function of the neocortex and its aptitude for cause inference so I wanted to present it in my native language.

Currently, I'm designing my next version of the dictionary software (AEnglish Dictionary) that I have developed some years ago. At first there might not be an obvious link between the two subjects but whenever I think on how to store and use a dictionary database in a good way, I always end up with questions on how do we, humans, do it. In general I'm inclining to try to mimic some function of the neocortex.

If I'm allowed to cite Wikipedia's article on the neocortex:
"It is involved in higher functions such as sensory perception, generation of motor commands, spatial reasoning, conscious thought and language." When I first got introduced with HTM, I instantly found that it shoul…

Java has it wrong since 2002

If you ever made the mistake in Windows 7 to move your Desktop folder from C:\Users\%username% to D:\ (or some other folder) you might notice that Java applications start to flood your D drive (the root of Desktop) with configuration folders with names like .myapp. The explanation: when Java provides the user profile path to applications, it simply looks for the Desktop's path and strips the folder name.

Why would I want to move the folder in first place? Simply because I want to have my data on my D drive. At last Microsoft have provided the means to do it and now Sun/Oracle are in the way of being absolutely free to decide where you want to store your data.

What's really annoying is that the issue with Java exists since December 2002. Although there are 3-4 bugs related to this one and a lot of comments have been posted on the Internet, the bug is prioritized as 4 (low)!?

I'm not sure if voting counts but I have given my voice here:…