This came up today in a discussion about why profanity filters in online games aren't perfect. Bear with me for just a minute, I'm going somewhere important.
It turns out computers just aren't very good at interpreting context sensitive languages. A context sensitive language is one where context, the big picture, matters. For instance, the phrase "this stinks" means different things depending on whether you were just talking about cabbage fermenting in your refrigerator or about asteroids set on a collision course for Earth. What computers are great at are (alleged) context free languages. I say alleged because what they really mean by 'context free' is 'context fixed.' One plus one is always two...as long as the participants agree to discuss boring, mortal, Earthling math.
As a side note, the phrase "time flies" is purported to have at least seven possible interpretations. I've long thought that your ability to have a normal conversation is directly proportional to the number of interpretations you can identify. (Please don't take offense, 'normal' isn't all it's cracked up to be.)
Note, I didn't say it was impossible for a computer to interpret context-sensitive language, just that they are bad at it. Bad meaning slow. It fries their baloney. See, that sentence barely even makes sense to you and me, but you get the idea. A computer would, well, fry its baloney trying to figure out what we were saying.
Now back to the important stuff.
So, first, if you think you can write a good, efficient, effective context-sensitive language interpreter for something like, oh I don't know, a profanity filter for an MMO, you should do two things (1) write it and make history, (2) prepare to spend a large number of your remaining days in a government think tank.
Second, humor, you may have noticed, depends almost entirely (I say "almost" because I haven't really thought about this much and I need to cover my butt (look, there's another case of context-importance...in a very real sense my butt is very well-covered already thank you)) on an audience who can interpret context-sensitive material. This simple fact, I think, will be a huge advantage for our side in the impending robot wars. We won't really have a chance against them with normal encryption methods, but if we couch all our mission critical data in clever waggery, I think they will be tremendously put out. It follows that our chief information officers for the resistance should come from the ranks of popular comedians: David Letterman, Sinbad, circus clowns.
Who knew the jesters would inherit the Earth?
The people who didn't disappear on Monday disappeared Thursday and Friday. There may have been some whackos still around those days, but I wouldn't know cause I disappeared too.
Aye carumba.
We just got word that the single-player offline version of Uru is officially
In the game industry, Gold Master is the CD you send to the publisher that will be used to print all the other CD's. We sent the offline, single-player Uru gold master disc to Ubisoft today. Now we wait to hear if it's approved. It's been a crazy month or more of very long days and very long weeks. Bug fixes, last minute features, final arguments, etc. Those late-night checkin emails can be loads of fun...So, without further adieu, I bring you:
I'm getting a laptop tomorrow. It's very exciting.
