Readit News logoReadit News
theobeers · 6 months ago
Another record, Name Authority Pointer (NAPTR), has the telephone number of the Johnson Space Center in Houston:

  > dig where-is-the-iss.dedyn.io NAPTR

  ; <<>> DiG 9.10.6 <<>> where-is-the-iss.dedyn.io NAPTR
  ;; global options: +cmd
  ;; Got answer:
  ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31786
  ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

  ;; OPT PSEUDOSECTION:
  ; EDNS: version: 0, flags:; udp: 1232
  ;; QUESTION SECTION:
  ;where-is-the-iss.dedyn.io. IN NAPTR

  ;; ANSWER SECTION:
  where-is-the-iss.dedyn.io. 3600 IN NAPTR 100 100 "u" "E2U+voice:tel" "!^.*$!tel:+12814830123!" .

  ;; Query time: 84 msec
  ;; SERVER: 100.100.100.100#53(100.100.100.100)
  ;; WHEN: Sun Jul 06 10:53:39 EDT 2025
  ;; MSG SIZE rcvd: 111

kmm · 6 months ago
I understand there are API limitations, but isn't 15 minutes a lot for an object that orbits around the entire Earth in 90 minutes? On average you're going to be off by about a twelfth of the circumference of the Earth, or roughly the distance between Lisbon and Istanbul
edent · 6 months ago
Yes. As I say in the post, you shouldn't use this for docking operations.

If you know of a DNS update which allows for per-minute updates for free, I'll happily move to it.

dahsameer · 6 months ago
> As I say in the post, you shouldn't use this for docking operations

Remember people, DNS stands for "Definitely Not for Space-docking"

Levitating · 6 months ago
> If you know of a DNS update which allows for per-minute updates for free, I'll happily move to it.

Why not setup your own name server?

AdieuToLogic · 6 months ago
> As I say in the post, you shouldn't use this for docking operations.

Brilliant. :-D

metafunctor · 6 months ago
It’s quite easy to run your own DNS server — I've found it a worthwhile exercise. Of course, you’ll need a server to run it on.
echoangle · 6 months ago
> If you know of a DNS update which allows for per-minute updates for free, I'll happily move to it.

Does Cloudflare not allow this?

Abekkus · 6 months ago
Cloudflare does this with an API. If you have any money, I'd suggest dnsimple.com instead.
ethan_smith · 6 months ago
At orbital speed of ~7.66 km/s, the ISS travels approximately 6,900 km during a 15-minute interval, which is indeed significant for precise location tracking.
verytrivial · 6 months ago
I read the opening sentence as "I love DNS erotica" which indicates I've been inside too long and should go for a walk.
6thbit · 6 months ago
You’d be surprised but I’m pretty sure many people would dig this.
cmehdy · 6 months ago
The numbers would definitely be setting A record in that domain!
cdjk · 6 months ago
I might drill into this further.
theobreuerweil · 6 months ago
If that’s a pun, it’s next level
niuzeta · 6 months ago
That's also how I initially read the first sentence and I'm glad I'm not the only weirdo.

I'm going to take a walk now...

Deleted Comment

messe · 6 months ago
Is that not what this is?

Maybe a cold shower too.

edent · 6 months ago
Please don't make me sign up as an OnlyFans creator…!
giancarlostoro · 6 months ago
Onlyfans was never supposed to be for porn to be fair it just kind of became the profitable business for them
byteknight · 6 months ago
Gives a whole new meaning to its always DNS.
knadh · 6 months ago
This is quite cool! I just added this to dns.toys [1]

  dig iss.sky +short @dns.toys
[1] https://dns.toys

edent · 6 months ago
That's so nifty! Thanks :-)

Do all the tools use TXT records? Or are there any which use LOC, NAPTR, etc?

knadh · 6 months ago
Yep, all tools return formatted strings as TXT records.
hronecviktor · 6 months ago
Bug report for the weather: bratislava is definitely not in sub-zero C in the middle of summer. Tallinn was also ~17C off
TMEHpodcast · 6 months ago
Brilliant! This is both clever and educational. I immediately wondered if it would be possible to do something similar for JWST.

Unfortunately LOC DNS records top out at ~42 million meters (42,000 km altitude) and JWST is 38x further out (~1.5 million km away). So you can’t represent its location with a LOC altitude field. Maybe Hubble?

firesteelrain · 6 months ago
Not sure how that will work since JWST orbits the second Lagrange point.

It would be like asking for the GPS coordinates of the moon. NASA did test receiving weak GPS signals on the moon with LRO in 2023. It wouldn’t be useful for navigation though (not yet unless someone has like a way to do reverse GPS on the moon but not sure how that would work)

Reason this works for the ISS is because of the subsatellite point. It can receive GPS signals regardless of altitude above the Earth’s surface.

Also TLEs apply to the ISS because it’s earth orbiting.

TLEs are designed for satellites in Earth orbit, where they define position and velocity using orbital elements interpreted by models like SGP4.

echoangle · 6 months ago
> It would be like asking for the GPS coordinates of the moon

No problem at all, just give the location where the moon is at the Zenith and use the distance as the altitude.

> Reason this works for the ISS is because of the subsatellite point. It can receive GPS signals regardless of altitude above the Earth’s surface.

No, wether the object can actually receive GPS signals is completely irrelevant to wether its location can be described in the GPS coordinate system.

You could describe the location of the Sun in GPS coordinates too, the altitude value would just be very large.

netsharc · 6 months ago
> NASA did test receiving weak GPS signals on the moon with LRO in 2023.

I doubt very much that the position of the ISS in the article is being sent from the ISS at real time. It's more likely calculated using NORAD / Celestrak orbital elements plus orbital calculations.

I remember having a Windows desktop app to show the satellites locations, I'd have to download those text files to keep the information accurate. For the information beyond the snapshot, the app has to calculate distance and trajectory to estimate "If NORAD said it was here at this point in time, and heading that way with that speed, then right now it should be around here.". A bit like "If a train left Chicago 5 hours ago going 60 mph, where is it now?".

Nowadays it's all online of course: https://in-the-sky.org/satmap_worldmap.php .

TMEHpodcast · 6 months ago
Yes, I realize not-having initially understood what LOC DNS actually is. As mentioned, this could of course be applied to Hubble.
dotancohen · 6 months ago
That probably because GSO is right about at that altitude.
selcuka · 6 months ago
> RFC 1876 is an experimental standard.

That has been a very long running experiment [1]:

> University of Warwick, January 1996

[1] https://datatracker.ietf.org/doc/html/rfc1876

teddyh · 6 months ago
More about DNS LOC records: <https://www.ckdhr.com/dns-loc/>
pul · 6 months ago
A slightly more complex, but much more responsive way would be to set an NS record of `where-is-the-iss.shkspr.mobi` that points to the IP of your VPS.

Then run a program that listens to UDP/53 and TCP/53. Have it respond with a DNS packet that's only dynamic in the LOC record and message ID. Not fully compliant with the DNS spec, but good enough for this use case.

You could cache API response to combat rate limiting.

edent · 6 months ago
The point is, I don't want to run a server. There's a globally distributed system I can (ab)use instead.
bortzmeyer · 6 months ago
That would be fully compliant with the DNS spec. (I run such a service, test 2+2.op.dyn.bortzmeyer.fr/TXT or paris.now.weather.dyn.bortzmeyer.fr/TXT.)