logoalt Hacker News

Geolocating a random island using geometry and CUDA programming

276 pointsby yassa9today at 12:19 PM52 commentsview on HN

Comments

sllabrestoday at 5:50 PM

People liking this post will probably like this [1] too

[1] https://www.youtube.com/@colsto

NKosmatostoday at 1:42 PM

Excellent write up and an enjoyable read! Reminds me of the “good old times” where posts on HN were written by humans and with a specific writing style like yours. You could’ve used a little bit more of geoguessing to narrow down results, or do a brute force visual check on the last hundred or so ;-)

show 2 replies
bmurray7jhutoday at 1:18 PM

For drones and missiles, this technique is known as Terrain Contour Matching. If terrain contour are measured optically, navigation is independent of RF jamming, unlike GNSS.

https://en.wikipedia.org/wiki/TERCOM

show 2 replies
zer0x4dtoday at 4:36 PM

Super fun! Interestingly, this is how JPL was able to significantly reduce the Mars 2020 landing radius on Mars. Cameras onboard take pictures of the terrain and match that to maps to figure out where the lander is. https://www-robotics.jpl.nasa.gov/what-we-do/flight-projects...

deiptxtoday at 4:47 PM

I find it highly ironic that his is the second article on the main page right after "avoid building technologies that could be used by a police state".

lexlambdatoday at 12:52 PM

OpenStreetMap data really is a godsend for such OSINT purposes. Works much better in populated areas too, with more features like roads, shops, electric lines that can be used to search.

show 2 replies
o4ctoday at 2:20 PM

Really great article! OP, you did an awesome job breaking down a complex problem into manageable chunks and synthesizing the solution.

show 1 reply
dwa3592today at 2:36 PM

This is awesome. I worked on something similar a few months ago. It is a general purpose navigation system based on TERCOM and dead reckoning - https://github.com/deepanwadhwa/anumaan

ImJasonHtoday at 2:37 PM

Excellent read, I loved it.

Incidentally, the image seems to be the one the resort uses on their website! https://oanresort.wixsite.com/chuuk

show 1 reply
num42today at 3:04 PM

Good article! Off-topic, Is Palantir doing the same thing with its internal software to geolocate?

show 1 reply
aquafoxtoday at 4:31 PM

Nice, but Rainbolt would do it in under a minute ;)

show 1 reply
cecinugatoday at 12:38 PM

I read all the process, literally awesome, i don't do OSINT (i know only what is this) and i think that's very cool

show 1 reply
nanieltoday at 4:08 PM

this is really cool. fun little problem turned into great write-up, and i love that you included the code snippets. thanks for sharing

show 1 reply
bitcurioustoday at 1:18 PM

It’s interesting that most top contenders don’t pass the eyeball halo check, seems like there’s room to optimize that filter in code.

show 1 reply
ape4today at 1:57 PM

What about tides? Would the outline of the island be different based on the time of day.

show 1 reply
jf93ap29shtoday at 3:45 PM

Loved it.

hhhtoday at 12:54 PM

great blog and great writeup

show 1 reply
piterrrotoday at 12:48 PM

really impressive, could that be the way to locate yourself without GPS? assuming we know more/less where we are

show 1 reply
phalanxxtoday at 1:47 PM

What do you mean by no LLM generation if an LLM did all the coding based on reading through the .py files? Pangram isn't kind to "your" text either.

show 2 replies
ohyoutraveltoday at 1:02 PM

> NOTE: this is a genuine human work, didnt use LLM generation.

A million upvotes from me.

show 1 reply
grodestoday at 12:59 PM

impressive

fenestellatoday at 12:55 PM

[dead]

hno8a34nwntoday at 2:09 PM

This is the real takeaway

ligarotatoday at 4:12 PM

All of this to not use Google images

show 1 reply