Bitcoin Forum
June 14, 2024, 07:21:48 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Doesn't this strike you as odd? Buterin struggles with logic  (Read 443 times)
RawDog (OP)
Legendary
*
Offline Offline

Activity: 1596
Merit: 1026



View Profile WWW
May 03, 2016, 04:41:35 AM
 #1


Quote
Buterin, playing contrarian, however, dismissed the idea with his assessment of the evidence.

"If you have a good way or a noisy way to prove something and you choose the noisy way, it means that you can’t do the good way," he added.


Technically, he should have said: "If you have a good way and a noisy way to prove something".  Doesn't it seem unlikely that Buterin would fuck up a Boolean operator in a sentence?  Clearly he must know how to use these really well for programming.

*Image Removed* *Expletive Removed*  *Obsenity Removed*
What's going on - Slavetards?!!!
Watch my videos: https://www.youtube.com/watch?v=oE43M1Z8Iew  1FuckYouc6zrtHbnqcHdhrSVhcxgpJgfds
Gleb Gamow
In memoriam
VIP
Legendary
*
Offline Offline

Activity: 1428
Merit: 1145



View Profile
May 03, 2016, 04:51:23 AM
 #2


Quote
Buterin, playing contrarian, however, dismissed the idea with his assessment of the evidence.

"If you have a good way or a noisy way to prove something and you choose the noisy way, it means that you can’t do the good way," he added.


Technically, he should have said: "If you have a good way and a noisy way to prove something".  Doesn't it seem unlikely that Buterin would fuck up a Boolean operator in a sentence?  Clearly he must know how to use these really well for programming.

I'm gonna give him the benefit of doubt that he was trying to espouse the correct sentiment.
Divinespark
Hero Member
*****
Offline Offline

Activity: 938
Merit: 501



View Profile
May 03, 2016, 05:11:03 AM
 #3

Look, Vitalik is not a native english speaker so sometimes when you are operating in a second language, these misspeaks happen. I am gonna give him the benefit of the doubt here.

.AMEPAY..
█  FAST
█  CONVENIENT
█  SECURE
▄▄█████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄█████████▀▀▄▀▀█████████▄

▄██████▄▄█▀ ▀█▄▄██████▄
███████  ▀▀█▄██▀▀▄███████
███████ █ ▄ █ ▄▀▀▄███████
████████ █ █ █ ▄▀▀▄████████
▀█████████▄█ █ ▄██████████▀
▀████████  ▀▀▀  ████████▀
▀█████████████████████▀
▀██
███████████████▀
▀▀█████████▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
||$600,000
worth of AME
.
!
▄▄█████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄█████████▀▀▄▀▀█████████▄

▄██████▄▄█▀ ▀█▄▄██████▄
███████  ▀▀█▄██▀▀▄███████
███████ █ ▄ █ ▄▀▀▄███████
████████ █ █ █ ▄▀▀▄████████
▀█████████▄█ █ ▄██████████▀
▀████████  ▀▀▀  ████████▀
▀█████████████████████▀
▀██
███████████████▀
▀▀█████████▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
RawDog (OP)
Legendary
*
Offline Offline

Activity: 1596
Merit: 1026



View Profile WWW
May 03, 2016, 05:22:11 AM
 #4

Look, Vitalik is not a native english speaker so sometimes when you are operating in a second language, these misspeaks happen. I am gonna give him the benefit of the doubt here.
Boolean operators work identically in Russian, French and English.  All other languages too.

*Image Removed* *Expletive Removed*  *Obsenity Removed*
What's going on - Slavetards?!!!
Watch my videos: https://www.youtube.com/watch?v=oE43M1Z8Iew  1FuckYouc6zrtHbnqcHdhrSVhcxgpJgfds
cjmoles
Legendary
*
Offline Offline

Activity: 1176
Merit: 1017


View Profile WWW
May 03, 2016, 06:31:24 AM
 #5

Look, Vitalik is not a native english speaker so sometimes when you are operating in a second language, these misspeaks happen. I am gonna give him the benefit of the doubt here.
Boolean operators work identically in Russian, French and English.  All other languages too.

Well, maybe his logic was basically correct. 

If <this == 1> && <that == 1>then <state == 1>, if <this == 1> && <that == 0>then <state == 0>, if <this == 0> && <that == 1>then <state == 0>,if <this == 0> && <that == 0>then <state == 0>  So, the bool "and" operator requires all "true" inputs to produce a "true" state on the output.

However, if <this == 1> || <that == 1>then <state == 1>, if <this == 1> || <that == 0>then <state == 1>, if <this == 0> || <that == 1>then <state == 1>, if <this == 0> || <that == 0>then <state == 0>  So, the bool "or" operator only requires, at least, 1 of the inputs to be "true" to produce a "true" state on the output.

If a person had a choice between this "or" that but not this "and" that, then how would that translate into a pseudocode of Vitalik's argument?

Contrast that with: if <this == 1> ^^ <that == 1>then <state == 0>,if <this ==1> ^^ <that == 0>then <state == 1>, if <this == 0> ^^ <that==1>then <state == 1>, if <this == 0> ^^ <that == 0>then <state == 0> The "xor" operator requires one or the other input, but not both, to be "true" to produce a "true" state on the output.

So, in which truth table does Vitalic's argument fall?
Za1n
Legendary
*
Offline Offline

Activity: 1078
Merit: 1011



View Profile
May 03, 2016, 07:32:31 AM
 #6

He said it exactly as he should have. Wright could present the proof in a good way or present the proof in a bad (noisy) way, he chose the bad way. He can't choose to present the good way and the bad way at the same time, thus negating the use of "and" suggestion. That would be like saying I am going to work and I am going to take the day off.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!