David's Mumblings

Game Player Released

category: General Game Playing
The game player I referred to a few weeks ago has been released. Please see the Jocular home page for more information. ^ TOP

Posted on 04/30/07 at 01:46:43 by dchaley (David Haley)
No comments


A Good Night of Sleep

category: General
Last night for the first time in about a week I got a decent amount of sleep. Due to having a ton of things to do, Sunday, Monday, Tuesday, Wednesday and Thursday nights I got about 3 hours of sleep, usually not during the night (e.g. 11 am to 2 pm). So last night, I went to bed around 3 am and woke up at 5:30 pm. I feel much better now. :-) ^ TOP

Posted on 04/28/07 at 23:11:01 by dchaley (David Haley)
No comments


Ah, those Linguists

category: Humor
I came across the following in a Linguistics academic paper:

There is a broad consensus in linguistics and machine learning that PSGs [that is, grammars generated by pushdown automata] are more powerful than FSG [i.e. grammars generated by finite state machines].


A broad consensus, naturally, because some would disagree... (??)
One wonders: if it's neither the linguists nor the machine learning folks, who is it, the logicians? :-)

There is also a broad consensus that 2 is greater than 1, but one must be careful with such things. ^ TOP

Posted on 04/12/07 at 11:39:58 by dchaley (David Haley)
No comments


Watching Me

category: Humor
Dixit Rockwell:

I always feel like somebody's watching me
Who's playing tricks on me
I always feel like somebody's watching me

See this blog post. If you know what xeyes are (and you have the requisite amount of geek in you), this is even funnier. ^ TOP

Posted on 04/11/07 at 10:18:29 by dchaley (David Haley)
No comments


Game Player Code

category: General Game Playing
We (the Stanford Logic Group) will be releasing a basic program for playing General Games with our framework that I am writing. I have baptized it Jocular, which means "characterized by joking", or "playing" from Latin -- English has put more emphasis on the joking aspect. I will also be working an "official Stanford Logic Group" game player with at least another fellow from the lab, Eric Schkufza (who is also a Master's student). Don't have a name for it yet, though.

Jocular will be the "parent" of Paulatim, the starter code I'll be releasing to the CS 227b class. Paulatim is Latin for "little by little", which I think is fitting given that the code will be distributed piece by piece to the students as they work on their projects. ^ TOP

Posted on 04/08/07 at 01:37:45 by dchaley (David Haley)
No comments


Linux: Death and Back Again

category: Computers and Tech
On Thursday night I had one of the most frustrating computer problems I've had; the computer would boot, log me in, and die halfway through the login process. From that point on, the video display was corrupted, and it would never be able to log in.

After about 4 hours of messing around, searching and so forth, I realized that other people were having a similar problem. The common denominator seemed to be Beryl, a desktop appearance enhancement (providing both eye-candy and functionality such as something similar to Mac's Exposé). OK, I disabled that (after searching long and far to figure out where the file was stored so I could do it from the command line) and things started working. It turns out that the culprit was a xserver-org update that I had done two days before (without rebooting the computer). Apparently it did something weird to the nVidia drivers, explaining why it crashed when loading Beryl and why the video got corrupted. The "simple" fix was to reinstall the drivers. If only I had known to do that in the first five minutes...

The lesson I learned is to always reboot from now on after important system updates. The problem was that I'd completely forgotten about the xserver-xorg update, and so didn't think to start searching there. (Obviously I was looking through the xorg logs, but knowing it was the update would have helped my google/forum searches.) ^ TOP

Posted on 04/08/07 at 01:33:17 by dchaley (David Haley)
No comments