From reading the thread, I have a question that maybe HN knows the answer to. I feel like I haven't had to do a cold start on new GPS chips in a really long time. Even in terrible sky conditions, I've never had to wait 12 minutes to download the almanac. Do chips just ship from the factory with this data, or is it not needed anymore. (I know about AGPS, but that's not involved. This happens on receivers with no possible way of communicating to the outside world other than the serial port I'm reading navigation messages from.)<p>Even if I do a reset + cold start in u-center or similar, I still don't have to wait 12 minutes. I wonder why.
Thought one: wow, the fact that this was asked on a subreddit called "Ask Historians" really makes me feel old.<p>Thought two: I've never considered how bizarre it is that GPS is an enormously expensive satellite constellation launched and maintained by the United States military that we make available for free to the entire world. As a US citizen I take it for granted - but it must be strange for someone to grow up in (for instance) Lebanon and use a GPS device.
Because it's one-way and predates the era of DRM. To charge for it (which the EU's Galileo system originally planned to do), you need a crypto system, secure modules in receivers, a key distribution and billing system, and customer service.
That could end up costing more than providing the service.
I'd trust the wiki entry [0] over Reddit comments.<p>[0] <a href="https://en.wikipedia.org/wiki/Global_Positioning_System" rel="nofollow">https://en.wikipedia.org/wiki/Global_Positioning_System</a>
GPS is owned by US government and operated by US military [0]. And US military does not charge retail :-)<p>[0] <a href="https://en.wikipedia.org/wiki/Global_Positioning_System" rel="nofollow">https://en.wikipedia.org/wiki/Global_Positioning_System</a>
History: America puts it up to help target ICBMs, etc. US taxpayers/military give it away for free as a gesture of good will which also has political benefits.
I'm surprised no one has mentioned that the a reason it's free is that people will use it. If people had to pay for it then they might not leave it on, or use it as much, and as a result a lot of the mobile apps that harvest location data would be affected.