←back to thread

303 points FigurativeVoid | 1 comments | | HN request time: 0s | source
Show context
namuol ◴[] No.41842187[source]
I always come back to this saying:

“Debugging is the art of figuring out which of your assumptions are wrong.”

(Attribution unknown)

replies(2): >>41842329 #>>41843213 #
PaulDavisThe1st ◴[] No.41842329[source]
As long as "your assumptions" includes "I know what I am doing", then OK.

But most people tend not to include that in the "your assumptions" list, and frequently it is the source of the bug.

replies(1): >>41842840 #
recursive ◴[] No.41842840[source]
What if you never believed that in the first place?
replies(2): >>41843219 #>>41844394 #
mannykannot ◴[] No.41844394[source]
Then, to be consistent, you should not trust either your deductions or even your choice of axioms.

In other words, it looks like a form of solipsism.

replies(2): >>41845314 #>>41846257 #
orbisvicis ◴[] No.41845314[source]
You can not know what you are doing and still trust in logic.

But what world it would be if you could flip a coin on any choice and still survive! If the world didn't follow any self-consistent logic, like a Roger Zelazny novel, that would be fantastic. Not sure that qualifies as solipsism, but still. Would society even be possible? Or even life?

Here, as long as you follow cultural norms, every choice has pretty good outcomes.

replies(2): >>41847634 #>>41847940 #
1. mistermann ◴[] No.41847634{3}[source]
In certain geographic regions of the planet at least.