Archive for January 2005

Tivo to ship an SDK

Apparently Tivo is going to open up the system to third-party development. Very interesting.

Casey Chesnut: Genius (AND | OR) Evil ?

Casey Chesnut used a neural network to defeat comment-spam CAPTCHAs and used his software to auto-post a polite “Sorry, you’ve been 0wned, here’s how I did it” comment on 90+ blogs. Apparently, some people have their comment system linked to hairs up their asses and Furor Has Erupted ™. “He proved nothing! Everyone knew that this could be done!” Say some. Ummm… not so much. Recognition of pixel-based distorted shapes against a noisy background is not trivial (he says, being a guy who has reason to believe the U.S. is still using some neural net code of his in the latest generation of mumble-mumble-mumbles).

Neural nets, like most AI techniques, are easy to overestimate. A solution based on neural nets always involves creative preprocessing and an error-prone training and refinement process. Casey proved that it was relatively easy to extract trainable features from a particular, but fairly representative, CAPTCHA implementation. (Note to Casey critics: background grids would be trivial to preprocess out.) That seems absolutely praise-worthy to me.

Did he need to post to 90 blogs to prove his point? Nope. Is what he did unethical? Nope. At most, it was rude and I’m not even sure about that (I don’t know who he posted to, but it certainly wouldn’t be rude to anyone who had blogged about CAPTCHAs or AI or image recognition).

Keep going, Casey! Hey, why don’t you take on continual speech recognition in noisy environments next? Everyone knows it can be done!

MS Internal Coding Guidelines

Internal Coding Guidelines posted by Brad Abrams via [Cook Computing]

Not completely to my taste (if you reject Hungarian notation, why should interface names be prefixed with an “I”?), but definitely helpful.

Tablet PC Bug Fills Computer With Ink

Beyond the Pale

So there I am, all smug in my 99 Nerd Score and along comes a guy who builds an Apollo Guidance Computer in his basement. Not a software simulator, mind you (a nerdy exercise I can at least imagine), but an actual wire-wrapped reproduction. I am but a smudge of Dorito dust on the fingers of His Glorious Nerd Majesty.

Now, there is one way that I can maintain the self-esteem that is essential to a nerd lifestyle, which is to boast of my engagement in nerdy sports like Frisbee and SCUBA diving. Most geekily, recently I’ve been working on being able to hold my breath for a really, really long time, a “sport” where high perfomance relies on not moving.

Frisbee Golf

Spent the weekend getting my butt kicked in a Frisbee Golf Tournament over on the Hilo side. Camped at the gorgeous Mackenzie State Park, where the first two rounds were played in a very tight, forested course (the only two holes that weren’t through trees were over the water). Yesterday the tournament moved to Wailoa State Park in Hilo, which was much more open, but had great water hazards (100 yards over the water, island holes, etc.). I much preferred the Wailoa course, since (a) I’m a strong thrower but unused to golf discs, so I had no touch working through the trees, and (b) I can’t stand the “thunk” of a clean disc smacking into a tree at full speed.

Very nice group of people, including some travelling pros (yes, people travel to throw Frisbee golf). To me, though, the actual highlight of the weekend was a humpback that swam by no more than 100 yards offshore at Mackenzie.

Hilo was gorgeous yesterday. It gets a bad rap because it’s rainier than Kailua Kona, but it’s a really great town.

Scoblephones are free at Amazon!

The hip and wonderful Audiovox SMT-5600 is going for $150 with a $150 rebate at Amazon. Get ‘em while they’re in stock:

HOWTO convert TiVo-to-go files to MPEG files

I’ll be using this as soon as the service makes it over here… 

Cory Doctorow: TiVo’s new DRM system allows you to move video from your TiVo to your PC, but not as a plain MPEG file that you can slice and dice and watch in the player of your choice. Here are step-by-step instructions for converting TiVo-to-Go video to MPEG files. Link (via Waxy)

[Boing Boing]

Retired From The Toolroll

Here are some programs that I’ve evaluated and recently cleared off my Tablet PC:

·       EverNote: Although I really like the idea of a chronologically ordered view of my notes (actually, what I really like is the idea of multiple different views of the same note-base), I just didn’t find EverNote working for me as my single data store (which is critical to Getting Things Done). I’ve switched back to OneNote.

·       3-D Journal: This is an insanely cool concept – sketch a perspective view of an object and the software interprets your sketch as a 3-D object, which you can then rotate and edit and so forth. SketchUp is a similar, commercial, offering that I believe is much more fully realized. Unfortunately, my lack of artistic skills are apparently beyond the cutting-edge of machine intelligence, because I could barely produce a box, let alone something interesting like a boat hull. This is a fantastic idea, but what I guess I need is a Visio-like interface (3-D for Dummies?).

·       Hello:  Non-tablet specific, but recently washed off my drive anyway, this photo-sharing application uses P2P technology to enable large-file transfers. I’ve switched to Flickr for getting images onto my friend’s desktops and, if they want a print-out, I’ll upload the originals to OFoto and they can order prints from there.

·       Rome: Total War: You know what this reminds me of? Railroad Tycoon. Absolutely ecstatic reviews and gameplay that left me totally unimpressed. I found battles frustratingly difficult to view and control and the campaign play struck me as no more strategic than Risk. Is it the game or is it me?

·       OnFolio: Just doesn’t strike me as worth the registration fee, since OneNote has good data-gathering capabilities and is my primary note-taking bucket anyway.

·       SmartphoneNotes: Haven’t been able to convince myself that my phone is an acceptable note-gathering device. I’m back to carrying around a small notebook and periodically sweeping the notes and to-dos into OneNote.

 

Casinos? Gyms? Yeah, right.

Airbus has unveiled the A380, the biggest freakin’ passenger jet evah (261′ 10” wingspan. Yoiks.) Here are some images. There’s been lots of talk about how the plane will have casinos and gyms and various other fun things. Sure. It’s not like any airline would be so heartless as to configure 840 seats with 31 inches of pitch.

div>