Kris, it was quite definitely "Coo-Coo Lou sucks... you in!" But I'm glad you got sucked into this conversation. Oh, it never stops.
Tue Mar 19 2002 10:26 And so it begins:
Tue Mar 19 2002 10:37 Photo roundup:
Tue Mar 19 2002 12:56 QOTD, and IOTD:
There's software that will determine whether two pieces of code are similar, for purposes of detecting plagiarism in class assignments. But let's say you had software that could detect 'similarity' between two pieces of software. You could also run it on two different parts of the same program to automatically find places where you could benefit from factorization. Shazam! It's like a reduce-to-the-halting-problem proof, only it gives you something good instead of something bad!
Of course, 'similar' for purposes of detecting plagiarism is a much easier concept than 'similar' for purposes of detecting factorability, so you probably can't use existing software similarity software for this purpose. But software to do that would be a very useful tool, especially if you're like me and find it boring to inspect code for factorability.
Tue Mar 19 2002 22:43 Conrad's Revenge, or, My Dinner With Andre:
Update: Sumana says that everyone who has dinner with Andre Stechert probably writes about it as "My Dinner With Andre". "No one wants to have breakfast or lunch or any other meal with him," she hypothesises.
That's as may be, but during my dinner with Andre, Jason said that my factorization-detection software has already been written. It's called CloneDR, and it looks pretty good.
Also, Andre pointed out that Tolkien likes to end chapters of Lord of the Rings with "And that was the last time they ever saw x."