

Reminds me of a thing from work that I think about pretty often.
I worked someplace that prided itself on being “data driven”. They put stuff on the company tshirts like “Data > Feelings”. Real pretentious shit, but they seemed to pride themselves on making reasonable decisions based on facts and evidence. They’d made fun of other companies for doing stuff based on the whims of CEOs.
One of the many articles came out about 4 day workweeks being beneficial for everyone involved. At one of the company meetings, someone brought it up and asked the CEO if we could look into it. He just said, “We’re not doing that.” Didn’t ask to read the article. Didn’t look at data. No discussion. Just a snap decision: no.
People are emotional creatures and many of them are stupid, too. Stupid and spiteful.
Use a dedicated data type or library. Some languages also have something like python’s Decimal type
>>> .1 + .2 0.30000000000000004 >>> Decimal(".1") + Decimal(".2") Decimal('0.3')