Chip's Quips
A tiny spark of wit for a highly flammable world

Almost speechless

May 26th, 2006 10:05:38 am pst by Sterling Camden

TDavid had a post today on speech recognition. Thought that I would give this a try and make today’s blog entry using a microphone into Microsoft Word and then pull it into BlogDesk. Let’s see how well the speech recognition engine works. So far it looks pretty good, except of course that it got TDavid’s name as “the David”. Not too bad, still going to require some manual edits…tending to agree with TDavid’s assessment that speech recognition is not the fastest way to create a document. Typing in, at least for someone to whom it has become natural, is much quicker.

OK, that required a lot more edits than I thought it would while I was speaking. Here’s the original as captured by the microphone and interpreted by the speech engine:

The David had a post today on a speech recognition such that I would give this a try and make do this block the entry using a microphone into Microsoft word and then pull it into one of us let’s see how well the speech recognition engine works so far it looks pretty good except of course that a guide to David’s name as the David Gunn too bad still going to require some manual and it’s selecting to agree with the David’s assessment that speech recognition is not the fastest way to create a document typing in at least for someone who has come naturally is much quicker had

No punctuation at all. Quite a few incorrectly recognized words. Interesting that it knew to capitalize “Microsoft”, but not “Word” immediately following “Microsoft”. I had to edit every sentence. Not sure what that final “had” was supposed to be. There is no way I would use this for anything except creating a quick reminder list of what I wanted to say when a keyboard is available. I was using Office 2003 on Windows XP SP2, so maybe this will be improved in Vista and Office 2007. I’m not holding my breath.

Posted in Geek Meditations | No Comments » RSS 2.0

Requiem

May 25th, 2006 5:16:14 pm pst by Sterling Camden

Robert Scoble’s Mom just passed away. Robert has been sharing his sorrowful anticipation of this moment with us in his blog, and I feel like a member of my own family is gone now. The web is made of humans after all.

Just last night I had a strange dream about my Dad who died over eight years ago. It never quite leaves you, the grief. But we move on.

Tags: , ,

Posted in Get a Grip | No Comments » RSS 2.0

Searching around with Sphere

May 25th, 2006 3:45:28 pm pst by Sterling Camden

Sphere is becoming my new favorite blog search tool, especially their “sphere it!” search. Just drag their handy bookmarklet onto your browser’s toolbar, and then when you’re reading a page and want to find blogs about the same content, click the bookmarklet. Sphere analyzes the content of the page and searches for related blogs. It’s a lot easier than trying to construct a relevant keyword search for Technorati, Ice Rocket, etc. For instance, when I was reading about the O’Reilly Web 2.0 trademark unbelievableness over at Hmm, I just clicked the “Sphere It!” button to get several good takes on the subject. Doing a search for “O’Reilly Web 2.0 trademark” in Technorati or Ice Rocket gets some of that good content, but mixes it with posts that are about only “O’Reilly” or “Web 2.0″, etc. Sphere included this post by feydakin. I had never read this blog before, but it treated the topic with insight and entertainment. Sphere might be a good way to find those little-known gems out there by better focusing the search for content.

TDavid gives us the PHP code to add a “Sphere it” link to the end of your WordPress posts if they contain a minimum word count.

Posted in Geek Meditations, Too Oh! | No Comments » RSS 2.0

Web To Owe

May 25th, 2006 3:03:32 pm pst by Sterling Camden

O’Reilly has a pending trademark on “Web 2.0″, and his lawyer sent a cease and desist letter to IT@cork telling them they can’t call their upcoming conference “Web 2.0″.

Let’s repeat that slowly so it can sink in. Tim O’Reilly, the great documentation champion of the open source movement, wants to trademark “Web 2.0″, and he wants to keep a not-for-profit organization from using the term. That’s about as un-Web-2.0 as it gets, folks! As I understand it, Web 2.0 is all about collaboration and sharing…no? I guess not.

Perhaps we’re jumping on this too soon. Shel Israel has an ameliorative theory:

This just has to be one of those bone-headed things lawyers do when no one is looking.

Bone-headed is right, I just hope he’s also right that O’Reilly himself has nothing to do with it.

If this is where Web 2.0 is going, we’re definitely in need of an upgrade.

More thoughts from TDavid, feydakin, and Randy Charles Morin.

Posted in Get Outta Here, Too Oh! | 5 Comments » RSS 2.0

This Yokel ain’t no local

May 25th, 2006 11:28:13 am pst by Sterling Camden

Lifehacker highlights the new local search engine Yokel, which lets you search for products and stores in your area. You can sort the results by relevance or distance.

Relevance seems to be pretty good. It previews some of the products found at each store that match your search.

Only one problem with the distance part. It doesn’t know driving distance or time. It just sorts by “as the crow flies”. Maybe that doesn’t make much of a difference out on the plains of Nebraska, but here around Puget Sound that can mean everything. For instance, my search for a wireless router near Bainbridge Island (98110 — for some reason it couldn’t identify the city name and I had to use the zip code instead) placed Bremerton ahead of Silverdale in the distance-sorted list. Sorry folks, you have to go past Silverdale to get to Bremerton, unless you’re taking a boat. They also mix in Seattle sites as if I could drive right there instead of having to take a 35-minute ferry, plus the wait. Since they offer driving directions to each destination, you would think a little more mashing up could give them the driving distance and time. As an option, of course, because it would undoubtedly take longer to compute.

Posted in Too Oh! | No Comments » RSS 2.0

My Brand of MyBrand

May 25th, 2006 10:02:55 am pst by Sterling Camden

Whether it was conscious or not, thanks Randy for the verbal allusion in your post’s title.

In response to Dave Winer’s, um, concerns about FeedBurner requiring you to use their domain for your feed, Randy Charles Morin mentions the MyBrand service available from FeedBurner. This service allows you (for a fee) to keep the feed hosted on your domain, but still run it through FeedBurner to get all of the nice statistics and features available from their service.

Before I read Randy’s post, I was unaware of MyBrand, and had created a poor man’s version for my site, which runs WordPress. Here’s how I did it:

  1. Copy wp-rss2.php to wp-rss2-fb.php on the site.
  2. Go sign up for FeedBurner, giving it the URL for wp-rss2-fb.php.
  3. Replace wp-rss2.php on the site with the following script:

<?php
header('Content-type: text/xml; charset=' . get_settings('blog_charset'), true);
$file = fopen ("http://feeds.feedburner.com/chipsquips/dgsg", "r");
if (!$file) {
$file = fopen ("http://www.chipsquips.com/wp-rss2-fb.php", "r");
if (!$file) {

/* Don't know how you would get here */
exit;
}
}
while (!feof ($file)) {
$line = fgets ($file, 1024);
print $line;
}
fclose($file);
?>

As you can see, this simply pumps out the content of the FeedBurner feed. There is a WordPress plugin available to redirect instead, but it requires mod_rewrite, which my ISP is too paranoid to enable. My version also falls back gracefully if the FeedBurner site happens to be down.

The downside to this approach is that as far as FeedBurner knows, I only have one subscriber (the script above). However, I still get the total number of hits, plus all the other nice features that FeedBurner adds (FeedFlare, Link Splicer, etc.). If I get obsessive about subscriber numbers, I can add something to the script above to capture that information.

UPDATE: looks like somehow FeedBurner is still able to distinguish subscribers — at least some of them. After a day of analysis, it shows I have 26 subscribers. Woo hoo! Thanks, readers!

Posted in Blog Blog, Coding...OK? | No Comments » RSS 2.0

Reflections and associations

May 24th, 2006 3:13:07 pm pst by Sterling Camden

What’s your mirror year? Mine is 1913. Next year it will be 1912. Your mirror year is the year that occurred as long before your birth as the current year lies after it. Since I was born in 1959 and I’m now 46, 1913 is my mirror year, because 1959 minus 46 is 1913. Naturally, the older you are, the earlier your mirror year.

Why ponder this? Well, the older you get, the more quickly time appears to pass. That’s because (according to my theory) each year represents a smaller slice of your life so far. The early years of your life seemed to last forever (that long summer waiting to turn six), and they still seem that way in your memory. More recent years seem to fly by, and you wonder what happened to them. It works just like space: when you’re a little child, an airplane seat seems roomy. Now that your behind occupies more space, the seat definitely must have shrunk. And when you revisit the places of your childhood, they all seem smaller than you remember.

So it is with time. The more time you occupy, the smaller it seems. If there were a way to go back to your childhood years and revisit them with your present level of experience, those years would also seem more brief in spite of your memories. Without any direct memory of them, though, the years before your birth continually grow shorter in your mind, as you reflect on what a year or a decade means. The span of time that mirrors your life always seems as if it’s about the same length. It more or less defines what you consider “recent history”.

For instance, when I was a teenager, my mirror year reached back to World War II. Just about every middle-aged man in my hometown had fought in that war, and often recalled their adventures, heroic or otherwise. Like the music of the 1940′s, it all seemed tired and outdated to me, but not ancient. World War I and the Model-T were ancient. But now that I’m older and consider that it was only just over 40 years from the end of World War I until I was born, that doesn’t seem so long ago after all, even though now it’s even more distant.

Another take on history: how far back does your experience by proxy go? Take the oldest person you knew well enough to have conversations with about their experiences. How far back did they reach? I knew my great-grandmother well, and she told me stories from her childhood that occurred in the 1890′s. Those years seem real and relatively familiar to me, because I saw them through her memories. She grew up on a farm in rural Virginia that still employed and housed the families of former slaves — they were “free”, but had nowhere else to go. She was twenty years old when she first saw an automobile, and on a July night in 1969 she staid up late with us to watch Neil Armstrong walk on the moon.

If you add one degree of separation, how far does that take you? I knew several people whose older family members had fought in the American Civil War, on the side of Virginia “against the northern aggressor”. They called it the War Between the States for political reasons, but my great-grandmother still preferred that name because she “had yet to hear of a war that was civil” — as she said decades before Guns N’ Roses “coined” a similar quip.

And so the 1860′s seem to me to be just at the edge of human memory, and everything else before that seems like it existed only in books. You can listen to someone talk about someone they knew, and feel that you almost knew them yourself, but it’s difficult to add one more degree of separation with any sense of intimacy.

You know you’re getting old when your mirror year precedes your experience by proxy, especially if you include a degree of separation. The oldest person alive now has a mirror year that reaches well back into the 18th century, when the American Revolution was being fought and Mozart was still alive. I never knew anyone who knew anyone who lived then, and I doubt you did either.

And yet, the 18th century seems familiar when compared to earlier times. Even the Romans seem positively modern next to the ancient Egyptians and Sumerians. Any culture with writing seems recent compared to our prehistoric ancestors. And good old Cro Magnon seems just like one of the boys when lined up beside Neanderthal or Australopithecus. Of course, from their time until now is just a minute or so out of the day of Earth’s timeline.

Human culture keeps changing more rapidly with each year. It seems as if soon some watershed moment must arrive, wherein we achieve some great transcendence or final destruction. But such apprehensions have always existed, and yet we go on. Faster and faster, but on nonetheless.

Posted in Tempus fugit | 1 Comment » RSS 2.0

Programming the programmer

May 22nd, 2006 4:03:36 pm pst by Sterling Camden

A couple of complementary posts on programming:

  1. apotheon gives us part one of Signs You’re Doing Something Wrong. I always enjoy his take on things — principles which uniformly apply to programming, politics, and philosophy. The three points he gives in this post (arbitrary limits, productivity metrics, and buzzword compliance) all contain the Taoist mistrust of artificial systematization and the Libertarian laissez faire in a single, eloquent breath.
  2. Justin James reveals his passion, and it’s about time. I often agree with some of Justin’s points in spite of myself, because his focus seems overly critical (even to the title of his blog, “Critical Thinking”). Today’s post, though, is about the joy of programming and the need to foster it and to produce passionate programmers instead of “shake-and-bake” coders. I thought for a minute I was reading Kathy Sierra.

I once worked with a brilliant coder who didn’t see that trait in others. He thought he could engineer a programming system that would be so simple that “a caveman could do it” — or a junior programmer right out of college. What I found, though, is that never works: the more the programmer understands the problem domain intimately, the better the solution. The best system for programming is the one inside the programmer’s cranium.

Posted in Coding...OK? | No Comments » RSS 2.0

Wyatt Earp 2.0 anyone?

May 22nd, 2006 3:08:21 pm pst by Sterling Camden

Nick Bradbury’s Web 2.0 Filter: Any new Web 2.0 company that hasn’t considered the spam problem automatically isn’t worth my time.

Randy Charles Morin on BlogSpot: I’m simply tired of the 100s of splog referrers that I get each week.

We’re in bad need of some virtual shotgun messengers to round up these Internet highway bandwidth bandits.

Posted in Too Oh! | No Comments » RSS 2.0

Morin’s munificence speaks volumes

May 22nd, 2006 2:32:06 pm pst by Sterling Camden

I just received my copy of Naked Conversations in the mail from Amazon.com.

Randy Charles Morin sent it to me for sending him the best suggestion for the month of April for his new service ResumeBay, which hasn’t quite made it out of pre-alpha yet.

Randy’s still looking for good input, so send him your suggestions to get the free book of your choice! Thanks again, Randy!

I intend to dive right into this little volume after I finish my current read, The Gilded Age, by Mark Twain.

Posted in Bound but not Gagged, Too Oh! | 1 Comment » RSS 2.0