A Formica ant suspends a drop of aphid honeydew between her mandibles (which bristle with 7 or more teeth), as she drinks it. 
		Photo courtesy of Alex Wild, copyright, used with permission.WonderQuest:  On the web since 1997...      

Home   Top 10    Newsletter   Answer a question    Site Map   Fast answers 
Solving mysteries
WonderQuest

with April Holladay
New!  WeatherQuesting
 
Google
 
Web www.WonderQuest.com

     
RSS Add to Google

Answers About:  

   Animals
   Humans  
   Astronomy 
   Physics

Top 10 Questions

1. Ceiling fan - way to rotate

2. Average size US woman

3.  What animal lives longest?

4. Can eye color change?

5. Animals that mate for life

6. Does alcohol kill brain cells

7.Does the Moon rotate?

8. Septic tank - how often pump?

9. What exactly are hazel eyes?

10. Most poisonous animal!

 

Current Column: 

Petroglyphs from Bushmen of South Africa illustrating an early hunt with dogs. Picture used with permission from Pietermaritzberg: University of Natal Press.

Did humans and dogs become domesticated together?

There’s conjecture of how man and man’s best friend have influenced each other’s development


Here's your next question:


Why do birds sitting on a power line all face the same direction?

Deadline is 1 July. We will publish the best answers on 12 July.

Click here to give April your answer.

 

 

Cryptic but handy--VCR codes...

How do VCRPlus+® codes work? Can we decipher and predict them?  (John, Albuquerque, NM )

You want me locked up, eh? Gemstar guards their code like the Smithsonian defends the Hope diamond. Not that I blame them, after all, it's their intellectual property and a treasure.

The VCRPlus+® codes are why you don't need your kids to program your VCR any more. Take the number printed next to a show in the local TV listing; enter it into your VCR remote control. Presto! You've programmed your VCR to record the show automatically. A much needed breakthrough.

A couple of dauntless programmers (Curt Welch and Ken Sherriff), however, have cracked Gemstar's cipher for codes up to six digits. Only Gemstar understands the full 8-digit code.

Gemstar designed a code which deliberately obscures patterns. The rules change within the system, Curt says but basically the cipher uses the following devices: scramble digits, assume constants, lookup values in tables, and generate final results with equations. I've posted a simple example below to illustrate the details.

An outfit (G&G Inc) that trains folks in the programming language, Java, has concocted a Java calculator based on Curt and Ken's programs. With the calculator, you can generate VCRPlus+® numbers for channels less than 64. Enter the date, start time, program length, and channel number. Presto! Out pops the VCRPlus+® code for that show. You predict numbers by entering future dates.

In November 1994, when the New York Times exclusive right to publish VCRPlus numbers in its area expired, every excluded newspaper in the market joined the VCRPlus program. The code is big business.

EXAMPLE (accurate in 1994 but may be incorrect at later times.  Gemstar changes things.)

Gemstar designed a code which deliberately obscures patterns. The rules change within the system, Curt Welch says, but basically the cipher uses the following devices: scramble digits, assume constants, lookup values in tables, and generate final results with equations.

Let's look at a simple case to illustrate how the code works. Suppose you looked up your show and found the VCRPlus+® code 5 in the TV listing. What does that tell the VCR? A number, but the number isn't 5. First the VCR decoder adds the month, January, (1) to the code (5) to get 6; that's the number. But there's more. Now the decoder converts the number 6 to a 5-bit binary number (00110)--the kind that computers understand, just zeros and ones.

This number encodes the start time (T2 T1 T0) of your show and the channel (C1 C0) that it's on. The digits of the time and channel, however, are scrambled in the binary number 6 as the table shows:
0 0 1 1 0
T2 C1 T1 C0 T0



The decoder identifies the start time from the table: T2 T1 T0 = 010, which is binary for the number 2. It looks up "2" in a table similar to the one below to get the real start time: 7:30 p.m.
0 6:30 p
1 4:00 p
2 7:30 p
3 4:30 p
4 3:30 p
5 5:30 p
6 6:00 p
7 2:30 p

The channel (C1 C0 = 01) is the number 1, but first the decoder knows to apply a rule (add 1) to arrive at the real channel which is 2.

The VCRPlus code number, 5, is a single digit. This tells the decoder to assume the day of the month is the first and the show length is 30 minutes.

The VCR decoder gets the current month (December) and the day today (the 27th) from its internal clock and assumes the month you want to record is January because the first of December is long past. So it cranks in next month's number in its calculations. The year doesn't matter. The VCR can only record shows up to a month in advance using VCRPlus+ codes.

The VCR now has the information it needs so it starts recording your show on Channel 2 at 7:30 p.m. on 1 January 2000 and stops recording 30 minutes later.

 

 

 

 

Return to Home

Site Map

Question Archive WonderQuest's Features Info
Animals Sky   Contributors
Humans Art, TV, music   Ask a question About April --- what I do
Astronomy Food   Top 10 questions April's mountain and desert life
Mathematics Oceans & climate    April's 1000-mile paddle to the Arctic Ocean
Evolution & genetics Chemistry   Answer the question

  Newspapers with WonderQuest:

Earth Computers   Newsletter   Globe and Mail
Technology Microcreatures   More exploring -- good references   USA Today
Plants Physics   Fast answers   Happy News
Aerospace Home   Teachers' science corner Advertising

Copyright 2008 by April Holladay  

Please note: We use third-party advertising companies to serve ads when you visit our website. These companies may use information (not including your name, address, email address, or telephone number) about your visits to this and other websites in order to provide advertisements about goods and services of interest to you. If you would like more information about this practice and to know your choices about not having this information used by these companies, or to opt out, click here: Google ad and content network privacy policy