3 ms·
This appears to be an implementation of https://en.wikipedia.org/wiki/Geohash https://en.wikipedia.org/wiki/Geohash
by eps 5y ago
This appears to be an implementation of https://en.wikipedia.org/wiki/Geohash https://en.wikipedia.org/wiki/Geohash
- loloquwowndueo 5y ago“ Apparently, in the late 2000s, G. Niemeyer still didn't know about Morton's work, and reinvented it” :)
- jandrewrogers 5y agoIt was also implemented in relational databases 30+ years ago and variants were patented by companies like Oracle and IBM. Geohashing was abandoned due to its several deficiencies as an indexing method, which still hold true today, in favor of other algorithms. Ironically, geohashing seemed novel at the time because it was so obsolete that no modern system uses it. It is sort of like someone claiming to invent punch cards for programming.
- mro_name 5y agoindeed, history repeating. There's a nice talk by Jonathan Blow how technology declines and has to be re-invented over and over again: https://youtu.be/pW-SOdj4Kkk https://youtu.be/pW-SOdj4Kkk
- mro_name 5y agoyes, 'Powered by' https://mro.name/g/about https://mro.name/g/about explains the details.