# ZIP codes

**URL:** https://boards.straightdope.com/t/zip-codes/812342
**Category:** Cecil's Columns/Staff Reports
**Created:** [April 13, 2018, 9:33am UTC](https://boards.straightdope.com/t/zip-codes/812342 "2018-04-13T09:33:57Z")
**Posts on this page:** 17
**Page:** 2

<div class="post-metadata">

### Author: ![Melbourne](https://avatars.discourse-cdn.com/v4/letter/m/b5e925/32.png) [@Melbourne](https://boards.straightdope.com/u/Melbourne)
#### Post date: [April 14, 2018, 11:19pm UTC](https://boards.straightdope.com/t/zip-codes/812342/21 "2018-04-14T23:19:43Z")

</div>

> [@DesertDog](#):
>
> There already is a system in place that can specify any spot in the world to a 3-meter square with a [three-word code](https://what3words.com/about/), words because they’re easier to remember than a string of digits. For example, there is a [locomotive](https://www.google.com/maps/@33.4176095,-111.8191203,77m/data=!3m1!1e3?hl=en&authuser=0) on display at a park near where I live. The front end is _info.courtyard.moats_ while the back end is _miracle.brushing.vest_. There are currently 14 language sets so you could for example, find your location in English and have it pronounceable for your friend in Berlin.
> 
> I think it is way ahead of whatever the USPS has on tap.

For addressing the front and back ends of locomotives in parks. In AUS parks and traffic lights both have independent numbering systems for emergency purposes. On the other hand, the UPS system is very good for delivering to fixed address points, which is what it was developed for. I understand that the post offices in Nigeria and in Mongolia have adopted What3Words, but they aren’t starting from the same place.

And if the USPS has free addressing information, it is right to be proud of that. In both the UK and Australia the post office is partly funded by selling that information, which means it is effectively unavailable for any other purpose.

There are other alternatives to What3Words in use in some previously-unaddressed locations, but I can’t remember the names of the systems. Anybody else?

---

<div class="post-metadata">

### Author: ![Melbourne](https://avatars.discourse-cdn.com/v4/letter/m/b5e925/32.png) [@Melbourne](https://boards.straightdope.com/u/Melbourne)
#### Post date: [April 14, 2018, 11:34pm UTC](https://boards.straightdope.com/t/zip-codes/812342/22 "2018-04-14T23:34:16Z")

</div>

> [@Chronos](#):
>
> Even if I only tell you the first digit or two, you can narrow it down to a general region of the country.

What3Words is a naming convention, implemented as a computer app. Given the 3 words name of a longitude and latitude (named on a 3 meter square), , the computer app translates it, and you can have it on any larger scale you want.

The critical difference is that latitude and longitude numbers were used with paper maps: what3words is for use in spoken language with computers.

The question is, is what3words suitable for signage? It’s good for memorized addresses: I should be able to remember where I live, and where my mother lives. And it’s good for talking to the ambulance if I have my smartphone and can get my phone to tell me where I am. But if I have my smartphone, perhaps I should be letting my phone tell the ambulance where I am. Smartphone geolocation is a massive business, of which what3words is only a tiny, tiny part. And for signage, used for people who don;t have smartphones, there are some competing ideas.

---

<div class="post-metadata">

### Author: ![John\_W.Kennedy](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/john_w.kennedy/32/1031_2.png) [@John\_W.Kennedy](https://boards.straightdope.com/u/John_W.Kennedy)
#### Post date: [April 15, 2018, 1:30am UTC](https://boards.straightdope.com/t/zip-codes/812342/23 "2018-04-15T01:30:00Z")

</div>

> [@dtilque](#):
>
> Actually there are more than 4 territories: DC, PR, VI, AS, GU, MP and then three more for Pacific countries that the USPS delivers for: MH, FM, PW. But considering there’s 676 two-letter combinations, there’s plenty of room for more.
> 
> Until I read Cecil’s column, I thought computers were the reason for only two letters. Consider that in 1963, if you had any kind of sizeable file, say a customer address file, it would be stored on mag tape. Mag tape drives were horribly slow and increasing each record by even a single letter would significantly increase processing time for all kinds of programs.

Not as bad as that. It was the systems that used punched cards, both small computers like the 1401 and sub-computers like the 402 or 407, that were the main squeeze. Cards contained 80 characters and no more, and that was that. In fact, back then, IBM supplied two-digit codes for the states and state-like objects, which could then be expanded to “MASS”, “CALIF”, _etc.,_ as needed for printing.

---

<div class="post-metadata">

### Author: ![erysichthon](https://avatars.discourse-cdn.com/v4/letter/e/d07c76/32.png) [@erysichthon](https://boards.straightdope.com/u/erysichthon)
#### Post date: [April 15, 2018, 11:05pm UTC](https://boards.straightdope.com/t/zip-codes/812342/24 "2018-04-15T23:05:36Z")

</div>

> [@Chronos](#):
>
> But with the three-word system, it’s not meaningful to say “I’m somewhere in the info.courtyard area”.

I downloaded the What3Words app on my phone and spent a few minutes playing around with it. The first thing I noticed was the wildly unrelated word combinations for the various areas of my tiny condominium. The codes are meaningless unless you’re using the W3W website or their app.

So where do I live, according to What3Words? I guess you could go with the front door as my “address,” although my next-door neighbor’s front door is only a few feet away and appears to have the same location code. The system also appears to be two-dimensional; I live on the third floor, and the person living directly below probably has the same “address” as I do. USPS doesn’t deliver to my front door anyway; everything goes to the complex’s mail kiosk, which has its own three-word location.

It’s a pretty cool system, and I can imagine it being useful in situations like finding your friend at a huge, crowded festival; they could text you “I’m at purple.monkey.dishwasher” and you could find them with the app. But I can’t see this displacing the zip code system.

---

<div class="post-metadata">

### Author: ![AHunter3](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ahunter3/32/368_2.png) [@AHunter3](https://boards.straightdope.com/u/AHunter3)
#### Post date: [April 15, 2018, 11:30pm UTC](https://boards.straightdope.com/t/zip-codes/812342/25 "2018-04-15T23:30:32Z")

</div>

I have a somewhat-related question.

The US devised the format “City, XX 12345”, as in “Valdosta, GA 31601” or “Albuquerque NM, 87131” or whatever.

Pretty much everywhere else, the format is a mixture of letters and numbers, though:

28-29 Haymarket  
London SW1Y 4SP  
United Kingdom  
20033-520 Kerr Street  
Oakville  
Ontario L6K 3C7  
Canada  
a) Which format came first?

b) Why was a second format adopted instead of everyone chiming in with the one already established?

---

<div class="post-metadata">

### Author: ![kenobi\_65](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/kenobi_65/32/13178_2.png) [@kenobi\_65](https://boards.straightdope.com/u/kenobi_65)
#### Post date: [April 15, 2018, 11:53pm UTC](https://boards.straightdope.com/t/zip-codes/812342/26 "2018-04-15T23:53:42Z")

</div>

[The current English system](https://en.wikipedia.org/wiki/Postcodes_in_the_United_Kingdom#Modern_postcode_system) was first implemented in 1959, though it took them 15 years (with some revisions) to complete the national implementation of it. So, it predates the US ZIP Code system (which began in 1963), although ZIP was implemented nationally first.

---

<div class="post-metadata">

### Author: ![Melbourne](https://avatars.discourse-cdn.com/v4/letter/m/b5e925/32.png) [@Melbourne](https://boards.straightdope.com/u/Melbourne)
#### Post date: [April 16, 2018, 12:36am UTC](https://boards.straightdope.com/t/zip-codes/812342/27 "2018-04-16T00:36:17Z")

</div>

> [@AHunter3](#):
>
> a) Which format came first?
> 
> b) Why was a second format adopted instead of everyone chiming in with the one already established?

Because the second format was better…

You are only looking at the user-visible side of the system. Letters were used because they needed a much larger zip code. Using letters and large zip code makes sorting harder. The USA went with a shorter zip code, and was able to use just numbers. Aus came even later, and due to the tiny population was able to use a 4 digit numeric zip code.

Although population, and population distribution, are important factors in designing a zip code system, and will be different for different countries, the more important difference between the earlier English system and the later American system is that the UK zip codes are tied to delivery routes, and the American zip codes are tied to delivery areas.

That makes the UK zip codes more immediately useful, and makes the American system more flexible and easier to maintain.

In database design terms, it’s like the difference between using a natural key and an artificial key. In software design terms, it like the difference between using literals and named literals.

In Aus, zip codes are a legacy technology. Bulk mail uses address points, and private mail uses location names. Zip codes are mostly used when you enter your address on a form on a web page. That’s used to generate an address point. So our actual system of zip codes is largely irrelevant now: any arbitrary zip code system could be used.

---

<div class="post-metadata">

### Author: ![Mr\_Downtown](https://avatars.discourse-cdn.com/v4/letter/m/8e8cbc/32.png) [@Mr\_Downtown](https://boards.straightdope.com/u/Mr_Downtown)
#### Post date: [April 16, 2018, 4:08am UTC](https://boards.straightdope.com/t/zip-codes/812342/28 "2018-04-16T04:08:59Z")

</div>

As for the all-number system, it’s worth remembering that ZIP stands for Zone Improvement Program. The scheme was simply a nationwide expansion of the _zone numbers_ that had been introduced in big cities during World War II to help inexperienced clerks sort mail. In the new five-digit scheme, the first three digits told what _sectional center_ served that part of the country, and the last two told what individual post office delivered to that address. In nearly all cases, the last two digits were the old zone number: Chicago 33, Illinois, became Chicago IL 60633. The last two digits for small town offices (that never had zone numbers) were often simply assigned in alphabetical order, though there were many exceptions and many new ZIP Codes have been introduced in between over the last 55 years.

---

<div class="post-metadata">

### Author: ![Johnny\_L.A](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/johnny_l.a/32/1084_2.png) [@Johnny\_L.A](https://boards.straightdope.com/u/Johnny_L.A)
#### Post date: [April 16, 2018, 10:36pm UTC](https://boards.straightdope.com/t/zip-codes/812342/29 "2018-04-16T22:36:58Z")

</div>

So what _is_ the postal abbreviation for Rancho Santa Margarita? I’m allowed 20 characters, so I use RANCHO STA MARGARITA.

---

<div class="post-metadata">

### Author: ![Mr\_Downtown](https://avatars.discourse-cdn.com/v4/letter/m/8e8cbc/32.png) [@Mr\_Downtown](https://boards.straightdope.com/u/Mr_Downtown)
#### Post date: [April 17, 2018, 4:12am UTC](https://boards.straightdope.com/t/zip-codes/812342/30 "2018-04-17T04:12:35Z")

</div>

> [@Johnny\_L.A](#):
>
> So what _is_ the postal abbreviation for Rancho Santa Margarita?

RCHO STA MARG

The old ZIP Code directories had a list in the back, but I can’t immediately find it online. More useful to me, as a cartographer, was their [recommendations for streetname suffixes.](https://pe.usps.com/text/pub28/28apc_002.htm)

---

<div class="post-metadata">

### Author: ![Pantastic](https://avatars.discourse-cdn.com/v4/letter/p/3bc359/32.png) [@Pantastic](https://boards.straightdope.com/u/Pantastic)
#### Post date: [April 17, 2018, 4:14pm UTC](https://boards.straightdope.com/t/zip-codes/812342/31 "2018-04-17T16:14:12Z")

</div>

> [@DesertDog](#):
>
> If that same granularity confuses you because one end of a locomotive has a different code than the other, I guess you could call that a bug.

The ‘bug’ is that the fact that both ends of the locomotive have completely different codes with no correlation. If you tell me the lat/long coordinates for the front and back of the locomotive, I can easily tell that they’re close together that they’re probably connected in some way, even if I have no internet or map access. With the word codes, if you tell them to me they convey no useful information unless I look them up with a computer. If someone gives me plantain.shoehorn.ham and plantain.shoehorn.eggs, I’d expect the two locations to be related in some way, but they’re not actually.

---

<div class="post-metadata">

### Author: ![Powers](https://avatars.discourse-cdn.com/v4/letter/p/edb3f5/32.png) [@Powers](https://boards.straightdope.com/u/Powers)
#### Post date: [April 18, 2018, 4:00pm UTC](https://boards.straightdope.com/t/zip-codes/812342/32 "2018-04-18T16:00:09Z")

</div>

> [@DesertDog](#):
>
> Yes, it is proprietary because it was made by a company, not a government agency. People can use it for free.

Sure, until the company decides they need another revenue stream. And they can change any part of the system at any time without any recourse by its users.

> [@DesertDog](#):
>
> It _is_ language dependent – in fourteen of them so far. The 3-word code for a particular location can be received in one language then be expressed in the 3-word code for another by selecting it in a drop down menu.

So two people speaking different languages have completely different identifiers for the same location. Not very good for communication.

> [@DesertDog](#):
>
> I have no idea what you mean by “without geographic correlation.”

This was explained earlier by others. What I mean is that the three-word code for a particular location has no meaning by itself. It’s completely arbitrary and tells you nothing at all without the secret sauce contained within the company’s proprietary app.

> [@DesertDog](#):
>
> The 3-meter granularity would, say, enable me to guide a friend to where I am in a [crowd](https://az616578.vo.msecnd.net/files/2016/03/10/635932304424008629424413315_crowds.jpg) watching a parade. If that same granularity confuses you because one end of a locomotive has a different code than the other, I guess you could call that a bug.

It all depends on what you’re using it for. I didn’t claim W3W was useless; but chalking it up as better than anything the post office is working on seems a ridiculous claim. It may be better for some scenarios, but certainly not for all, or even most.  
Powers &8^]

---

<div class="post-metadata">

### Author: ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)
#### Post date: [April 18, 2018, 6:32pm UTC](https://boards.straightdope.com/t/zip-codes/812342/33 "2018-04-18T18:32:37Z")

</div>

If I’m trying to tell someone where I am at the parade, I’ll say “I’m between 4th and 6th, in front of the Chipotle”, or the like. It’s not quite as fine-grained as W3W, but it’ll get them close enough that they can see me waving. And they can do that no matter what apps either of us have on our phones.

And suppose that we do both have the same app on our phones. Then the solution isn’t for me to call him up and tell him three words; the solution is for me to push the button in my app that says “tell my friend where I am”, and then pick out his name from my contacts list, whereupon my phone would transmit to his latitude and longitude with sufficient digits after the decimal point, and with a checksum and error-correction, much more reliably and quickly than I could tell him the three words and have him type them in.

---

<div class="post-metadata">

### Author: ![7happycreations](https://avatars.discourse-cdn.com/v4/letter/7/8e8cbc/32.png) [@7happycreations](https://boards.straightdope.com/u/7happycreations)
#### Post date: [April 19, 2018, 10:41am UTC](https://boards.straightdope.com/t/zip-codes/812342/34 "2018-04-19T10:41:57Z")

</div>

> [@DesertDog](#):
>
> There already is a system in place that can specify any spot in the world to a 3-meter square with a [three-word code](https://what3words.com/about/), words because they’re easier to remember than a string of digits. For example, there is a [locomotive](https://www.google.com/maps/@33.4176095,-111.8191203,77m/data=!3m1!1e3?hl=en&authuser=0) on display at a park near where I live. The front end is _info.courtyard.moats_ while the back end is _miracle.brushing.vest_. There are currently 14 language sets so you could for example, find your location in English and have it pronounceable for your friend in Berlin.
> 
> I think it is way ahead of whatever the USPS has on tap.

How cool. I need to test this out.

---

<div class="post-metadata">

### Author: ![Elendil\_s\_Heir](https://avatars.discourse-cdn.com/v4/letter/e/7cd45c/32.png) [@Elendil\_s\_Heir](https://boards.straightdope.com/u/Elendil_s_Heir)
#### Post date: [April 20, 2018, 1:23am UTC](https://boards.straightdope.com/t/zip-codes/812342/35 "2018-04-20T01:23:38Z")

</div>

> [@El\_Zagna](#):
>
> …
> 
> Which translated to:  
> James Overstreet  
> Underhill, Massachusetts
> 
> It was delivered correctly.

Supposedly a letter was once successfully delivered to _Ripley’s Believe It Or Not_ addressed, in its entirety, as “?”

> [@mamafrogger](#):
>
> I live in a city with twelve letters and a space, Oklahoma City, and have simply abbreviated it as OKC many times over the years. Everything has gotten where I sent it so the PO must approve it. Certainly much easier to type.

I’ve gotten in the habit of addressing letters to friends in Shaker Heights, Ohio as “SHO” followed by the ZIP, and they get there every time.

---

<div class="post-metadata">

### Author: ![Melbourne](https://avatars.discourse-cdn.com/v4/letter/m/b5e925/32.png) [@Melbourne](https://boards.straightdope.com/u/Melbourne)
#### Post date: [April 21, 2018, 4:19am UTC](https://boards.straightdope.com/t/zip-codes/812342/36 "2018-04-21T04:19:40Z")

</div>

Here’s another alternative: Google’s [“Plus Codes”](https://plus.codes/). (Open Location Code) Tied to google maps:

Google India is pushing it now: spoken in 6 Indian languages. The [Wikipedia](https://en.wikipedia.org/wiki/Open_Location_Code) article has links to a couple of other systems.

---

<div class="post-metadata">

### Author: ![PoppaSan](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/poppasan/32/189_2.png) [@PoppaSan](https://boards.straightdope.com/u/PoppaSan)
#### Post date: [April 21, 2018, 12:47pm UTC](https://boards.straightdope.com/t/zip-codes/812342/37 "2018-04-21T12:47:12Z")

</div>

> [@Melbourne](#):
>
> Here’s another alternative: Google’s [“Plus Codes”](https://plus.codes/). (Open Location Code) Tied to google maps:
> 
> Google India is pushing it now: spoken in 6 Indian languages. The [Wikipedia](https://en.wikipedia.org/wiki/Open_Location_Code) article has links to a couple of other systems.

The reasoning behind the three word method was because words are easier to remember. Any code can be used elsewise, you just need to remember a long string of letters and numbers. Then again [5th decimal place of longitude and latitude](https://gizmodo.com/how-precise-is-one-degree-of-longitude-or-latitude-1631241162) can differentiate between trees in a forest while the sixth can measure glacier flow.  
You want words in that case? Come up with 360 words for longitude and use the first one eighty for latitude. Break the decimals into groups of two and keep repeating the first 100 until your chosen resolution.

[Previous page](https://boards.straightdope.com/t/zip-codes/812342.md?page=1)
