ZIP codes

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?

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.

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.

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.

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?

The current English 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.

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.

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.

So what is the postal abbreviation for Rancho Santa Margarita? I’m allowed 20 characters, so I use RANCHO STA 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.

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.

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.

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

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.

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^]

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.

How cool. I need to test this out.

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

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.

Here’s another alternative: Google’s “Plus Codes”. (Open Location Code) Tied to google maps:

Google India is pushing it now: spoken in 6 Indian languages. The Wikipedia 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 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.