LANDLUBBER DECEMBER, 2001

 

Miss Protocol, #1

Don't load punched paper in the default tray

Dear Miss Protocol,

Are white lies acceptable when directed towards printers or copiers?

Usually, the copy room at work is stocked with plenty of plain paper, a versatile medium suitable for a wide variety of printing applications. Recently, however, punched paper has been mysteriously infiltrating the copy room. On many occasions, only punched paper was available when a printer cried out desperately for refill!

Since my own print job would be perfectly acceptable on punched paper, I am tempted to place punched paper in the default tray so that printing may continue. The printer, however, states on its display panel that the default tray is dedicated to plain paper, and that I must refill the tray with plain paper. I would be deceiving the printer if I refilled the tray with punched paper. Would it be okay?

Compliant Reader,

It is okay to deceive printers or copiers, but you may not frustrate your fellow users with office supply surprises.

While some print jobs are acceptable on punched paper, others require plain paper. The former jobs are better printed on punched paper than not printed at all; the latter jobs are better not printed at all than printed on punched paper. Users who rely on plain paper as the default deserve either plain paper or no paper at all, as they wish. They do not deserve punched paper.

To print onto punched paper, you should load it into a tray that is neither default nor dedicated, then specify to the printer that you would like to print to that tray.

-- 12 June 2001

Followup Question: What about transparencies?
Followup Answer: Yeah, what about them.

Miss Protocol, #2

Multiple dishwashing strategies comply

Dear Miss Protocol,

Are the dishes in the [office] dishwasher clean or dirty?

Upon seeing a full dishwasher, should I empty it, run the wash and empty it, or simply add my dish? The following protocol would seem to protect everyone from both washing clean dishes and using dirty dishes: The dishwasher is always assumed to contain no clean dishes, and hence, it is always appropriate to run the washer (though environmental interests dictate we refrain from doing so too often), and importantly, whoever runs the dishwasher or observes clean, warm dishes should promptly empty the dishwasher. This protocol, however, gives rise to concern; namely, the vast majority of dishwasher operations would be small inserts, which appear to contradict the only published dishware rule, "Please wash your own dishes." I have never seen anyone empty the dishwasher, and I'm beginning to worry.

What is the correct protocol?

-- All washed up, and disheveled,
Bakey, Anonymous Autonomous Kitchen-Using Robot

Compliant Reader,

Let us examine the protocol specification in more detail:

Please wash your own dishes.
What does it mean to wash a dish? Miss Protocol yearns for the bygone era of Generative Semanticists decomposing wash into cause to become no longer attached to dirt. Futile yearnings aside, note that -- whatever wash means -- if your dishes have not become clean, you have not washed them.

For a protocol implementation to be compliant, it must fulfill its contract as long as other participants fulfill their contracts. Suppose that all other kitchen users wash their dishes by hand and do not run the dishwasher (thus fulfilling their contracts). If you place your dirty dishes in the dishwasher without running it, they would not become clean. Thus it would not be compliant for you to place your dishes in the dishwasher without running it. As the saying goes, be liberal in what you accept.

Alternative protocol implementations do exist that are compliant. For instance, as noted above, you could ignore the dishwasher and wash your dishes by hand. You could also place your dirty dishes in the dishwasher and run it, perhaps cleverly waiting for a short time period before running the dishwasher to see if someone else has dirty dishes to wash as well. Miss Protocol encourages computer scientists tired of routing algorithms to study dishwashing strategies instead.

For the time being, Miss Protocol non-normatively recommends that you hand-wash individual dishes and use the dishwasher only for large jobs. Such a strategy, she feels, compares favorably in both environmental and complexity-theoretic aspects.

Miss Protocol agrees with you that whoever runs the dishwasher should promptly empty it afterwards, although on distinct theoretical grounds. Miss Protocol considers the verb wash ambiguous between one reading that includes placing clean dishes in proper storage and one that does not. As the saying goes, be strict in what you emit: It is prudent to assume the former reading when running the dishwasher.

-- 22 September 2001

Feeling proprietary? Address your technical questions to Miss Protocol at miss.protocol@bantha.org. The bandwidth shortage prevents Miss Protocol from answering questions except through this column.


--Chung-chieh Shan
copyright © 2001 Chung-chieh Shan and LANDLUBBER HOME