Post Korean Missile Test, I Bet Star Wars Comes to Hawaii

Apparently the North Koreans aimed their Taepodong towards Hawaii . I'll bet anything that our congressmen will demand an anti-missile base now. Sigh.

more ...

Shareware authors: Don't embed your password in your code

So I decided to register a piece of shareware, but when I went to the publisher's site, their domain had expired. Well, thinks I, I reckon that's a situation for which "cracking" the protection is reasonable. So I open the assembly in Reflector and...

So this is what I want …

more ...

Decapitated Horse Pillow

Greatest. Pillow. Ever.

more ...

Tufte's Newest Book Available on Amazon

Edward Tufte's new book, Beautiful Evidence, is now available on Amazon. As The Elements of Style is to writing The Visual Display of Quantitative Information is to visual design. I don't think that Tufte has ever quite reached that level again, but that's a testament to TVDoQI, not a damning …

more ...

Evolving a Path-Finding Algorithm

Rick Strom has a nice page showing how he used genetic programming to create a path-finding algorithm. This is real genetic programming, which differs from a genetic algorithm in that GP evolves an actual behavior tree of (potentially) arbitrary size, while a GA evolves the optimal parameters for a complex …

more ...

Copy Source as HTML for VS2005

Colin Coller's "Copy Source as HTML" is, without a doubt, worth the download. It now supports Visual Studio 2005.

more ...

.NET Parser Roundup

Interested in writing a domain-specific language for the CLR? Explore:

Microsoft DSL Toolkit CTP : This is a step towards Microsoft's Software Factories concept (which seems to be gaining buzz at the marketing level even though I'm not sure that the "factories" being released are actually aligned with the technical concept …

more ...

With SIGGRAPH Looming, MSR Releases Interesting Papers

If it's Summer, it must be SIGGRAPH! All sorts of interesting things over at Microsoft Digital Image Suite 2006? ... anyway, other stuff they've shown, like automatic erasure of distracting objects, best shot selection, automatic compositing is all very impressive. Something to keep our hex-core processors humming in the year 2016 …

more ...

Monopoly as an Interview Question for Software Developers

Reginal Braithwaite's favorite interview question of programmers is: Sketch out a software design for a game of Monopoly (via Coding Horror). I dunno'. I like it in terms of being open-ended and non-trivial, but it's a real quagmire. I mean, my first reaction was to drop back to OO 101 …

more ...

Active Record as a Rule Engine

Snap! Ayende Rahein has shown how Active Record can be used to implement a rules engine. I'd had some thoughts about backward-chaining and LINQ lately as part of a forthcoming post, it's nice to see some groundwork laid.

BTW, this is via Sam Gentile, whose \<a href="http://www.knowing …

more ...