Thursday, May 12, 2005
Tea, Tannin & Canker sores:
Tuesday, May 10, 2005
Why I carry a lot of keys:
Monday, May 09, 2005
Limericists, Roll up your Sleeves!
Sunday, May 08, 2005
Irresponsible programming.
I needed to communicate some data trends by drawing very large, detailed diagrams. My boss showed me a little-used piece of equipment we had, a “plotter” (a kind of printer) with a thirty inch wide printing bed. A monstrous roll of paper fed the plotter, which could thus draw pictures 30” by ANY LENGTH in size, just what I needed.
Programming the plotter was simple. You issued commands to raise and lower its pen some distance. You issued commands to move the pen in any direction. If you lowered the pen far enough to touch the paper and then commanded it - or the paper - to move, you drew a line.
In my first debugging session, I told the plotter to move the pen about a quarter of an inch below the surface of the paper and then to draw a graph. The plotter dutifully lowered the pen into the inch-thick sheet metal bed below the paper and engraved my graph in the metal. (My engraving did look pretty, I must say.) We had to buy a new metal bed, the most expensive part of this expensive plotter.
In the many years since then, as you can imagine, I’ve often wondered whether the manufacturer might just, perhaps, pretty please, have made it impossible to lower the pen into the metal. Or, to look on the bright side, I could claim I was one of the first people to do three-dimensional printing!
Friday, May 06, 2005
The Extinct Species of Computer Operator:
The typical mainframe computer room was full of equipment that was easy to operate until it (rarely!) failed, but could easily be destroyed through mishandling. Consequently it was essential to keep the users of computers out of the computer room, and let the trained operators run them. In great demand, operators were paid somewhat less than programmers.
There were always elaborate procedures to enable users to submit their software “jobs” and, hours later, get their output. (Interacting directly with a computer program was almost unheard of.)
I remember one mail carrier who quit the post office because he had some initiative, eventually managing a whole staff of computer operators and doing quite well. I remember Tony, who suddenly found he and his wife could afford to build a custom home. When the builder balked at finishing agreed-upon changes, he told Tony, “I’m not going to do it and there’s nothing you can do about it.” Tony replied, “I’m only seventeen years old so my signature on the contract’s not binding, I’m not going to pay you another cent.” The builder finished the house Tony’s way.
When the Cape Canaveral Space Center opened, its computer room, in a fine government gesture, included mainframes from all the current major manufacturers. Each manufacturer contributed one of their finest operators to run this operation. IBM, generally paying high wages to avoid any impetus for its staff to unionize, was concerned about what would happen when these operators from the different manufacturers compared notes. I’m told that the IBM operator went into that room with the highest salary, because IBM had raised its computer operator payscale world-wide the month before.
Thursday, May 05, 2005
Bong.     Bong        Bong.   Bong    Bong    Bong    Bong. BongBongBongBongBong….
Princeton University solved this problem by adding a programmable LOUD GONG to the computer room. They told us how to add a simple routine to our programs to ring the gong after printing a tape request. Fine. Although it must be said, operators occasionally failed to hear the gong.
About two weeks later one professor wrote a program that rang the gong; then ten seconds later it rang the gong twice; then four times; then a hail of gong-shots until the desired tape was mounted. We loved this idea and everybody borrowed his program.
A few days later, faced with a united protest from all the operators, the university removed the gong.
I’ve dealt with many amazing and wonderful computer devices in my life, but I miss the gong.
Wednesday, May 04, 2005
Painter or Paintee?
Naturally I prepared by Googling the pianist’s name and checking out the first hundred or so references. Soon I clicked on a link and up came a large painting of a nude woman. Below the painting was the pianist’s name, the only text on the whole webpage. Non-plussed, I goggled. Finally I said to my self, “Self, before you ask the pianist about this picture, you’ve got to know whether she painted it, or whether she’s the subject.” Frantic web searches ensued. For some reason it was difficult to resolve the issue.
About five minutes later, light dawned. There is a painter whose last name is spelled almost exactly like the pianist’s, and they share the same first name. Google searches for either will yield info on both, partly due to misspellings on the web. In fact the painting had the correct name of the painter below it, but since I had found it by searching for the pianist’s name, I had not noticed the unexpected extra letter.
I shall not ask the pianist about the painting.
Tuesday, May 03, 2005
Beware the attack of the Zombie Auto-Blogs!
Click that link and you'll see all the worst characteristics of these zombies: meaningless (or rote-copied) text, a mindless author profile, multiple entries with closely-spaced date/times, and - obviously - no human being trying to communicate anything to you.
Clearly, Something Strange is going on, and whatever it is, it's polluting the blogosphere.
I've found many examples not quite as wasted at that first link, but just as zombie-like, for example, Car Accident, which seems to use text copied at random from elsewhere in a series of disjointed entries, such as "Mouse Over to learn more Bankcard model displayed on this site is by far your best option. If you have only one qualified rate". (That quote may have been lifted from this page at www.leoquinn.com.)
Now this next zombie, sugar-eyes, has a clear purpose. The title of every one of its stream-of-copied-consciousness entries links to an ad page at a web-site, mm-information.co.uk.
Radial-eskimo-fish-x, with its stupefying entries about Discount Inkjet Printer Ink Cartridge, China Eastern Airline, Adult Erotic Book, Used Police Car For Sale (etc.), similarly has entry titles that link to mmj-electronics. If you think for a moment that this blog has an author who’s trying to talk to you, try to read text like this: "...ely Free Sample Stuff Completely Free Sample Stuff links and resources. Freebieholics - UK Free Stuff ... here. Channels Home Free Stuff Competitions Ecards Shopping Games Forums Members Sub-Menu Tell-a- Friend Bookmark Us Contact Us T&C's / Privacy What we do.... Freebieholics shows you ... Free Magazines Have free sample issues of top quality magazines sent right to your door! Many of these offers also give you a subscription at a discount below news stand prices, or gifts for subscribing. ... Free stuff sample for baby Free stuff sample for baby herbal nutrition. Home ....." (And this text junk could have been cribbed from many web pages.)
Trampoline seems to be a coherent sample of the genre. Every item title links to an ad page at www.trampolined.co.uk; the item titles cover everything you might want to know about trampolines, and the text always matches the entry title. But with dozens of short textbook entries per day, computer generation is clearly at work.
Homeimprovementhowto is similar, except that in this blog each entry has NO TEXT. Again, the entry titles point to ad pages at another web site. Cardonations works the same way.
Contentmanagement is more primitive - entries without text, and entry titles that are broken links (or at least, were broken when I checked them). Perhaps some child failed to finish debugging his or her PERL Script this time.
These blogs all have a very primitive look, as if a basic blogger template is being used with no individualization. Perhaps they are intended to show up in web searches and boost the ranking of the sites they point to.
Anyway, Beware the attack of the Zombie Auto-Blogs! They're Here! They're Everywhere! Why are they permitted to exist, anyway?
Monday, May 02, 2005
Hey, I just made up some new Viola jokes:
A: It was the best he could do, because he hadn’t invented atonal music yet.
Q: Why did Mozart score his Sinfonia Concertante for violin and viola?
A: Because the Theremin hadn’t been invented yet,
Q: A violist and a soprano fall off a cliff; who hits the ground first?
A: The violist should have hit the ground first, but he missed it.
Q: What did paleontologists conclude when they found the fossil remains of a Tyrannosaurus Rex clutching a viola?
A: That the T. R. stunned its prey before killing it.
Q: What did paleontologists conclude when they found the 150 million-year-old shattered fossil remains of a sixty foot long viola?
A: That it knew how to fly, but not how to land.
Q: Why do many violinists think they can play viola?
A: They all know violists who think they can play the viola.
Q: Why aren’t there any viola solos in the last movement of Berlioz’ Symphonie Fantastique?
A: Because witches really aren’t that bad.
Q: Why didn’t Mozart write any awful notes for the viola to play in his Musical Joke?
A: It wasn’t necessary to write out the awful notes..
Q: Why do violas exist?
A: To prove there's more to creation than Intelligent Design.
Q: What do you call a violist who also airbrushes photographs, and paints?
A: Archie, we miss you.
Q: What do you call a violist who also writes TV scripts for Lassie?
A: David, we really, really, really miss you.
Sunday, May 01, 2005
The Internet is like a highway (hmmm):
If highways were like the Internet:
- If there was no room to park at your destination, they wouldn’t even let you go there in the first place.
- Just before you reached your destination, you might discover (error 404!) it doesn’t exist.
- If you got lost, you could quickly go home and start over. But sometimes home would inexplicably change to another place.
- You could usually drive quickly back to your previous destination, just as it was in the past.
- Most toll boths would require a name and a password (but no money).
- It’d be hard to drive fast because you’d have to steer around the thousands of billboards that are right on the roadway. If you accidentally hit any of these signs, you’d suddenly find you’re somewhere else.
- The speed limit would routinely be faster in the city than the country.
- Some places you visit would try to puts lots of extra drivers in your vehicle, to make it go elsewhere.
- Traffic would often go one way at a time.
- The more you drove around, the more your vehicle would fill up with food (cookies, anyway).
- Over time the highways would get faster and faster, and require less maintenance.
- There would be only three kinds of cars, but they would offer frequent upgrades.
- Some places would look weird if were driving the less common kind of car.
- You’d never see red lights or stop signs. There would be intersections, but you’d never see them either.
- Roads would remember the people who’ve driven on them, rather than the other way around.
- Drivers who couldn’t spell well would wind up in Eastern Europe.
- You could go to several places at once. You could go to the same place at once.
- You could go to a place to get its map, rather than get a map to go to a place.
- ”Road rage” would be a desire to destroy your own vehicle, not the other guy’s.
- (Pig added:) If you accidentally mistook a similar sounding exit for the one you really wanted, everyone might be naked when you got there.
Friday, April 29, 2005
Not feeling enough rage?
The Nigerian Letter Scammers ought to be more organized:
I have some advice for the people who write those scam letters from Nigeria. They ought to get together and set up a significant pool of money, say, a half million dollars. Then they should operate a “scam” in which someone in the USA actually GETS the half million by following the usual instructions. After word of this gets out, they’ll have ten times as many suckers falling for their scam. This is MY idea, and I’m willing to be the sucker who gets the actual half million.
Wednesday, April 27, 2005
Another Problem with “Privatizing” Social Security:
A new large computer system must be written to handle your account transactions, and to know, at any moment, how much money of each type YOUR account would have for you, or the account managers, to play with. The bottom line: We couldn’t start a new Soc Sec plan until all this new software was written and well-tested. Its development has to be paid for, and here’s a real likely scenario:
- Year 2008: The program is defined so well that the system can be developed in ten years at a cost of $60,000,000...
- Year 2015: But we've changed our minds about what we want, the software has to be redesigned. Start over…
Like calendar reform, some aspects of society can no longer be changed because of the inertia of computer change required to support them. Changing Soc Sec might first require a brilliant intermediate step that gradually adds capabilities to allow many future changes to be made in a timely fashion. Here’s how that will work:
- Year 2007: The infra-structure is defined so well that the system can be subtly upgraded in ten years at a cost of $30,000,000..
- Year 2011: Now that we know what we want, it turns out that the intermediate upgrades – Murphy’s Law strikes! – do not support the new plan. Start over…
Tuesday, April 26, 2005
It’s … un … wearable …… ohno
I’ve taken a vow to check the zippers immediately and not wait until I want to wear the garment. This is a problem for which there might be no last minute fix.
Monday, April 25, 2005
When you see a movie on TV, are the ads the "dirty parts"?
In fact the wording that allows limited excerpting of movies is very general. Please don't confuse me with a lawyer, but I think congress just made it legal for TiVo and other PVRs to automatically skip over the advertisements while playing back a movie shown on television. If you're curious, take a look at section 202 of the bill, which says in part that it allows: "the making imperceptible ... of limited portions of audio or video content of a motion picture, during a performance in or transmitted to that household for private home viewing, ... or the creation or provision of a computer program or other technology that enables such making imperceptible ..."
Friday, April 22, 2005
Already You!
- This one also includes jamais vous.
- Zeitgeist Deja Vous. Anyone care to translate that?
- Deja-vous is evidence of time travel. Or at least, Vowel travel.
- It's Like Deja Vous All Over Again. Of course.
- Deja Vous Ringtones. Hint: a "deja vus" ring-tone would tell you that you've already answered the phone, no need to pick it up again.
OKAY, now let's try to use it in a paragraph (suggestions please):
I had never seen you before, but I seemed to know exactly what you had done, and what you were thinking. It was a case of Deja Vous.
Thursday, April 21, 2005
Precision Blogger's law of remarkably unforeseen consequences:
Unfortunately, I am sure this law is going to conform to a general rule that I shall formulate here:
Precision Blogger's law of remarkably unforeseen consequences:
Any new law involving free speech, censorship, copyright, or computer usage is going to have such remarkable unforeseen consequences that it would be better right now to pass NO SUCH laws.
Just wait a few months to see the unforeseen consequences of the FMA, and be amazed.
- precision blogger
Wednesday, April 20, 2005
Tuesday, April 19, 2005
Certificate of Authenticity:
Congratulations! You have purchased the one and only authentic ring to rule them all. Everyone else (including the manufacturer) has a fake.
Monday, April 18, 2005
Two stories that make no sense.
Please imagine that we are back in the 1950’s in some provincial Italian city. The city fathers have decided on an immense rebuilding program to spruce up the government center, and they receive several bids. One bid - the highest - fascinates them. More than a million bricks will be needed for the entire project. This oldtime contractor undertakes to estimate exactly how many bricks will be needed. If he is wrong: the city need pay him nothing.
Well, they accept his bid. An enormous pile of bricks is delivered to the site. As work progresses, people gather to watch the pile diminish. On the last day of construction there is great excitement. The old contractor, his head covered by a broad hat, stands apart observing. A mason climbs up to cement a final brick in place.
One brick remains of the pile. One excess brick. The contractor walks slowly forward, picks up the brick, examines it, and sadly tosses it over his left shoulder.
A train departs. It’s a hot day and things are not going well in the stuffy third class seating. A woman holds a crying babe. A man directly across from her smokes a cigar, blowing the smoke into the child’s and the mother’s face.
After awhile someone opens a window but this has little effect. The smoke swirls at the child. The mother begs the man to put out his cigar. He refuses.
Suddenly the woman snatches the cigar and tosses it out the window. For a moment, all is immobile; but then the man grabs the baby and throws IT out the window.
Pandemonium ensues. The emergency brake is pulled, but the train comes only slowly to a halt. A search party is organized to see what’s become of the baby. They walk back down the track, peering into the distance, confused by the heat-distorted air rising off the tracks.
In the distance, they see a very large dog.
The dog is coming towards them.
It has something in its mouth.
In terror, they strain to see what’s in the dog’s mouth. They surge forward. The dog continues toward them. And then: they can see what’s in the dog’s mouth:
It’s the brick.
Sunday, April 17, 2005
A small dose of Blind Faith
Friday, April 15, 2005
$9,999.95:
I had an experience today that says something about the mindset of retailers. Or maybe it says something about the mindset of the people who program cash registers. And in any case I’m not sure what it says…
I visited a local supermarket to pick up few ingredients for a meal. Deciding I must have a tomatillo, I grabbed a nice one, noting that there was no price posted for them.
The cashier looked dubiously at and said, “This is a tomatillo, right? Did you notice what it costs?”
I explained that no price was posted, as far as I could see. She sighed, set it aside, and checked out my other items.
I was in a hurry, so I said, “Why don’t you charge me $2.00 a pound for the tomatillo? I’m sure it actually costs less than that.”
“I’ll trust you,” she said, and charged me – now get this - $1.99/pound for the tomatillo.
$1.99? To what purpose???Thursday, April 14, 2005
Locking my Car:
I've noticed that I even make different decisions in the same place, feeling safer - or more anonymous - at some times. For example, if I park in a big, full parking lot, I tend to assume that a thief is unlikely to select my particular car.
On a hot day I may leave a window part way open and lock up. When I do this, I feel the locks reduce temptation in all but the most hardened, rarer thief.
On a very hot day I may leave a window all the way open and lock the car. In this case I hope the lock will give me a nice, false sense of security.
As you probably suspect, nothing has ever been stolen from my car (although an entire rental car was once stolen). If I experience a robbery, I'll probably return to this post and revise everything I've said.
Comments? How do you feel about unlocked cars?
Wednesday, April 13, 2005
Drip … drip …
Tuesday, April 12, 2005
I was once somewhat insulted:
“That’s amazing,” he said, “I would have expected you to work on my program for a month before you understood that problem.”
You might argue that he actually paid me a compliment. Didn’t feel like it though.
Monday, April 11, 2005
Not not:
It’s tricky to count negs on the fly when an even number of negatives means a positive. But in many other languages (such as Spanish and French), multiple negatives simply accentuate the “not.” In English, using multiple nots for emphasis rather than negation seems to be ‘against the rule”, but Mencken writes here about such usage, longstanding, in English. The WikiPedia entry on double negatives includes a good joke about double positives.
Sunday, April 10, 2005
About three inches by five inches:
As I approached, she took the top index card off the short stack in her hand, slid it to the bottom of the pile, and stared intently at the next card.
Friday, April 08, 2005
The Origin of Dragons:
Thursday, April 07, 2005
“The camera is the film”, says Dvorak; but what of modularization?
Since we are in a world of hybrid hardware/software products here, I’d like to take the obvious next step and ask about modularization. Will the day come when I assemble my own digital camera by buying a lens here, a CCD there, download and customize some open-source camera firmware, and make a camera that has a unique look?
Why not?
Wednesday, April 06, 2005
Willie Randolph, Mgr:
The Mets decided that Willie Randolph will be a great manager. So great in fact that he needs no seasoning in the minor leagues, but will learn best beneath the cruel magnifying glass of NYC sports. I hope they are right, for his debut was not impressive.
On opening day he appeared to manage like the American Leaguer he mostly was. Considering that the Mets got most of their runs via the long ball, he may even have been correct. I'm more concerned by a failure if imagination late in the game.
The Mets pitched Dae-Sung Koo in the eighth, one of their many “question mark” relievers. He was sensational, striking out the last two batters on called third strike pitches that looked like balls and moved so much that catcher Piazza dropped them both. Koo may have been having a career moment! I really expected him to start the ninth. With a two-run lead, there was room to bring in the Mets' genuine closer if Koo got into trouble. But no, the unimaginative move – bring in the closer to start the ninth.
It's not that important to me that the Mets' closer lost the game. I'm concerned about the lost opportunity to nurture a new player who might grow into something special.
Tuesday, April 05, 2005
Where’s Africa?
A young man hurried in, turned to the clerk and asked excitedly, “Where’s Africa?”
We customers, perhaps six of us, turned to look. The clerk laughed nervously, then pointed across the store to a shelf near me. “Over there,” he said, “below the books on Asia.”
“No, “said the young man. “I mean the continent!”
“Uh, I think it’s south of the Mediterranean,” offered the clerk.
“Thanks!” said the young man, and he hurried away.