Our search problem

Apple's Spotlight searchLots of people are playing with Google’s Desktop Search as an alternative to the terrible built in Microsoft Windows search features. On the Mac, of course, we have Spotlight, and Microsoft claims that their new Longhorn product, now called Windows Vista, will have wonderful integrated search as well. These search systems index the entire computer, allow you to search from the desktop, and display a combined list of all different document types that contain the relevent words.

Which is all well and good.

So here is my problem. On the web I have Google, which gives me powerful searching. It also has taken away some of the tools that other search engines allowed, like boolean operators (Windows AND Doors NOT Microsoft). They don’t seem inclined to put them back. Sure, this makes search easier for normal users, but it takes away some of the power. Even more powerful are things like regular expressions, a language for constructing highly complex searches looking for different combinations of letters and numbers and patterns in very sophisticated (and confusing to understand) ways. Again, not a tool for Joe User, but if search is really becoming central to our lives as Google (and Apple, and Microsoft) claim, we need more sophisticated tools for searching. Booleans and regular expressions are some of those tools.

Other tools we need: pluralization and spelling derivation. If I’m searching for “color” I also probably want “colour,” “colors,” and “colours.” If I’m searching for “person” I might also want “people.” And I want accents. If I’m searching for “facade,” I also want “façade.”

Some search tools do some of these things, some do all. Some are better than others at indexing and at finding. If search is so pervasive, I want good search *everywhere.* Sure when I use Google to search the web I get good results, but when I use the search field in my blog I often can’t find what I’m looking for. Spotlight on my desktop is good at finding some things, but doesn’t let me do sophisticated queries. The search built into my mail client has some good filters but is not very extensible or customizable. And the search built into my web browser is nearly useless.

What I suspect and hope will happen is that Apple will release a SearchKit system to integrate search across their operating system, much as they have integrated displaying web pages with WebKit. This ensures that everything displays the same and takes advantage of all of the built in features of the operating system. A powerful SearchKit framework should make it trivial for programs to incorporate powerful, extensible, customizable search. Apple seems to be ahead of Microsoft on this one, integrating their Spotlight search into the mail and address book programs. But I expect Microsoft to do something similar. And hey, maybe Google will release something like that as well, and let people built Google search functionality into their programs.

Of course we will continue to have the same problem — different search systems with different algorithms and different features will behave differently, continuing to make our lives interesting. But at least things will be, on the whole, better, just as they are continuing to get better, slowly, in fits and starts, on the pervasive search front. Next thing we need to figure out: something more useful than our file and folder and desktop metaphor for interacting with our computers. Because come on folks, I love the current concept, but there are have got to be some interesting new ideas out there for things that do it better.

Bush’s proposed new car mileage regulations are rife with loopholes and far less stringent than those already put forth by California – Not only will SUVs still get a free ride, so to speak, the savings estimates are based on gas prices of $1.50 per gallon and thus drastically understate the potential of regulations like those in California to decrease US oil consumption and cut down on the emission of greenhouse gases that cause global warming.

The Batkin wedding

The ceremonyWell, that happened. My first wedding experience, and it sort of felt like a birthday party, ya know? Like you’re celebrating something supposedly monumental, but nothing has really changed? Yesterday they were engaged, today they are married. Tomorrow, well, tomorrow they’ll be in Scotland. I guess that is a somewhat monumental change, after all. The moment that really did it for me is one that barely anyone else really noticed, wrapped up as they were in the winding down festivities and getting on their way. It was at the end of the party when Adam and Jess and company walked off towards the car, and I realized that the receding back I was seeing was the last glimpse I would get of Adam in the flesh for, well, who knows how long. But this is not unprecedented — other friends have moved away. It just makes things different. So very different.

After that Amy was anxious to get on the road but for some reason I felt like dawdling. I helped Adam’s dad, Steve, load and unload a few things, but really I just enjoyed meandering around, petting the kittens, realizing that I was pretty close to touching an electric fence, saying hi and by to people, and just enjoying the beauty of Rhinebeck. It is a very, very neat place. Eventually we did get back on the road, and so it was, 3 hours there, 6 hours of excitement, and 3 hours going back the way we came. Oh, by the way, the pizza place in town is really yummy, they even had toasted ravioli!

Anyway, I’ve pared down my 150+ pictures to the eighteen best, I have some more good ones that I can put online if there is demand, but mostly they’re similar scenes, and I wanted to keep the impact high. Here are the photos of the day and here is the same thing in slideshow form.

Goodbye for now, Adam, and good luck.

Running towards something

The blog has reappeared from a hiatus/power outage, as have I. Yesterday, with the help of Kevin, Alex, and Igor, I moved most of my belongings from 5A Union St to 87 Monument St, my new home for at least the next year. Last night I slept here for the first time. This morning I took the bus to work for the first time, and had my first day on the job without a direct supervisor, as my boss Jesse’s last day was on Friday. I was called into my first official meeting today, i.e. one where I actually was being consulted about something. And when I got off the bus today I took my first outdoor run since, oh, I don’t know, freshman year.

You see, I am contemplating running my first half marathon, next January. Up until this point I’ve slowly improved my treadmill running, going further and faster to the point where on a good day I can now go about 4.5 miles in 50 minutes, including warm-up and cool down. For me, this is pretty impressive, considering that around this time last year I considered a mile or two an achievement. For someone who wants to run a half marathon, this is a long way off. Between work and comtemplating the move and taking care of other things, I have not been to my Medford-area gym in two weeks. Today I ran from the bus stop home, and ran the 1 mile distance in about ten minutes. It was hard! I’m sure part of it is that I’ve been out of practice for the past two weeks, but a lot of it is running outside — the pavement is harder, the air hurts my lungs, and I have to worry about streets and people and cars. One mile run in a not incredibly impressive time, and my throat really hurts. It is good I reached home when I did, because I could not have gone much further. Not an auspicious start to my future marathon career, is it?

Joi Ito’s op-ed on atomic bombs and modern Japanese culture[A]t bottom, the bombings don’t really matter to me or, for that matter, to most Japanese of my generation. I remember reading An Artist of the Floating World senior year of high school and being fascinated by the radical cultural shift that occured in Japan immediately after the war, as old ways were plowed over with malice and a new culture was created from the ashes.

What are we doing to our children?

On the radio yesterday they said that a state senator from one of the nearby towns is pushing to expand the lunch hour for school children. He (or she) believes that a longer lunch hour will make the students less lethargic and better able to concentrate. He claims that right now they are rushed to scarf down their food and have little time to play or have fun. The school officials response was short, “more lunch equals less learning.”

The lunch period here is *twenty minutes*. ARE YOU KIDDING ME? His “radical” proposal is to increase it to *thirty*. While I was in school, I saw my lunch hour slip from 40 minutes to 35 to 30. Does the extra time mean their precious test scores go up by a point or two? Because I’ll tell you what it does not do — it does not make for happy, healthy, productive students.

But oh wait, I forgot, that’s why we have exercise programs, expensive diet regimens, and lots and lots of ritalin.

A last great meatloaf hurrah

The last great meatloaf sandwichThe other day the new roommates and I went to Cheesecake Factory, and I, as usual, ordered my standard fare without looking at the menu: the Mile High Meatloaf Sandwich. Things were going well until about half a second later, when the waitress let it be known that the menu had recently been “updated” and my precious meatloaf was *eliminated*. First Corner Bakery, now this!

The horror! The humanity! Why, oh why, would they eliminate such a marvelous delight? Is it because they decided that it undercuts their traditional meatloaf dish? Was it not popular enough? The Mile High Meatloaf Sandwich was thick egg bread, toasted, with grilled onions on top, with meatloaf on top, with a mound of mashed potatoes on top, with crispy onion strings on top, all surrounded with barbecue sauce. It was *amazing*. Their replacement is a meatloaf sandwich with lettuce, tomatoes, and dijon mustard. She asked me if I wanted that instead. ARE YOU JOKING?

Long story short, through the marvelous efforts of my wonderful waitress and the kitchen staff, I was given a passable imitation of my precious sandwich. It was lacking in some details, including the correct bread, the onions, and the right kind of barbecue sauce, but it was good enough…and it may well have been the last Mile High Meatloaf Sandwich ever served at a Cheesecake Factory. It was quite an honor for me to savor it, now excuse me while I slip off into this corner here, curl up in a fetal position, and cry.