2015-01-13.log

--- Log opened Tue Jan 13 00:00:22 2015
-!- grandmaster [dansmith3@knows.the.cops.are.investigat.in] has joined #bitcoin-wizards00:08
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards00:09
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards00:09
-!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards00:13
-!- MoALTz__ [~no@user-109-243-165-112.play-internet.pl] has joined #bitcoin-wizards00:16
-!- MoALTz__ [~no@user-109-243-165-112.play-internet.pl] has quit [Read error: Connection reset by peer]00:18
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Remote host closed the connection]00:19
-!- MoALTz_ [~no@user-109-243-165-112.play-internet.pl] has quit [Ping timeout: 264 seconds]00:20
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards00:20
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 264 seconds]00:25
-!- kgk_ [~kgk@76.14.85.43] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]00:27
-!- benten [~benten@unaffiliated/benten] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]00:28
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:7de3:e295:be3a:1bb4] has joined #bitcoin-wizards00:30
-!- soundx [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards00:34
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards00:39
-!- paveljanik [~paveljani@14.150.broadband14.iol.cz] has joined #bitcoin-wizards00:43
-!- paveljanik [~paveljani@14.150.broadband14.iol.cz] has quit [Changing host]00:43
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards00:43
-!- kgk_ [~kgk@76.14.85.43] has joined #bitcoin-wizards00:45
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]00:46
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: This computer has gone to sleep]00:54
-!- paveljanik [~paveljani@14.150.broadband14.iol.cz] has joined #bitcoin-wizards00:55
-!- paveljanik [~paveljani@14.150.broadband14.iol.cz] has quit [Changing host]00:55
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards00:55
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Remote host closed the connection]00:56
-!- kgk_ [~kgk@76.14.85.43] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]00:57
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.]00:58
-!- PRab [~chatzilla@c-98-209-175-213.hsd1.mi.comcast.net] has quit [Ping timeout: 252 seconds]00:58
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has joined #bitcoin-wizards01:02
-!- PRab [~chatzilla@c-98-209-175-213.hsd1.mi.comcast.net] has joined #bitcoin-wizards01:02
-!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection]01:05
-!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards01:05
* andy-logbot is logging01:05
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has quit [Client Quit]01:07
-!- c0rw1n [~c0rw1n@133.173-243-81.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 264 seconds]01:09
-!- soundx [~soundx@gateway/tor-sasl/soundx] has quit []01:12
-!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has quit [Quit: Leaving]01:13
-!- vmatekole [~vmatekole@p5DC47DB5.dip0.t-ipconnect.de] has joined #bitcoin-wizards01:18
-!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has joined #bitcoin-wizards01:42
-!- shesek [~shesek@IGLD-84-228-192-195.inter.net.il] has quit [Ping timeout: 244 seconds]01:42
-!- c0rw1n [~c0rw1n@133.173-243-81.adsl-dyn.isp.belgacom.be] has joined #bitcoin-wizards02:00
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Quit: Reconnecting]02:01
-!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards02:01
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards02:03
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards02:13
-!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has quit [Quit: Leaving]02:16
-!- shesek [~shesek@109.67.58.9] has joined #bitcoin-wizards02:23
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Remote host closed the connection]02:23
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards02:24
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 252 seconds]02:28
-!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Ping timeout: 265 seconds]02:47
-!- chris2000 [~chris2000@p5B3ABD11.dip0.t-ipconnect.de] has joined #bitcoin-wizards02:50
-!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards02:51
-!- jtimon [~quassel@238.pool85-59-137.dynamic.orange.es] has joined #bitcoin-wizards03:02
-!- justanot1eruser is now known as justanotheruser03:06
-!- jtimon [~quassel@238.pool85-59-137.dynamic.orange.es] has quit [Ping timeout: 264 seconds]03:28
-!- cjc [~cjc@unaffiliated/chicago] has joined #bitcoin-wizards03:29
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.]03:32
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards03:32
-!- HarusameNyanko [~HarusameN@pl2125.nas815.n-hiroshima.nttpc.ne.jp] has joined #bitcoin-wizards03:35
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Ping timeout: 244 seconds]03:37
-!- hashtag_ [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards03:46
-!- chris2000 [~chris2000@p5B3ABD11.dip0.t-ipconnect.de] has left #bitcoin-wizards []03:46
-!- hashtagg [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 252 seconds]03:48
-!- eudoxia [~eudoxia@r179-25-174-15.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards03:56
-!- cletus11 [~cletus11@99-172-47-87.lightspeed.tblltx.sbcglobal.net] has joined #bitcoin-wizards03:57
-!- cletus11 [~cletus11@99-172-47-87.lightspeed.tblltx.sbcglobal.net] has quit [Remote host closed the connection]04:03
wumpus<sipa> well, to be honest, i do wish i had taken electrical engineering (the department under which the cryptography research group is located) instead of computer science (where i didn't actually learn all that much useful)  <- same here, though the grass does always look greener at the other side. I think practically I made the right choice going for CS, but it's hardly the most interesting thing to study. A lot of it is too04:07
wumpusmuch like fashion and delusions-of-the-day too little like science.04:07
maakutoo much benchmark-and-publish :\04:15
wumpusand sometimes it looks like all the interesting work was already done in the 60-70's and we just ended up on some path, adapting along with the technology, cherry-picking old ideas here and there, eventually discarding the other possiblities as they're not economical to get to from here. There's so much software...04:16
-!- coiner [~linker@115.79.55.177] has quit [Ping timeout: 252 seconds]04:16
wumpusmaaku: yes - after all, it must be performant for current hardware and software, but the underlying assumptions change all the time due to small details shifting under you04:19
wumpussometimes I wish I had chosen something more grounded in physics and laws of nature instead of all the sand castles we're building on top. Then again, hey, at least now I have a job... :-)04:21
maakuwumpus: Engineering Physics was the major I settled on -- best of both worlds :)04:22
wumpusmaaku: yep04:22
-!- NomosOne [~NomosOne@pool-71-178-107-61.washdc.east.verizon.net] has joined #bitcoin-wizards04:23
-!- NeueWel__ [~NeueWelt@122-239.197-178.cust.bluewin.ch] has joined #bitcoin-wizards04:23
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards04:23
-!- kurzalevski [~kurzalevs@130.204.15.243] has joined #bitcoin-wizards04:24
kurzalevskiis there a way to get a -1 confirmation transaction on testnet in order to reproduce a case from production?04:25
wumpuskurzalevski: that's a -dev question, I'm happy to help you there04:25
kurzalevskidamn, sorry04:26
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has quit [Ping timeout: 250 seconds]04:27
-!- Graftec [~Graftec@gateway/tor-sasl/graftec] has quit [Ping timeout: 250 seconds]04:27
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Quit: Lost terminal]04:27
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards04:27
-!- adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Ping timeout: 250 seconds]04:31
-!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has quit [Ping timeout: 250 seconds]04:31
-!- hearn [~mike@84.75.198.85] has joined #bitcoin-wizards04:32
-!- siraj [~siraj@27.97.246.24] has joined #bitcoin-wizards04:33
sneakany miners want an off-chain bitcoin contract to include a specific mempool tx in the next block?04:41
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.]04:42
-!- zwischenzug [~zwischenz@207.Red-88-8-247.dynamicIP.rima-tde.net] has quit [Remote host closed the connection]04:42
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has joined #bitcoin-wizards04:44
-!- NeueWel__ [~NeueWelt@122-239.197-178.cust.bluewin.ch] has quit [Read error: Connection reset by peer]04:50
-!- siraj [~siraj@27.97.246.24] has quit []04:53
op_mulgmaxwell: is there any value in somebody grinding RFC6979 outputs to get one with > n retries? I can't work out if the comment in sipa's library is asking for one, or just commenting that it would be interesting to find one.04:56
-!- paveljanik [~paveljani@14.150.broadband14.iol.cz] has joined #bitcoin-wizards04:58
-!- paveljanik [~paveljani@14.150.broadband14.iol.cz] has quit [Changing host]04:58
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards04:58
op_mulI've been looking for an excuse to attempt to strip some of the slow out of libsecp256k1 and that seems like a good excuse.05:01
-!- siraj [~siraj@1.187.170.39] has joined #bitcoin-wizards05:02
op_mulby slow I mean hardening.05:03
wumpusop_mul: for testing it'd be nice to find one05:04
sipaif you find one, we have a problem05:05
-!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards05:05
sipathere is less than 1 in 2^127 chance for needing a retry, withna random nonce05:05
-!- Adlai [~Adlai@unaffiliated/adlai] has joined #bitcoin-wizards05:06
wumpuseven bitcoin mining is bountyful by comparison :p05:07
op_muloh.05:08
op_mulI didn't even work out how common they were, I just saw someone had their RFC6979 code have a limit of 1k retries. I assumed it was one in 2^32 or something based on that.05:08
wumpusit compares the 256 bit result against >0 and <0xffffffffffffffffffffffffffffffffbaaedce6af48a03bbfd25e8cd036414105:11
wumpusas for slow, IIRC the verification stuff only gets compiled in while compiling the tests05:13
op_mulI meant more time-constant-ness.05:13
op_mulhere we go, this is the source of my mis-informed-ness regarding how likely retries are. obvious looking at it now, but I just assumed from the number of retries. https://github.com/trezor/trezor-crypto/blob/795579cbacb5e4bd072d7cef2a2638f1d44c2d0d/ecdsa.c#L28205:15
wumpusthat's a very safe margin05:18
wumpus1 in (2^127)^1000005:19
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Ping timeout: 252 seconds]05:26
-!- cletus11 [~cletus11@99.172.47.87] has joined #bitcoin-wizards05:26
-!- kurzalevski [~kurzalevs@130.204.15.243] has quit [Quit: Leaving]05:35
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 244 seconds]05:36
-!- Eliel [~jojkaart@jkaartinen.iki.fi] has quit [Ping timeout: 245 seconds]05:37
-!- so [~so@unaffiliated/so] has quit [Ping timeout: 245 seconds]05:37
-!- livegnik [~livegnik@bnw.7c0.nl] has quit [Ping timeout: 245 seconds]05:38
-!- livegnik [~livegnik@178.62.171.160] has joined #bitcoin-wizards05:38
-!- samson_ [~samson_@183.89.169.9] has quit [Read error: Connection reset by peer]05:39
-!- samson_ [~samson_@183.89.169.9] has joined #bitcoin-wizards05:39
-!- maraoz [~maraoz@43-161-16-190.fibertel.com.ar] has joined #bitcoin-wizards05:41
-!- Adlai [~Adlai@unaffiliated/adlai] has quit [Ping timeout: 264 seconds]05:42
-!- so [~so@unaffiliated/so] has joined #bitcoin-wizards05:45
-!- Eliel [~jojkaart@jkaartinen.iki.fi] has joined #bitcoin-wizards05:51
-!- siraj [~siraj@1.187.170.39] has quit []05:52
-!- cletus11 [~cletus11@99.172.47.87] has quit [Remote host closed the connection]05:52
-!- Adlai [~Adlai@unaffiliated/adlai] has joined #bitcoin-wizards05:55
-!- hashtag [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has joined #bitcoin-wizards06:01
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards06:01
-!- gavinandresen [~gavin@unaffiliated/gavinandresen] has left #bitcoin-wizards []06:01
petertoddwumpus: having done comp-sci, physics, engineering, and fine art, I kinda agree - physics/engineering met the science side of things, and fine-art balanced it out. comp-sci is an awkward compromise in the middle06:08
-!- lclc_bnc [~lclc@unaffiliated/lclc] has quit [Quit: bye]06:08
-!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards06:08
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Disconnected by services]06:09
-!- justanot1eruser is now known as justanothures06:09
-!- justanothures is now known as justanotheruser06:09
wumpuspetertodd: if only I could tell myself 16 years ago :P06:10
-!- paveljanik [~paveljani@94.199.44.8] has joined #bitcoin-wizards06:10
-!- paveljanik [~paveljani@94.199.44.8] has quit [Changing host]06:10
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards06:10
* nsh smiles06:10
-!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards06:11
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Disconnected by services]06:11
-!- justanot1eruser is now known as justanothuser06:11
-!- justanothuser is now known as justanotheruser06:12
-!- nullbyte [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards06:12
stonecoldpatthats a problem with comp-sci, it is increasingly about pumping out programmers, who have little skill but programming, i've seen some undergraudates scared upon seeing a sigma symbol on a slide06:13
-!- cletus11 [~cletus11@99.172.47.87] has joined #bitcoin-wizards06:14
-!- justanothuser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards06:14
stonecoldpatand then at the phd levels, being used as cheap developers which is a shame06:14
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Client Quit]06:14
-!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has joined #bitcoin-wizards06:15
petertoddwumpus: well, careful that's not a "grasss is greener" thing - the engineering interns I'd get to work with every summer at my last job were... interesting... even the ones in their final years06:15
instagibbsstonecoldpat: which is funny because PhD students tend to be bad programmers. Just cheap ones that understand math :)06:15
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]06:15
petertoddinstagibbs: an interesting question would be if there's more call for programmers with non-comp-sci focused math than there is with06:16
petertoddinstagibbs: e.g., are you more useful if you, say, get a physics degree and learn some comp-sci?06:17
instagibbsthere's certainly a huge market for such people yes06:17
-!- PRab [~chatzilla@c-98-209-175-213.hsd1.mi.comcast.net] has quit [Ping timeout: 245 seconds]06:17
instagibbsfinance06:17
petertoddyup!06:17
-!- nullbyte [~WW@unaffiliated/loteriety] has quit [Ping timeout: 264 seconds]06:17
instagibbssource: many friends who did that after phd :D06:17
petertoddinstagibbs: hell, you can kinda argue I left physics to do finance :P06:17
wumpuspetertodd: well, one sample point, ASML, where I've worked, was big time looking for programmers with physics experience06:18
wumpuspetertodd: their problem was requiring them to write *C* :p06:18
-!- justanothuser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 240 seconds]06:18
instagibbsI for one did compsci straight through, and agree with assessment. It wasn't useless for me or anything, since I didn't grow up programming or anything, but I had to learn math in grad school for real06:18
stonecoldpatpetertodd: thats exactly a problem, people who study comp-sci lack another dimension of skills, so students from a physics/mathematics background have an advantage as they have more to offer06:18
-!- nullbyte [WW@gateway/vpn/mullvad/x-dkqaohgmnhegpzix] has joined #bitcoin-wizards06:18
petertoddwumpus: lol - requiring anyone to write C is insanity :)06:18
instagibbsstonecoldpat: although they learn fortran and shit like that. I have to teach them better programming06:19
petertoddwumpus: university of toronto has a combined physics/comp-sci program last I checked (IIRC technically I was in it!)06:19
-!- justanothuser [~Justan@73.168.27.10] has joined #bitcoin-wizards06:19
wumpuspetertodd: I was one of the few persons with a compsci and security background in the department where I worked, which was the heavily software-focused part06:19
petertoddinstagibbs: hey, don't hate on fortran! it's actually a half-decent language, or at least that's what upper management at my last job said - they used it in production...06:19
instagibbspetertodd: My brother has been shamed into not using it anymore(economics)06:20
instagibbsthe old guard still all use it06:20
wumpuspetertodd: so it's not quite for lack at  demand of companies, I just think it's not so interesting anymore :)06:20
stonecoldpatinstagibbs: fortran! i've managed to avoid that so far06:20
instagibbsphysics, economics, etc still all use it06:20
petertoddinstagibbs: heh, I hear it's still has better optimization possibilities than pretty much any other language for certain types of problems, as expected, because of a lack of expressiveness :)06:20
instagibbsI'm sure it's used for a reason :)06:21
-!- eudoxia [~eudoxia@r179-25-174-15.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving]06:21
wumpuspetertodd: well for one they shot themselves in the foot with pointers and buffer overflows all the time - there was high pressure to generate efficient code directly from matlab, but that didn't work very well yet either06:22
wumpuse.g. proprietary, crappy toolchain06:22
petertoddwumpus: ugh, matlab... I remember having to deal with the crazy C and VHDL code it and and Simulink would output...06:23
-!- PRab [~chatzilla@c-98-209-175-213.hsd1.mi.comcast.net] has joined #bitcoin-wizards06:23
wumpusthere's *lots* of demand for doing efficient, parelelllized where possible, computation but without the burden of memory unsafeness06:23
instagibbsit's a hack of a language06:23
instagibbsIf I could do it all over again, I wouldn't drop CS. I would just append something like physics onto my degree06:24
petertoddwumpus: but sadly that entire field is lackign enough actually skilled programmers to build tools to make all that stuff possible :(06:24
wumpuspetertodd: yeah :( there was a preojct to push them in the direction of numpy scipy and friends instead06:24
instagibbs(i did foreign languages as my 2nd concentration. While fun it's not very useful in US)06:25
petertoddwumpus: yeah, just before I left there was a company decision to move to numpy/scipy wherever possible. I'm sure that's been semi-rejected, but at least they recognized the problem.06:25
petertoddinstagibbs: foreign languages is too specialized to make a good 2nd concentration I think06:26
wumpuswhich is better than matlab, and a step forward, but doesn't support efficient compilation (without burdensome runtimes) either. But for most, not-entirely-performance-critical parts it's at least safer than writing in C, or exporting C from matlab.06:26
instagibbspetertodd: well it had "nothing" to do with my major... that was kind of the point06:26
petertoddinstagibbs: (I mean, if it's going to be useless directly, better take a 2nd concentration that's general like philosophy)06:26
instagibbspetertodd: oh I dunno, it's led to some great life experiences. And indirectly helped when I worked on Natural language processing06:27
petertoddwumpus: well, the route to efficient compilation in numpy is to use cython :)06:27
petertoddinstagibbs: ah, well that's an edge case then! - my mom always told me to pay more attention to my french classes back in school because I might meet a nice french girl one day06:27
wumpuspetertodd: sure - but with a big custom build system, and a weird architecture (SPARC), integrating new tools wasn't so easy :)06:28
petertoddinstagibbs: only took me nearly 20 years to meet one who wasn't also 100% fluently bilingual :)06:28
-!- zwischenzug [~zwischenz@207.Red-88-8-247.dynamicIP.rima-tde.net] has joined #bitcoin-wizards06:29
petertoddwumpus: agreed, although cython is the easiest new tool in that case as it compiles directly to C using the python extensions API - not zero, but probably feasibel06:29
kanzure(new?)06:30
petertoddkanzure: I mean "new" for wumpu's crazy SPARC case :)06:30
kanzurehmm petertodd does not use tab completion06:32
petertodd?06:32
instagibbswumpus <-06:33
petertoddlolol, true :)06:33
petertoddIRC is just one of many ways I communicate; can't get into the habit of using tab-completion on it and not others06:34
wumpuspetertodd: anyhow, all of that is just the same ideas, rehashed time after time again, reimplemented by new generations, without really going forward, so much focus on 'products', 'apis' and specific artifacts ... maybe it's true and I'm just getting too old for this06:34
-!- nullbyte [WW@gateway/vpn/mullvad/x-dkqaohgmnhegpzix] has quit [Ping timeout: 244 seconds]06:34
petertoddwumpus: but you see, "products", "apis" etc. are pure tech constructs, they're in a big part human interface design, and our wetware and understanding of it doesn't change that fast06:36
petertoddwumpus: *aren't pure tech06:36
-!- nullbyte [~WW@193.138.219.233] has joined #bitcoin-wizards06:36
-!- nullbyte [~WW@193.138.219.233] has quit [Changing host]06:36
-!- nullbyte [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards06:36
kanzurejrayhawk once described biology like "... there is no source, the bytecode has multiple reentrent abstractions, is unstable and has a very low signal to noise ratio, the runtime is unbootstrappable, the execution is nondeterministic, it tries to randomly integrate and execute code from other computers... multiple reentrant and self-modifying abstractions. absolutely everything has subtle side effects."06:37
kanzureyou should all become molecular biologists06:37
petertoddwumpus: not to say you're wrong... just that there isn't an easy way to push any of it forward - you'll always be limited by the necessity of creating solutions that 95% of the programmers out there understand, which means if you have some great idea, you may find you need to do more work on educational materials than actually implementing/developing it06:37
wumpuspetertodd: yes but they shift all the time. it's like having to re-learn English every year.06:37
wumpuskanzure: that description makes it sounds really intruiging06:38
petertoddwumpus: indeed, they shift horizontally in a bizzare random walk pattern, where periodically the worker ants get too far from the food source and starve :)06:38
kanzurewumpus: it is quite intriguing. it is frustrating to work with but the results are pretty ridiculously overpowered (lifeforms).06:38
op_mulpetertodd: they get into loops, too. big spirals of death that they walk until they all starve and die.06:39
petertoddkanzure: haha, reminds me, I cornered some unfortunate geneticist at a party recently - well actually she cornered me trying to learn about Bitcoin - and after an hour or too I finally felt I understood genetics well enough to grasp it :)06:39
-!- jtimon [~quassel@238.pool85-59-137.dynamic.orange.es] has joined #bitcoin-wizards06:39
op_mulpetertodd: ref: https://en.wikipedia.org/wiki/Ant_mill06:39
petertoddkanzure: that description is dead on06:40
kanzure(most of the procedures are things like "perform these 20 steps and as long as the phase of the moon is right, it will probably work")06:40
petertoddkanzure: I actually found it kinda took the magic away a bit, when it was explained to me how so much of how biology works is just eons of evolution micro-optimizing endless numbers of tiny little feedback loops06:41
kanzureyeah it's just a misunderstood subfield of geology06:41
petertoddlol06:41
-!- justanothuser [~Justan@73.168.27.10] has quit [Ping timeout: 264 seconds]06:41
kanzurebitcoin is quite similar with all sorts of wacky subtle side effects, actually06:41
wumpuskanzure: yup06:42
petertoddkanzure: heh, bitcoin reminds me of analog electronics :)06:42
wumpuskanzure: it's crazy enough to keep me hooked on it06:42
kanzure"which one of the other 10 million poorly-created proteins is causing this cell to crash and die?"06:42
-!- mortale [~mortale@gateway/tor-sasl/mortale] has quit [Read error: Connection reset by peer]06:43
-!- Dr-G2 [~Dr-G@gateway/tor-sasl/dr-g] has quit [Write error: Connection reset by peer]06:43
-!- nullbyte [~WW@unaffiliated/loteriety] has quit [Ping timeout: 244 seconds]06:43
kanzureof course, the majority of biology was learned first by inference, followed by experimental verification later... so that doesn't help...06:43
instagibbswell it results in systems we dont really understand at all like the human brain06:43
petertoddkanzure: more like "which one of the other 10 million utterly-whack proteins is causing this cell to not die?"06:43
kanzureand each attempt at verification costs like $10k-$100k because nobody knows how to make cheap methods of interacting with cells06:43
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has joined #bitcoin-wizards06:44
petertoddhaha, it really got me talking to this geneticist how horrid actually working with biology is - hell, she had recently quit the field to go into business management06:44
kanzureone of my projects is a cheap open-source dna synthesizer http://diyhpl.us/~bryan/nucleic/fbi-diybio-dna-v1.pdf06:44
wumpusinstagibbs: we understand it a small bit, neurology is also interesting, though primitive06:44
Adlaias "we" get better at growing tissues - first artificial meat, then entire organs... eventually we'll be growing brains as well06:44
-!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has joined #bitcoin-wizards06:44
-!- nullbyte [~WW@cpe-66-68-54-206.austin.res.rr.com] has joined #bitcoin-wizards06:45
-!- nullbyte [~WW@cpe-66-68-54-206.austin.res.rr.com] has quit [Changing host]06:45
-!- nullbyte [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards06:45
instagibbswumpus: I'm from the statistical learning field, so I guess it's my cynicism when compared to popsci articles about "artificial brains"06:45
wumpusinstagibbs: e.g. we look at these large correlations between signals on a >1mm resolution, and try to conclude something from it what happens on the neuron level06:45
wumpusinstagibbs: well my sister studies neurology so I'm not coming from popsci there06:46
kanzureor as anselm levskaya says, "Those of you who have not done biology can't realize how primitive things still are. A CS analogy is that we're trying to reverse engineer a non-deterministic alien architecture from the future via a remote debugger over a noisy line that has no error correction and runs at a fraction of a millibaud, where every peek or poke costs hundreds to thousands of dollars. With the advent of high-throughput ...06:46
kanzure... sequencing we just figured out how to get noisy ROM/RAM dumps (genotype), but still have precious little ability to quickly interact with the biological systems under study (phenotype). Biology is much more like hacking and reverse engineering than it is like physics or mathematics. A working exploit is worth much more than general pontification. The transformative events in biology these days are the clever hacks that enable whole ...06:46
kanzure... new classes of fast experiments to be done: quick homologous recombination induced by CRISPR, optical interrogation of neural systems using light-sensitive ion channels, the development of adeno-associated viruses for rapid introduction of genetic material, etc. In the coming decades the combination of such clever hacks with cheaper automation and sensors will hopefully bring a flood of new data that will make a predictive, ...06:46
kanzure... quantitative science of biology possible."06:46
wumpusinstagibbs: but yes, of course it's blowed up extremely in the media06:46
wumpusinstagibbs: the only science for which that doesn't happen is CS, which is good, but also becase no one gives a shit :(06:47
kanzure(although personally i don't think the data collection is that important. just new techniques and methods to inject code.)06:47
-!- Graftec [~Graftec@gateway/tor-sasl/graftec] has joined #bitcoin-wizards06:47
Adlaiyou don't know what to inject until you've read the fine source06:47
petertoddkanzure: you know, it's funny how not-unlike biology is to astronomy in terms of the tools available for understanding what's actually going on06:48
kanzureah with astronomy you really can't probe at all i guess06:48
petertoddkanzure: indeed, and in biology, the probes suck so much in many cases you might as well not be probing - biology is moving towards really heavy use of computer simulations to get around that problem, as astonomy has always done06:48
instagibbskanzure: probably not a good idea regardless. Don't want to give our presence away06:49
-!- NeueWelt [~NeueWelt@122-239.197-178.cust.bluewin.ch] has joined #bitcoin-wizards06:49
kanzuresome attempts at probing have done pretty well, like here's visualization of whole-brain neural activity http://www.nature.com/nmeth/journal/v10/n5/fig_tab/nmeth.2434_SV4.html06:50
wumpuskanzure: visualizing the activity is the easy part06:50
petertoddwumpus: +106:50
instagibbsyep06:50
petertoddwumpus: even knowing what you'r actually visualizing is non-trivial06:50
instagibbseven if we somehow core dumped the activity06:50
wumpusbut making conclusions from that is hard, unless there is a clear localized issue, which are pretty much the exception06:51
kanzurepatch clamp is a good technique for dumping data neurophysiology state data06:51
kanzurewhoops, too many datas in that sentence06:51
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has quit [Quit: bencxr]06:52
petertoddkanzure: what do ethics boards think of using "patch clamps" on people? :)06:52
-!- PRab [~chatzilla@c-98-209-175-213.hsd1.mi.comcast.net] has quit [Ping timeout: 245 seconds]06:52
instagibbsfrom a learning perspective, we're really not sure how its done. neurons firing something something connections strengthening06:52
petertoddinstagibbs: it's telling how poorly we understand neural nets, let alone neurons...06:52
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has joined #bitcoin-wizards06:52
instagibbspetertodd: we're using backprop, which is almost surely false :P06:53
petertoddinstagibbs: exactly06:53
kanzurepetertodd: well they use patch clamp + microdialysis on mice with "brain windows" (glass or plastic ports into the skull), although i haven't seen this reported in human specimens yet06:53
instagibbsthere is modern neural network research that tries to be more "true" while also learning something06:54
wumpusbackprop is efficient to simulate, and gives reasonable results, but it was  never intended to mimic reality06:54
instagibbsbut they tend to be quite weak06:54
instagibbswumpus: it falls out of gradient descent, but it's quite telling that we have nothing that even comes close that makes more sense biologically06:55
wumpusand not a good fit for our computers06:55
kanzurewe have a few things that try to be accurate emulators of biological neurons, like the poorly-named NEURON project06:55
petertoddinstagibbs: one issue with "weakness" there is that it may turn out that intelligence is a matter of having stupid amounts of highly-optimized custom circuitry rather than actual general learning capabilities06:55
kanzurehttp://neuron.yale.edu/neuron/06:55
kanzurepetertodd: generally most brains across the animal kingdom are extremely similar06:56
instagibbspetertodd: quite possibly. But even then we'd really like to copy that :)06:56
kanzurepetertodd: http://fennetic.net/irc/human_chimpanzee_brain_differences.png06:56
petertoddkanzure: indeed, which gives you hundreds of millions of years of evolution to come up with a wide diversity of building blocks to patch together06:56
instagibbskanzure: most creatures are doing very similar things. aka we don't need to do 3SAT problems in our heads06:57
op_mulit would be nice if human memory was more quantitative though.06:57
petertodddid you know that trees have some of the most complex genomes out there? why? because they can't move, live a long time, and have a long evolutionary history, so there's genetic material for practically every situation06:57
kanzuretrees definitely move06:58
instagibbskanzure: only when you blink06:58
op_mulisn't a lot of DNA simply unused? most between all animals today is the same, only a small portion varies from species to species.06:58
kanzurenon-variation does not mean non-use06:58
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving]06:59
petertoddkanzure: nono, trees have evolved enormously powerful telekinesis - when you think they're moving they're actually moving the entire universe around them06:59
petertoddop_mul: "unused"06:59
petertoddop_mul: much of the so called "unused" DNA gets turned on in weird situations, is avilable for evolution, we're not sure yet, etc.06:59
op_mulisn't some animals having vastly more DNA without any extra functionality a good indicator of that?06:59
kanzureit is very hard to determine non-functionality of "extra" DNA07:00
kanzureif you remove what you consider to be excess dna and the creature still functions in your lab, that still doesn't mean the dna was doing nothing07:00
petertoddop_mul: there's also the concept in inter-DNA evolutionary competition, where certain fragments of DNA are more succesful at reproducing than others, potentially at the expense of the organisms overall evolutionary fitness07:00
wumpuspetertodd: yes so there is evolutionary learning/computation and neural learning/computation and both interact07:00
-!- cletus11 [~cletus11@99.172.47.87] has left #bitcoin-wizards []07:01
petertoddkanzure: for starters, in your lab does the creature ever get exposed to predators? lack of food? UV light? etc.07:01
wumpusop_mul: but how do you judge the 'functionality' of animals? they may have evolved to cope with all kinds of situations that you can't easily enumerate07:01
kanzureyes you are not going to be able blackbox enumerate the functionality of a million genes across a million different million-variable life histories07:02
-!- adam3us [~Adium@88.105.6.39] has joined #bitcoin-wizards07:02
petertoddwumpus: heck, look at how now it's well accepted that evolution is sufficiently evolved in humans that we change the genetics expressed in our children based on life experiences07:03
wumpusa lot of those circumstances may never happen again, so the DNA may be burden, but if not it is prepared07:03
wumpus... and they call software a mess :-)07:04
kanzureat least there's some resilience in cells07:04
petertodd"Richard Dawkins demonstrates laryngeal nerve of the giraffe" https://www.youtube.com/watch?v=cO1a1Ek-HD007:04
op_mulI can't remember even where I got this, but I was under the impression that they were just literally unexecuted branches left over, more related to the age of the species than anything else07:04
kanzureconsidering their vast range of functions they mostly take care of htemselves07:04
kanzureop_mul: it is hard to determine which things are definitely expressed and definitely not expressed07:05
wumpusyes, the resilience is the nice part about biology. computer software is so fickle and breaks easily and consistently needs babysitting...07:05
petertoddwumpus: OTOH, when it does work, it can work orders of magnitude better than biology ever could07:05
wumpuspetertodd: but on a laughable timescale, and consuming tons more energy07:06
-!- PRab [~chatzilla@98.209.175.213] has joined #bitcoin-wizards07:06
kanzurethis is one of my favorite techniques:07:06
kanzurehttp://diyhpl.us/~bryan/papers2/microfluidics/Ultrahigh-throughput%20screening%20in%20drop-based%20microfluidics%20for%20directed%20evolution%20-%202010.pdf07:06
kanzureor more obviously i guess, http://diyhpl.us/~bryan/papers2/bio/directed-evolution/Microfluidic%20cell%20sorter%20for%20use%20in%20developing%20red%20fluorescent%20proteins%20with%20improved%20photostability.pdf07:06
op_mulkanzure: yeah. I'm out of my depth. I just wish we had cephalopod eyes not the ones we ended up with. no blind spot, better sensitivity, better lenses. what's not to love?07:06
petertoddwumpus: depends on the problem! I'll bet you we use something like 7-9 orders of magnitude more energy to add two numbers together than a Intel CPU :)07:06
kanzuresince they are already capable of "taking care of themselves" (minus food you provide and a stable environment), you can just select members of each population to over time develop features more like you want07:07
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:7de3:e295:be3a:1bb4] has quit [Ping timeout: 244 seconds]07:08
wumpuspetertodd: sure, good point.07:08
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has quit [Quit: bencxr]07:09
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Remote host closed the connection]07:10
petertoddwumpus: equally though, it wouldn't that unexpected if it turns out that to have human intelligence you need a physical computational device made out of brain rather than silicon - it's still not clear what "computational density" the human brain works at, and the lower limits on it are apparently not that far from silicon07:10
wumpuspetertodd: we expend energy to build circuits that are very good at narrow, specialized tasks07:10
petertoddwumpus: indeed, yet it's not clear at all what biology can actually do - maybe we could engineer scratch-built wetware that was just as good, if not better, than silicon circuits?07:11
kanzurepetertodd: at minimum we know from the comparative neuroanatomy between say chimpanzee brain and human brain that even brains that look quite similar may not be enough to generate human-similar cognitive ability07:12
wumpuspetertodd: I wouldn't be surprised either; maybe silicon versus carbon is just a 'process' with different tradeoffs07:12
petertoddkanzure: indeed! human intelligence could easily be mostly a matter of programming07:12
kanzurepetertodd: i have been enjoying this paper recently on this topic (sort of) http://diyhpl.us/~bryan/papers2/ai/How%20hard%20is%20artificial%20intelligence%3f%20Evolutionary%20arguments%20and%20selection%20effects%20-%20Shulman%20-%20Bostrom.pdf07:12
-!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has quit [Quit: Page closed]07:13
-!- cletus11 [~cletus11@99.172.47.87] has joined #bitcoin-wizards07:13
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has joined #bitcoin-wizards07:13
petertoddwumpus: yup, and there's some unique stuff about carbon, like how you can create extremely thick - in the 3rd dimension - circuits that silicon planar processes have an exceptionally hard time doing. that's a density advantage that may be more important than the faster speed of silicon07:13
kanzurealso fun http://diyhpl.us/~bryan/papers2/brain-emulation-roadmap-report.pdf07:14
petertoddestimates for how much "raw computational power" a single human brain has apparently go as high as "all the computers google has", just with way more parallelism and way less scalar speed07:14
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit []07:14
kanzurethose sorts of comparisons may turn out to be useless07:14
wumpuspetertodd: yes, they've tried a lot re: 3-dimensional circuits, but the heat production breaks it07:15
kanzurethe brain has lots of microcapillary structures with blood to move heat away from neurons and glial cells07:15
petertoddwumpus: exactly! how do you get the heat out? it sure would be convenient if we could easily grow pipes everywhere :)07:15
wumpuspetertodd: hehe, yes all that plumbing in our body, it supposedly has reasons!07:16
petertoddwumpus: like oxygen concentrations in the atmosphere only being ~20%07:16
kanzurealthough heat does not seem to be the main constraint of other mammalian brain evolution, e.g. it's not enough to explain the differences that we observe in human brain ability07:16
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards07:16
kanzurehere is an analysis of brain constraints that a mathematician did http://diyhpl.us/~bryan/papers2/neuro/Thermodynamic%20constraints%20on%20neural%20dimensions,%20firing%20rates,%20brain%20temperature%20and%20size.pdf07:17
wumpuspetertodd: "all the computers google has" involves a lot of parallelism too ;)07:18
petertoddkanzure: I like how the computational demand estimates for the human brain span at least 14 orders of magnitude :)07:19
@gmaxwellop_mul: we have tests in the library that test the retry logic in any case (by replacing the function with an intentionally broken one)07:19
kanzurewell at minimum we know i can do mental arithmetic... and we know the sensory bandwidth maximums (multiple number of receptors anywhere in the body times the number of bits each receptor can detect, and this places an upper bound on the amount of sensory input)07:20
kanzure*multiply07:20
wumpuspetertodd: there have been times that they though the key to the puzzle was just parallelism and lots of connections, but looking at today's internet, and how it hasn't developed too many visible brain-like properties yet, I guess it needs more07:20
petertoddwumpus: OTOH, that may still be a software problem, equally, the physical construction of the human brain may give relatively low latency for much of that parallelism that's hard to obtain otherwise07:21
kanzurespeaking of which, ralph merkle had some okay estimations of human brain computation07:21
wumpuspetertodd: maybe, though neural connections have large amounts of latency compared to wire07:22
kanzurei suspect one of the major differences is human salience or relevance encoding.. you don't see other creatures memorizing huge amounts of what-seems-to-be-at-the-time useless data. and then various selection effects on top of this to produce brains better at doing this.07:25
op_mulgmaxwell: I was digging for excuses to mess with intentionally insecure signing, mainly.07:26
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards07:26
petertoddwumpus: well, so there's about a six order of magnitude difference between the speed of electron wave propagation and neuron action potential propagation, which if I'm correct would imply something like a six order of magnitude volumetric density increase to be equivalent - can you do that with neurons? I'm certainly not going to rule it out07:26
petertoddwumpus: given we're talking about mostly planar silicon vs. mostly 3d brain, the brain can be something like ~1000x less dense than silicon, probably more like ~10000x to be competitive07:28
kanzure(the existence and practice of "oral history" is a good example of how ridiculous human brains are. since we didn't have writing, we just figured out how to say words long enough to remember everything in recorded history. that's intense.)07:28
AdrianGpop neurosci.07:29
petertoddkanzure: man, you'd think god would have just given us a data port on the back of our heads or something07:29
AdrianGthe best time-waster for the internets07:29
op_mulpetertodd: we have one on the front and sides.07:30
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards07:30
op_mulencoding's a bit weird though07:30
petertoddop_mul: lol07:30
AdrianGwe have a massive dataport.07:30
petertoddAdrianG: yeah, but it's hobbled with parsing layers that can't be turned off07:31
AdrianGpetertodd: spinal cord?07:31
petertoddAdrianG: and because we're not Chameleons - let alone those fancy squids - we have no way of producing high speed data output for it07:31
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit []07:31
petertoddAdrianG: hence the invention of paintings, sculpture, books...07:32
op_mulIRC is just a brain-brain shim, with lots of overhead.07:32
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards07:33
petertoddop_mul: youtube is a brain-brain(s) shim07:33
-!- treehug88 [~treehug88@66.6.35.253] has joined #bitcoin-wizards07:33
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Client Quit]07:33
AdrianGpetertodd: the squid axon is first of all unmyelinated.07:34
AdrianGit is just macroscopically huge, and easy to stick needles to.07:34
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards07:34
wumpusop_mul: but also very efficient, a few bytes of text can communicate a lot07:34
AdrianGmyelinated axon velocities are around an order of magnitude faster.07:35
AdrianGif not more.07:35
petertoddAdrianG: https://www.youtube.com/watch?v=OauXCp8l3QI07:35
wumpuspetertodd: yes, an 'out' dataport of similar bandwidth would be very useful07:35
AdrianGpetertodd: and?07:35
petertoddoh, and octopus too! https://www.youtube.com/watch?v=sgHjv7Cz34s07:35
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has quit [Quit: bencxr]07:36
petertoddAdrianG: that's your data-out port for visual bandwidth, to correspond to our high bandwidth data in port of eyes07:36
kanzureunfortunately that's like cm^2 resolution07:36
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Client Quit]07:36
-!- treehug88 [~treehug88@66.6.35.253] has quit [Client Quit]07:37
op_muloctopus are smart enough that they'd find a better solution07:38
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards07:38
-!- Quanttek [~quassel@2a02:8108:d00:870:e23f:49ff:fe47:9364] has joined #bitcoin-wizards07:38
petertoddop_mul: if only they didn't live underwater - would have invented fire, and thus neurojacked LCD screens07:38
kanzurepetertodd: here you can see per-chromatophore resolution https://www.youtube.com/watch?v=VjToyA-iBug07:39
AdrianGhttp://3blmedia.com/News/Health/Discovery-Quantum-Vibrations-Microtubules-Inside-Brain-Neurons-Corroborates07:39
AdrianG. The recent discovery of warm temperature quantum vibrations in microtubules inside brain neurons by the research group led by Anirban Bandyopadhyay, PhD, at the National Institute of Material Sciences in Tsukuba, Japan (and now at MIT), corroborates the pair’s theory and suggests that EEG rhythms also derive from deeper level microtubule vibrations.07:39
AdrianGthe brain is a quantum machine to some extent, we are still figuring how much of it is.07:39
petertoddkanzure: +!07:39
-!- treehug88 [~treehug88@static-96-239-100-47.nycmny.fios.verizon.net] has joined #bitcoin-wizards07:40
AdrianGkanzure: thats pretty cool.07:40
kanzureplz no microtubule quantum souls07:40
kanzuredidn't i ban you anyway why are you here07:41
AdrianGkanzure: i dont think they even imply such a thing.07:41
op_mulpetertodd: you really want to be a jellyfish rather than a octopus anyway. numerous eyes, but no brain. go figure that one out.07:41
@gmaxwellop_mul: I wish we could grind out test vectors, alas. Infeasable.07:42
kanzuregmaxwell: why is test vector grinding infeasible?07:42
-!- NeueWelt [~NeueWelt@122-239.197-178.cust.bluewin.ch] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]07:43
-!- mortale [~mortale@gateway/tor-sasl/mortale] has joined #bitcoin-wizards07:44
AdrianGkanzure: orch-or is an objective collapse theory, they don't speculate about "souls", etc. it's just a theory to account for the fact that human thought is likely to be non-computable.07:44
op_mulkanzure: in the case I was talking about the vector would be one in 2^127 ish. not likely I'd get that one.07:44
AdrianGbesides, we have tons of quantum processes inside our bodies/heads. vision, photosynthesis, nearly all enzymes(or maybe all?)07:45
AdrianGwhy is it that brain somehow explicitly exempt.07:45
wumpuskanzure: hmm how long will it take to grind 2^127 test vectors. And there's not even a block reward if you succeed :)07:46
kanzureoh, all possible vectors in that space? ok07:46
-!- justanothuser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards07:47
petertoddwumpus: heh, something I was thinking about the other way, was how you kinda want any consensus-critical VM/scripting language to have only 16-bit at most arithmentic, so you can in fact do 100% coverage test vectors for the primitives07:48
petertoddwumpus: hell, once you're doing 16-bit, might as well go all the way to 8-bit...07:48
wumpuspetertodd: hell yeah 8-bit, let's embed a 6502! we can emulate it on transistor level :)07:49
petertoddwumpus: equally, the way EvalScript() was written is shit - should have been a set of individual functions, each with very tightly specified constraints on what part of the stack each function can change07:49
op_mulwumpus: transistors? mechanical relays.07:49
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit []07:50
petertoddwumpus: heck, the functions shouldn't touch the stack at all - they should take arguments, corresponding to items on the stack, fail if the stack isn't big enough, and return a tuple of new stack items07:50
wumpuspetertodd: but in all fairness, if you can't use modern cryptographic primitives efficiently it's kind of pointless07:50
@gmaxwellkanzure: because the probablity of needing a retry is roughy 2^-128.07:51
@gmaxwelloh op_mul answered, yea.07:51
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards07:51
petertoddwumpus: oh sure, but those opcodes can be the exception to 8-bit arithmetic :) for other stuff, no sense having the weird intermediary complexity of 32-bit as we have right now07:51
wumpuspetertodd: you could of course have a 8-bit processor with secp256k1 coprocessor, but it'd be kind of masochistic without clear gain (ie, you need a well-defined VM, it doesn't really matter that much how much bits the arithmetic is in)07:52
@gmaxwellwumpus: 6502 is not as clean as moxie IMO. :P07:52
-!- justanothuser is now known as justanotheruser07:52
petertoddwumpus: see, for what script is used for, I suspect you either need ~8-bit numbers, or >128bit numbers, with not all that much in-between (equally, pretty easy to make >8bit OP_ADD macros from 8bit OP_ADDs07:53
petertodd)07:53
wumpusgmaxwell: hah yes far from, and it reacts funnily to undefined opcodes, ie, it can hang the whole system, cause semi-random behavior, and about 25% of the opcode space is undefined so it's lots of fun07:53
wumpusgmaxwell: it's exactly what you don't want for consensus07:54
petertoddwumpus: do a modified 6502 where every undefined op is changed to Halt And Catch Fire, just like bitcoin!07:54
@gmaxwellwell you really want them to be NOP for softforking. :P07:54
petertoddgmaxwell: obviously we're going to get it right on day one07:55
@gmaxwellwell it's easy in software to get decode right; where you're not playing stupid games with don't care bits in mux trees.07:55
petertoddgmaxwell: BTW have you noticed how script for PGP is the exact opposite case? you want nothing to be a NOP, because sig validation must always fail in old versions07:55
wumpuspetertodd: yes, carry chaining adds is easy, but with multiplications and further you'd quickly wish you'd had chosen something more compact. Not sure how many multiplications there are in consensus code though. Maybe the POW verification?07:56
wumpuspetertodd: (apart from the obvious secp256k1)07:56
@gmaxwellpetertodd: really want you want is the ability to feature test any feature; so that the pubkey can change its operation. If it wants that.07:56
petertoddwumpus: exactly, I suspect there's hardly any modulo crypto - POW verification in future systems should be designed to be implementable with purely shifts in a well-defined way IMO07:56
wumpuspetertodd: most is bitwise arithmetic and integer comparisons07:57
petertoddwumpus: doesn't have to be all that efficiently implementable, just defined nicely and clearly07:57
-!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards07:57
@gmaxwellwumpus: pow check divides, and wants a CLZ instruction.07:57
-!- NomosOne [~NomosOne@pool-71-178-107-61.washdc.east.verizon.net] has quit [Remote host closed the connection]07:57
wumpusgmaxwell: right, ugh07:57
wumpusclz is nice and easy though. division is not :(07:58
petertoddwumpus: meh, you only need to implement it once in the VM language :) point of the VM itself is to be simple enough implementing it multiple times in different contexts is doable after all, so you want 100% coverage tests as much as possible07:59
-!- eudoxia [~eudoxia@r179-25-174-15.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards08:01
wumpusit's division by a fixed value though?08:02
petertoddwumpus: ?08:02
wumpuswell, division by a fixed value is optimizable, can be turned into a multiplication+shift08:03
petertoddwumpus: ah, right, well, my point is regardless of how you need to do it, writing the code itself only needs to be done once, and PoW checks aren't done often enough to matter re: speed08:05
@gmaxwellwumpus: 2^256 gets divided by the target, and then there is a simple threshold test.08:05
wumpuspetertodd: also true08:06
-!- shesek [~shesek@109.67.58.9] has quit [Ping timeout: 265 seconds]08:07
petertoddhowever, the other side of this discussion is if you are going to put your consensus rules into a VM for a system, how do you write the actual VM machine code? if you're compiling it from another language, the compiler risks becoming part of the consensus in a sense, so it'd be nice if the machine code was clear enough to write directly. (maybe with some assembler syntactical sugar)08:10
wumpusgmaxwell: but that only happens at retargeting?08:10
petertoddOTOH, another feasible option in a mined system is to do soft-forks by validating against v1 rules and v2 simultaneously, rejecting a block if either ruleset rejects, which means if the compiler accidentally changes something in the v2 rules everything still stays in consensus08:11
atgreenpetertodd: forgive me, because I'm new to this, but if everybody is running the same VM machine code, why does the compiler need to be part of the consensus?08:11
wumpuspetertodd: let's build it as TTL circuits :P08:11
petertodd(once you have n different rulesets, drop the oldest and hope no-one gets hard-forked...)08:12
wumpuspetertodd: but yes, you'd have to deeply verify the compiled version of the VM implementation08:12
petertoddatgreen: in an upgrade a compiler bug may mean the v2 machine code is unintentionally a hardfork08:12
petertoddatgreen: it's only semi-indirectly part of the consensus08:12
petertoddwumpus: I wonder if anyone has ever implemented even RC4 in TTL logic...08:13
@gmaxwellwumpus: I suppose in theory it could be per-retarget only. We actually do this on every block in Bitcoin Core.08:14
wumpuspetertodd: yes I was about to say FPGA, but then realized the toolchain nightmare there is even worse than compilers.08:14
@gmaxwellwumpus: e.g. instead of carrying forward a "effective work" uint256 with the headers; we call GetBlockProof on each one.08:15
-!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 244 seconds]08:15
atgreenpetertodd: I guess I don't understand enough of this yet.  I always imagined signed VM binaries being distributed to deal with consensus. Is there a good primer book on BTC?08:15
petertoddatgreen: that's a -dev question, not a -wizards question :)08:16
@gmaxwellNo, no good book.08:16
wumpusthere's a developer documentation on bitcoin.org, but that's aimed at using the system, nothing really aimed at consensus problems08:17
petertoddatgreen: necessary but not sufficient is to read the consensus parts of the Bitcoin Core codebase08:17
@gmaxwellatgreen: signed by whom? Conventional application of signing suggests that there is some authority that approves things, which would undermine bitcoin (security reduces to how attack resistant the authority is).08:17
petertoddgmaxwell: signed by a chain of highly unlikely SHA256 partial hash collissions...08:17
wumpusgmaxwell: i don't think that's still the case, unless I'm missing something, https://github.com/bitcoin/bitcoin/blob/master/src/pow.cpp#L8808:18
-!- shesek [~shesek@dsl212-235-31-144.bb.netvision.net.il] has joined #bitcoin-wizards08:19
@gmaxwellwumpus: not there, main.cpp     pindexNew->nChainWork = (pindexNew->pprev ? pindexNew->pprev->nChainWork : 0) + GetBlockProof(*pindexNew);08:19
ajweisspatch clamping in awake behaving mice is basically the state of the art08:20
ajweissit's moving into the monkey now08:20
kanzurepetertodd: i think a good first step would be "read all of the source code, read all of the bitcoin-development emails, read all of the bitcoin github issues, read all of the bitcoin-wizards logs, read all of the published papers (even the bad ones), and read most of the development subforum on bitcointalk" anything else?08:20
ajweisshumans prolly will never happen, way too invasive08:20
-!- gavinandresen [~gavin@unaffiliated/gavinandresen] has joined #bitcoin-wizards08:20
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards08:20
ajweissthey are putting utah arrays for electrophysiology in humans now though08:21
petertoddkanzure: it's notable "read the whitepaper" isn't on your list :)08:21
kanzurei said papers!08:21
petertoddheh08:21
kanzurei suppose also reading other non-bitcoind source code would be useful08:21
kanzureyeah i think deterministic builds would be useful, but you still wont know if v2 by a different compiler will produce the same output anyway (even if the output is deterministic w.r.t that new picked compiler)08:24
-!- eudoxia [~eudoxia@r179-25-174-15.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving]08:27
-!- hightorque [~hightorqu@65.209.72.194] has joined #bitcoin-wizards08:30
-!- hightorque is now known as shea25608:31
wumpusgmaxwell: right, don't know how I could have missed that ugly division in GetBlockProof08:33
-!- adam3us [~Adium@88.105.6.39] has quit [Quit: Leaving.]08:33
-!- shea256 [~hightorqu@65.209.72.194] has quit [Remote host closed the connection]08:36
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has joined #bitcoin-wizards08:37
-!- wiz [~sid1@d06f3063.wiz.network] has quit [Ping timeout: 264 seconds]08:40
-!- wiz [~sid1@d06f3063.wiz.network] has joined #bitcoin-wizards08:41
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:e42f:e129:5329:72c1] has joined #bitcoin-wizards08:42
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has quit [Quit: Leaving.]08:45
-!- waxwing [waxwing@gateway/vpn/mullvad/x-rswuenphoupxevne] has quit [Disconnected by services]08:47
-!- waxwing [waxwing@gateway/vpn/mullvad/x-nqbderayjezcfvxv] has joined #bitcoin-wizards08:49
-!- shesek [~shesek@dsl212-235-31-144.bb.netvision.net.il] has quit [Ping timeout: 265 seconds]08:49
-!- shea256 [~hightorqu@65.209.72.194] has joined #bitcoin-wizards08:51
-!- NomosOne [~NomosOne@pool-71-178-107-61.washdc.east.verizon.net] has joined #bitcoin-wizards08:54
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has joined #bitcoin-wizards08:57
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has quit [Client Quit]08:57
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has joined #bitcoin-wizards08:59
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards09:03
-!- hktud0 [wq@unaffiliated/fluffybunny] has joined #bitcoin-wizards09:06
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has quit [Quit: bencxr]09:09
-!- c0rw1n is now known as c0rw|away09:10
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has joined #bitcoin-wizards09:10
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has quit [Client Quit]09:10
-!- ryanxcharles [~ryanxchar@162-245-22-162.v250d.PUBLIC.monkeybrains.net] has joined #bitcoin-wizards09:11
-!- nessence [~alexl@c-76-112-41-70.hsd1.mi.comcast.net] has joined #bitcoin-wizards09:17
-!- cletus11 [~cletus11@99.172.47.87] has quit []09:18
-!- cletus11 [~cletus11@99-172-47-87.lightspeed.tblltx.sbcglobal.net] has joined #bitcoin-wizards09:22
-!- NeueWelt [~NeueWelt@85-218-26-243.dclient.lsne.ch] has joined #bitcoin-wizards09:30
-!- Dr-G [~Dr-G@gateway/tor-sasl/dr-g] has joined #bitcoin-wizards09:31
-!- nessence [~alexl@c-76-112-41-70.hsd1.mi.comcast.net] has quit [Remote host closed the connection]09:33
-!- gonedrk [~gonedrk@198.50.161.237] has joined #bitcoin-wizards09:37
-!- NeueWelt [~NeueWelt@85-218-26-243.dclient.lsne.ch] has quit [Ping timeout: 265 seconds]09:40
-!- fanquake_ [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards09:40
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards09:40
-!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Ping timeout: 255 seconds]09:41
-!- fanquake_ is now known as fanquake09:41
-!- nessence [~alexl@c-76-112-41-70.hsd1.mi.comcast.net] has joined #bitcoin-wizards09:43
-!- treehug88 [~treehug88@static-96-239-100-47.nycmny.fios.verizon.net] has quit []09:45
-!- shea256 [~hightorqu@65.209.72.194] has quit [Remote host closed the connection]09:46
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards09:48
-!- Quanttek [~quassel@2a02:8108:d00:870:e23f:49ff:fe47:9364] has quit [Ping timeout: 265 seconds]09:50
-!- coiner [~linker@58.187.193.203] has joined #bitcoin-wizards09:58
-!- treehug88 [~treehug88@static-96-239-100-47.nycmny.fios.verizon.net] has joined #bitcoin-wizards09:58
-!- coiner [~linker@58.187.193.203] has quit [Max SendQ exceeded]09:59
-!- coiner [~linker@58.187.193.203] has joined #bitcoin-wizards09:59
-!- nessence [~alexl@c-76-112-41-70.hsd1.mi.comcast.net] has quit [Remote host closed the connection]10:00
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 264 seconds]10:03
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards10:09
-!- benten [~benten@unaffiliated/benten] has joined #bitcoin-wizards10:12
-!- benten [~benten@unaffiliated/benten] has quit [Client Quit]10:13
-!- eslbaer [~eslbaer@p548A541C.dip0.t-ipconnect.de] has joined #bitcoin-wizards10:14
-!- benten [~benten@unaffiliated/benten] has joined #bitcoin-wizards10:15
-!- CoinMuncher [~jannes@178.132.211.90] has quit [Quit: Leaving.]10:20
-!- bencxr [~Benedict@64.124.157.148] has joined #bitcoin-wizards10:21
-!- benten [~benten@unaffiliated/benten] has quit [Quit: ....]10:21
-!- shea256 [~hightorqu@65.209.72.194] has joined #bitcoin-wizards10:30
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.]10:33
-!- ryanxcharles [~ryanxchar@162-245-22-162.v250d.PUBLIC.monkeybrains.net] has quit [Ping timeout: 265 seconds]10:38
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 255 seconds]10:53
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards10:54
-!- fanquake_ [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards11:00
-!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Ping timeout: 244 seconds]11:01
-!- fanquake_ is now known as fanquake11:01
-!- jtimon [~quassel@238.pool85-59-137.dynamic.orange.es] has quit [Ping timeout: 265 seconds]11:03
-!- jtimon [~quassel@185.pool85-53-136.dynamic.orange.es] has joined #bitcoin-wizards11:04
-!- hktud0 [wq@unaffiliated/fluffybunny] has quit [Remote host closed the connection]11:04
-!- bassguitarman [sid40024@gateway/web/irccloud.com/x-vrcrrvsbohrobtmz] has joined #bitcoin-wizards11:07
-!- MoALTz [~no@user-109-243-165-112.play-internet.pl] has joined #bitcoin-wizards11:08
-!- xabbix__ [~xabbix@bzq-79-182-133-132.red.bezeqint.net] has joined #bitcoin-wizards11:09
-!- xabbix_ [~xabbix@bzq-79-177-0-170.red.bezeqint.net] has quit [Ping timeout: 255 seconds]11:11
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards11:15
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards11:27
-!- shea256 [~hightorqu@65.209.72.194] has quit [Remote host closed the connection]11:29
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards11:33
-!- Graftec [~Graftec@gateway/tor-sasl/graftec] has quit [Ping timeout: 250 seconds]11:36
-!- Graftec [~Graftec@gateway/tor-sasl/graftec] has joined #bitcoin-wizards11:36
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.]11:41
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards11:41
-!- NeueWelt [~NeueWelt@46.165.208.108] has joined #bitcoin-wizards11:48
-!- Quanttek [~quassel@ip1f112539.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards11:50
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 244 seconds]11:52
-!- shea256 [~hightorqu@65.209.72.194] has joined #bitcoin-wizards11:54
-!- btc__ [sid40798@gateway/web/irccloud.com/x-jhsbzxzkiuskqafz] has quit [Ping timeout: 244 seconds]11:59
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards11:59
-!- hearn [~mike@84.75.198.85] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]12:01
-!- btc__ [sid40798@gateway/web/irccloud.com/x-tqoqrnsvmwuquzzx] has joined #bitcoin-wizards12:01
-!- ryanxcharles [~ryanxchar@162-245-22-162.v250d.PUBLIC.monkeybrains.net] has joined #bitcoin-wizards12:04
-!- NeueWelt [~NeueWelt@46.165.208.108] has quit [Ping timeout: 264 seconds]12:05
-!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has quit [Ping timeout: 250 seconds]12:06
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Ping timeout: 255 seconds]12:06
-!- shea256 [~hightorqu@65.209.72.194] has quit [Remote host closed the connection]12:06
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Remote host closed the connection]12:07
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.]12:08
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards12:10
-!- NomosOne [~NomosOne@pool-71-178-107-61.washdc.east.verizon.net] has quit [Remote host closed the connection]12:17
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards12:17
-!- catlasshrugged [~catlasshr@ec2-54-149-141-214.us-west-2.compute.amazonaws.com] has quit [Read error: Connection reset by peer]12:20
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Remote host closed the connection]12:20
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards12:21
-!- catlasshrugged [~catlasshr@ec2-54-149-141-214.us-west-2.compute.amazonaws.com] has joined #bitcoin-wizards12:21
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 244 seconds]12:25
-!- irc88 [~irc88@204.28.117.162] has quit [Ping timeout: 252 seconds]12:27
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards12:27
-!- gonedrk [~gonedrk@198.50.161.237] has quit [Remote host closed the connection]12:28
-!- gonedrk [~gonedrk@198.50.161.237] has joined #bitcoin-wizards12:29
-!- shesek [~shesek@IGLD-84-228-192-195.inter.net.il] has joined #bitcoin-wizards12:33
-!- Dizzle__ is now known as Dizzle12:37
-!- nessence_ [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards12:47
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Read error: Connection reset by peer]12:47
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving]12:51
-!- belcher [~belcher-s@5ec397f4.skybroadband.com] has joined #bitcoin-wizards12:53
-!- belcher [~belcher-s@5ec397f4.skybroadband.com] has quit [Changing host]12:53
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards12:53
-!- fabianfabian [~fabianfab@ip92-51-211-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards13:21
-!- shea256 [~hightorqu@65.209.72.194] has joined #bitcoin-wizards13:22
-!- hashtag [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has quit [Ping timeout: 255 seconds]13:23
-!- hashtagg_ [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has joined #bitcoin-wizards13:23
-!- NomosOne [~NomosOne@pool-71-178-107-61.washdc.east.verizon.net] has joined #bitcoin-wizards13:25
-!- shea256 [~hightorqu@65.209.72.194] has quit [Ping timeout: 252 seconds]13:26
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 264 seconds]13:27
-!- cletus11 [~cletus11@99-172-47-87.lightspeed.tblltx.sbcglobal.net] has quit []13:27
-!- Netsplit *.net <-> *.split quits: ebfull, cfields, JonTitor, bbrittain, fenn, warren, grandmaster, otoburb, Keefe, coiner, (+37 more, use /NETSPLIT to show all of them)13:32
-!- shea256 [~hightorqu@65.209.72.194] has joined #bitcoin-wizards13:32
-!- shea256 [~hightorqu@65.209.72.194] has quit [Remote host closed the connection]13:32
-!- xabbix_ [~xabbix@bzq-79-180-1-43.red.bezeqint.net] has joined #bitcoin-wizards13:33
-!- Netsplit *.net <-> *.split quits: belcher, c0rw|away, DoctorBTC, xabbix_, bosma, Muis, NomosOne, [d__d], d1ggy_, damethos, (+4 more, use /NETSPLIT to show all of them)13:33
-!- wiz [~sid1@d06f3063.wiz.network] has quit [Ping timeout: 243 seconds]13:33
-!- Netsplit over, joins: fenn, JonTitor, cluckj, bbrittain, justanotheruser, phantomcircuit, warren, nickler, brand0, go1111111 (+51 more)13:34
-!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has quit [Excess Flood]13:35
-!- btc__ [sid40798@gateway/web/irccloud.com/x-tqoqrnsvmwuquzzx] has quit [Ping timeout: 253 seconds]13:35
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Max SendQ exceeded]13:35
-!- nick1234abcd__ [sid26299@gateway/web/irccloud.com/x-ryztjfqdkmypgsfv] has quit [Ping timeout: 253 seconds]13:35
-!- eslbaer [~eslbaer@p548A541C.dip0.t-ipconnect.de] has quit [Quit: Bye]13:35
-!- Netsplit *.net <-> *.split quits: Shiftos, mortale, BigBitz, Dr-G, Graftec13:35
-!- Iriez [wario@distribution.xbins.org] has quit [Excess Flood]13:35
-!- Netsplit over, joins: Graftec, Dr-G, mortale, Shiftos, BigBitz13:35
-!- xabbix__ [~xabbix@bzq-79-182-133-132.red.bezeqint.net] has quit [Ping timeout: 256 seconds]13:36
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has quit [Max SendQ exceeded]13:36
-!- mortale [~mortale@gateway/tor-sasl/mortale] has quit [Max SendQ exceeded]13:36
-!- Netsplit *.net <-> *.split quits: huseby, wumpus, Adlai, delll, Hunger-, Quanttek, BrainOverfl0w, Guyver213:36
-!- Iriez [wario@distribution.xbins.org] has joined #bitcoin-wizards13:36
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has joined #bitcoin-wizards13:37
-!- Netsplit over, joins: Quanttek, Adlai, Guyver2, huseby, delll, wumpus, BrainOverfl0w13:37
-!- wiz [~sid1@d06f3063.wiz.network] has joined #bitcoin-wizards13:37
-!- wiz is now known as Guest7356213:38
-!- nick1234abcd__ [sid26299@gateway/web/irccloud.com/session] has joined #bitcoin-wizards13:38
-!- Netsplit over, joins: Hunger-13:38
-!- Netsplit *.net <-> *.split quits: Dyaheon-, catcow, Cory, ryan-c, gonedrk, TD-Linux, Guest73562, dansmith_btc, shesek, pigeons, (+7 more, use /NETSPLIT to show all of them)13:38
-!- mortale [~mortale@gateway/tor-sasl/mortale] has joined #bitcoin-wizards13:38
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Quit: Leaving]13:39
-!- amiller [~socrates1@unaffiliated/socrates1024] has quit [Quit: ZNC - http://znc.sourceforge.net]13:39
-!- Netsplit over, joins: shesek, gonedrk, MoALTz, gavinandresen, dansmith_btc, Cory, Dyaheon-, pigeons, tromp, AdrianG (+6 more)13:40
jtimonold conversation but can't resist...13:41
jtimonre: neural networks and learning: neural networks + genetic algorithms is a high level model of how "insticts" (the hardcoded circuits in the brain) evolve, the hard part is the online (within the live of an individual) learning, the strongest quality of humans as a species13:41
jtimonre: unused genes, I think that is quite accepted, say and apple tree with 100x more genetic material than another apple tree...that's strong indication of unused genes. On the other hand is like having unused code that can become used (ie a mutuation in a "go to"). Some people say that can explain things like the  Cambrian explosion13:41
jtimonhere's a somewhat related video with a guy hacking genotypes without altering the fenotype (by using redundancies in the base triplets -> aminoacid codification): https://www.youtube.com/watch?v=f2JGwCHWFvk13:41
-!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has joined #bitcoin-wizards13:41
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards13:42
-!- btc__ [sid40798@gateway/web/irccloud.com/session] has joined #bitcoin-wizards13:42
kanzurei suspect that actual "instincts" are going to be a bit more nuanced than hardcoded in circuit topology. probably more like "gradients during development that tend to produce things that generate these signal processing results like x"..13:42
-!- Netsplit *.net <-> *.split quits: PRab, ryanxcharles, jbenet, fluffypony, wizkid057, optimator, throughnothing, bencxr, waxwing, livegnik, (+3 more, use /NETSPLIT to show all of them)13:43
-!- Guest33861 [~socrates1@li175-104.members.linode.com] has joined #bitcoin-wizards13:43
-!- Netsplit over, joins: nessence_, ryanxcharles, bencxr, waxwing, PRab, maraoz, livegnik, copumpkin, jbenet, fluffypony (+3 more)13:43
-!- Netsplit *.net <-> *.split quits: yoleaux13:43
-!- Netsplit over, joins: yoleaux13:44
-!- Netsplit *.net <-> *.split quits: zwischenzug, LarsLarsen, coryfields, forrestv, Luke-Jr, michagogo, kyletorpey, btc__, Krellan, yrashk, (+9 more, use /NETSPLIT to show all of them)13:44
-!- jb55 [~jb55@24.244.23.215] has joined #bitcoin-wizards13:45
-!- Netsplit *.net <-> *.split quits: midnightmagic, starsoccer, butters13:47
-!- Netsplit over, joins: midnightmagic, butters, starsoccer13:47
-!- Netsplit *.net <-> *.split quits: pgokeeffe, andy-logbot, poggy, lechuga_, @gmaxwell, tromp_, kumavis, roasbeef_, petertodd, espes__, (+6 more, use /NETSPLIT to show all of them)13:48
-!- btc__ [sid40798@gateway/web/irccloud.com/session] has joined #bitcoin-wizards13:50
-!- nick1234abcd__ [sid26299@gateway/web/irccloud.com/session] has joined #bitcoin-wizards13:50
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards13:50
-!- nullbyte [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards13:50
-!- zwischenzug [~zwischenz@207.Red-88-8-247.dynamicIP.rima-tde.net] has joined #bitcoin-wizards13:50
-!- samson_ [~samson_@183.89.169.9] has joined #bitcoin-wizards13:50
-!- koshii_ [~0@node-2d9.pool-182-52.dynamic.totbb.net] has joined #bitcoin-wizards13:50
-!- kyletorpey [~kyle@c-24-131-0-5.hsd1.va.comcast.net] has joined #bitcoin-wizards13:50
-!- forrestv [forrestv@unaffiliated/forrestv] has joined #bitcoin-wizards13:50
-!- michagogo [uid14316@wikia/Michagogo] has joined #bitcoin-wizards13:50
-!- MRL-Relay [~mrl-relay@coreteam.monero.cc] has joined #bitcoin-wizards13:50
-!- LarsLarsen [~lars@50.161.197.33] has joined #bitcoin-wizards13:50
-!- hguux_ [sid17919@gateway/web/irccloud.com/x-bcxexqyfccwaiqhx] has joined #bitcoin-wizards13:50
-!- yrashk [sid1568@gateway/web/irccloud.com/x-crpyxlwxzqfdrfuu] has joined #bitcoin-wizards13:50
-!- null_radix [Elite7851@gateway/shell/elitebnc/x-qaupwlpaurmefgrc] has joined #bitcoin-wizards13:50
-!- Krellan [~Krellan@tardis-6.krellan.net] has joined #bitcoin-wizards13:50
-!- ahmed_ [sid14086@gateway/web/irccloud.com/x-hjnhqwvjimdbiqri] has joined #bitcoin-wizards13:50
-!- coryfields [~quassel@2001:4802:7800:1:6fc4:c486:ff20:1fa] has joined #bitcoin-wizards13:50
-!- shea256 [~hightorqu@65.209.72.194] has joined #bitcoin-wizards13:50
-!- ahmed_ [sid14086@gateway/web/irccloud.com/x-hjnhqwvjimdbiqri] has quit [Max SendQ exceeded]13:51
-!- hguux_ [sid17919@gateway/web/irccloud.com/x-bcxexqyfccwaiqhx] has quit [Max SendQ exceeded]13:51
-!- nick1234abcd__ [sid26299@gateway/web/irccloud.com/session] has quit [Changing host]13:51
-!- nick1234abcd__ [sid26299@gateway/web/irccloud.com/x-iscdukzadqvjulzm] has joined #bitcoin-wizards13:51
-!- btc__ [sid40798@gateway/web/irccloud.com/session] has quit [Changing host]13:51
-!- btc__ [sid40798@gateway/web/irccloud.com/x-xunmbjrewadxprfm] has joined #bitcoin-wizards13:52
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards13:52
-!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards13:52
-!- tromp__ [~tromp@rtc35-167.rentec.com] has joined #bitcoin-wizards13:52
-!- hguux_ [sid17919@gateway/web/irccloud.com/x-bzbddcqpdadsjdey] has joined #bitcoin-wizards13:52
-!- Netsplit *.net <-> *.split quits: nuke1989, rasengan, epscy, Meeh, Fistful_of_Coins, bobke, jtimon, NewLiberty, nsh, lnovy, (+6 more, use /NETSPLIT to show all of them)13:53
-!- poggy_ [~poggy@ks3262860.kimsufi.com] has joined #bitcoin-wizards13:53
-!- Netsplit over, joins: nsh, jtimon, NewLiberty, Fistful_of_Coins, Taek, lnovy, rasengan, atgreen, epscy, nuke1989 (+6 more)13:53
-!- roasbeef [~root@104.131.26.124] has joined #bitcoin-wizards13:53
-!- Netsplit over, joins: Guest33861, andy-logbot, pgokeeffe, lechuga_, poggy, kumavis, roasbeef_, Apocalyptic, sdaftuar, tromp_ (+5 more)13:53
-!- Netsplit *.net <-> *.split quits: Guest38445, jaromil, K1773R, heath, crescendo, sneak, kanzure, helo, nanotube, eric, (+8 more, use /NETSPLIT to show all of them)13:54
-!- Apocalyptic_ [~Apocalypt@unaffiliated/apocalyptic] has joined #bitcoin-wizards13:54
-!- Netsplit over, joins: kanzure, heath, crescendo, bassguitarman, mappum, btcdrak, CryptOprah, eric, jaromil, helo (+8 more)13:54
-!- nick1234abcd__ [sid26299@gateway/web/irccloud.com/x-iscdukzadqvjulzm] has quit [Ping timeout: 281 seconds]13:54
-!- kanzure [~kanzure@unaffiliated/kanzure] has quit [Max SendQ exceeded]13:54
-!- Netsplit *.net <-> *.split quits: isis, tacotime, so, warptangent, sadgit, maaku, fanquake, berndj, asoltys_, phedny, (+2 more, use /NETSPLIT to show all of them)13:54
-!- kanzure [~kanzure@unaffiliated/kanzure] has joined #bitcoin-wizards13:55
-!- nick1234abcd__ [sid26299@gateway/web/irccloud.com/session] has joined #bitcoin-wizards13:55
-!- ahmed_ [sid14086@gateway/web/irccloud.com/x-ilisfiodigzwenzi] has joined #bitcoin-wizards13:55
-!- nick1234abcd__ [sid26299@gateway/web/irccloud.com/session] has quit [Changing host]13:55
-!- nick1234abcd__ [sid26299@gateway/web/irccloud.com/x-lvcsjilevhsblbin] has joined #bitcoin-wizards13:55
-!- harrow` [~harrow@192.241.198.49] has joined #bitcoin-wizards13:55
-!- harrow [~harrow@192.241.198.49] has quit [Max SendQ exceeded]13:55
-!- kumavis [sid13576@gateway/web/irccloud.com/x-qnxonpzhrjsxfppk] has quit [Ping timeout: 246 seconds]13:55
-!- Apocalyptic [~Apocalypt@unaffiliated/apocalyptic] has quit [Ping timeout: 263 seconds]13:55
-!- tromp_ [~tromp@rtc35-167.rentec.com] has quit [Remote host closed the connection]13:55
-!- poggy [~poggy@ks3262860.kimsufi.com] has quit [Ping timeout: 245 seconds]13:55
-!- Apocalyptic_ is now known as Apocalyptic13:55
-!- roasbeef_ [~root@104.131.26.124] has quit [Ping timeout: 244 seconds]13:55
jcorganhttp://en.wikipedia.org/wiki/Baldwin_effect13:55
jcorganbasically, if learned behavior is adaptive, *the ability to learn* is selected for13:57
-!- jb55 [~jb55@24.244.23.215] has quit [Remote host closed the connection]13:58
-!- kumavis [sid13576@gateway/web/irccloud.com/x-zrbsxuvnbblfuupb] has joined #bitcoin-wizards13:59
-!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards13:59
-!- so [~so@unaffiliated/so] has joined #bitcoin-wizards13:59
-!- HarusameNyanko [~HarusameN@pl2125.nas815.n-hiroshima.nttpc.ne.jp] has joined #bitcoin-wizards13:59
-!- tacotime [~mashkeys@198.52.200.63] has joined #bitcoin-wizards13:59
-!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards13:59
-!- sadgit [~sadgit@146.185.154.96] has joined #bitcoin-wizards13:59
-!- berndj [~berndj@azna.co.za] has joined #bitcoin-wizards13:59
-!- HM2 [~HM@curly.anarchicsheep.net] has joined #bitcoin-wizards13:59
-!- isis [~isis@abulafia.patternsinthevoid.net] has joined #bitcoin-wizards13:59
-!- asoltys_ [~adam@li92-10.members.linode.com] has joined #bitcoin-wizards13:59
-!- warptangent [~warptange@unaffiliated/warptangent] has joined #bitcoin-wizards13:59
-!- phedny [~mark@prei.vps.van-cuijk.nl] has joined #bitcoin-wizards13:59
-!- Quanttek [~quassel@ip1f112539.dynamic.kabel-deutschland.de] has quit [Ping timeout: 264 seconds]14:01
jcorganso over evolutionary times this provides strong feedback to develop behavioral learning capabilities that operate over the timeframe of an individual lifetime14:01
jcorgan("online learning")14:01
-!- Netsplit *.net <-> *.split quits: TheSeven, LarsLarsen, zwischenzug, coryfields, Luke-Jr, hguux_, michagogo, kyletorpey, btc__, Krellan, (+10 more, use /NETSPLIT to show all of them)14:02
-!- jb55_ [~jb55@24.244.23.252] has joined #bitcoin-wizards14:02
-!- fabianfabian [~fabianfab@ip92-51-211-87.adsl2.static.versatel.nl] has quit [Quit: what]14:03
-!- hashtagg_ [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has quit [Ping timeout: 244 seconds]14:04
-!- Quanttek [~quassel@2a02:8108:d00:870:e23f:49ff:fe47:9364] has joined #bitcoin-wizards14:04
-!- prodatalab [~prodatala@2601:3:9281:5280:ddd3:eeb4:71e4:be87] has joined #bitcoin-wizards14:06
-!- Netsplit over, joins: ahmed_, nick1234abcd__, hguux_, TheSeven, btc__, DougieBot5000, nullbyte, zwischenzug, samson_, koshii_ (+9 more)14:06
-!- treehug88 [~treehug88@static-96-239-100-47.nycmny.fios.verizon.net] has quit []14:07
-!- nick1234abcd__ [sid26299@gateway/web/irccloud.com/x-lvcsjilevhsblbin] has quit [Read error: Connection timed out]14:07
-!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards14:08
-!- nick1234abcd__ [sid26299@gateway/web/irccloud.com/x-kbefhcogrvbkcuvd] has joined #bitcoin-wizards14:08
-!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 264 seconds]14:13
-!- zooko [~user@c-71-229-205-98.hsd1.co.comcast.net] has joined #bitcoin-wizards14:13
-!- fabianfabian [~fabianfab@5ED168E7.cm-7-2b.dynamic.ziggo.nl] has joined #bitcoin-wizards14:23
-!- jb55_ [~jb55@24.244.23.252] has quit [Remote host closed the connection]14:25
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has joined #bitcoin-wizards14:27
-!- HarusameNyanko [~HarusameN@pl2125.nas815.n-hiroshima.nttpc.ne.jp] has quit [Ping timeout: 245 seconds]14:30
-!- Graftec [~Graftec@gateway/tor-sasl/graftec] has quit [Remote host closed the connection]14:34
-!- Graftec [~Graftec@gateway/tor-sasl/graftec] has joined #bitcoin-wizards14:34
-!- Quanttek [~quassel@2a02:8108:d00:870:e23f:49ff:fe47:9364] has quit [Ping timeout: 272 seconds]14:41
-!- Guest33861 is now known as amiller14:41
-!- amiller [~socrates1@li175-104.members.linode.com] has quit [Changing host]14:41
-!- amiller [~socrates1@unaffiliated/socrates1024] has joined #bitcoin-wizards14:41
-!- shea256 [~hightorqu@65.209.72.194] has quit [Remote host closed the connection]14:42
-!- nessence_ [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Remote host closed the connection]14:42
-!- NomosOne [~NomosOne@pool-71-178-107-61.washdc.east.verizon.net] has quit [Remote host closed the connection]14:44
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving]14:47
-!- fabianfabian [~fabianfab@5ED168E7.cm-7-2b.dynamic.ziggo.nl] has quit [Quit: what]14:47
-!- fabianfabian [~fabianfab@5ED168E7.cm-7-2b.dynamic.ziggo.nl] has joined #bitcoin-wizards14:52
-!- bendavenport [~bpd@64.124.157.148] has joined #bitcoin-wizards14:58
-!- shea256 [~hightorqu@65.209.72.194] has joined #bitcoin-wizards15:00
ajweissWHAT IF ALL OF HUMANITY IS STUCK IN A LOCAL MAXIMA?!15:03
sipathen the matrix happens15:05
ajweissbut it's not positive semidefinite... fuck.15:06
-!- NomosOne [~NomosOne@pool-71-178-107-61.washdc.east.verizon.net] has joined #bitcoin-wizards15:06
ajweissi thought i was going to get to do dot products in "space warped by someone" but all i ended up with was this stupid fpe15:07
@gmaxwell"Neo; a description of the singular value decomposition in the spirit of a creation myth."15:07
ajweissall the beliefs are linearly dependent!?15:07
ajweissI WAS PROMISED A FULL RANK UNIVERSE15:08
-!- butters [~butters@95.90.241.127] has quit [Ping timeout: 252 seconds]15:08
-!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has quit [Ping timeout: 252 seconds]15:08
-!- butters [~butters@95.90.241.127] has joined #bitcoin-wizards15:08
sipadefinitely not a degenerate one15:09
-!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has joined #bitcoin-wizards15:11
ajweissthat might actually be kinda fun, to do svds on religious texts15:15
-!- bassguitarman [sid40024@gateway/web/irccloud.com/x-vrcrrvsbohrobtmz] has left #bitcoin-wizards []15:18
-!- Dizzle [~diesel@70.114.207.41] has quit [Quit: drinks, bbiab]15:31
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards15:33
-!- CryptOprah [sid32688@gateway/web/irccloud.com/x-ulrzeijremtscdxi] has quit [Remote host closed the connection]15:33
-!- artifexd [sid28611@gateway/web/irccloud.com/x-idnxfycymefiigrj] has quit [Remote host closed the connection]15:33
-!- Muis [sid26074@gateway/web/irccloud.com/x-xqfnsmlqryfwncef] has quit [Remote host closed the connection]15:33
-!- kumavis [sid13576@gateway/web/irccloud.com/x-zrbsxuvnbblfuupb] has quit [Remote host closed the connection]15:33
-!- zooko [~user@c-71-229-205-98.hsd1.co.comcast.net] has quit [Ping timeout: 252 seconds]15:35
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has quit [Quit: jps]15:36
-!- aburan28 [~ubuntu@static-108-45-93-86.washdc.fios.verizon.net] has joined #bitcoin-wizards15:39
-!- jbenet [sid17552@gateway/web/irccloud.com/x-hcbubbhoxkggqsyu] has quit [Remote host closed the connection]15:40
-!- mappum [sid43795@gateway/web/irccloud.com/x-xxfatvmhxofertyh] has quit [Remote host closed the connection]15:40
-!- maraoz [~maraoz@43-161-16-190.fibertel.com.ar] has quit [Ping timeout: 264 seconds]15:42
@gmaxwellThis is fun: https://github.com/kmcallister/launch-code15:48
-!- vmatekol_ [~vmatekole@p5DC4623E.dip0.t-ipconnect.de] has joined #bitcoin-wizards15:50
-!- vmatekole [~vmatekole@p5DC47DB5.dip0.t-ipconnect.de] has quit [Ping timeout: 244 seconds]15:53
-!- NomosOne [~NomosOne@pool-71-178-107-61.washdc.east.verizon.net] has quit [Remote host closed the connection]15:54
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]15:56
-!- shea256 [~hightorqu@65.209.72.194] has quit [Remote host closed the connection]15:58
-!- shea256 [~hightorqu@65.209.72.194] has joined #bitcoin-wizards16:01
-!- shea256 [~hightorqu@65.209.72.194] has quit [Remote host closed the connection]16:02
-!- delll_ [~chatzilla@yh97.internetdsl.tpnet.pl] has joined #bitcoin-wizards16:04
-!- e1782d11df4c9914 [e1782d11df@gateway/vpn/mullvad/x-atykvmajjkoroctl] has joined #bitcoin-wizards16:04
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Ping timeout: 264 seconds]16:09
-!- delll [~chatzilla@yh97.internetdsl.tpnet.pl] has quit [Ping timeout: 264 seconds]16:09
-!- Adlai [~Adlai@unaffiliated/adlai] has quit [Ping timeout: 264 seconds]16:09
-!- huseby [~huseby@unaffiliated/huseby] has quit [Ping timeout: 264 seconds]16:09
-!- BrainOverfl0w [~fred@178.62.183.174] has quit [Ping timeout: 264 seconds]16:09
-!- wumpus [~quassel@pdpc/supporter/professional/wumpus] has quit [Ping timeout: 264 seconds]16:09
-!- wumpus [~quassel@pdpc/supporter/professional/wumpus] has joined #bitcoin-wizards16:09
-!- jbenet [sid17552@gateway/web/irccloud.com/x-pzefxmjhhzqvnemt] has joined #bitcoin-wizards16:10
-!- Adlai [~Adlai@unaffiliated/adlai] has joined #bitcoin-wizards16:11
-!- NomosOne [~NomosOne@pool-71-178-107-61.washdc.east.verizon.net] has joined #bitcoin-wizards16:13
-!- BrainOverfl0w [~fred@178.62.183.174] has joined #bitcoin-wizards16:13
-!- huseby [~huseby@unaffiliated/huseby] has joined #bitcoin-wizards16:14
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Remote host closed the connection]16:14
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 264 seconds]16:19
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards16:21
-!- bencxr [~Benedict@64.124.157.148] has quit [Quit: bencxr]16:21
-!- NomosOne [~NomosOne@pool-71-178-107-61.washdc.east.verizon.net] has quit [Remote host closed the connection]16:26
-!- kumavis [sid13576@gateway/web/irccloud.com/x-opsqbjbsrnamquzc] has joined #bitcoin-wizards16:28
-!- c0rw|away is now known as c0rw1n16:30
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards16:30
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards16:33
-!- Muis [sid26074@gateway/web/irccloud.com/x-fvicypscjlfzvfyz] has joined #bitcoin-wizards16:34
phantomcircuit<ajweiss> [23:03:20] WHAT IF ALL OF HUMANITY IS STUCK IN A LOCAL MAXIMA?!16:35
phantomcircuitwhat makes you think we aren't?16:35
kanzuretoo ambiguous16:36
@gmaxwellthere are worse fates.16:36
kanzureambiguity is pretty rough16:36
sipawell as long as we are _stuck_ in a local maximum, we're fine, right?16:40
-!- gonedrk [~gonedrk@198.50.161.237] has quit [Remote host closed the connection]16:41
-!- gonedrk [~gonedrk@198.50.161.237] has joined #bitcoin-wizards16:42
phantomcircuitsipa, ha16:42
-!- pgokeeffe [~pgokeeffe@101.165.93.194] has quit [Quit: pgokeeffe]16:44
-!- artifexd_ [sid28611@gateway/web/irccloud.com/x-rvlpmwmitnpfjejr] has joined #bitcoin-wizards16:44
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]16:45
-!- CryptOprah [sid32688@gateway/web/irccloud.com/x-hhgxxwyosbaikosf] has joined #bitcoin-wizards16:52
ajweissnobody freak out.  everything's cool.  as long as we're here, we don't know there exists, and if we don't know there exists, we can't possibly know that there is better than here.  so as long as some library jockey doesn't show up and throw some physical approximation of simulated annealing at everything, it will all be OK.16:54
-!- coryfields_ [~quassel@162.209.96.139] has joined #bitcoin-wizards16:55
@gmaxwell"And this is how the vacuum collapse was started..."16:55
-!- coryfields [~quassel@2001:4802:7800:1:6fc4:c486:ff20:1fa] has quit [Ping timeout: 244 seconds]16:55
-!- pgokeeffe [~pgokeeffe@101.165.93.194] has joined #bitcoin-wizards16:57
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards16:58
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Remote host closed the connection]16:58
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards17:00
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has joined #bitcoin-wizards17:01
-!- mappum [sid43795@gateway/web/irccloud.com/x-vwbabzzfraymtggs] has joined #bitcoin-wizards17:01
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Ping timeout: 252 seconds]17:05
-!- fabianfabian [~fabianfab@5ED168E7.cm-7-2b.dynamic.ziggo.nl] has quit [Remote host closed the connection]17:08
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards17:10
-!- danneu [~cupblanke@li211-157.members.linode.com] has left #bitcoin-wizards ["WeeChat 0.4.1"]17:14
-!- nessence [~alexl@162.17.137.27] has joined #bitcoin-wizards17:23
-!- ryanxcharles [~ryanxchar@162-245-22-162.v250d.PUBLIC.monkeybrains.net] has quit [Ping timeout: 264 seconds]17:23
Adlaihas there not yet been an implementation of coinswap?17:42
-!- artifexd_ is now known as artifexd17:43
op_mulnot sure there's even been any popular coinjoin ones. there's andytoshi's and the one in darkwallet. the latter probably gets the most use but I doubt it's a huge volume.17:43
Adlainot coinjoin... https://bitcointalk.org/index.php?topic=321228.0;all17:44
op_mulI know, I was taking the popularity of coinjoin as a measure for how likely it was for the newer and less heard of coinswap.17:45
Adlaiblah i basically started reading at "coinjoin", sorry about that17:45
op_mulnot bothered17:46
Adlaiare you familiar with the protocol?17:46
Adlaii'm trying to wrap my head around it. maybe do one manually on testnet, if somebody else is up for that17:47
Adlaialthough i could do it with myself as well17:47
op_mulI'm not really17:47
-!- pi07r [~pi07r@f212009.upc-f.chello.nl] has quit [Quit: >>>]17:50
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has quit [Quit: bencxr]17:52
-!- pi07r [~pi07r@f212009.upc-f.chello.nl] has joined #bitcoin-wizards17:57
-!- roconnor [~roconnor@e120-pool-d89a6740.brdbnd.voicenetwork.ca] has joined #bitcoin-wizards18:09
-!- pgokeeffe [~pgokeeffe@101.165.93.194] has quit [Quit: pgokeeffe]18:12
-!- vmatekole [~vmatekole@p5DC4623E.dip0.t-ipconnect.de] has joined #bitcoin-wizards18:17
-!- vmatekol_ [~vmatekole@p5DC4623E.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds]18:21
-!- vmatekole [~vmatekole@p5DC4623E.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds]18:22
-!- samson2 [~samson_@183.89.170.213] has joined #bitcoin-wizards18:25
-!- nessence [~alexl@162.17.137.27] has quit [Ping timeout: 244 seconds]18:26
-!- samson_ [~samson_@183.89.169.9] has quit [Ping timeout: 244 seconds]18:26
-!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has joined #bitcoin-wizards18:27
-!- nessence [~alexl@162.17.137.27] has joined #bitcoin-wizards18:28
jcorganlast i heard discussed, coinswap was vulnerable to a malleability attack18:28
-!- Dr-G2 [~Dr-G@gateway/tor-sasl/dr-g] has joined #bitcoin-wizards18:30
@gmaxwellThis doesn't prevent you from using it or building software for it.18:30
@gmaxwellEven given that, it's certantly more secure than just sending coins and hoping the other party does the right thing; which is the next alternative.18:31
-!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has quit [Client Quit]18:31
-!- bendavenport [~bpd@64.124.157.148] has quit [Ping timeout: 252 seconds]18:31
@gmaxwell(or prevent you from using it on testnet with play money)18:31
nsh((all money is play money; some just take the rules very seriously))18:31
@gmaxwellplay-ier money then.18:32
* nsh smiles18:32
-!- jtimon [~quassel@185.pool85-53-136.dynamic.orange.es] has quit [Ping timeout: 265 seconds]18:33
-!- Dr-G [~Dr-G@gateway/tor-sasl/dr-g] has quit [Ping timeout: 250 seconds]18:33
-!- NewLiberty_ [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards18:45
-!- rasengan [rasengan@pdpc/corporate-sponsor/privateinternetaccess.com/rasengan] has quit [Ping timeout: 265 seconds]18:48
-!- lnovy [~lnovy@2002:4d57:f055::1] has quit [Ping timeout: 265 seconds]18:48
-!- Taek42 [~quassel@ks36119.kimsufi.com] has joined #bitcoin-wizards18:48
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:e42f:e129:5329:72c1] has quit [Ping timeout: 265 seconds]18:48
-!- Taek [~quassel@2001:41d0:1:472e::] has quit [Ping timeout: 265 seconds]18:48
-!- nsh [~lol@wikipedia/nsh] has quit [Ping timeout: 265 seconds]18:48
-!- pgokeeffe [~pgokeeffe@101.165.93.194] has joined #bitcoin-wizards18:49
op_mulgmaxwell: pretty sure we're going to need DarkerCoin with CoinSwap.18:49
-!- artifexd [sid28611@gateway/web/irccloud.com/x-rvlpmwmitnpfjejr] has quit [Ping timeout: 244 seconds]18:50
-!- jbenet [sid17552@gateway/web/irccloud.com/x-pzefxmjhhzqvnemt] has quit [Ping timeout: 244 seconds]18:50
-!- jbenet [sid17552@gateway/web/irccloud.com/x-sbwyysknbvyskfxj] has joined #bitcoin-wizards18:52
-!- artifexd_ [sid28611@gateway/web/irccloud.com/x-vrxutvnwiodcoqki] has joined #bitcoin-wizards18:53
-!- rasengan [rasengan@pdpc/corporate-sponsor/privateinternetaccess.com/rasengan] has joined #bitcoin-wizards18:53
-!- Muis [sid26074@gateway/web/irccloud.com/x-fvicypscjlfzvfyz] has quit [Ping timeout: 244 seconds]18:54
-!- hguux_ [sid17919@gateway/web/irccloud.com/x-bzbddcqpdadsjdey] has quit [Read error: Connection reset by peer]18:56
-!- huseby [~huseby@unaffiliated/huseby] has quit [Ping timeout: 244 seconds]18:57
-!- Muis [sid26074@gateway/web/irccloud.com/x-koenbtaqsdsyogah] has joined #bitcoin-wizards18:57
-!- hguux_ [sid17919@gateway/web/irccloud.com/x-mkmcjkluzolunwpq] has joined #bitcoin-wizards18:58
-!- [nsh] [~xeb@wikipedia/nsh] has joined #bitcoin-wizards18:58
-!- gonedrk [~gonedrk@198.50.161.237] has quit [Quit: Leaving]18:58
-!- zz_lnovy [~lnovy@2002:4d57:f055::1] has joined #bitcoin-wizards18:58
-!- zz_lnovy is now known as lnovy18:59
-!- artifexd_ [sid28611@gateway/web/irccloud.com/x-vrxutvnwiodcoqki] has quit [Ping timeout: 243 seconds]19:05
-!- OneFixt [~OneFixt@unaffiliated/onefixt] has joined #bitcoin-wizards19:05
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards19:07
-!- artifexd_ [sid28611@gateway/web/irccloud.com/x-zyidtgknqintlezy] has joined #bitcoin-wizards19:08
-!- artifexd_ is now known as artifexd19:09
-!- nsh [~lol@wikipedia/nsh] has joined #bitcoin-wizards19:10
-!- [nsh] [~xeb@wikipedia/nsh] has quit [Quit: Leaving]19:11
-!- d1ggy__ [~d1ggy@dslb-092-076-028-003.092.076.pools.vodafone-ip.de] has joined #bitcoin-wizards19:12
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Read error: Connection reset by peer]19:13
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards19:14
-!- huseby [~huseby@unaffiliated/huseby] has joined #bitcoin-wizards19:14
-!- lnovy [~lnovy@2002:4d57:f055::1] has quit [Ping timeout: 244 seconds]19:15
-!- d1ggy_ [~d1ggy@dslb-092-076-028-003.092.076.pools.vodafone-ip.de] has quit [Ping timeout: 264 seconds]19:16
-!- zz_lnovy [~lnovy@2002:4d57:f055::1] has joined #bitcoin-wizards19:18
-!- zz_lnovy is now known as lnovy19:18
-!- btc__ [sid40798@gateway/web/irccloud.com/x-xunmbjrewadxprfm] has quit [Read error: Connection reset by peer]19:29
-!- btc__ [sid40798@gateway/web/irccloud.com/x-zdccbegbhgmdtybi] has joined #bitcoin-wizards19:31
-!- nessence [~alexl@162.17.137.27] has quit [Ping timeout: 256 seconds]19:33
-!- go1111111 [~go1111111@162.244.138.37] has quit [Quit: Leaving]19:33
-!- go1111111 [~go1111111@162.244.138.37] has joined #bitcoin-wizards19:36
-!- lnovy [~lnovy@2002:4d57:f055::1] has quit [Ping timeout: 244 seconds]19:45
-!- zz_lnovy [~lnovy@2002:4d57:f055::1] has joined #bitcoin-wizards19:46
-!- zz_lnovy is now known as lnovy19:46
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 244 seconds]19:47
-!- coiner [~linker@58.187.193.203] has quit [Ping timeout: 252 seconds]19:48
jcorganAA is going on in twitter about blockchain difficulty retargetting.  Seems to have never heard of sybil attacks.19:54
-!- NLNico [~NLNico@unaffiliated/nlnico] has joined #bitcoin-wizards19:57
gwillenjcorgan: I see a bunch of stuff about how we could get in trouble if the difficulty drops a lot and slows the next retarget19:58
gwillenwhat's he tweeted that bears on sybil attacks?19:58
jcorganhe's worried about a sudden reduction in hash power just after a difficulty regtargeting, making the next 2016 blocks take a really long time.19:59
jcorganand proposes a temporary decrease in difficulty  in the consensus rules20:00
-!- koshii_ [~0@node-2d9.pool-182-52.dynamic.totbb.net] has quit [Ping timeout: 244 seconds]20:00
jcorganbut an attacker who controls your ISP can filter blocks to you, or set up himself as all 8 of your outbound connections20:00
maakujcorgan: haven't read the tweets, but there are safe ways to do that, e.g. a flag day20:01
jcorganthen when you think the hashrate has decreased so much and you kick in a lower difficulty target, now they can send you whatever low difficulty blocks they want20:01
jcorgani think there were some altcoins that tried this and failed20:02
maakuthere are others (e.g. freicoin) which have had such a flag day with no ill effect20:03
maakuother than that it is a one-off hard fork change and all that goes with that20:03
jcorgani'm not talking about how a hard fork would be easy or hard20:03
jcorganbut about how that "emergency difficulty adjustment" algorithm is vulnerable to a Sybil attack20:04
kanzureah, you mean if you fool the person into thinking that a super low difficulty is appropriate20:04
jcorganexactly20:04
maakujcorgan: right, so don't use an emergency algorithm. Do an emergency one-time adjustment20:05
jcorganoic what u mean20:05
kanzurealso, the attack would be something like both fool the person and then get them to broadcast some transaction in your favor?20:06
jcorganor send a block with a tx to them that will get reorged out when they get normal connectivity again20:06
jcorganneed to run, bbiab20:07
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 244 seconds]20:07
-!- nullbyte [~WW@unaffiliated/loteriety] has quit [Ping timeout: 244 seconds]20:08
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards20:10
-!- nullbyte [~WW@193.138.219.233] has joined #bitcoin-wizards20:10
-!- nullbyte [~WW@193.138.219.233] has quit [Changing host]20:10
-!- nullbyte [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards20:10
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards20:13
-!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has joined #bitcoin-wizards20:13
@gmaxwelljcorgan: yea, any of those things just fails. meanwhile "flag day" works fine: you have basically no risk of it being triggered when the network is really fine; not adding vulnerablities to 'fix' far out failures.20:15
-!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood]20:21
-!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards20:22
-!- nullbyte [~WW@unaffiliated/loteriety] has quit [Ping timeout: 244 seconds]20:33
-!- nullbyte [WW@gateway/vpn/mullvad/x-ywcozkjqcfhycdee] has joined #bitcoin-wizards20:34
-!- nullbyte [WW@gateway/vpn/mullvad/x-ywcozkjqcfhycdee] has quit [Changing host]20:34
-!- nullbyte [WW@unaffiliated/loteriety] has joined #bitcoin-wizards20:34
-!- nullbyte [WW@unaffiliated/loteriety] has quit [Changing host]20:34
-!- nullbyte [WW@gateway/vpn/mullvad/x-ywcozkjqcfhycdee] has joined #bitcoin-wizards20:34
-!- yoleaux [~yoleaux@xn--ht-1ia18f.nonceword.org] has quit [Remote host closed the connection]20:36
-!- yoleaux [~yoleaux@xn--ht-1ia18f.nonceword.org] has joined #bitcoin-wizards20:36
-!- aburan28 [~ubuntu@static-108-45-93-86.washdc.fios.verizon.net] has quit [Ping timeout: 255 seconds]20:42
-!- aburan28 [~ubuntu@static-108-45-93-86.washdc.fios.verizon.net] has joined #bitcoin-wizards20:44
-!- siraj [~siraj@106.79.18.170] has joined #bitcoin-wizards20:45
-!- gonzobon [~Wes@c-76-104-128-20.hsd1.wa.comcast.net] has joined #bitcoin-wizards20:50
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has joined #bitcoin-wizards20:53
-!- lnovy [~lnovy@2002:4d57:f055::1] has quit [Ping timeout: 244 seconds]20:57
-!- zz_lnovy [~lnovy@2002:4d57:f055::1] has joined #bitcoin-wizards21:04
-!- zz_lnovy is now known as lnovy21:04
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 264 seconds]21:09
-!- contrapumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards21:10
-!- aburan28 [~ubuntu@static-108-45-93-86.washdc.fios.verizon.net] has quit [Ping timeout: 240 seconds]21:11
-!- aburan28 [~ubuntu@static-108-45-93-86.washdc.fios.verizon.net] has joined #bitcoin-wizards21:20
-!- NewLiberty_ [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 244 seconds]21:29
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer]21:30
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has joined #bitcoin-wizards21:31
-!- contrapumpkin is now known as copumpkin21:32
-!- siraj [~siraj@106.79.18.170] has quit [Read error: Connection reset by peer]21:35
-!- go1111111 [~go1111111@162.244.138.37] has quit [Ping timeout: 244 seconds]21:42
-!- NLNico [~NLNico@unaffiliated/nlnico] has quit [Quit: Leaving]21:53
-!- lnovy [~lnovy@2002:4d57:f055::1] has quit [Quit: Got root?]21:56
-!- zz_lnovy [~lnovy@2002:4d57:f055::1] has joined #bitcoin-wizards21:57
-!- zz_lnovy is now known as lnovy21:58
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Remote host closed the connection]22:03
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards22:04
-!- lnovy [~lnovy@2002:4d57:f055::1] has quit [Ping timeout: 244 seconds]22:06
-!- zz_lnovy [~lnovy@2002:4d57:f055::1] has joined #bitcoin-wizards22:07
-!- NewLiberty_ [~NewLibert@2602:304:cff8:1580:a5a4:35c:340c:b825] has joined #bitcoin-wizards22:07
-!- zz_lnovy is now known as lnovy22:07
-!- NewLiberty_ is now known as NewLiberty22:09
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Ping timeout: 264 seconds]22:09
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:a5a4:35c:340c:b825] has quit [Read error: Connection reset by peer]22:15
-!- gonzobon [~Wes@c-76-104-128-20.hsd1.wa.comcast.net] has quit [Quit: Leaving]22:28
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards22:34
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Read error: Connection reset by peer]22:36
-!- nessence_ [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards22:36
-!- coiner [~linker@115.79.55.177] has joined #bitcoin-wizards22:37
-!- coiner [~linker@115.79.55.177] has quit [Max SendQ exceeded]22:38
-!- coiner [~linker@115.79.55.177] has joined #bitcoin-wizards22:38
-!- samson2 [~samson_@183.89.170.213] has quit [Ping timeout: 244 seconds]22:39
-!- samson_ [~samson_@183.89.170.213] has joined #bitcoin-wizards22:39
-!- nessence_ [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Ping timeout: 244 seconds]22:40
op_mulgmaxwell: what's a flag day in this context?22:48
op_mulit's sort of insane that the king of bitcoin knowledge doesn't know why there's adjustment periods at all. wonder how long it's going to take for him to dredge up some support to go and change it to adjustments every block.22:49
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards22:53
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has quit [Quit: bendavenport]22:54
op_mul"22:57
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Ping timeout: 245 seconds]22:58
-!- siraj [~siraj@1.187.222.143] has joined #bitcoin-wizards23:01
-!- MoALTz_ [~no@user-109-243-165-112.play-internet.pl] has joined #bitcoin-wizards23:02
-!- Dizzle [~Dizzle@cpe-72-182-36-12.austin.res.rr.com] has joined #bitcoin-wizards23:03
-!- MoALTz [~no@user-109-243-165-112.play-internet.pl] has quit [Ping timeout: 240 seconds]23:05
-!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has quit [Quit: Leaving]23:05
-!- MoALTz [~no@user-109-243-165-112.play-internet.pl] has joined #bitcoin-wizards23:06
-!- Dizzle [~Dizzle@cpe-72-182-36-12.austin.res.rr.com] has quit [Read error: Connection reset by peer]23:07
gwillenop_mul: I think a flag day in this context would mean "we push out a new client that declares a changeover by fiat at a particular block height"23:08
-!- MoALTz_ [~no@user-109-243-165-112.play-internet.pl] has quit [Ping timeout: 252 seconds]23:09
op_mulweird.23:12
gwillenop_mul: weird why?23:15
op_mulnever mind.23:16
-!- null_radix [Elite7851@gateway/shell/elitebnc/x-qaupwlpaurmefgrc] has quit [Ping timeout: 244 seconds]23:18
-!- lnovy [~lnovy@2002:4d57:f055::1] has quit [Ping timeout: 244 seconds]23:21
-!- null_radix [Elite7851@gateway/shell/elitebnc/x-fryfazsfowlbwgta] has joined #bitcoin-wizards23:21
-!- zz_lnovy [~lnovy@2002:4d57:f055::1] has joined #bitcoin-wizards23:22
-!- zz_lnovy is now known as lnovy23:22
-!- Guest73562 [~sid1@d06f3063.wiz.network] has joined #bitcoin-wizards23:25
-!- Guest73562 is now known as wiz23:25
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards23:29
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 245 seconds]23:33
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards23:33
-!- lnovy [~lnovy@2002:4d57:f055::1] has quit [Ping timeout: 244 seconds]23:34
-!- freewil [~freewil@unaffiliated/freewil] has joined #bitcoin-wizards23:34
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards23:36
-!- Transisto [~Trans@modemcable026.188-59-74.mc.videotron.ca] has joined #bitcoin-wizards23:36
-!- zz_lnovy [~lnovy@2002:4d57:f055::1] has joined #bitcoin-wizards23:37
-!- zz_lnovy is now known as lnovy23:37
-!- prodatalab [~prodatala@2601:3:9281:5280:ddd3:eeb4:71e4:be87] has quit [Remote host closed the connection]23:37
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards23:38
-!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards23:39
@gmaxwellop_mul: the notion there is that no matter how strong the social contract is, ... it's not so strong that it prevents the system from being fixed when it's just not working.23:40
@gmaxwellthough really if you have to make a fix like that something deeper is probably wrong.23:40
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Ping timeout: 244 seconds]23:40
op_mulI think it's a can of worms that should never be opened. it leads into "well we fixed that with a quick fork, why not this too?"23:42
op_mulI can't remember the name of it, but there's a human state of mind that basically says you have a much higher chance of doing something you know is wrong if you've already broken the rule recently.23:45
op_mulI got to work late, the day's already screwed I'll just bail after lunch and go get a beer. that sort of thing.23:45
@gmaxwellsure sure; but if it's "systems worthless because its not working at all" vs "system's worthless because we're not confident the rules are set in stone"; the latter is better.23:45
@gmaxwellthe whole zomg hashrate might drop thing is some concern most people have when the first get up to speed with the system. but a factor of 2, 3, or 4 drop isn't a huge deal in terms of transaction clearance performance.23:46
@gmaxwelland given power sensitivity spreads larger seems unlikely23:46
maakugmaxwell: that said I've personally seen (in an altcoin context) where a drop of ~4x led to a price decline which hurt mining profitability in a vicious cycle23:48
maakubut it is far, far too early to be crying wolf23:49
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards23:52
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Read error: Connection reset by peer]23:54
-!- weex [~weex@fsf/member/weex] has joined #bitcoin-wizards23:58
--- Log closed Wed Jan 14 00:00:23 2015

Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!