Archive for November, 2007

Lost Pig

Friday, November 30th, 2007

This year’s IFComp winner, Lost Pig is some of the best interactive fiction I’ve played in a while. Here’s the opener:

Pig lost! Boss say that it Grunk fault. Say Grunk forget about closing gate. Maybe boss right. Grunk not remember forgetting, but maybe Grunk just forget. Boss say Grunk go find pig, bring it back. Him say, if Grunk not bring back pig, not bring back Grunk either. Grunk like working at pig farm, so now Grunk need find pig.

Priority of Invention

Wednesday, November 28th, 2007

The invention of a successful new machine takes hard work and brains. It usually also requires lots of capital. This typically comes from investors whose involvement is predicated on the expectation that they will be able to exploit the machine exclusively for a period of time. Easier said than done!

I’ve been reading a book about experimentation with steamboats in the early United States. It’s pretty dismal stuff, and kind of a nice counterweight to all the upbeat inventor success stories I have read before. Historical Biography selects for winners, but sadly, history itself is replete with losers.

Apparently, a federal patent office overwhelmed to the point of dysfunction isn’t unique to our era. Patent Office troubles plagued the inaugural generation of American steamboat experimenters. Without them, a successful steamboat might have been achieved earlier, and we might have stood on stronger commercial footing in our ensuing conflict with Great Britain.

It seems to me that those of us in consumer software development should be glad that compilation to byte or machine code provides our work with some degree of protection outside the expense of a formal patent. But we still have to worry about somebody else obtaining one on flimsy grounds and coming along to clobber us. I’m not sure that I’m against all software patents, but a lot of them sure seem to have been granted for ideas that I don’t consider novel.