Hacker News new | ask | show | jobs
by EvanAnderson 480 days ago
There are separate hierarchies for cities (".ci.oh.us", school districts (".k12.oh.us"), public libraries (".lib.oh.us"), and probably others I'm not aware of. It seems like there could be name collisions between those different entities that would necessitate the additional layer.

Edit:

Per my parent comment I screwed this up and misremembered the hierarchies. The locality name comes first for localities, so you'd be looking at things like:

ci.medina.oh.us - City of Medina

co.medina.oh.us - County of Medina

medina.k12.oh.us - The Medina City School District

medina.lib.oh.us - The Medina County District Library

1 comments

So far as I am aware, every US state is split into counties, and most entities (cities, districts, etc) exist within counties.

Maybe there should be a “falsehoods programmers believe about government structure” article, but I can think of very few exceptions.

“cleveland.cuyahoga.ohio.gov” seems like a logically guessable domain.

Oh, I agree. It's logically guessable and the right hierarchy. It'd also never fly. >smile<

> So far as I am aware, every US state is split into counties...

re: falsehoods - Alaska has no counties. Louisiana has "Parishes". Connecticut and Rhode Island have counties but no county governments. Also, see Townships.

Sometimes I think our country would be better understood as 50-something separate countries, kind of like the EU, except without the general goal the EU has of increasing amounts of cooperation and convergence. Since in America, everything that’s different from one place to another is generally different because somebody very influential wants it to be. As programmers I feel like all this inconsistency drives us crazy because it seems pointless, but as a citizen, I can see how it would be a tremendous waste of effort to try to force national standardization merely for standardization’s sake when we have so many real problems that need to be addressed.
Virginia is another edge case here, where cities aren't part of counties and are directly under the state. If you look at a map, you'll see holes in a bunch of counties where the cities are, e.g. https://en.m.wikipedia.org/wiki/List_of_cities_and_counties_...
All of these are tiny exceptions compared to the vast number of counties within US States. However, reality is made of exceptions! All things considered, it is interesting and important to have local exceptions in a nation IMHO.
> Connecticut and Rhode Island have counties but no county governments

This breaks my brain.

And even where everything seems the same on paper, different states can handle things wildly differently.

Some the counties run almost everything except where a large city is, some the county does almost nothing, and everything is tied to whatever the biggest town is.

I'm always a little bit angry that New York calls Townships Towns.
New York spans five counties, which lack county governments, instead having borough governments subordinate to the city government.

Washington, DC is a city which is in neither a state nor a county.

https://en.m.wikipedia.org/wiki/List_of_U.S._municipalities_... has a hundred or so cities that span counties.

it turns out, cities are among the least well-defined geographical features in local government of the USA. There are many odd and unusual arrangements at the city level. The US Census maintains a collection of more clearly defined entities.
I can think of lots of exceptions to the part about substate public entities existing within counties; CA, for instance, has quite a number of JPAs and similar entities that involve multiple counties, or entities from multiple counties, for some purpose; e.g., The Metropolitan Water District of Southern California, the Bay Area Rapid Transit District, etc.