Sounds like this guy needs to finish learning Python before he learns something else.
From what you suggested, to containerizing things with something like Docker, there are ways to make Python more easily distributable.
packageA==1.0.0 depends itself on packageB
Therefore, you can find yourself with a different set of deps. Had a bug like this once.
To be clear I think France has every right to do this and Google can decide to close up shop there if they want, nobody is forcing Google to operate in an unfriendly environment.
How is this fair? Sure DOD and NASA are customers but SpaceX financed their advancements and had to convince the US government to use their platform with successful launches.
This sounds similar to Airbus's support. Why is this allowed. US intelligence should be sabotaging these free market cheaters. Europe is acting like China, where the government is financially supporting major industries competing with the US. I will call it what it is. Economic Warfare. Maybe more aptly Economic Welfare Warfare.
The model is simply different in Europe where public money funds most of the development costs: market size is smaller in Europe (compared to US institutional market for example), geographic return makes things more complicated and it is of course all about independent space access.
Finally, all US institutional satellites must be launched on American launchers ("Buy American Act"), which is not the case in Europe. Free market, were you saying?
Instead of using integers IDs for the hexes, we created an encoded version of the ID that has the property that removing a character gets you the containing parent of the cell. This means we can do basic containment queries by querying with a low resolution hex (short string) as a prefix query. If a gps track goes through this larger parent cell, the track will have hexes with the same prefix. You don’t get perfect control of distances because hexes have varying diameters (or rather the approximation, since they aren’t circles they are hexes), but in practice and at scale for a product that doesn’t require high precision, it’s very effective.
I think at the end of this year we’ll have about 6tb of these hex sets in a four node 8 process ES cluster. Performance is pretty good. Also acts as our full text search. Half the time we want a geo search we also want keyword / filtering / etc on the metadata of these trips.
Pretty fun system to build, and the concept works with a wide variety of data stores. Felt like a total hack job but it has stood the test of time.
Thanks uber, h3 is a great library!