Friday, August 14, 2009

Computer Literacy?


My 10-year-old, fifth grade, son came to me the other day -- he had a micro SD disk that he said had cheat codes on it that he wanted to use for some Wii games. I connected up my card reader to the USB connection on the Windows machine and looked at the files. I looked -- and then I rewatched the Youtube tutorial on how the program was supposed to work -- then I said to him "OK, this is the data file -- where is the program?" He responded "what is a program?".

Admittedly, only people with a historical bent are truly interested in how I started programming with little toggle switches on the front of a DEC computer -- or the huge decks of punched cards that I used in college to meet the needs of my programming classes. But, I do think that children who are in a school with a computer lab and multiple computers in the classroom should not be asking "what is a program?" by the time they're in fifth grade. And it's a good school.

Computer literacy seems to be interpreted as the ability to use particular programs (even if they don't know what a program is). My son did a couple of PowerPoint presentations last year for class and he's used Microsoft Word for a few papers. He has no problem in using a browser (even if he doesn't know what a browser is) and searching for information with Google. BUT, I still maintain that it is hard to transfer skills from one program to another without knowing some computer basics.

Many of the readers of this blog will already know most of this -- but I'm going to use my next week of blogs to talk about computer basics that I, personally, think ought to be known to be computer literate.

Subjects will include:

What is a Computer?

What is memory, files, and storage?

What are data (besides being a character on Star Trek: The Next Generation)?

What is an operating system (all my children keep complaining when a Windows program won't work on the family Macintosh)?

What are programs and how do they work?

What are peripherals -- what is I/O?

And any other topic that comes up within this realm. I once wrote a book ( never published) on computers and how they work -- let's see if I can summarize in a set of reasonably sized blogs.

Thursday, August 13, 2009

Smart plugs, dumb plugs, and dumb designs


I read a lot of emails, and articles in the magazines I read, about the next way to save electricity.

Some of these are related to the problem of passive power loss. This occurs when an electrical appliance is plugged in but is not actively in use. If designed well, then they will not use any power when they are turned off -- but what is off?

Any device that can be turned on by a remote is not completely without power. Any device that maintains an active clock (not powered by batteries) is not completely without power. And, in today's world, that makes up a large percentage of the electrical devices in our houses.

A "smart" electrical strip is designed to have one unit on a power monitoring circuit. The remaining outlets are triggered to provide power only if the monitored outlet starts consuming electricity beyond a certain level. For example, a television might be plugged into the monitored outlet. When it is "off", it only requires a certain level of power but, when on, it greatly increases the electricity needed. At this point, the other outlets become active. A DVD player, for example, might be plugged into a "client" outlet and the television into the monitored outlet. Until the television is turned on, no power is given to the DVD player (and the remote will not work with it).

Unfortunately, this is very limited in its uses. A DVR cannot be plugged into a client outlet because it runs timed events (an active clock). Same is true with a VCR. It MIGHT be useful with an amplifier or receiver but not with a satellite receiver which requires passive checks for updates of data over the phone lines. Every potential scenario must be carefully examined.

I purchased a "Kill-A-Watt" power monitor via a "Gold sale" on amazon.com. It seems to be designed well (with a few not-too-important caveats) but I have been unsuccessful in tracking down the largest electrical uses within the house. I thought that my study -- with four computers, a printer, LAN, and quite a few other individual devices (such as hard drives and powered disk readers) was surely the culprit. But it wasn't -- so the "Kill-A-Watt" was useful to disprove that. I now believe that the main drains are the pool pump and the house fans -- usually direct wired and often badly inefficient and expensive to replace.

So, how to reduce electricity use? Unplug those items not in use (some DO use power even when "off"). Run as many items though an Uninterruptible Power Supply (UPS) as possible in a study -- a UPS will act as a buffer for items on reduced power demand. Reduce the number of internal clock devices. Keep the lights off when not in use. Use fans that have energy star ratings if possible -- and keep energy use in mind when purchasing new items.

Tuesday, August 11, 2009

It's not easy to drive green


As the joke goes, the simplest way to drive a green car is to take it into the body shop for a new paint job. Personal automotive transport just isn't the overall best way to reduce carbon output. Walk, bicycle, ride public transportation, skateboards, pogo sticks -- fill it in.

But folks love having their own "wheels" -- the freedom to go when and where they want and not have to take a long time in the process. So, recognizing that it'll never be the "best" solution, what are the ways to make it as green as possible?

First thing to do is to recognize that there are two different statistics involved with the eco-friendliness of transportation. These are the local carbon footprint and the overall effects on the environment.

On the local carbon footprint, matters are fairly clear. If you use a traditional gas/diesel engine, get one that has the best MPG. Next down comes hybrid cars -- which have an "extra" in that they pollute less when stopped at an intersection. Yet cleaner (locally), are natural gas, all electric, hydrogen, and solar (not quite feasible yet -- but perhaps soon).

So, if everyone drives an electric car, there will be no more pollution and the world will be saved. Right?

No, not that simple. Of course, there is the fact that private transportation is only part (albeit an important part) of the climate problem. But the big problem is that it doesn't cover the overall effects on the environment -- which are NOT easy to determine and which are not always immediately "obvious".

The June 2008 issue of Wired mentions that manufacture of batteries for hybrid cars has a BIG carbon footprint. I don't have the issue nearby but it offsets the carbon savings from using a hybrid by many years (5 to 10, as I recall). So, a Smart car is still a better bet -- in spite of the excitement of hybrid.

What about the zero-emission alternatives? Well, they have to manufactured. They also need roads to drive on. They need parking spaces (take a peek from Google Earth and just see how much of the land is occupied by roads and parking spaces -- especially in cities). And, except for yet-to-be-viable solar cars, their fuel still needs to created and transported.

Let's say that you have an all-electric car. How is that electricity produced? Is is a solar farm or a geothermal plant? Well, probably not (though possible). The electricity is produced and the conversion of energy is not 100% efficient (it varies a lot depending on design and fuel). Wikipedia indicates that there is a little over 7% loss in transporting over the electrical grid.

Depending on many factors -- such as how eco-conscientious the power producer may be, that electric car may actually have a larger carbon footprint than a Smart car. (I keep using a Smart car as an example -- if you prefer, just exchange that for a "very small, efficient internal combustion car".)

I used electric cars as an example but the same analysis holds for hydrogen cars.

The bottom line is that it's not easy to drive green -- so check the first paragraph for truly better alternatives. Then, if that doesn't fit with your life, organize your trips to reduce miles. Get as small of a car as works for you -- rent something for those "once a year" situations. Live and work locally if at all possible. Reduce the miles driven and spend more time with your friends and family.

Most of all, keep the "big picture" in mind. Don't feel guilty -- act responsibly.

Monday, August 10, 2009

From cordless to mobile


Apologies for taking so long to resume my posts. Frankly, it was a bit difficult to feel like posting when it seemed like no one was paying any attention. But, I've decided that that is no reason not to post, and I really appreciate the feedback from my one (perhaps only ) reader -- thank you Leda. Please, everyone, do tell me about what you are interested.

Last post, I talked about going into the details of what makes a mobile/cellular phone different from a cordless phone. There really isn't that much real difference. The primary differences are distance between the handset and the base station and the fact that each base (cell) station will handle more than one phone. In addition, there is a need for handover (handoff) of the phone from one base (cell) station to another as one moves around.

When one uses a cordless phone, it must synchronize with the base station. To do this, it may require cycling between "channels" to find a clear connection. However, it is still a relatively simple connection -- usually no need for identification or security.

A cell phone goes through a number of stages. When it is powered up, it basically "shouts" into the air and these transmissions are omnidirectional (unlike a satellite link, the handset may be in any position relative to the base station) so the signal must go all directions. Although it is possible for carriers to share a pool of transmission frequencies, it is more common for a single carrier to use a set of frequencies. So, the phone shouts out within this bandwidth and waits for a response.

The cell station listens and then, using identification information found in the initial transmission from the mobile handset, sends back a response. It is possible that a further exchange of information (called a handshake) will take place to further identify the specific phone and the services available to that handset. This process is known as registering. Much of the registration information will reside in the memory (or specialized memory -- known as a SIM) of the handset. The first time you use your handset, much more information is exchanged to build up the store of data in the handset.

Once registered, people can call you and you can call others. Signal strength (or number of "bars") will make a difference about the clarity of the call. However, calls are really made between the base station and the other phone -- not the handset. The handset is the final destination/origination of the data (voice or email or whatever) but the call is really between the base station and the other end (peer).

The base station may make an additional jump to a more powerful station or it may directly connect into the wired "landline" phone networks. At some point, almost all mobile calls are actually routed via landlines. It is just more efficient to use the Radio Frequency (RF).

The ability to do the "handover" is what really disctinguishes a mobile phone from a cordless phone. As you move, with your handset, the signal strength from the current base (cell) station will change. If it decreases, it may reach the point where the signal just isn't strong enough to continue the call. When the signal strength decreases, the handset will start shouting again. If it finds a new, stronger, base station, it will initiate the "handover", which is basically the same thing as a "transfer" from a non-mobile phone. The call is transferred from the old base station to the new base station and it will then act as the primary endpoint for the call (with data continuing to be exchanged with the handset).

This transition must be done very quickly to allow an interrupted use of the circuit. Because of this transition delay, the handset and base station may behave a bit differently if a data session is in use -- perhaps setting a lower signal strength trigger for handover and waiting for a pause in data to do the transfer.

Of course, all this doesn't actually work as simply as described. In particular, the RF transmission and reception are very difficult areas to engineer. Although I have taken enough physics and engineering courses to understand, in principle, how the RF works, my general impression is that RF engineers are magicians.

So, that is really the difference between a cordless phone and a mobile phone -- the ability to do that transfer (handover) as smoothly as possible.

I leave you at that point but will try to post on a much more regular basis.

Biases and Prejudices: There is a difference

       It is always difficult to choose people on a jury. Every potential juror has a history, education, and daily life which influences th...