Big improvement in the search engine department :-) I added support in our search engine at work, for pre-expanding the index list words, so that word-expansions can be avoided at runtime. This makes it necessary to load only one index list pr. user query word, just like "normal" search engines. The drawback is that these types of indexes can't be used to make sentence-searches, since the weighted expanded document list doesn't contain word positions. Another drawback is that it makes it impossible to do dynamic updates of the word relations/weights. However, these disadvantages are still insignificant compared to the huge speed improvements achieved on large scale index files. I also added support for using a more compact compression scheme for these preexpanded index lists, which should prove more effective speed-wise, compared to the huffman-encoding approach.
It's my birthday soon. Why does it have to be so difficult to think of birthday wishes? Thankfully I've just discovered "Dead can Dance", so I've added some of their cd's to my wish list. I would also like one of the new IPaq's, but I'm afraid the price tag would scare most gift- givers away ;-) (they look pretty cool though)
It's wonderful how computers provide an easy avenue for fooling yourself to believe that you do something to help others in need. Today I installed the new distributed cancer-cure program, so now my computer can work during idle-time, giving me a better conscience for free :-)
Went to Oslo thursday for a meeting with some guys from Fast Search & Transfer. I guess I could have stayed home though, because the meeting wasn't of a technical nature as anticipated, but it was still interesting to see their office building and to get an impression of "who fast is".
I read about the Microsoft Passport-terms-of-use controversy this week. I must agree, that the terms of use were totally unacceptable. Nice to see that they were changed immediately.