Live data from Hacker News

Eclipse 2026 Live

news.ycombinator.com

1–9 of 9 posts

Re: Eclipse 2026 Live

#2
I don't know if this will work on the 12th, but right now it just doesn't do much at all.

You press the play button and the timeline gets animated but nothing happens on the map at all.

> #opensource #infosec #cybersecurity #ethicalhacking #news #privacy

You can stop doing this.

Re: Eclipse 2026 Live

#3
post #2

I don't know if this will work on the 12th, but right now it just doesn't do much at all. You press the play button and the timeline gets animated but nothing happens on the map at all. > #opensource #infosec #cybersecurity #ethicalhacking #news #privacy You can stop doing this.

did you read the banner at the top?

Re: Eclipse 2026 Live

#4
post #2

I don't know if this will work on the 12th, but right now it just doesn't do much at all. You press the play button and the timeline gets animated but nothing happens on the map at all. > #opensource #infosec #cybersecurity #ethicalhacking #news #privacy You can stop doing this.

did you read the banner at the top?

Yes, I read the banner at the top. Did you read what I wrote?

Re: Eclipse 2026 Live

#6
post #4

Earlier quoted context omitted.

Yes, I read the banner at the top. Did you read what I wrote?

then what you don't understood? pressing play "today" of course does nothing try tomorrow

The banner is about the live button. It says nothing about the play button. The play button does in fact do "something", but what it does is pointless.

So, what I don't understand is what is the play button supposed to do? Also why submit this two days early if people cannot see anything until tomorrow? Come tomorrow, people will already have dismissed this as useless and forgotten about it.

Re: Eclipse 2026 Live

#7
post #6

Earlier quoted context omitted.

then what you don't understood? pressing play "today" of course does nothing try tomorrow

The banner is about the live button . It says nothing about the play button . The play button does in fact do "something", but what it does is pointless. So, what I don't understand is what is the play button supposed to do? Also why submit this two days early if people cannot see anything until tomorrow? Come tomorrow, people will already have dismissed this as useless and forgotten about it.

My cat is smarter than you.... he knows what the play button does "today" at the right time and why he announce it days before... curious why nasa says us days before the eclipse too.....

Re: Eclipse 2026 Live

#8
post #6

Earlier quoted context omitted.

The banner is about the live button . It says nothing about the play button . The play button does in fact do "something", but what it does is pointless. So, what I don't understand is what is the play button supposed to do? Also why submit this two days early if people cannot see anything until tomorrow? Come tomorrow, people will already have dismissed this as useless and forgotten about it.

My cat is smarter than you.... he knows what the play button does "today" at the right time and why he announce it days before... curious why nasa says us days before the eclipse too.....

To be clear:

The Live button (js/app.js:486-493) ticks every second (setInterval(liveTick 1000))

During the eclipse window (16:00–20:00 UT on 12 Aug 2026) it computes the current UTC time sets the slider and calls updateLive() which interpolates the umbra position between the precomputed path crossings (positionAt app.js:382) and moves the umbra + penumbra circles on the map (app.js:419-421) now added a rec button too allows to save gif files with the duration max of 2m every.

So the circles time readout and countdown all update live every second.

Before 16:00 UT it shows a countdown after 20:00 UT it shows "Eclipse over"

Re: Eclipse 2026 Live

#9

Earlier quoted context omitted.

My cat is smarter than you.... he knows what the play button does "today" at the right time and why he announce it days before... curious why nasa says us days before the eclipse too.....

To be clear: The Live button (js/app.js:486-493) ticks every second (setInterval(liveTick 1000)) During the eclipse window (16:00–20:00 UT on 12 Aug 2026) it computes the current UTC time sets the slider and calls updateLive() which interpolates the umbra position between the precomputed path crossings (positionAt app.js:382) and moves the umbra + penumbra circles on the map (app.js:419-421) now added a rec button to…

To be more clear:

The TIME_CURVES array is filled (js/app.js:763) with objects in the shape of {time_ut, coords}. Then, the crossings array, which is built from TIME_CURVES (js/app.js:364-380), is filled with objects in the shape of {tUT, p} but, and here is the problem, you try to set the tUT property from a nonexistent tUT property in the TIME_CURVES element -it should be tc.time_ut or something derived from it- (js/app.js:377).

What happens then is that positionAt (js/app.js:382) goes through all the elements in crossings comparing the tUT argument passed into the function to undefined because the items in crossings all have their tUT property as undefined. This results in positionAt always returning crossings[crossings.length - 1].

And so, no matter what tMinutes argument you pass to updateLive (js/app.js:404), it will always get the same position into pos and it will always set the umbraCircle and the penumbraCircle at the same latitude and longitude. And so, nothing gets animated in the map. Or, to be more precise, it does get animated but is always painted at the same position.

Next time, you might want to consider skipping the insults.