News for hackers. Stuff that matters.
Re:Fireflies by JKCalhoun on Thursday June 01, 2017 @12:02AM (#14457918)
My only hang-up with the explanation/simulation is, why do the fireflies all have clocks that run at the same duration as one another?

I understand advancing your clock to synchronize flashes, but doesn't this presuppose that the clocks run at the same speed?

When I turned on "Show Clocks" in the simulation it indeed looked like the clocks ran at identical durations. Seems like this would be difficult in nature.

Re:Fireflies by falsedan on Thursday June 01, 2017 @06:52AM (#14459268)
This is difficult to explain succinctly, but biochemical processes can set up periodic events with a fair amount of accuracy. For instance, your heart beats roughly once a second when in a resting state.

Some of these processes use physical latency to time the events: if the fireflies were roughly of the same maturity, they would be of similar size and thus have clocks of similar duration.

Re:Fireflies by bovik on Thursday June 01, 2017 @12:42AM (#14458044)
I imagine if they started at wildly different speeds it would still converge but the convergence would take longer.
Re:Fireflies by golergka on Thursday June 01, 2017 @06:14AM (#14459111)
The article only talks about changing the phase on fixed amount, nothing about fixing the frequency.