Hacker News new | ask | show | jobs
by tm11zz 717 days ago
This is a really useful mindset as a programmer, but backfires in real-life as it makes you an anxious person.
4 comments

I guess you need to compartmentalise into different kinds of 'trust'. The not 'trusting' you do with a computer is different from the trusting you do with fellow humans in daily life. They just happen to use the same word in English.
I trust the computer far more than the fellow humans. The computer will generally give a predictable output for a given input. "fellow humans in daily life" .... not so much.
Human variability and unpredictability can also be a source of creativity. But I understand you completely
I hope you never have to cross a street, or get anywhere near a car with a human behind the wheel.
Its terrifying; sometimes when I am crossing the street people accelerate, sometimes they slow down, sometimes they stop at red lights, sometimes they drive through them.
If it is a tesla computer you can be certain it wont stop.
That's why I don't have a driver's license
Yes, but alas other people do.
> but backfires in real-life as it makes you an anxious person.

If I was to point out this is an approximation, or a tautology (it is only true to the degree that it is true, which is not (necessarily[1]) 100% of the time), would it make you anxious? And if so, do you think it wouldn't be possible for you to learn [1] a new approach so it does not make you anxious?

While achieving absolute certainty in code correctness is often impossible
Funnily enough, I program in real life and have also been anxious lately.