If it’s so difficult, then why was Google able to find the answer to questions exactly like this 6+ years ago?
That was why everyone switched to Google. The search engine just worked.
And frankly a large portion of your post is just incorrect. What you’ve described is how a very bad programmer would build a search engine. It’s overly complicated and requires too much data.
Huh? Well how do we know that any scale at all is right?
Pretty sure that every modern scale has a “tare” button that resets the weight and zeroes everything out.