Random Person Name Generator

February 7th, 2008

I decided to put a person name database I found to good use and make a person name generator. Here it is! The generator uses Markov chains. Most of the source code is available for download. […] Continue Reading…


Friendship, Evolution And “Evil AI” Cliches

January 31st, 2008

It seems logical that mutual friendship could have been produced by evolution – the I help you, you help me, contract-style relationship can be seen as beneficial even from the selfish PoV or evolution. What caught me by surprise was the idea that true friendship – perseverant, everlasting despite circumstances – is also a product of survival of the fittest. This post talks about some interesting ideas in CFAI. […] Continue Reading…


Extracting The Main Content From a Webpage

January 25th, 2008

I’ve created a PHP class that can extract the main content parts from a HTML page, stripping away superfluous components like JavaScript blocks, menus, advertisements and so on. The script isn’t 100% effective, but good enough for many practical purposes. It can also serve as a starting point for more complex systems. […] Continue Reading…


(Im)Practical Voice Commands

January 17th, 2008

A few days ago I saw an IRC quote that went basically like this :
When voice control interfaces finally go mainstream, the very first thing they need to do is make “Oh fuck!!!” immediately abort and undo the latest command or task.

Sounds fun. Below is my lame attempt […] Continue Reading…


Be Unique. Or Else.

January 14th, 2008

Randall Munroe, of XKCD fame, just posted a very interesting blag entry (sic) about an interesting way to ensure that IRC discussion remain unique and thoughtful. The idea itself is very simple, and I sure did get the slightly annoying feeling of “damn-this-is-obvious” when reading the post. The trick […] Continue Reading…