This weekend I took part in an online chat about rule-based programming. Our original intent was to design a complete (albeit tiny) programming language. We didn't succeed at that, but we did have a useful discussion of the programming ideas I've been idly kicking around for the past several years. Now they've been kicked farther. Thanks to William Byrd for suggesting this, and to him, Cassie Orr, and Doug Orleans for participating.