Earlier quoted context omitted.
I think it's the same in UK English as well. But in some (most?) European languages billion actually means 1 000 000 million (so a thousand times more ). And we use "milliard" for 1000 million.
It looks like you're right. Just looked it up. A billion is 1million^2 in its etymology so English speakers are the odd one out.
> Looking forward to discussions and/or collaborations with curious souls in my quest to generate a billion record SQLite DB quickly. If this sounds interesting to you, reach out to me on Twitter or submit a PR.