by soferio on 4/23/24, 10:42 PM with 15 comments
by dang on 4/24/24, 4:08 AM
Scooping the Loop Snooper (2000) - https://news.ycombinator.com/item?id=30783422 - March 2022 (31 comments)
Scooping the Loop Snooper: Proof That the Halting Problem Is Undecidable (2000) - https://news.ycombinator.com/item?id=20956756 - Sept 2019 (33 comments)
Scooping the Loop Snooper (2000) - https://news.ycombinator.com/item?id=10077471 - Aug 2015 (2 comments)
by skulk on 4/23/24, 11:24 PM
by beders on 4/23/24, 11:45 PM
Gödel's incompleteness theorems has a similar proof that will mess with your brain :)
by g___ on 4/23/24, 11:30 PM
We create a machine: given a program P, ask O whether P halts given input P and negate the answer.
λP. ~O (P P)
Now we ask whether this machine will halt given its own source code as input. In symbols:
(λP. ~O (P P)) (λP. ~O (P P))
which is the Y-combinator in lambda calculus.
by QuinnyPig on 4/23/24, 11:35 PM
"Will the loop complete or run forever?"
Many fixes were attempted
(Lambda's 15 minute limit doesn't get exempted)
You'll quickly find there is no winning
As the LOADING ball keeps spinning
To date there remains a single hack:
Rip the cable out the back
You'll have an answer clarified:
"The loop is done; the power died."
by flanfly on 4/24/24, 9:31 AM
by VikingCoder on 4/24/24, 12:00 AM
by vincent-manis on 4/24/24, 9:20 PM
by fragmede on 4/24/24, 9:35 AM
by srcreigh on 4/23/24, 11:46 PM
Undecidability is more about compression than it is about whether we can determine if TMs halt.