SPB Git

spb/earth-now Public License

earth-now.co — real-time planetary dashboard: live world metrics modeled, not streamed.

TypeScript 93% Shell 2.3% SQL 1.4% JavaScript 1.3% Dockerfile 1.2% CSS 0.8%
5.0 KB · 87 lines json
Raw Blame History
1{2  "site.title": "earth-now.co",3  "site.tagline": "The planet, live — every counter is a documented statistical model, not an opaque extrapolation.",4  "since.title": "Since you arrived",5  "since.subtitle": "What actually happened on Earth during your visit — modelled rates × your session length.",6  "domain.population": "Population",7  "domain.climate": "Climate",8  "domain.emissions": "Emissions",9  "domain.forest": "Forests",10  "domain.ocean": "Oceans",11  "domain.energy": "Energy",12  "domain.society": "Society",13  "domain.realtime": "Real time",14  "domain.space": "Space & Earth",15  "window.total": "total",16  "window.today": "today",17  "window.ytd": "this year",18  "window.session": "since you arrived",19  "chip.stale": "stale data",20  "chip.pending": "data pending",21  "chip.estimate": "estimate",22  "rate.current": "current rate",23  "info.cappedValue": "Value (honest precision)",24  "info.uncertainty": "Confidence interval (90%)",25  "info.estimateNote": "estimate",26  "info.source": "Source",27  "info.license": "License",28  "info.observed": "Last observation",29  "info.model": "Model",30  "info.close": "Close",31  "info.open": "Details and source",32  "kind.stock": "stock",33  "kind.cumulative": "cumulative",34  "kind.event": "event",35  "kind.derived": "derived",36  "footer.attribution": "Data: UN (WPP), NOAA GML, Global Carbon Project, Copernicus/ERA5, FAO, Global Forest Watch, Ember/IEA, USGS. Every counter interpolates real observations — method, source and uncertainty documented.",37  "footer.methodology": "Methodology",38  "offline.title": "API offline",39  "offline.body": "Counters are momentarily unavailable — the model server is not responding. Please try again shortly.",40  "methodology.title": "Methodology",41  "methodology.intro": "Every earth-now.co counter is a documented statistical model: we interpolate the latest real observations from authoritative sources (monotone splines, seasonality, observation/forecast fusion) and we display the source, observation date, model family and uncertainty. Never more precision than the model justifies — that is our commitment, and our difference from opaque tickers.",42  "methodology.metric": "Metric",43  "methodology.domain": "Domain",44  "methodology.kind": "Kind",45  "methodology.model": "Model",46  "methodology.source": "Source",47  "methodology.license": "License",48  "methodology.cadence": "Cadence",49  "methodology.observed": "Last obs.",50  "methodology.uncertainty": "Uncertainty",51  "methodology.note": "Note",52  "methodology.back": "← Back to the dashboard",53  "quakes.lastMajor": "Last major earthquake",54  "quakes.count24h": "earthquakes (24 h)",55  "embed.attribution": "earth-now.co",56  "embed.notFound": "Metric not found",57  "locale.toggle": "Français",58  "live.title": "Live now",59  "live.subtitle": "The counters moving before your eyes — fastest first.",60  "countries.title": "Top 10 countries by population",61  "countries.subtitle": "UN WPP interpolation — ranking and values update live.",62  "reference.title": "Planetary reference points",63  "reference.subtitle": "These values move slowly — updated on each new real observation.",64  "realtime.title": "True real-time events",65  "realtime.subtitle": "No interpolation — these counters only move on real events.",66  "theme.toDark": "Dark mode",67  "theme.toLight": "Light mode",68  "domain.tech": "Digital",69  "metric.back": "← All counters",70  "metric.methodTitle": "This metric's method",71  "metric.level": "level",72  "metric.windows": "Display windows",73  "metric.fullMethodology": "See the full methodology for every metric →",74  "explain.seasonal-spline-v2": "Observation/forecast fusion: a monotone spline (PCHIP) between the latest real observations and the source's projections — no overshoot, no artificial backtracking.",75  "explain.keeling-fusion-v1": "Least-squares fit of a trend + seasonal harmonics (Keeling curve) on the observation series; the annual cycle is projected beyond the last measurement.",76  "explain.seasonal-ytd-v1": "Year-to-date cumulative reset on Jan 1 UTC: the source's annual total spread along a modelled seasonality (day/week/year Fourier harmonics), rate always positive.",77  "explain.linear-ytd-v1": "Linear year-to-date cumulative (level 0): the source's annual total spread uniformly — used when no reliable seasonality is published.",78  "explain.linear-stock-v1": "Linearly-evolving value anchored on the latest observation (e.g. a day countdown).",79  "explain.static-rt-v1": "True event-driven real time: the value only moves when the source publishes a real event — no interpolation.",80  "explain.derived": "Derived metric: an exact combination of other registry counters (difference, scaling, window or rate) — the same function is animated client-side.",81  "explain.default": "Documented statistical model — see the full methodology.",82  "domain.health": "Health",83  "domain.economy": "Economy",84  "year.elapsed": "of the year elapsed",85  "continents.title": "Population by continent",86  "continents.subtitle": "UN WPP interpolation — Africa gains ~35 M people a year, Europe is shrinking."87}