Friday, June 26, 2009

Stop Password Masking:

Jakob Nielsen has made an eloquent statement at useit.com: Stop Masking Passwords!. He martials excellent arguments for stopping the dumb practice of making it hard to see what password I'm typing. Stop and think for a moment: how often is a miscreant watching you type a password? How often has an unexpected keyboard response driven you crazy when you entered a password? There's more to say about this issue, and Nielsen says it well.

I believe the practice of masking passwords began when people typed passwords on PAPER. In the 1960's, the usual "terminal" that accessed a computer system was a teletype. Everything you typed appeared on its paper printout. Before you typed a password, the computer printed and overprinted to make an ink-black region in which to type.

I would like to see a button next to a password field that I can click to "generate a mask." But masks aren't the perfect solution to anything, as you know, if you've ever typed your password in the 'name' field by accident.

Thursday, June 25, 2009

Doing time in the Unemployment Office:

I was unemployed for a few months in 1985, and so I enrolled with the state of NJ for unemployment benefits. This office treated the unemployed like cockroaches. We had to stand on many long lines, with no place to sit. They hadn't heard of "take a number and sit down." After the first time there, I always brought my own folding chair. When people saw me sitting, they felt I was 'beating the system', and they cheered me.

At last, I queued up on the longest line, to get an actual check. When I got to the front, I faced a tired old lady, murmuring in a singsong voice, "our computers are down, we have to do everything the slow way, you'll have to wait ..."

I told her, "I'm a computer programmer. I know how frustrating it is when computers go down. I sympathize with you."
"No!" she screamed. "You CAN'T sympathize with me!"

Sunday, June 14, 2009

Microsoft is a piece of Merde:

It's great to have a blog. It gives you a great place to bitch. I just tried to sign up for Windows Live. Microsoft requires me to type in 8 characters that it shows me in a hard-to-look-at scribble. I tried ten times before I succeeded, and each try required thought. Their stupid letters and digits were very hard to read! Along the way, I tried their alternative, listening to almost incomprehensible audio.

When I finally got the letters and digits right, I got an error, telling me that Live signup is not working now; it asked me to try later. OOOOOOOOhhhhhhh ....

Weird (a dog):

A large dog with bristly white hair has appeared in my dreams: just three or four times, this spring. Each time, the dog and I have rehearsed the same scene: it approaches me warily, snapping its jaws, aggressive and unfriendly. I hold out a hand, making a fist with my thumb inside, guarding all my fingers. The dog sniffs my fist and licks it. And that's it.

In last night's dream, I met the dog's owner, a slim young man. It seemed important to persuade him that his potentially dangerous dog must not be allowed to run off-leash. I have no clear recollection of this conversation, but I must have been too persuasive, beacause -- later in my dream -- I discovered that the owner had had his dog killed.

I wonder if I will ever dream about this dog again.

Thursday, June 11, 2009

Phone Alarms:

I have a simple, old, cheap cellphone. It has alarms, so I assume that every cellphone does these days. You select the time for an alarm, and then – of course – you select any of your ringtones to announce the alarm.

It took me a while to discover how handy these phone alarms are, but now I use them a lot. I finally realized that they are the answer to an age-old problem: how to get out of a meeting, or some other situation that you wish to escape from. The old-fashioned way was to ask someone to call you at, say, 10:10. Your meeting has barely started when your phone rings. You pretend to talk to your confederate, and then you look up and say to the others, “Sorry, I've got to go.”

Today, you don't even need a confederate. You just talk to one of your phone alarms.

Tuesday, June 02, 2009

Email before SNDMSG:

Shaun Nichols and Iain Thomson wrote an article that proposes to list the top ten industry-changing software applications. I wouldn't dream of arguing with their choices, since they are getting a ton of comments on that subject. Nor do I quibble with the idea of naming the ten most important advances. Articles about "the N most X ..." tend to be “dug” to the digg.com web site. One of these days, just for the publicity, mind you, I might do a photo essay on the ten most common types of lint that collect in a gas dryer.

Item #4 on this list is “SNDMSG”, a 1971 invention. Here's what Shaun Nichols says, in part: ... a nifty little program called SNDMSG. The program allowed users to send messages through ARPAnet to users on computers connected to other networks. In other words, Ray Tomlinson invented email.

Only Ray Tomlinson didn't. I can testify that I was one of thousands using an email application in January 1968, and the technology I used was available in 1966. (The Wikipedia article on Email mentions Email on mainframes in 1965.) SNDMSG enabled people on different computers to exchange messages. But in the 1960's many, many people used teletypes to dial into to shared computers that acted as servers for email. We exchanged technical messages with our peers, coworkers and customers, and no one cared how many computers were involved in the process.

I might just mention two more things about email in the 1960's: It was slow (ten characters received per second). And, there was no such thing as spam.

Sunday, May 24, 2009

My Email is ...

Many people find clever indirect ways to describe their email address, so that some robotic sniffing program is unlikely to harvest it and send them spam. I'm not one of these people. I've tried to be rather public and accessible. And that's a pity, because I accidentally (let's call it a typo) found a new way to obfuscate my email. Please mail me at: tobyr212gmail.com .
Got it?

Thursday, May 21, 2009

Payphone with a restroom:

There are hardly any payphones left these days, but before cellphones came along, they were quite useful. It always fascinated me that restaurants provided a bank of payphones in a relatively private hallway near the restrooms.

Now suppose you needed to go to the bathroom, but you hated to admit that to the people you were dining with. You could say, "I need to make a phone call," and you could disappear, none the wiser.

Even better, suppose you wanted to make a phone call, but you didn't want anybody to know what you were doing. (Use our imagination here.) You could say, "Excuse me, I need to visit the bathroom," and you could disappear, none the wiser.

Tuesday, May 19, 2009

Gifted Athletic Peasants:

In April, William C. Rhoden wrote several columns for the New York Times about college recruiting violations and efforts to prevent them. I wrote to him on April 12, but sadly, he did not reply. I have very strong feelings about these attempts to keep honest rewards out of the hands of college athletes. Here's (approximately) what I wrote:

Dear William Rhoden,
I've been reading your columns on recruiting, and I believe you will have a sympathetic ear for a most important observation about major college sports: the players on these teams are employees. Most of the scandals, recruiting violations and “cheating” among coaches and alumni all arise from one simple matter: the desire of the colleges to keep most of the profits of major sports to themselves.

It's a myth that the players are “amateurs”. They work forty and more hours a week, and they work hard to perfect their abilities so that their college can rake in reams of money. In fact, these players deserve to be recognized as the stars who make their medium a success. They are entitled to the same percentage of total income as the athletes in pro sports. What a difference it would make if colleges were forced to pay their sports employees their fair share:

Alumni would probably fail to back their teams with the same gusto. The myth that these players are 'students' (not employees) stands behind many major alumni bequests.

Colleges would no longer see football and basketball (etc.) as big business opportunities, once the employees got their fair slice. Colleges might go back to offering truly amateur sports as a good way to balance real studies. (As my Alma Mater, Columbia, says: a sound mind in a sound body.)

Please bear in mind that every 'recruiting violation' you report on is yet another attempt to keep college athletes from gaining even the tiniest pittance of profit beyond their college scholarships. “Can I have some more, sir?” Evidently, NO!

Friday, May 08, 2009

A Culinary breakthrough with sour cream:

I'm sure I'm not the first person to get this idea, it's so simple and delicious. And low-calorie, too. And you can vary the recipe to suit your taste. You'll need a hand-blender or a hand mixer for this.

Pour six ounces of Diet Coke into a twelve ounce glass.
Add 1.5 tablespoons of sour cream.
Blend and drink.

You should start the blender at a slow speed, so that the soda does not avalanche out of the glass. You may wish to speed the blender up when the soda is under control. Very satisfying, for about 45 calories.

Wednesday, April 29, 2009

Baby Shaker Furniture:

I enjoy the TV quiz show “Wheel of Fortune”, especially their use of “before & after” phrases. WoF is a quiz show in which contestants gradually discover phrases by guessing the letters in them. “Before & After” refers to run-on phrases, like “May I spend a penny for your thoughts.” The show's writers are very clever at thinking up before & after puzzles.

Monday, April 27, 2009

This is dedicated to the one I ...

My cousin Michael, about five years older than I, had a wry sense of humor. But on one occasion, instead of dealing a gently acid punch line, he fed me a fine setup. I'm almost embarrassed to toot my own horn here, but in the interest of Historical Accuracy, I shall relate this incident.

Michael was visiting my family. While he talked to my father, I sat at the piano, attempting to play the beginning of Beethoven's Moonlight Sonata. The first four bars are far and away the easiest part of the sonata. In fact, my grandmother told me that this is the way to appear to be a fine pianist: you learn to play those first four measures. At the end of the fourth bar, you rise up from the piano and say, "I'm just not in the mood."

So there I was at about measure three. My father said, "That's a little composition my son is writing. what do you think of it?"
"It reminds me of moonlight," said Michael.
Whereupon I said, "I'm thinking of dedicating it to countess Julia Guicciardi."

Sunday, April 19, 2009

Fourteen runs in the second inning. Fourteen!

The Yankees suffered (or did they? See below) the worst possible insult in their brand new ballpark. Having previously scored nine runs in one inning, Cleveland did even better, scoring 14 runs in the second inning alone, as they beat the Yanks 22 to 4. This game raises an interesting question: how is it possible that the Yanks have never been maltreated like this before, in their 100+ years of history in baseball?

I beieve there's an interesting answer to this question, but let me advise you that I may not have any idea whatsoever what I'm talking about. I suggest that we divide the long, long history of baseball into three eras:
  • Up to about 1940: Leave the starter in, even if he obviously had too much to drink last night.
  • To about 1990: Quick hook, get the relief pitchers in there at any sign of trouble.
  • To the present: don't use up the pitching staff if you can help it.


Now let me explain: Historically, baseball relied much less on relief pitchers. There's an anecdote about Bobo Newsom, a journeyman pitcher who played for many teams for many years, compiling a roughly 50/50 record of wins and losses. One day he was losing 15-0 (see? No reliance on relief pitchers). A teammate said, “Just don't have it today, eh, Bobo?” To which he replied, “How's a guy going to win when his team doesn't score any runs?” Now you may ask why those starters didn't sometimes give up 20 or 30 runs, or 15 in an inning? I suspect that in the old days, every lineup had a few really bad batters, making it easier for a bad pitcher to get out of trouble. There also used to be a bit of courtesy (misguided in my view) that you don't beat up on a team when they are obviously defeated. That courtesy might make a team less likely to try to score more than seven or eight runs in one inning.

Eventually, teams fielded excellent relief pitchers, and used them quickly when a pitcher just didn't have it. Some managers are famous for their 'quick hook', their tendency to relieve a pitcher the moment he appears shaky.

Modern pitching strategy has changed, because teams now have excellent statistics about what happens, over whole seasons, when pitchers are overworked. I heard about the Yankee's game on the radio last night, and then I couldn't wait to see the box score. The game might show Cleveland, in that 2nd inning, trouncing one Yankee pitcher after another. But I suspected that modern baseball strategy was at work. And it was.

Just two pitchers – the starter and the first relief guy – absorbed those 14 runs. The starter was obviously left in there too long, but that happens sometimes; you think he's having a rough start and will settle down, and all of a sudden it's too late for that. The poor relief pitcher who followed him was stuck. His job was to use up some innings so that the rest of the staff could rest. If you follow live baseball games, you will often hear announcers explain that a pitcher is being left in to finish the inning, no matter how many runs it takes, to “take one” for the staff. And that's what obviously happened here.

Now Cleveland did score eight more runs, but I suspect that rest of the Yankee pitchers were not exactly bearing down in concentration, pitching in a lost cause. So all this game proves is that the Yankee's starter, and his first reliever, had a terrible time; even though it looks like an embarrassment for all of baseball history.

Saturday, April 18, 2009

In Which Howard Stern appeared Ridiculous (in 1989):

One day in 1989, I listened to a Howard Stern radio program with some excitement. Intel had demonstrated its first full “DVI” product to Stern, specifically the ability to see motion video on a PC. We knew that Stern was going to plug the product. (I had managed Quality Assurance for parts of the software.)

In the radio show, Howard Stern mentioned the product, and said how excited he was about it. He looked forward to seeing movies and TV on his PC. His sidekick, Robin Quivers, broke in at this moment with a skeptical question: “Howard, where is your PC?”
He answered, “In my bedroom.”
Listening to this, I was really puzzled. What was bothering Robin?
She continued, “And where is your TV set?”
“Right next to my computer,” he answered.
“So?” she said.
“That's not the point,” Howard responded. “I want to see TV on my PC.”
At that time, his words appeared to be a bold bluster, an attempt to keep his mention of our product positive. I had long forgotten this little exchange, but it came back to me today as I thought about all the advantages that are developing now, for TV on the PC. The screens can be bigger, the quality excellent. And there are tons of TV shows available on demand on the Internet. Within a few years, I, even I, may be watching TV on my PC.

Saturday, April 11, 2009

A la recerche du temps perdue:

This story is exactly like Marcel Proust's experience with Madeleines, except for the considerable differences.

When I was young, my mother sometimes served canned yellow wax beans. I have always believed that these are the most disgusting food that anyone has ever made me eat, or even offered to me. I can still remember the metallic taste, plus ... euchh ... something else.

When I was about age nine, I categorically refused to touch them, and I never ate them again. I've had nearly sixty years of peace from canned yellow wax beans. But recently, I got to thinking: Might they taste better these days? After all:
  1. My taste buds don't work as well as they used to, and:
  2. There have been a few billion advances in food processing.

I decided to cook some canned yellow wax beans, to see if, just maybe, they wouldn't be so bad.

So there I was in the aisle of my favorite supermarket, looking for canned yellow wax beans. and not finding them. That does it, I said. Evidently they were so bad, that they just don't sell them any more. Wrong. Eventually I found exactly one brand of them.

While checking out, I told everyone nearby about my plan to revisit this awful food. The woman on line behind me -- she was about my age -- said, "They haven't changed the recipe." I brought them home and forgot about them for several days. Of course I forgot them! Why would I want to eat them?

Then I remembered them. I drained them, heated them in water, and performed the great taste test.

Memories of childhood came flooding back to me. The beans had hardly any taste at all, but I remembered what taste they had very well, and I clearly remembered the titanic fights with my mother when I tried to refuse to eat them. But that faint wax bean taste: it wasn't so bad. I'll tell you what I think:
  1. My taste buds don't work as well as they used to, and:
  2. The awful, awful metallic taste doesn't leak out from the can into the beans anymore. After all, there have been a few billion advances in food processing.

I ate a lot of the beans, actually. Now please, pass me a Madeleine.

Sunday, April 05, 2009

Diverse Remarks:

While cleaning house, I came across a notebook in which I recorded a few pithy words and sayings. I think they make a good blog entry. I have carefully attributed them (or not) as appropriate:


This remark was said about a computer system that we had developed, and were supporting:
Some of our users are not as friendly as they would like our system to be. – Rich Klepacz, further edited by me.

This remark was said about a rather tragic software development project:
We have too many people to do this project the right way, and not enough people to do it the wrong way. – me again.

Creeping Elegance” is effort directed solely toward making work more eyecatching. – Craig Martin. Today we would say: Creeping Elegance is effort directed solely toward making eye candy.

This remark was said about a completely undocumented software project:
You've heard of the paperless office? This is the paperless project. – Tony Alfieri

99% compatibility is like closing your front door 99% when a maniac is coming up the front path. – John Bear

An unhelpful VAX system error message:
%NONAME - F -NOMSG, ERROR NUMBER 00000004

He reminds me of a time when I had bad taste. – Unattributed:

Here are a few handy made-ups. Please remember them and use them:

Jubilant Sardine: – unknown The sort of person who can squeeze into a jampacked celebration.

Huggly – Frank Naranjo

Intertwingled – Howard Lang

Tuesday, March 31, 2009

Our car was hit by a flying washing machine:

I was waiting at an intersection when a car turned onto my road. As it cornered, a small washing machine flew off the truck's low trailer and smashed into the side of my car. Somehow, the washing machine messed up four different parts of our car. Thank goodness it's drivable.

I've always felt that I have a good sense of anticipation. I was watching that washing machine before it began to move by itself, and there was still nothing I could do but collect the other guy's info and make police and insurance reports.

A flying washing machine. Sigh.

BY THE WAY, I plan to turn my computers off tonight, until I learn what the Conficker worm is up to, tomorrow. Let Conficker worry.

Monday, March 30, 2009

PigiGigabytes per Km:

One of the magazines that we subscribe to has a description of an unusual tourist experience, in Israel. After you visit this place, you can take one of their homing pigeons away with you. You put a message in its little carrying thing, and you release it, to return to the tourist spot. When they receive it, they send you an email with your message, to confirm the bird's safe arrival. (I'm pretty sure you're supposed to release the bird in Israel, not after you get off of your international plane flight.)

This homing pigeon thing interests me as a type of communications pipeline. I cut my computer teeth on terminals that transmitted data at ten letters per second. I've utilized many other speeds, including 300 bits per second, 1200, 9600, DSL and T1. And I've sent and received data on densely packed media, CDs and tapes. As many people have pointed out, a delivery of a bunch of CDs overnight can actually represent more speed than a T1 line, or even HDTV over the air. Noticing the various data speeds that we have to live with can be fascinating!

So naturally I thought about filling a little 32GB chip with data and letting the homing pigeon carry it home. That would be yet another communications media, and another interesting speed.

Thursday, March 26, 2009

This way and tha about:

I've been experimenting with something, and I think it's interesting enough to talk about. Suppose you had written this phrase: “she looked this way and that.” You decide to change it to: “she looked about.” How do you type in your edit?

Chances are you will highlight the words 'this way and that' and type 'about'. The new word will replace the highlighted ones, unless you're using a bizarre editor. Done.

But you retyped the 't' at the end of the phrase, didn't you? Isn't that a waste? Over a lifetime, those extra keystrokes will add up. And it gets worse. If you want to replace 'exacerbated' by 'stimulated', should you carefully highlight 'exacerb' and type 'stimul'?

There are two really interesting issues at play here. The first is that your word processor is likely to make it easier to highlight full words. So you have to consider that highlighting just part of a word wastes time, unless you get really good at it. The other issue is that you can probably type 'stimulated' faster than you can type 'stimul'. You have a finger memory for words and word-parts that you have typed over and over. You can type them again, fast, without thinking. The business of typing partial words requires thought.

Nonetheless, I'm trying to do it; I would type 'stimul'. The key to productivity here is planning ahead. Although I can normally type 'stimulated' faster than 'stimul', that's not the case if I think ahead about exactly what I need to type. And I have time to think ahead, while I'm highlighting the letters to replace!

This little blog entry has wasted all the time I could possibly save in my life, with all these editing shenanigans. So there!

Wednesday, March 25, 2009

A la recerche du temps perdue:

This story is exactly like Marcel Proust's experience with Madeleines, except for the differences.

When I was young, my mother sometimes served canned yellow wax beans. I have always believed that these are the most disgusting food that anyone has ever made me eat, or even offered to me. I can still remember the metallic taste, plus ... euchh ... something else.

When I was about age nine, I categorically refused to touch them, and I never ate them again. I've had nearly sixty years of peace from canned yellow wax beans. But recently, I got to thinking: Might they taste better these days? After all:
  1. My taste buds don't work as well as they used to, and:
  2. There have been a few billion advances in food processing.

I decided to cook some canned yellow wax beans, to see if, just maybe, they wouldn't be so bad.

So there I was in the aisle of my favorite supermarket, looking for canned yellow wax beans. And not finding them. That does it, I said. Evidently they were so bad, that they just don't sell them any more. Wrong. Eventually I found exactly one brand of canned yellow wax beans.

While checking out, I told everyone nearby about my plan to revisit this awful food. The woman on line behind me, about my age said, "They haven't changed the recipe." I brought them home and forgot about them for several days. Of course! Why would I waant to eat them?

I remembered them this morning. I drained them, heated them in water, and performed the great taste test.

Memories of childhood came flooding back to me. The beans had hardly any taste at all, but I remembered what taste they had very well, and I clearly remembered the titanic fights with my mother when I tried to refuse them. But that faint wax bean taste: it wasn't so bad. I'll tell you what I think:
  1. My taste buds don't work as well as they used to, and:
  2. The awful, awful metallic taste doesn't leak out from the can into the beans anymore. After all, there have been a few billion advances in food processing.

I ate a lot of the beans, actually. Now please, pass me a Madeleine. I need to get that yellow taste out of my mouth.

Tuesday, March 24, 2009

There was a little man:

My father used to sing a certain silly song. I wondered whether that song was, by chance, dropping out of sight forever, so I looked it up on the Internet. No fear, it's here. My link points only to the words, but it looks like the melody will survive okay as well. Here's a sample of the lyrics:
The chambermaid came to my door
"Get up, you lazy sinner!
We need those sheets for table cloths
And its almost time for dinner."

Monday, March 23, 2009

Exxon Office Systems: The gigantic database.

Exxon Office Systems (EOS) lost an immense amount of money for Exxon while trying to establish itself in the Office Automation business. Exxon threw in the towel in 1984, but before that, EOS operated the third largest IBM computer installation on the East Coast. (At least, that's what people said.) At that time, IBM mainframe systems were easy to expand, because you could always add (expensive) online disk storage. EOS added a ton of this storage. Maybe their sales were so poor that they had to pay salesmen high salaries. But they added to their operating costs by keeping a data base of every product sold: its location, its owner, its warrantee status, and its (often extensive) repair history.

EOS had no criteria for removing information from this database, it just grew and grew. One director at EOS was particularly annoyed about the cost, for two reasons. First, he thought that there's no point tracking the location of a piece of equipment that any adult can carry around. The equipment that EOS tracked – small printers, tiny Fax machines, typewriters and word processors – was all highly portable. Second, every time a product was sold or maintained, this database had to be updated, at a cost of – get this – $30 per entry (in 1982 dollars). EOS products required a lot of maintenance under warrantee, so this data base was a cost killer. And it was not at all clear what benefits it brought to the company, because Nobody was datamining for marketing strategies, or for ways to hold down costs.

Sunday, March 22, 2009

Perfect the first time:

As I write and edit my fictions, I submit chapters to a website for comment. A few fine people then rip my work apart, showing me all the places I wrote ambiguously, left something out, forgot to state the obvious, made my characters act irrationally, misused words and syntax, etc. (This is a very friendly and constructive process, we do it to each other.) Over and over I've submitted a piece, feeling that it's really good, only to be shocked by the length, depth and perception of the critiques I receive.

This week, something special happened, I think. I submitted a piece, and almost all the critiques were short. That tells me that either my critiquers are falling asleep, or that – hooray – there wasn't much to criticize. All of which reminds me of a much more interesting experience.

I started writing computer programs in 1961. Throughout my career, I have often been asked to write a very small program to do something useful. It occurred to me early on, that I ought to be able to write a perfect first draft of a small program, something that would compile and run perfectly, in my first try; no edits or corrections required.

Each time the need for one of these small programs arose, I tried hard to polish it off at one shot. Usually, I failed to get past the compiler for some stupid typo or other, and then there might be a little debugging to do. I've faced this challenge in assembly programming, and in many different software languages. I've succeeded a few times, but the sobering fact is that it took me more than twenty years to conquer this little challenge for the first time.

Friday, March 20, 2009

Oops ...

In the 1970's, I worked at a small company whose four owners swore. One of them was a Cuban who simply substituted f**k or s**t for any English word that escaped his momentary grasp. The others reached for the old Anglo-Saxon when anything went wrong. I got used to it, maybe much too used to it.

In 1978, I went to work for Exxon, and after a while they folded me into their new “office products” company, called Exxon Office Systems (“EOS”). Exxon was a polite company. I quickly learned to take all my swearing off the table.

After this EOS company was created, I often went to liaison meetings at its other division, especially the typewriter/manufacturing division south of Philadelphia. At the time, this group's hot product was an Inkjet printer. Exxon owned some promising Inkjet technology, and it made sense to get this invention into a printer. This would be one of the first Inkjet printers. It was full of other inventions as well, and it was really tough getting it to market. The schedule slipped and slipped.

These schedule slips were agonizingly poignant. Everyone knew that HP would soon bring its first Laserjet printer into the world. The Laserjet was (correctly) expected to sell for slightly more than Exxon's Inkjet. We knew that the HP would also be more reliable, cheaper to maintain, and produce better copy. Exxon's goal was to get its Inkjet printer out there first, to sell enough to recover its development costs. Our Inkjet sales would fall off a cliff when the HP came out. (I know that that's a lousy marketing goal, don't get me started.)

The product manager – I'll call him Carl X – had to deal with a lot of complaints about slippage that he could not control. And he had a sore point: EOS marketing kept predicting how many printers he could sell, but Carl knew their figures were phony, because the marketers were fearless about predicting what they could sell before the printer would be available.

So there I was, with forty managers, at a regular printer monthly status meeting. After Carl explained the most recent reasons for delay, the VP of sales told us all that he had just returned from a big computer conference. He said his sales people had told him they could have sold a couple hundred Inkjets if they had already been available.

Carl responded in fury, a loud shout, asking, “And how many units will they sell if I give it to them next month?”

Only that's not exactly what he said. His actual question was full of more explicit expletives than I heard in the rest of my six years at Exxon. His question hung in the air, in palpably shocked silence. And into that silence, I uttered the only sentence that I ever spoke at a printer status meeting. My comment went to the heart of what everyone was thinking: that even a month could make such a difference, for greater sales, or perhaps as the beginning of disaster. I think it was pretty good, because it got a laugh. Here's what I said:

It's all right Carl. You missed the window.”

Wednesday, March 18, 2009

Honestly!

In my first year of college, I started Columbia's “Contemporary Civilization” (CC) course sequence. This was two years of reading source documents important to the development of Western Civilization, thinking and talking about them. Class discussions tended to be pretty bleak, especially when no one could bear to do the assigned readings. One Wednesday morning, hardly anyone was willing to answer the professor's questions. Finally he just looked at all thirty of us and said, “Gentlemen, how many of you did the reading for today?”

Three quarters of us raised our hands. He looked at us incredulously and said, “Honestly!”

Almost everyone dropped his hand. He looked at us even more incredulously and said, “The rest of you were lying?”


(If you're wondering: I had the sense not to lower my hand.)

Tuesday, March 17, 2009

The Other Kind of Cruise Control:

For the first time in my life, I own a car that has Cruise Control. I've rented many such cars, and I was really looking forward to it. “CC” is still the best way to make sure that you don't drive twenty miles over the speed limit unintentionally, and it's very restful. But that's not important now.

We bought a car that would get good gas mileage. And it does. But not on Cruise Control. CC keeps your car going at a constant speed, more or less. It uses a lot of gas to go uphill, and it rarely coasts enough to lose speed while minimizing gasoline use. We need the other kind of Cruise Control.

I want to tell my car to try to drive at a given speed. And then I want it to cruise such that it uses as little gas as possible, while trying to keep near that speed. I know that in principle, a car computer can do this better than I can. But I wonder what a car would have to know, to do this other kind of Cruise Control.

The interesting question is whether a car's computer would need a camera and a topological map of the US to cruise and conserve fuel. Because when I drive to conserve fuel, I consider whether I'm going uphill or down, what cars are in front of me, and where the next light is. Could a car computer conserve better without knowing what I know?

I'll give you a good example to illustrate the complexity of fuel conserving. Near my home, I often get on a 45 mph road that goes uphill for awhile, then downhill for a long while. When I turn onto this highway, I want to accelerate to 45 mph as fast as possible (well, fast, anyway) to get into the gear that uses the least gas. But suppose I accelerate, and then a car turns slowly onto the road ahead of me? Then I'll have to slow down, and I will have wasted the gas I used to accelerate. (I can look ahead to see if a car is going to turn onto the road; my car's computer would need a camera to do the same. Or maybe my car would have to tune into a "mesh" network to find out what nearby cars were doing.) Similarly, you don't want to accelerate uphill if the traffic light ahead of you is going to make you stop right away. In fact, here's how a traffic light gives you a really hard decision: If you coast to the light (saving gas) but it turns red on you, then you know that you could have saved gas by speeding to pass the light before it turned red. A car's computer, tuned in to a wireless network that reports on the status of nearby traffic lights, could handle this decision better than I do now.

Let's call this other thing “Fuel Cruise Control.” Or can you suggest a better term? I want Fuel Cruise Control!

Monday, March 16, 2009

Book Report: Dot in the Universe by Lucy Ellmann:

I've just enjoyed a book that is so enjoyable, original and fascinating that I want to share it with you: Dot in the Universe by Lucy Ellmann. You can find numerous appreciative reviews on the web. They will all assure you that this is a very funny book. Now it did make me laugh out loud, but it tells a very, very sad story while you laugh. The author has come up with a remarkable conceit that makes her story sneak up on you in an unusual fashion. There are also a number of elegant conceits in her style, not to mention the book's other, um, elegant conceits.

Ellmann has developed a style that lets her shout the realities of life at you so that you devour them like smooth ice cream or delectable omelets. Her writing style involves an unusual use of capital letters that I'm not going to illustrate for you, because you won't believe you could read a book written like that. You have to read ten or twenty pages to understand why she does it, and get used to how it feels. (I told you, she's an original writer.)

Like many fine authors, Ellmann is extremely good at lists. There are many different ways that fictional authors can create effects with finely crafted lists. Here's one of hers. It's not my favorite from the book; most of my favorites are too long for me to want to type in here. And by the way, this list is not part of a tirade against American schools; it's part of a paean to the beauty of American childhood (wink here).

The early years at school in America are devoted to confidence, continence, nap-time, play-time, story circles, show-and-tell, reading, writing, drawing, singing, and the celebration of one goddamn public holiday after another.

For a truly wonderful list, listen to Dot, the heroine, thinking of ways she might die (pp. 36-37 in my edition). A great writer's list looks like it has just spilled out of the subconscious, but more likely, it has been honed and crafted, adjusted, readjusted, postadjusted and preadjusted, until it has rhythm, inner rhythms, alliteration, onomotopoea, word-plays, meta word-plays, and even a message. The lists in this book come fast and furious, and they are great fun to ride. But the book also has plot, characters, and an excellent essay on the Virginia Oppossum.

In summary, if the book was less original, I could tell you what it was like. I recommend it.

Saturday, March 14, 2009

Electricity works in mysterious ways:

We have four cordless phones that communicate with a “base” connected to our landline. Each phone can sit in a cradle to recharge. One of the four phones was not recharging. I suspected the battery, but before ordering four more batts (they are likely to all fail at about the same time), I had to troubleshoot the problem.

I moved the bad phone to a different cradle. It did not recharge. I took out the battery for a day and let the phone completely discharge. Then I put the battery back in and tried to recharge the phone. No luck. As a final step, I took the battery out of this phone and another one. I swapped batteries between the two phones and tried to recharge them both.

The phones both recharged and are working fine now. What's the first baseman's name?

(Seriously, except for that joke at the end, I'm not making this up.)

Wednesday, March 11, 2009

Testing the Economy:

Which way is the economy going to go in 2009? I'm scared to find out. But meanwhile, I'm going to keep an eye on this week's NYT article on maple syrup. The food section reports that two bad harvests and better marketing (overseas) have raised the price a lot, but it's going to skyrocket this year. The causes are meager stocks and rising demand. (The marketing efforts have spurred sales in Asia. Watch for maple syrup in Thai dishes.)

On the other hand, it's quite common right now for the disastrous economy to shrink a market. How can anyone be certain of a rising demand? I love maple syrup, but I'm not going to pay triple the price for it. I'll be watching my local supermarkets for this economic bellwether.

Monday, March 09, 2009

Beethoven's Erotica Symphony (#3):

I have spent many happy hours listening to classical music on Princeton's radio station, WPRB (103.3 FM and WPRB.COM). In ancient medieval times (before microchips and CDs and even tapes), I believe that it normally took two people to operate the station: an announcer and an engineer. During winter vacation, the announcers would go away, and some engineers would keep the station going. They were notably less knowledgeable about the music than the usual announcers.

One of the engineers put on a recording of Beethoven's third symphony, the Eroica. Before he played it, he read the entire back of the record album, which had an analysis of the symphony. Only he didn't call it the Eroica.

The engineer consistently said “Erotica” every time he read “Eroica”. (The first movement of this symphony IS in fact a work of erotica, but that's important now.) Eventually the engineer finished telling us all about Beethoven's Erotica symphony, and started up the music. I called the station.

ME: Are you sure that that symphony is called the Erotica symphony?

HE: That's what it says here.

ME: Take another look at the words.

HE: (after a pause): Oh, S**t!

Sunday, March 08, 2009

I was Arvide:

One of the things I've missed in my life is performing in plays, or – better yet – musicals. I feel that it would have been tons of fun. Unfortunately, I discovered my desire to perform rather late in life to do anything about it, and the possibility of such a time-consuming activity never seemed to fit my life-style. Chances are, I would have been a wooden actor of no interest to anyone. And I had no decent singing voice for musicals until I was in my fifties. But I had my moment.

During the summer, at a summer camp, I played Arvide in the musical Guys and Dolls. I had a lovely ballad to sing, and a decent scene to act in. We put on two performances. Afterward, the director's assistant told me that she had expected me to be a total flop, but I turned her expectations around in one inspired moment.

There's a scene where a few of the gangsters visit the Save-a-Soul Mission, operated by Arvide and his wife Agatha. Agatha goes offstage to prepare coffee. I knew my part, and I knew the musical well, so in the first performance, I knew exactly when Agatha missed her queue to come back onstage. A few lines later, it was time for me to pour coffee, and Agatha still stood in the wings, holding a tray and looking miserable. I ad-libbed, “Agatha, please bring the coffee.” She walked onstage, and all was well.

Ahhh, the smell of grease paint. I don't even know what it smells like.