Threading Features in JDK 1.5

By | April 21, 2004

I attended the EBIG Java SIG tonight, which featured a presentation by Bruce Eckel on threading in JDK 1.5. Though I’ve not done much multi-threaded programming myself, I’m very wary of it because I’ve seen enough damage at work by other developer’s failed attempts. Bruce confirmed my feelings; don’t make your program multi-threaded unless you… Read More »

PhoneBlogger and Radio

By | April 18, 2004

So, for any of you stopping by my blog because Dave Winer linked to it on scripting.com, just a heads up that PhoneBlogger doesn’t yet support Radio. However, if anyone is interested in adding support for Radio, I would appreciate the help. PhoneBlogger is already modularized to support the differences between Movable Type and Blogger,… Read More »

Fragile Rotating Cuffs

By | April 15, 2004

A little over a week ago, I stood up at my desk after a long day of working from home. I had probably been hunched over the keyboard for far too long. I clasped my hands behind my back and pulled my shoulders back sharply. This often results in a slight popping sound that makes… Read More »

Free WiFi at Ultimate Grounds

By | April 10, 2004

Ultimate Grounds on Park Blvd in Oakland offers free wireless Internet access! While working from home last week, I stopped by Ultimate Grounds for a cup of coffee. I brought my laptop along, hoping that either they or someone living nearby had an open hotspot. Thanks to Ultimate Grounds’ open WiFi connection, I was able… Read More »

Speech Recognition

By | April 7, 2004

Automatic speech recognition (ASR) technology addresses a very difficult to solve problem, but researchers have made a significant amount of progress over the last ten years or so. There are still many unsolved problems, but the quality of modern ASR engines has made speech a viable user interface for many different applications. Speech recognition technologies… Read More »

Referees and Bad Language

By | April 3, 2004

Word Mapping [Not suitable for those with an aversion to prof*nity.] This site provides advice to current and prospective referees in the Football Association in England. As an aside, the term “soccer” that is more commonly used in the US, Canada, Australia, and a few other countries comes from an abbreviation of “association football”. Perhaps… Read More »

Unreal Tournament 2004 Demo

By | April 3, 2004

Over the last few years, I’ve generally found that my interest in a specific video game rarely lasts longer than the amount of gameplay that is made available through the free demo. The upside of this is that now I don’t pay for games that I end up playing only a couple times. I have… Read More »

Kai-Fu Lee Keynote at SpeechTEK

By | March 31, 2004

Kai-Fu Lee is the VP for Speech Solutions at Microsoft. He spoke at SpeechTEK after Bill Gates last week, going into much more detail on Microsoft Speech Server. Microsoft is targeting medium (25-250 agent equivalents), and large (250+ agent equivalents) enterprises. This was a bit surprising to me, as Speech Server appears to be a… Read More »

SoccerPhone for 2004

By | March 28, 2004

No, I’m not asking you to vote for SoccerPhone for President in 2004. I’m just letting anyone who cares know that SoccerPhone is working this year without me having to make any changes to the code. Fortunately, the people running the MLS website didn’t make any significant changes to the HTML code on the live… Read More »

Bill Gates Keynote at SpeechTEK

By | March 25, 2004

Bill Gates was the main keynote speaker at SpeechTEK/VisualStudio Live/MS Mobile Devcon on Wednesday. This was the first time I’ve ever been in the same room with the richest man in the world. Just me, the rich guy, and a few thousand of my very best friends. The first ten minutes of his speech were… Read More »