Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers Request free information on products written about or advertised in BYTE Submit a press release, or scan recent announcements Talk with BYTE's staff and readers about products and technologies

ArticlesBug of the Month


Janu ary 1998 / Bits / Bug of the Month

Your Call Did Not Go Through...

Here's a cautionary tale of how things can break when an area code changes. Almost every major metropolitan area in the United States has already diced, or will soon dice, its area codes into smaller geographic zones with new area codes. Generally when this happens, if you dial someone who used to be in your area code but is now in the new area code, you dial only 10 digits (area code + seven digits) instead of dialing 11 digits (1 + area code + seven digits). The phone companies don't require the "1," even though you are dialing a different area code, so that customers don't think they're being charged for a long-distance call.

This may not seem like a big deal, but these changes will be a headache for most computer users. For example, the phone dialer and modem control in Windows 95 automatically dial a 1 before dialing a number with an area code. Microsoft is aware of the problem (Seattle's 206 area code was split and a 10-digit plan instituted in November). Several Win 95 work-arounds have been posted, but these m ust be performed each time you dial a number. In Windows 98, you will be able to set dialing properties, and a new tab called Area Code Rules lets you program your system to handle 10-digit dialing.

The biggest flaw with most 10-digit dialing plans is that they are unnecessary, according to Bell Atlantic officials. Dropping the "1," government officials say, indicates to people that they aren't paying for a toll call. But officials at telcos say bureaucrats don't understand the capabilities of telephone backbones. "[The Department of Public Utilities'] idea is that dialing a 1 is a toll indicator, a flag telling you that you're paying long-distance rates," says Tom Desisto, executive director of state relations at Bell Atlantic. "But we [Bell Atlantic] hav e the technology to charge people the correct rates no matter how they dial a number."

It remains to be seen what the impact of 10-digit dialing will be, But it could also cause some companies enormous headaches in reprogramming databases, akin to Year 2000 legacy problems.


Send yours to jkrause@mgh.com


Up to the Bits section contentsGo to previous article: Go to next article: Survey
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network