The National Coin Flipping League Championship Series

No tech today, but a little basic math. In baseball, a sport I know little about, apparently the Boston Red Sox have recently come back from a three game deficit to win a best-of-seven series against their traditional rival team, the New York Yankees. Baseball is a game which attracts statisticians, and many have noted that this…


Google Desktop On The Cheap Part One: Nope, That Doesn’t Work

So, how many files are we talking about here?  I’ve got over thirty thousand source code files containing over seven million unique words. There are pretty much two kinds of words — words that occur in one, two, a dozen files, and words that occur in almost every file. (“Microsoft”, “next”, etc.) An index consists…


Google Desktop On The Cheap, Part Zero

Before I get started with my next series, two quick notes. First, at long last I had dinner with famed JOS poster (and east coast technical evangelist for my product, VSTO) Philo the other night, as he happened to be in Redmond. I’m pleased to report that he’s as witty, urbane and opinionated in real…


Wherefore IDispatchEx?

Quite a while back I said that I’d write a post describing why we invented IDispatchEx. I already covered the part about using it to probe the stack for security reasons, but what other reasons did we implement that thing? The documentation is pretty much accurate, but sparse in places. (According to the doc, GetNameSpaceParent, uh,…


Anthimeria weirds languages

A little non-technical rant for a Friday. Professor Thingo, in a recent blog entry, decries the use of “Gestalt” as a verb and asks “Does the English language now allow parts of speech to be used entirely interchangeably? Did I miss a memo?” Though I also would personally balk at verbing “Gestalt” and ” architecture”…