Silently losing precision sometimes may be a problem, but in most dynamically typed programming languages which provide integers and floats, integers are written like 1 and floats are written like 1.0 ...
Short version: Those are unique ID generator websites that have coordinated their ranges to avoid collisions with each others' IDs. Why not just use IDs made from 122 random bits? Yes. If you have a ...