Friday, May 21, 2004

I remember playing Adventure on my Sears Atari-2600 clone.  Today's kids would probably get bored in the first 30-seconds, and I can only imagine what it'll be like when my kids, both under 2 now, start playing.

Here's a pretty entertaining "interview" with kids playing some of the classics:

http://www.egmmag.com/article2/0,2053,1487038,00.asp

5/21/2004 9:34:17 AM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]  | 
 Thursday, May 20, 2004

Since I'm fairly prolific on the web with newsgroup posts, articles, forum posts and the like, I get an inordinate amount of Spam - on the order of 400-500 spams a day.  I've been fighting it for a few years now, and until now it's always seemed like the Spammers were winning.

I installed SpamBayes just two days ago and it is now correctly identifying about 80% of the crap.  I've got it set to not do anything with suspected items, only definitive Spam, so it probably could have a much better rate, but I figure why have it mark possible Spam that I have to read in a separate folder?   I mena if I have to read it anyway to verify if it's Spam, just leave it in my Inbox. 

Most importantly, it has not incorrectly marked or deleted any valid email, even when it had zero training.  I figure with a month of training this thing may be over 90%, saving me potentially a few hours a week.  And best of all, it's free.

5/20/2004 1:21:06 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [2]  | 

I've really got no free time to speak of, but when a couple DVDs arrived in my mailbox yesterday, I just had to run the install.

For the record, when using Virtual PC, 128MB or RAM is not a large enough allocation for Longhorn.... :) It could only do 4-bit color at 640x480 and was slooooooooooowwwwwwwwwwww.  With a 600MB allocation on a 3.8GHz machine it's not bad (considering it's a very early release and hosted on Server 03) . 

Now to install Whidbey.  Unreleased products running on unreleased products.  That's a recipe for a crash if I've ever seen one.

5/20/2004 12:45:32 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [2]  | 
 Wednesday, May 19, 2004

Ever want to have an application idle timer for you CF app?  Maybe to pop up a login screen, power down a peripheral or log off a network?  A recent newsgroup post prompted me to write one, and in VB of all things.  The thing that took longest was figuring out that VB.NET doesn't actually have an application entry point and call to Application.Run unless you modify the project settings.  And this is supposed to be easier than C#?

At any rate, the code is in the OpenNETCF Wiki.  Expect a C# version in the near term.  In fact I'm going to work on a set of IMessageFilter implementation examples, so if you have any ideas or things you'd like to see, let me know.

5/19/2004 2:03:03 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]  | 
Just in case you've missed the news, on Monday we released version 1.1 of the Smart Device Framework.
5/19/2004 1:56:42 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]  | 
 Wednesday, May 12, 2004
Well, we've gotten most of the details worked out and have hung out the shingle.  OpenNETCF Consulting is open for business.  If you've got a project or a need for a consultant/contractor with solid Compact Framework experience, contact us

Not that I really think anyone questions our capabilities, but to dispell any doubt, just look at our company resume.
5/12/2004 3:13:58 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [2]  | 
 Monday, May 10, 2004

So now NASA is considering using robots to repair Hubble instead of a manned mission.  The primary reasoning being that it is safer and more cost effective.  While laudible reasons, I think that using robots should be the preferred method for a completely different reason.

Let's face it, putting a man up there and doing repairs, maintenance and upgrades isn't technically challenging (though it is rocket science).  We've done it all before, and doing it again really doesn't teach us anything or push the boundaries of space exploration for us.  Using a robot, on the other hand, is a new advancement.  We've not done it before and by pursuing it we'll be improving our ability to understand the complexities of the job.  THis will further our ability to make robots that repair other craft and machines even further from Earth.

So by all means, scrap an astronaut visit. It's costly, risky, and just plain boring.  If we want to push further in our abilities to explore space, we need to push our abilities to do work locally, and in this seemingly rare case what is good for science may also be good politically.

5/10/2004 5:33:44 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]  | 
This article predates my days as a developer (I was a seismic geologist in those days) but it's unbelievably valuable.  Sure, it talks about Windows 3.1 and DOS and 95 was the latest, but if you develop on any windows platform you should read an understand it.
5/10/2004 5:23:46 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [2]  |