Monthly Archive for April, 2007

Play “Calculator War”

hp 35 calculatorDo you think you have a better calculator than your friend? If so, why not challenge your friend to a round of “calculator war.” Here’s how you play the game:

You need two random numbers, call them A and B. Enter A into each calculator so that it shows in the display. Then, on a given signal, each person playing the game must push non-numeric buttons in order to get the number B to display. The first person to do so wins. Note that after A shows in the display, no other numbers may be entered via the keyboard.

Here’s an example: The two random numbers are
A = 5, B = 6

All those playing the game enter the 5 by pushing the “5″ button and maybe one other button like “=” or “Enter.”

Now, on a given signal everyone playing the game has to press non-numeric keys to get 6 to show. For example:

Keypress Comments
M+ Store the “5″ in memory
Clear Display now shows “0″
cos Display now shows “1″
+ Prepare to add a number
MR Recall the 5 from memory
= Display now shows “6″

—you win if your calculator is the first to show “6″

Want a bigger challenge? Try A = 5, B = 621
(Hint: 5 squared is 25 and squared again gives 625.)

(photo of hp 35 calculator source and copyright information)

Oh Boyg—The Rise and Fall of RCA

In a previous blog entry I advocated use of government regulated micro-payments for the suppression of spam e-mail. In the comments, Jim asked why I assume that the government has to step in. Why can’t free market forces manage the problem of spam? In this blog entry I intend to show that the government is unavoidably involved in the consumer electronics business to a larger extent than most people realize. My assumption that it will take government action to suppress spam is based in part on past history. I’ll do this by way of example—the story of RCA.

Once upon a time there was a company that meant as much to the business of selling radios and televisions as Microsoft means to the business of selling computer software and hardware today. That company was the Radio Corporation of America. which later changed its official name to its initialism, RCA.

With the onset of World War I the use of radio for war-time communication was an obvious necessity in order to maintain military superiority in command and control. With that goal in mind, the US government passed laws which in effect gave the government free access to all wireless and radio-related patents. These rights were purchased and turned over to a new publicly held corporation, the Radio Corporation of America (RCA). With the U.S. patent rights of all earlier radio companies at its disposal, including such famous (at the time) names as Marconi, Westinghouse, and General Electric, RCA got a financial boost that it played out for more than 50 years.

With the near monopoly power that RCA had, it developed new standards with practically absolute veto power over the proposals of others. For example Edwin Armstrong developed an FM radio system prior to RCA’s effort. After World War II RCA proposed new standards for FM broadcasting, managed to get them approved by the FCC, and ran Armstrong out of the business. (Armstrong committed suicide, probably in despair over the usurpation of his FM work by RCA.) For another example, the Columbia Broadcasting System developed a color TV standard and had it fully approved by the FCC. Just a short time later, RCA came up with a new standard, had the old standard retracted by the FCC and asserted its new standard through a quasi governmental agency which it supported called the National Television Standards Committee (NTSC).

I see a huge parallel between the development of the radio business, especially early AM radio (1920 through 1950) and the development of the internet. Early AM radio broadcasting was poorly regulated. Business models for radio broadcasting were based on older technologies of wired telegraph and telephone service. These early ways of doing business did not take advantage of what broadcasting could offer and suffered from the technical differences between radio and wired services. The same thing is happening on the internet. E-mail is modeled somewhat after postal mail, but the extremely low cost of sending bits is very different from the real costs of paper, printing, and transportation involved in snail-mail. Ultimately the regulation of radio broadcasting became centered in a new government bureaucracy—now the FCC. I expect a similar outcome will have to happen with regard to regulating the internet.

RCA is not a unique case. AT&T once enjoyed not a near monopoly (as did RCA) but an actual monopoly, again possible only because of government action. Both of these companies are gone now, swept away possibly by mismanagement, but also by the increasing spirit of deregulation that followed the Reagan years in the 1980’s. Some of my readers may think this deregulation is all to the good. To them I say that deregulation is also why you have failures of perfectly good technology. For example, the FCC approved several AM stereo formats and intended to let the invisible hand of the market ferret out the best one. Today, not only is AM stereo practically a total market failure in every format, so is the AM band itself since it has not been able to keep up technologically with FM. In any case, government action or inaction has profound marketplace results.

On the positive side, durable and long lasting standards have come out of RCA’s near monopoly. Today’s FM stereo and analog color TV standards are marvels of sophistication considering the era in which they were invented. Although new standards are now entering the market (HD Radio, HDTV), the whole world avoided the chaos of the many possible incompatible standards. Although such regulation is a mixed blessing, it always can be directed for various purposes. It is the direction that counts—regulation itself will exist in some form.

The internet came about in its present form because of government sponsored research (just as in the case of RCA, government was instrumental) and FCC regulations regarding public access to the telephone system. (The backbone of the internet in the U.S. is operated by telephone companies.) That spam can exist in this situation is also due to positive legislation and rule making on the part of the U.S. Congress and the FCC to deregulate and provide open access to long-distance telephone lines. Present laws are allowing spam. Maybe the free market can get its act together and suppress the spam—but there would have to be some economic incentive. Spam filtering services and filtering software seem to be the hallmark of the free market approach. I say we should reconsider the laws which are allowing spam and modify them appropriately. Some e-mail, like certain messages “from Nigeria” are simply evil. Government action is appropriate and probably necessary for truly effective results against evil. The exponential growth of spam e-mail will eventually force the issue.

(P.S. A “boyg” is a problem that can’t be defined and is therefore insurmountable.)

Update: EGR 204 Lab Project

I’ve written a few times about what is happening in my EGR 204 Microprocessor and Digital Logic lab. (Previous blog entry is here.) At this time the students are working on a second design project. This project must demonstrate sequential behavior—actions that depend on something that happened previously. The students may choose from several given projects or propose their own project. A quite popular project is a traffic light controller. Students use push-buttons to emulate the sensors in the road which detect traffic. They use light-emitting diodes to emulate the traffic lights themselves. Then they design the digital logic which causes the lights to respond properly to traffic. Click the picture above and you can watch a Quick-Time movie of Andrew Friend and Phil Stam demonstrating their traffic light controller. (Andrew and Phil took this class in the spring of 2006. Thanks Andrew and Phil for providing this video!)

Oh Boyg of Normandy, Hold a Terrifying Bottlefish

I get about 30 “unsolicited” and unwanted “spam” e-mails per day. It used to be the case that my e-mail filter efficiently redirected them all into the trash. Not so any more. As of a month or two ago about a half-dozen per day started slipping past my spam filter and landing in my e-mail box. I’ve been wondering what is going on here.

As of about October 2006, e-mail volume on the internet has started growing dramatically (subscription required to view the link). The purveyors of spam are also constantly inventing new ways to spell v1@gr@, and they create ever more delicious word salad, and they use many other techniques to render our spam filters impotent. The cat-and-mouse game between the vendors of spam filters and spammers just keeps escalating.

The basic problem is a failure of policy makers to recognize the power of sin in our world. As long as the cost of sending millions, even billions of copies of unsolicited e-mail is practically free, this practice will remain profitable. Even if 99.9999% of all recipients of an e-mail recognize it as spam, the few people that respond to the spam make the practice profitable. Those who insist on keeping the cost of sending unlimited numbers of bits free simply cannot recognize that some people will sin by writing spam and others will err by believing the claims of spam. The only fix is to start charging for bits. Instead of a monthly fee for an unlimited connection to the web, there ought to be some micro payment required to send bits onto the internet. If an e-mail message cost even 1/1000 of a cent to send (or 1000 e-mails for a penny!) most of these spammers would go bust. I hate to say it, but this calls for government regulation, even taxation. It’s inevitable.

Without proper regulation, business will be corrupted.