Skip to content
View jeremiahsay's full-sized avatar

Block or report jeremiahsay

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jeremiahsay/README.md

Jeremiah Say

Software developer and data scientist · Singapore

I build sites that turn public records into sourced, checkable answers. If a number can't be traced to its source, it doesn't ship.

GreenCalculus · Numbers.sg · Who Actually Makes · PerBowl · GraciousQuotes · Toggle9 · QuitWithNerd

LinkedIn · ORCID · Wikidata


What I run

Each site has a page about my role there: what I check, how I check it, and where to report a mistake.

Site Go here if you want to… What it is My page there
GreenCalculus find a carbon emission factor and its source A database and API of carbon emission factors, each traced to its primary publication, with calculators that show where every number comes from. Founder & Lead Systems Architect
Numbers.sg check a Singapore rate, CPF figure or tax amount Singapore's money numbers (T-bills, Savings Bonds, fixed deposits, CPF, stamp duty, income tax) taken from the agency or bank that publishes them, each with the time it was checked. The calculators are tested against the agency's own worked examples every time the page is built. Editor
Who Actually Makes learn who really makes a store brand Store brands and everyday products traced to the company and factory behind them through public records, with the proof, a stamp showing how sure the answer is, and a re-check date. Founder & editor
PerBowl learn who makes your dog or cat food Pet food brands traced to the companies and plants behind them, with FDA inspection and recall records and free same-day recall alerts. Founder & editor
GraciousQuotes check who really said a quote A quotes site I started in February 2020. My main job there is checking who really said each quote, showing the source, and logging corrections in public. Founder & editor
Toggle9 use a calculator that shows its working Free calculators and tools. No sign-up, and each tool is dated with when I last checked it against its sources. Creator
QuitWithNerd get help quitting smoking or vaping My personal site, started in June 2019, 19 days after my last cigarette, following 17 years of smoking. Guides to quitting and staying quit, written from my own experience, with the research and official sources linked. Founder & editor

The first six are published by Numbers Publishing Pte. Ltd., a Singapore private company (UEN 202500357K) that I own and run. You can look it up by its UEN in ACRA's business registry. No bank, brand, advertiser or investor owns any part of it. QuitWithNerd is a personal site I run myself.

The rule they share

  • Sourced, or it doesn't go up. Every factor, quote attribution, maker match or formula points back to where it came from.
  • Doubt is shown, not hidden. A shaky attribution gets an honest label, a maker answer carries a stamp saying how sure it is, a name match stays a lead until I've read the record, and an unrecognised input fails visibly instead of returning a confident wrong answer.
  • A person decides, scripts fetch. Scripts pull government lists and agency figures on a schedule and keep dated copies. I read the record behind an answer before it goes up, and again on its re-check date.
  • Mistakes are fixed in public. Corrections and changes are logged on each site, with dates.
  • Interests are disclosed. For example, I hold Singapore T-bills and Savings Bonds, bought on the same terms as anyone else, and Numbers.sg has no referral or affiliate deals.
  • Machine-readable provenance. Structured data (JSON-LD) on every page says who made it, what it's based on and when it was last checked.

Open work

Most of what I publish openly is under the GreenCalculus organisation:

Repository What it is
greencalculus-benchmark How wrong are LLMs about emission factors, and how often do they name the wrong source? Scored against sourced ground truth.
gwp-basis-check Finds warming-potential tables that contradict the IPCC assessment report they name.
greencalculus-calculator-demo Zero-dependency demos of production carbon calculators: Scope 1 combustion, SBTi targets, FLAG, PCAF, CBAM.
greencalculus-mcp · greencalculus-sdk · langchain-greencalculus Ways to call the emission-factor API from AI agents, Python and JavaScript.
greencalculus-standards · greencalculus-methodology · greencalculus-open-data Methodology, standards mapping and source licences, CC-BY-4.0.

Open data from Who Actually Makes: every list behind the site (which company makes each Kirkland Signature product, NHTSA tire plant codes, tire age advice from the makers, and every quote it cites) is free to download as JSON or CSV under CC BY 4.0, with stable URLs you can call from code. A daily mirror with the full change history: jeremiahsay/whoactuallymakes-data.

Carbon accounting standards I work with

Live reference pages are on greencalculus.com/standards.

Calculation: GHG Protocol Corporate Standard · Scope 2 Guidance · Scope 3 Standard · Land Sector and Removals · IPCC 2006 Guidelines

Science: IPCC AR6 GWP-100

Verification and product level: ISO 14064-1 · ISO 14067 · ISO 14040/14044 · BS EN 15978

Disclosure: CSRD / ESRS E1 · TCFD

Targets: SBTi Corporate Net-Zero · RE100

Regulatory factor sets: UK DEFRA / DESNZ · EU F-Gas Regulation 2024/573

Background

  • Software developer, data scientist and data analyst
  • Singapore Institute of Technology graduate
  • Former maths tutor, which is why my tools show their working
  • Professional Guide to Sustainability Reporting (Tinto Group)
  • Wikipedia contributor on GHG Protocol, IPCC AR6, life-cycle assessment and CSDDD articles

Get in touch

Corrections, data questions and collaboration are all welcome. I read every message, and reports of a wrong number or a wrong maker are read first. Each site also has its own contact page and public corrections log.

📧 jeremiah@greencalculus.com · 💼 LinkedIn · 🆔 Wikidata

Pinned Loading

  1. greencalculus/greencalculus-calculator-demo greencalculus/greencalculus-calculator-demo Public

    Open-source, zero-dependency demos of production carbon calculators from GreenCalculus — Scope 1 stationary combustion, SBTi near-term targets, FLAG land emissions, PCAF financed emissions, and CBA…

    HTML 13 10

  2. greencalculus/greencalculus-methodology greencalculus/greencalculus-methodology Public

    Formal methodology, emission factor datasets, and GHG Protocol alignment documentation for GreenCalculus.com

  3. greencalculus/greencalculus-benchmark greencalculus/greencalculus-benchmark Public

    How wrong are LLMs about emission factors — and how often do they name the wrong source for a number? 467 questions, five models, scored against sourced ground truth.

    Python 2

  4. greencalculus/gwp-basis-check greencalculus/gwp-basis-check Public

    Find greenhouse-gas warming-potential tables that contradict the IPCC assessment report they name. Not a staleness check — AR4 and AR5 values are often correct by law.

    Python 3

  5. whoactuallymakes-data whoactuallymakes-data Public

    Who makes store-brand products, from public records: Kirkland Signature makers, store-brand companies, NHTSA tire plant codes, tire age guidance, with the evidence behind each answer. JSON + CSV, C…

    Python