Hacker News new | past | comments | ask | show | jobs | submit login

No and no. "Realtime" has an actual definition, as in "data is immediately available".



No information is available real time. There will always be a lag even with stock trading. Determining what is acceptable for real time depends on the context. A few seconds would be unacceptable for stock information but would be more than enough for a 911 real time notification system to first responders. 12 hours for global viral outbreak stats seems acceptable for real time status.


CSSE is manually aggregating data from official sources. It's updated, at most, twice a day so there is hefty lag from when the official numbers are updated and CSSE updates their site. It's about the best source of statistics that laypeople will have but it's hardly worth calling it 'real time'.


There's a difference between latency and delay.

If I "touch a.txt" then run "ls", and see "a.txt", I'd consider my filesystem realtime. There's no point in being pedantic about "but there's a 50ms delay when I hit enter after typing ls so it's not realtime!!!".

"Realtime virus outbreak" implies that the site is somehow automatically identifying where the virus is and updating it's stats, rather than waiting for a human to update it.


Since "implies that the site is somehow automatically identifying where the virus is" is obviously impossible with current tech & infrastructure, the next most "real-time" interpretation is that it has the most up-to-date data as it becomes available... which it basically does AFAIK, assuming it automatically pulls from its data sources, such as the WHO situation report feed.

What would you recommend calling it instead?


It's not impossible, most countries have digitized medical records. It wouldn't be technically difficult to automatically send out a ping to a centralized location when a new patient is diagnosed with novel coronovirus. Politically, on the other hand, it's not going to happen.


Just call it an "up-to-date" map that is often updated.


It is a real time map of data that has been reported.


I don't think that's the case, it is a map of data updated by an editor. The website in question doesn't seem to fetch data automatically as the sources are making it available.


In your example you (human) created a file and you can now request the content of that file (from your filesystem) at any point.

In the given example there's a tracker (updated by humans) and you can see the current state of the tracker at any time (from their database).

I'm not sure what the distinction is here if you consider one realtime and the other not.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: