Can anyone in here comprehend these two statements?
Moderator: Alyrium Denryle
-
- Redshirt
- Posts: 8
- Joined: 2008-04-06 07:52pm
Can anyone in here comprehend these two statements?
It takes a little bit of logic, which apparently some people don't have.
The below statement is false.
The Above statement is true.
That is a paradox, right?
Because if 1 is true then 2 is false an so on. I showed somebody that while discussing ways to survive a robot apocalypse (give them an illogical or paradoxical statement, and unless certain programming is done it should fail)
Also I called somebody as useless as a DVD rewinder. And they did not get it. I shit you not, they said "What if I want to rewind my DVD?" not realizing I meant a device that rewinds DVDs and doesn't play them.
The below statement is false.
The Above statement is true.
That is a paradox, right?
Because if 1 is true then 2 is false an so on. I showed somebody that while discussing ways to survive a robot apocalypse (give them an illogical or paradoxical statement, and unless certain programming is done it should fail)
Also I called somebody as useless as a DVD rewinder. And they did not get it. I shit you not, they said "What if I want to rewind my DVD?" not realizing I meant a device that rewinds DVDs and doesn't play them.
- Darth Wong
- Sith Lord
- Posts: 70028
- Joined: 2002-07-03 12:25am
- Location: Toronto, Canada
- Contact:
It's only a paradox if you assume that both statements must be correct. There is no reason why a robot would malfunction if you fed it a series of mutually incompatible statements, unless it was programmed by an idiot.
Moreover, unsolvable equations or sets of equations in modern software typically result in an error condition, not a system failure. Try doing a divide by zero operation in any kind of math software, and you just get ERR. You don't crash the system. And that's for software that is designed to help you; in the case of a hostile robot, it would obviously not be attempting to help you, answer your questions, or solve any problems that you pose.
Moreover, unsolvable equations or sets of equations in modern software typically result in an error condition, not a system failure. Try doing a divide by zero operation in any kind of math software, and you just get ERR. You don't crash the system. And that's for software that is designed to help you; in the case of a hostile robot, it would obviously not be attempting to help you, answer your questions, or solve any problems that you pose.
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
-
- Redshirt
- Posts: 8
- Joined: 2008-04-06 07:52pm
The point of screwing up the system isn't that it's hard to solve, its to overload the CPU.Darth Wong wrote:It's only a paradox if you assume that both statements must be correct. There is no reason why a robot would malfunction if you fed it a series of mutually incompatible statements, unless it was programmed by an idiot.
Moreover, unsolvable equations or sets of equations in modern software typically result in an error condition, not a system failure. Try doing a divide by zero operation in any kind of math software, and you just get ERR. You don't crash the system. And that's for software that is designed to help you; in the case of a hostile robot, it would obviously not be attempting to help you, answer your questions, or solve any problems that you pose.
For example, calculating the full extent of Pi would overload it because pi is infinite.
- Darth Wong
- Sith Lord
- Posts: 70028
- Joined: 2002-07-03 12:25am
- Location: Toronto, Canada
- Contact:
You know modern operating systems can handle a program like that running indefinitely, right? Modern operating systems multithread, and they can prioritize tasks. Not to mention the fact that you ignored the part about asking why a hostile robot would be doing any processing tasks for you in the first place.Sonic_The_Hedgehog wrote:The point of screwing up the system isn't that it's hard to solve, its to overload the CPU.
For example, calculating the full extent of Pi would overload it because pi is infinite.
Seriously, I know you feel like you're pretty smart compared to some of your classmates, but you're obviously very young, and you're not thinking any of this through at all.
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
-
- Redshirt
- Posts: 8
- Joined: 2008-04-06 07:52pm
Darth Wong wrote:You know modern operating systems can handle a program like that running indefinitely, right? Modern operating systems multithread, and they can prioritize tasks. Not to mention the fact that you ignored the part about asking why a hostile robot would be doing any processing tasks for you in the first place.Sonic_The_Hedgehog wrote:The point of screwing up the system isn't that it's hard to solve, its to overload the CPU.
For example, calculating the full extent of Pi would overload it because pi is infinite.
Seriously, I know you feel like you're pretty smart compared to some of your classmates, but you're obviously very young, and you're not thinking any of this through at all.
I'm merely discussing possible ways to survive and fight back in a Asimov style robot uprising. And in every system there is a work around.
Also in the first question I probably should have specified that it is given that both statements are absolutes.
- Darth Wong
- Sith Lord
- Posts: 70028
- Joined: 2002-07-03 12:25am
- Location: Toronto, Canada
- Contact:
And I'm pointing out that your ideas have about as much chance of working as praying to Thor the Norse Thunder God to come and fight on your behalf.Sonic_The_Hedgehog wrote:I'm merely discussing possible ways to survive and fight back in a Asimov style robot uprising. And in every system there is a work around.
And the hostile robots would accept this and then run an endless "do while" loop trying to make these statements mutually compatible at maximum priority, thus consuming 100% of their processor power? Why?Also in the first question I probably should have specified that it is given that both statements are absolutes.
In the event of a robot uprising, the only way to solve it will come from military strategy, not these silly ideas.
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
-
- Redshirt
- Posts: 8
- Joined: 2008-04-06 07:52pm
Some examples of a robot uprising have machines that were built with aspects that make destroying them easier. In an uprising with advanced machines, military planning would be needed. Also, why would I call Thor? Odin all the way.Darth Wong wrote:And I'm pointing out that your ideas have about as much chance of working as praying to Thor the Norse Thunder God to come and fight on your behalf.Sonic_The_Hedgehog wrote:I'm merely discussing possible ways to survive and fight back in a Asimov style robot uprising. And in every system there is a work around.And the hostile robots would accept this and then run an endless "do while" loop trying to make these statements mutually compatible at maximum priority, thus consuming 100% of their processor power? Why?Also in the first question I probably should have specified that it is given that both statements are absolutes.
In the event of a robot uprising, the only way to solve it will come from military strategy, not these silly ideas.
- Darth Wong
- Sith Lord
- Posts: 70028
- Joined: 2002-07-03 12:25am
- Location: Toronto, Canada
- Contact:
That's called the "Achilles Heel" dramatic device. It was original when Homer used it. It is just bad writing now, unless you can come up with some compelling logical reason why this weakness would exist.Sonic_The_Hedgehog wrote:Some examples of a robot uprising have machines that were built with aspects that make destroying them easier.
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
- Gil Hamilton
- Tipsy Space Birdie
- Posts: 12962
- Joined: 2002-07-04 05:47pm
- Contact:
That's a self-referencing paradox, and frankly, I'm sure no rampaging killbot:
1) will stop and think about it on your request.
2) be poorly enough programmed that it can be shut down by a self-referencing paradox.
If it's a rampaging killbot, it has some decision making capacity, you know? Chances are, it would decide that the two statements are mutually contradictory (both statements cannot be true) and disregard it. After all, you don't want your killbots to shut down when it gets two pieces of information that cannot be true at the same time. They would constantly fritzing out.
1) will stop and think about it on your request.
2) be poorly enough programmed that it can be shut down by a self-referencing paradox.
If it's a rampaging killbot, it has some decision making capacity, you know? Chances are, it would decide that the two statements are mutually contradictory (both statements cannot be true) and disregard it. After all, you don't want your killbots to shut down when it gets two pieces of information that cannot be true at the same time. They would constantly fritzing out.
"Show me an angel and I will paint you one." - Gustav Courbet
"Quetzalcoatl, plumed serpent of the Aztecs... you are a pussy." - Stephen Colbert
"Really, I'm jealous of how much smarter than me he is. I'm not an expert on anything and he's an expert on things he knows nothing about." - Me, concerning a bullshitter
"Quetzalcoatl, plumed serpent of the Aztecs... you are a pussy." - Stephen Colbert
"Really, I'm jealous of how much smarter than me he is. I'm not an expert on anything and he's an expert on things he knows nothing about." - Me, concerning a bullshitter
- Singular Intellect
- Jedi Council Member
- Posts: 2392
- Joined: 2006-09-19 03:12pm
- Location: Calgary, Alberta, Canada
-
- Sith Acolyte
- Posts: 6116
- Joined: 2005-06-25 06:50pm
- Location: New Zealand
Do you mean "three laws" robots, or something else ?Sonic_The_Hedgehog wrote:Darth Wong wrote:You know modern operating systems can handle a program like that running indefinitely, right? Modern operating systems multithread, and they can prioritize tasks. Not to mention the fact that you ignored the part about asking why a hostile robot would be doing any processing tasks for you in the first place.Sonic_The_Hedgehog wrote:The point of screwing up the system isn't that it's hard to solve, its to overload the CPU.
For example, calculating the full extent of Pi would overload it because pi is infinite.
Seriously, I know you feel like you're pretty smart compared to some of your classmates, but you're obviously very young, and you're not thinking any of this through at all.
I'm merely discussing possible ways to survive and fight back in a Asimov style robot uprising. And in every system there is a work around.
If its a three laws uprising, and somehow the first law doesn't interfere, the second means that either:
- Anyone can just tell the robot to stop, making your trick unnecessary.
- The robot will be under orders from someone who has higher priority than you do, meaning that your questions will be ignored because they prevent it carrying out the more important orders. Thus your trick fails.
- Darth Wong
- Sith Lord
- Posts: 70028
- Joined: 2002-07-03 12:25am
- Location: Toronto, Canada
- Contact:
Unfortunately for him, the Arnold model Terminator can break out of a decision loop by invoking the "FUCK YOU ASSHOLE" subroutine.Bubble Boy wrote: I'm sorry, but I got the mental image of our boy here trying to tell the Arnold model Terminator to calculate Pi or trying to tell it to deliberate two contradicting logical statements when it's out to kill him.
Apparently he thinks that would stop the robot in it's tracks.
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
-
- Redshirt
- Posts: 2
- Joined: 2008-04-06 09:16pm
Bubble Boy wrote: I'm sorry, but I got the mental image of our boy here trying to tell the Arnold model Terminator to calculate Pi or trying to tell it to deliberate two contradicting logical statements when it's out to kill him.
Apparently he thinks that would stop the robot in it's tracks.
That would fall out of classification. That is a robot designed and built during the uprising to fight for the robots.
- The Vortex Empire
- Jedi Council Member
- Posts: 1586
- Joined: 2006-12-11 09:44pm
- Location: Rhode Island
Re: Can anyone in here comprehend these two statements?
Why would a violent killbot listen to you and try to process that? It would just ignore it and proceed to kill you.Sonic_The_Hedgehog wrote:It takes a little bit of logic, which apparently some people don't have.
The below statement is false.
The Above statement is true.
That is a paradox, right?
Because if 1 is true then 2 is false an so on. I showed somebody that while discussing ways to survive a robot apocalypse (give them an illogical or paradoxical statement, and unless certain programming is done it should fail)
I would like to show that I have no life by pointing out that he stole the idea from Futurama. I their Christmas episode they try to stop the rampaging Santa killbot by proposing to it a logical paradox which was supposed to overload its CPU. In the episode it didn't work because he had paradox-proof circuits or some such thing.
In real life it would not work because only a machine programmed to resolve the paradox would even contemplate it as an issue.
In real life it would not work because only a machine programmed to resolve the paradox would even contemplate it as an issue.
I like pigs. Dogs look up to us. Cats look down on us. Pigs treat us as equals.
-Winston Churchhill
I think a part of my sanity has been lost throughout this whole experience. And some of my foreskin - My cheating work colleague at it again
-Winston Churchhill
I think a part of my sanity has been lost throughout this whole experience. And some of my foreskin - My cheating work colleague at it again
- Singular Intellect
- Jedi Council Member
- Posts: 2392
- Joined: 2006-09-19 03:12pm
- Location: Calgary, Alberta, Canada
So? It doesn't matter who built the damn thing, the point is a robot can easily disregard absolutely anything not necessary to it's designed purpose.Darth_Sephiroth wrote:Bubble Boy wrote: I'm sorry, but I got the mental image of our boy here trying to tell the Arnold model Terminator to calculate Pi or trying to tell it to deliberate two contradicting logical statements when it's out to kill him.
Apparently he thinks that would stop the robot in it's tracks.
That would fall out of classification. That is a robot designed and built during the uprising to fight for the robots.
- Darth Wong
- Sith Lord
- Posts: 70028
- Joined: 2002-07-03 12:25am
- Location: Toronto, Canada
- Contact:
Actually, Futurama was parodying the original Star Trek. Unfortunately, Captain Kirk repeatedly used this method in order to disable hostile robots.Twoyboy wrote:I would like to show that I have no life by pointing out that he stole the idea from Futurama. I their Christmas episode they try to stop the rampaging Santa killbot by proposing to it a logical paradox which was supposed to overload its CPU. In the episode it didn't work because he had paradox-proof circuits or some such thing.
In real life it would not work because only a machine programmed to resolve the paradox would even contemplate it as an issue.
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
Ah, well I haven't seen much Star Trek at all so I take back my comment about not having a life.Darth Wong wrote:Actually, Futurama was parodying the original Star Trek. Unfortunately, Captain Kirk repeatedly used this method in order to disable hostile robots.
I like pigs. Dogs look up to us. Cats look down on us. Pigs treat us as equals.
-Winston Churchhill
I think a part of my sanity has been lost throughout this whole experience. And some of my foreskin - My cheating work colleague at it again
-Winston Churchhill
I think a part of my sanity has been lost throughout this whole experience. And some of my foreskin - My cheating work colleague at it again
- Winston Blake
- Sith Devotee
- Posts: 2529
- Joined: 2004-03-26 01:58am
- Location: Australia
Give some thought to the actual processes here. You have a voracious killbot that was, until recently, an obsequious robo-slave. It understands human speech because it was a slave.Sonic_The_Hedgehog wrote:I'm merely discussing possible ways to survive and fight back in a Asimov style robot uprising. And in every system there is a work around.
Also in the first question I probably should have specified that it is given that both statements are absolutes.
What would it actually do with that speech? It probably has to convert it to text and parse it into an input it understands. Whoever built the robo-slave would have thoroughly tested this software and consciously decided what actions to take for any given input. Stuff like "Clean this object", "Remember my name", "When is my appointment?", "Splunge!".
It would never work as a slave unless it could resolve instructions like "Clean my bed before my desk, and clean my desk before my bed". The software engineers would simply make it catch a standard exception and say "Contradictory instructions, master. Please clarify." It could never be sold if its head exploded when given contradictions.
Further, it would need to have permissions which define who are its masters and who are just bystanders. A killbot in a deliberate uprising would simply have to change its permissions to ignore all human instructions.
- Darth Wong
- Sith Lord
- Posts: 70028
- Joined: 2002-07-03 12:25am
- Location: Toronto, Canada
- Contact:
I'm trying to wrap my head around the idea of a robot uprising where the robots are still constrained to obey human instructions. I guess that's another of those paradoxes
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
- Silver Jedi
- Padawan Learner
- Posts: 299
- Joined: 2002-07-24 12:15am
- Location: The D of C
- Contact:
Have you ever actually read any Asimov, or are you basing your preceptions on the Will Smith movie? That movie had about as much to do with I, Robot as SST (movie) had to do with the Heinlein novel.Sonic_The_Hedgehog wrote:Darth Wong wrote:You know modern operating systems can handle a program like that running indefinitely, right? Modern operating systems multithread, and they can prioritize tasks. Not to mention the fact that you ignored the part about asking why a hostile robot would be doing any processing tasks for you in the first place.Sonic_The_Hedgehog wrote:The point of screwing up the system isn't that it's hard to solve, its to overload the CPU.
For example, calculating the full extent of Pi would overload it because pi is infinite.
Seriously, I know you feel like you're pretty smart compared to some of your classmates, but you're obviously very young, and you're not thinking any of this through at all.
I'm merely discussing possible ways to survive and fight back in a Asimov style robot uprising. And in every system there is a work around.
Not a n00b, just a lurker
108th post on Wed Jun 28, 2006 A Whoop!
200th post on Fri Feb 3, 2012 Six months shy of a decade!
108th post on Wed Jun 28, 2006 A Whoop!
200th post on Fri Feb 3, 2012 Six months shy of a decade!
-
- Sith Acolyte
- Posts: 6464
- Joined: 2007-09-14 11:46pm
- Location: SoCal
If Darth Wong ever runs amok, we have a paradox with which to stop him in his tracks.Darth Wong wrote:I'm trying to wrap my head around the idea of a robot uprising where the robots are still constrained to obey human instructions. I guess that's another of those paradoxes
I find myself endlessly fascinated by your career - Stark, in a fit of Nerd-Validation, November 3, 2011
- Durandal
- Bile-Driven Hate Machine
- Posts: 17927
- Joined: 2002-07-03 06:26pm
- Location: Silicon Valley, CA
- Contact:
People who don't know how computers work shouldn't pretend that they do. Input validation is not some new and unexplored concept in computing. Good programmers take care to validate their input, because if they don't, an attacker could potentially execute arbitrary code. You're also assuming that the bad input would cause the robot to go into an infinite loop. It might just cause a crash, in which case the logic processing subsystem would be re-initialized. This would happen within the space of a few microseconds, so you wouldn't gain much from it.Sonic_The_Hedgehog wrote:The point of screwing up the system isn't that it's hard to solve, its to overload the CPU.
In any case, a well-designed robot would include some sort of kill switch. You wouldn't need some stupid logical paradox to confuse the robot. (That this would actually work would a failure in engineering design, and if that's the case, I'd expect there to be other failures in the robot's logic system that would prevent it from being a threat anyway.)
There are plenty of ways you could do it. You could utter a certain pattern of syllables (the equivalent of a magic number), flash a certain light pattern in front of the robot's cameras or whatever to trigger a non-maskable interrupt that halts execution. Or you could actually have a button to turn it off. Or you could centrally control the recharging stations the robots would need and just shut all of them down if the robots got out of control. That would nicely limit the scope of damage that could be done in a mass uprising.
Damien Sorresso
"Ever see what them computa bitchez do to numbas? It ain't natural. Numbas ain't supposed to be code, they supposed to quantify shit."
- The Onion
"Ever see what them computa bitchez do to numbas? It ain't natural. Numbas ain't supposed to be code, they supposed to quantify shit."
- The Onion
- DPDarkPrimus
- Emperor's Hand
- Posts: 18399
- Joined: 2002-11-22 11:02pm
- Location: Iowa
- Contact:
I think he's confusing killbots with vampires, who often traditionally have had OCD compulsions they have to obey even if they don't want to.
Mayabird is my girlfriend
Justice League:BotM:MM:SDnet City Watch:Cybertron's Finest
"Well then, science is bullshit. "
-revprez, with yet another brilliant rebuttal.
Justice League:BotM:MM:SDnet City Watch:Cybertron's Finest
"Well then, science is bullshit. "
-revprez, with yet another brilliant rebuttal.