--- Log opened Tue Apr 14 00:00:52 2015 00:03 -!- ak [~Alex@65-78-62-173.c3-0.upd-ubr2.trpr-upd.pa.static.cable.rcn.com] has joined #bitcoin-wizards 00:04 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 00:05 -!- Cornholi0 [Cornholi0@unaffiliated/cornholi0] has quit [Ping timeout: 255 seconds] 00:06 -!- hktud0 [wq@unaffiliated/fluffybunny] has quit [Read error: Connection reset by peer] 00:06 -!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has joined #bitcoin-wizards 00:06 -!- p15x [~p15x@111.193.176.129] has joined #bitcoin-wizards 00:07 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Client Quit] 00:08 -!- hktud0 [wq@unaffiliated/fluffybunny] has joined #bitcoin-wizards 00:10 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 00:10 -!- gmaxwell [greg@wikimedia/KatWalsh/x-0001] has quit [Ping timeout: 250 seconds] 00:12 -!- gmaxwell [greg@mf4-xiph.osuosl.org] has joined #bitcoin-wizards 00:12 -!- gmaxwell is now known as Guest6471 00:13 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 00:26 -!- lclc [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards 00:27 -!- Firescar96 [~burntblad@18.189.74.249] has quit [Ping timeout: 276 seconds] 00:34 -!- jhogan42 [~jhogan42@c-67-169-168-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards 00:43 -!- xenog [~xenog@95.83.254.227] has joined #bitcoin-wizards 00:55 -!- lclc [~lucas@unaffiliated/lclc] has quit [Ping timeout: 240 seconds] 00:59 -!- xenog [~xenog@95.83.254.227] has quit [Ping timeout: 265 seconds] 01:02 -!- p15x [~p15x@111.193.176.129] has quit [Max SendQ exceeded] 01:03 -!- p15x [~p15x@182.50.108.15] has joined #bitcoin-wizards 01:04 -!- rustyn [~rustyn@unaffiliated/rustyn] has joined #bitcoin-wizards 01:04 -!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection] 01:05 -!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards 01:05 * andy-logbot is logging 01:10 -!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-vttqvtrvclzgxdxf] has joined #bitcoin-wizards 01:15 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 01:32 -!- sparetire [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire] 01:32 -!- rubensayshi [~ruben@91.206.81.13] has joined #bitcoin-wizards 01:44 -!- shesek [~shesek@77.127.158.156] has joined #bitcoin-wizards 01:50 -!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 01:51 -!- RoboTeddy [~roboteddy@2601:9:3483:2400:5c37:586:2922:9264] has joined #bitcoin-wizards 01:55 -!- RoboTeddy [~roboteddy@2601:9:3483:2400:5c37:586:2922:9264] has quit [Ping timeout: 245 seconds] 02:02 -!- sparetire_ [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards 02:15 -!- Cornholi0 [Cornholi0@unaffiliated/cornholi0] has joined #bitcoin-wizards 02:17 -!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards 02:22 -!- priidu [~priidu@unaffiliated/priidu] has quit [Write error: Connection reset by peer] 02:36 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Ping timeout: 264 seconds] 02:46 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards 02:49 -!- Dr-G2 [~Dr-G@x4d08a323.dyn.telefonica.de] has quit [Excess Flood] 02:49 -!- Dr-G [~Dr-G@x4d08a323.dyn.telefonica.de] has joined #bitcoin-wizards 02:49 -!- Dr-G [~Dr-G@x4d08a323.dyn.telefonica.de] has quit [Changing host] 02:49 -!- Dr-G [~Dr-G@unaffiliated/dr-g] has joined #bitcoin-wizards 02:52 -!- harrigan_ [~harrigan@skynet.skynet.ie] has joined #bitcoin-wizards 02:54 -!- mm_0 [~malte0@bnc33.nitrado.net] has joined #bitcoin-wizards 02:55 -!- x98gvyn [~vfbtgn@84.232.197.15] has quit [Read error: Connection reset by peer] 02:55 -!- LeMiner [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has quit [Changing host] 02:55 -!- LeMiner [~LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards 02:56 -!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has quit [Ping timeout: 245 seconds] 02:58 -!- Rynomster [~quassel@unaffiliated/rynomster] has joined #bitcoin-wizards 02:59 -!- Guest6547 [~socrates1@li175-104.members.linode.com] has joined #bitcoin-wizards 03:02 -!- throughnothing_ [~throughno@162.243.78.67] has joined #bitcoin-wizards 03:02 -!- kefkius_ [~kefkius@unaffiliated/kefkius] has joined #bitcoin-wizards 03:02 -!- Netsplit *.net <-> *.split quits: Guest76508, c0rw1n, harrigan, kefkius, SDCDev, bosma, SubCreative, throughnothing 03:02 -!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has joined #bitcoin-wizards 03:04 -!- Cornholi0 [Cornholi0@unaffiliated/cornholi0] has quit [] 03:10 -!- mengine [~mengine@14.84-234-132.customer.lyse.net] has quit [Read error: Connection reset by peer] 03:11 -!- x98gvyn [~vfbtgn@84.232.197.15] has joined #bitcoin-wizards 03:11 -!- mengine [~mengine@14.84-234-132.customer.lyse.net] has joined #bitcoin-wizards 03:19 -!- lclc [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards 03:31 -!- HostFat [~HostFat@adsl-ull-187-93.42-151.net24.it] has joined #bitcoin-wizards 03:39 -!- erasmospunk [~erasmospu@151.34.108.130] has joined #bitcoin-wizards 03:50 -!- p15x [~p15x@182.50.108.15] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 03:54 -!- p15x [~p15x@114.248.208.42] has joined #bitcoin-wizards 03:56 -!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Ping timeout: 252 seconds] 03:59 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 272 seconds] 04:01 -!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 276 seconds] 04:03 -!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards 04:10 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 04:28 -!- lclc [~lucas@unaffiliated/lclc] has quit [Ping timeout: 250 seconds] 04:39 -!- luny [~luny@unaffiliated/luny] has quit [Ping timeout: 250 seconds] 04:39 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] 04:45 -!- adam3us [~Adium@modemcable130.142-161-184.mc.videotron.ca] has joined #bitcoin-wizards 04:46 -!- wallet42 [~wallet42@83.66.118.141] has joined #bitcoin-wizards 04:49 -!- adam3us [~Adium@modemcable130.142-161-184.mc.videotron.ca] has quit [Ping timeout: 272 seconds] 04:54 -!- adam3us [~Adium@modemcable130.142-161-184.mc.videotron.ca] has joined #bitcoin-wizards 04:54 -!- Adlai`` is now known as adlai 04:55 -!- jhogan42 [~jhogan42@c-67-169-168-179.hsd1.ca.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 04:56 -!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has joined #bitcoin-wizards 04:57 -!- lclc [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards 05:08 -!- lclc [~lucas@unaffiliated/lclc] has quit [Ping timeout: 265 seconds] 05:10 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards 05:13 -!- tromp_ [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 244 seconds] 05:13 -!- wallet42 [~wallet42@83.66.118.141] has quit [Quit: Leaving.] 05:16 -!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 05:18 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 250 seconds] 05:22 -!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Max SendQ exceeded] 05:22 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 05:25 -!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards 05:26 -!- adam3us [~Adium@modemcable130.142-161-184.mc.videotron.ca] has quit [Quit: Leaving.] 05:26 -!- afk11 [~thomas@89.100.72.184] has quit [Read error: Connection reset by peer] 05:27 -!- Emcy [~MC@cpc3-swan1-0-0-cust996.7-3.cable.virginm.net] has joined #bitcoin-wizards 05:27 -!- Emcy [~MC@cpc3-swan1-0-0-cust996.7-3.cable.virginm.net] has quit [Changing host] 05:27 -!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards 05:27 -!- zer0x [~zer0x@90.214.21.31] has joined #bitcoin-wizards 05:29 -!- lclc [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards 05:33 -!- tromp_ [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards 05:39 -!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 05:42 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 256 seconds] 05:47 -!- adam3us [~Adium@modemcable130.142-161-184.mc.videotron.ca] has joined #bitcoin-wizards 05:47 -!- adam3us [~Adium@modemcable130.142-161-184.mc.videotron.ca] has quit [Client Quit] 05:51 -!- mengine [~mengine@14.84-234-132.customer.lyse.net] has quit [Remote host closed the connection] 05:53 -!- Guest6471 [greg@mf4-xiph.osuosl.org] has quit [Changing host] 05:53 -!- Guest6471 [greg@wikimedia/KatWalsh/x-0001] has joined #bitcoin-wizards 05:53 -!- Guest6471 is now known as gmaxwell 05:53 -!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards 05:54 -!- arubi_ [~ese168@unaffiliated/arubi] has left #bitcoin-wizards [] 05:58 -!- fanquake [~fanquake@unaffiliated/fanquake] has left #bitcoin-wizards [] 06:05 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 06:08 -!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Ping timeout: 245 seconds] 06:13 < gmaxwell> andytoshi: re your rust bindings and their coverage. Have you tried mutation testing them? 06:14 -!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Read error: Connection reset by peer] 06:15 -!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards 06:15 < kanzure> i was about to recommend ctypes but rust-ctypes does not look encouraging 06:17 -!- sadoshi [~Sadoshi@31.220.4.123] has quit [Remote host closed the connection] 06:17 -!- sadoshi [~Sadoshi@31.220.4.123] has joined #bitcoin-wizards 06:17 -!- wallet42 [~wallet42@83.66.118.141] has joined #bitcoin-wizards 06:18 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 06:28 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has left #bitcoin-wizards [] 06:29 -!- antgreen [~user@38.96.12.2] has joined #bitcoin-wizards 06:29 -!- lclc [~lucas@unaffiliated/lclc] has quit [Ping timeout: 250 seconds] 06:31 -!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 06:34 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 264 seconds] 06:34 -!- p15x [~p15x@114.248.208.42] has quit [Max SendQ exceeded] 06:36 -!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has quit [Ping timeout: 244 seconds] 06:38 -!- zooko [~user@174-16-87-189.hlrn.qwest.net] has joined #bitcoin-wizards 06:44 -!- p15x [~p15x@114.248.208.42] has joined #bitcoin-wizards 06:46 -!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has quit [Ping timeout: 272 seconds] 06:48 -!- p15x_ [~p15x@123.118.91.183] has joined #bitcoin-wizards 06:49 -!- p15x [~p15x@114.248.208.42] has quit [Ping timeout: 248 seconds] 06:50 -!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards 06:52 -!- zooko [~user@174-16-87-189.hlrn.qwest.net] has quit [Ping timeout: 250 seconds] 06:52 -!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has joined #bitcoin-wizards 06:53 -!- lclc [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards 06:56 -!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 246 seconds] 07:00 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 07:01 -!- melvster1 [~melvster@83.136.broadband10.iol.cz] has joined #bitcoin-wizards 07:02 -!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Ping timeout: 250 seconds] 07:09 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 244 seconds] 07:14 -!- [d__d] [~d__d]@ec2-54-85-45-223.compute-1.amazonaws.com] has quit [Ping timeout: 272 seconds] 07:18 -!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has quit [Quit: Page closed] 07:20 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 07:23 -!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 07:25 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 246 seconds] 07:26 -!- ryanxcharles [~ryan@2601:9:4680:dd0:4f7:9d6f:16e8:5b44] has quit [Ping timeout: 245 seconds] 07:34 < andytoshi> gmaxwell: only in a couple ad-hoc ways (which were successful -- the tests failed) 07:35 -!- Guest6547 is now known as amiller 07:35 -!- p15x_ [~p15x@123.118.91.183] has quit [Max SendQ exceeded] 07:35 -!- amiller is now known as Guest29872 07:36 < gmaxwell> thats good at least. 07:36 < andytoshi> rust has a stupidly powerful macro system, i think it's possible to manipulate the entire parse tree, i should look into that.. 07:37 -!- p15x [~p15x@123.118.91.183] has joined #bitcoin-wizards 07:37 < gmaxwell> mutation testing in C/C++ is a pain. 07:37 < gmaxwell> andytoshi: it also has a system for effectively adding preprocessing passes to the compiler. normally used for checks but I think it can mutate the ast. 07:39 -!- bit2017 [~linker@113.161.87.238] has quit [Ping timeout: 264 seconds] 07:42 < kanzure> one option is to convert your entire program to just a giant state machine with transitions expressed as uh.. well i don't know. anyway, then mutating that is easier. 07:43 < andytoshi> gmaxwell: ohh right, i forgot about that (and i've used it before :P). if you can't mutate through that, you can through the adding of attributes, so you'd have to tag each function/datatype/whatever with #[mutation_test]. that's cool, you can even add options #[mutation_test(...)]. i'll go make some noise about this in #rust on irc.mozilla.org 07:43 < gmaxwell> An AST is fine for that purpose, but in C the macros are not hygenic so you cannot get an AST without first preprocessing which turned the code to hash; so it's much harder to tell if a mutation that passed the tests was okay or not. 07:44 < gmaxwell> (and in C++ the parsing isn't even decidable. :P ) 07:44 < andytoshi> one mildly annoying thing is that the parts of the compile where you can screw with the AST come before typechecking or borrowchecking, so you can't use any type information 07:45 < andytoshi> not that i blame them! i can't imagine writing a compiler that'd let you mutate such deep state 07:45 < kanzure> wouldn't it be more efficient to have a common non-ast-related format for doig mutations 07:45 < andytoshi> kanzure: possibly, but we already have mechanisms to mutate the AST in rust 07:46 < kanzure> a regular expression can be transformed into a deterministic finite automaton, which is just a state machine 07:46 < kanzure> (and various chunks of software can be converted or represented as regular expressions) 07:47 < kanzure> actually i don't have a way to clearly state this. sorry. 07:47 < gmaxwell> kanzure: maybe, the important thing is that you can make changes of varrious clases (e.g. changing loop bounds) without breaking the syntax... but also being able to get the changes back to the source code because you need to manually prune false positives. 07:47 < kanzure> there should be no reason to have to write custom mutation testing for every single ast implementation 07:47 < kanzure> oh pruning... hmm. 07:47 < gmaxwell> (though ideally the system would also have a SAT tool and so it could remove most false positives or avoid trying things that are provable identical) 07:48 -!- Guest29872 is now known as amiller_ 07:52 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 07:54 -!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Ping timeout: 256 seconds] 07:56 -!- leakypat [~sid9@tor-exit.echelon.nsa.network] has quit [Ping timeout: 264 seconds] 07:57 -!- jmaurice [~sid1@tor-exit.echelon.nsa.network] has quit [Ping timeout: 255 seconds] 07:58 -!- leakypat [~sid9@tor-exit.echelon.nsa.network] has joined #bitcoin-wizards 07:58 -!- jmaurice [~sid1@tor-exit.echelon.nsa.network] has joined #bitcoin-wizards 07:59 < fluffypony> some "VP of Business Development" from Chainalysis is talking at the Bitcoin Africa conference on Thur 07:59 < fluffypony> "Jonathan Levin — Bitcoin: basics and beyond" 08:00 * fluffypony is definitely going to be trolling the questions section at the end 08:01 < phantomcircuit> fluffypony, im tempted to start a "decentralized distributed blockchain analysis" company 08:01 < fluffypony> hah 08:01 < phantomcircuit> which ships an "appliance optimized for queries to the blockchain" 08:01 < phantomcircuit> ie a 1U x86 server running bitcoind 08:02 < phantomcircuit> starting in the low 500 thousands 08:02 < fluffypony> this is also courtesy of the conference: 08:02 < fluffypony> https://twitter.com/fluffyponyza/status/587985510364270592 08:02 < fluffypony> .title 08:02 < yoleaux> Ricky Riccardo auf Twitter: "Door tix @ Bitcoin Africa conference: "only cash will be accepted". Bitcoin...you're doing it wrong! #BitcoinAfrica15 http://t.co/G66vzo8Etz" 08:03 < fluffypony> phantomcircuit: have you ever heard of CACHEbox? it's an "appliance" that is *literally* just a squid caching proxy + some extra bits (eg. media caching) in a box, for several thousand USD 08:03 < fluffypony> I think we should be in the "appliance" business 08:04 < phantomcircuit> fluffypony, so far the only bitcoin conference im aware of that accepted bitcoin was one intersango ran in london 08:04 < phantomcircuit> and the tickets were entirely anonymous 08:05 < phantomcircuit> fluffypony, yeah 08:05 < fluffypony> these guys accepted BTC for tickets (via PayFast, local payment gateway that added BTC support a couple of months ago), but then suddenly at the door you can't use BTC, retarded. 08:05 < phantomcircuit> there's a bunch of stuff like that 08:05 < phantomcircuit> fluffypony, ehhhh that's maybe not stupid 08:06 < phantomcircuit> currently btc is slower than cash if you're in person 08:06 < phantomcircuit> long lines == bad 08:06 < fluffypony> sure, but they can accept it as 0-conf, they can have the guy thrown out if it's a double-spend :-P 08:07 < sipa> phantomcircuit: pretty sure the prague conference in 2011 also accepted btc 08:07 < fluffypony> also this is South Africa, none of the locals are going to carry around $200 cash 08:07 < phantomcircuit> fluffypony, easier to tell them to step aside and go online to pay 08:07 < fluffypony> phantomcircuit: at the door it's cash only, no online sales 08:07 < phantomcircuit> fluffypony, not at all? not even on your own phone? 08:08 < phantomcircuit> weird 08:08 < phantomcircuit> sipa, ah yeah 08:08 < fluffypony> not even on your phone, they're stopping online ticket sales tomorrow 08:08 -!- JoiIto [~textual@18.111.4.229] has joined #bitcoin-wizards 08:09 -!- p15x_ [~p15x@182.50.108.70] has joined #bitcoin-wizards 08:09 -!- hulkhogan42o [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards 08:10 -!- p15x [~p15x@123.118.91.183] has quit [Ping timeout: 248 seconds] 08:11 < phantomcircuit> sipa, ah yeah i remember that amir spoke there and intersango sponsored in some way 08:11 < phantomcircuit> (cant remember what way) 08:11 < sipa> amir was there, indeed 08:16 -!- p15x [~p15x@182.50.108.80] has joined #bitcoin-wizards 08:16 -!- p15x_ [~p15x@182.50.108.70] has quit [Ping timeout: 272 seconds] 08:17 -!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 08:20 -!- lclc [~lucas@unaffiliated/lclc] has quit [Ping timeout: 256 seconds] 08:20 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 265 seconds] 08:21 -!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Max SendQ exceeded] 08:22 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 08:32 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards 08:39 -!- CoinMuncher [~jannes@178.132.211.90] has quit [Quit: Leaving.] 08:41 -!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has joined #bitcoin-wizards 08:53 -!- wallet42 [~wallet42@83.66.118.141] has quit [Quit: Leaving.] 08:55 -!- wallet42 [~wallet42@83.66.118.141] has joined #bitcoin-wizards 08:57 -!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:5c25:f39d:cb33:5f41] has quit [Remote host closed the connection] 08:57 -!- jeremyrubin [~jeremyrub@c-76-118-176-78.hsd1.ma.comcast.net] has joined #bitcoin-wizards 08:59 -!- unlord_ is now known as unlord 09:00 -!- afk11 [~thomas@89.100.72.184] has joined #bitcoin-wizards 09:00 -!- Starduster [~guest@unaffiliated/starduster] has quit [Ping timeout: 240 seconds] 09:01 -!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit [Remote host closed the connection] 09:02 -!- cluckj [~cluckj@c-71-225-211-210.hsd1.pa.comcast.net] has quit [Quit: Leaving] 09:07 -!- x98gvyn [~vfbtgn@84.232.197.15] has quit [Read error: Connection reset by peer] 09:07 -!- sadoshi [~Sadoshi@31.220.4.123] has left #bitcoin-wizards ["undefined"] 09:08 -!- sadoshi [~Sadoshi@31.220.4.123] has joined #bitcoin-wizards 09:08 -!- x98gvyn [~vfbtgn@5-12-204-170.residential.rdsnet.ro] has joined #bitcoin-wizards 09:11 -!- JoiIto [~textual@18.111.4.229] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 09:12 -!- JoiIto [~textual@18.85.59.46] has joined #bitcoin-wizards 09:13 -!- sadoshi [~Sadoshi@31.220.4.123] has quit [Remote host closed the connection] 09:13 -!- sadoshi [~Sadoshi@31.220.4.123] has joined #bitcoin-wizards 09:14 -!- tcrypt [~tylersmit@173.247.206.110] has joined #bitcoin-wizards 09:17 -!- jeremyrubin [~jeremyrub@c-76-118-176-78.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 09:22 -!- afk11 [~thomas@89.100.72.184] has quit [Read error: No route to host] 09:22 -!- afk11 [~thomas@89.100.72.184] has joined #bitcoin-wizards 09:27 -!- kefkius_ is now known as kefkius 09:29 -!- wallet42 [~wallet42@83.66.118.141] has quit [Quit: Leaving.] 09:29 -!- Starduster [~guest@unaffiliated/starduster] has joined #bitcoin-wizards 09:30 -!- melvster1 [~melvster@83.136.broadband10.iol.cz] has quit [Remote host closed the connection] 09:31 -!- wallet42 [~wallet42@83.66.118.141] has joined #bitcoin-wizards 09:35 -!- x98gvyn [~vfbtgn@5-12-204-170.residential.rdsnet.ro] has quit [Read error: Connection reset by peer] 09:36 -!- jeremyrubin [~jeremyrub@18.85.24.143] has joined #bitcoin-wizards 09:36 -!- afk11 [~thomas@89.100.72.184] has quit [Read error: Connection reset by peer] 09:37 -!- afk11 [~thomas@89.100.72.184] has joined #bitcoin-wizards 09:37 -!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 09:38 -!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has joined #bitcoin-wizards 09:39 -!- jeremyrubin [~jeremyrub@18.85.24.143] has quit [Remote host closed the connection] 09:39 -!- jeremyrubin [~jeremyrub@18.85.24.143] has joined #bitcoin-wizards 09:40 -!- jeremyrubin [~jeremyrub@18.85.24.143] has quit [Remote host closed the connection] 09:40 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 256 seconds] 09:41 -!- x98gvyn [~vfbtgn@82.79.159.196] has joined #bitcoin-wizards 09:41 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 245 seconds] 09:46 -!- wallet42 [~wallet42@83.66.118.141] has quit [Quit: Leaving.] 09:50 -!- hearn [~mike@94.118.128.13] has joined #bitcoin-wizards 09:50 -!- [d__d] [~d__d]@ec2-54-85-45-223.compute-1.amazonaws.com] has joined #bitcoin-wizards 09:52 -!- jeremyrubin [~jeremyrub@31-35-109.wireless.csail.mit.edu] has joined #bitcoin-wizards 09:52 -!- jeremyrubin [~jeremyrub@31-35-109.wireless.csail.mit.edu] has quit [Remote host closed the connection] 09:53 -!- JoiIto_ [~textual@18.111.4.229] has joined #bitcoin-wizards 09:56 -!- JoiIto [~textual@18.85.59.46] has quit [Ping timeout: 245 seconds] 09:57 -!- luktgf [~vfbtgn@5-12-40-127.residential.rdsnet.ro] has joined #bitcoin-wizards 09:57 -!- x98gvyn [~vfbtgn@82.79.159.196] has quit [Ping timeout: 276 seconds] 10:03 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards 10:05 -!- zer0x [~zer0x@90.214.21.31] has quit [Ping timeout: 250 seconds] 10:06 -!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards 10:06 -!- luktgf [~vfbtgn@5-12-40-127.residential.rdsnet.ro] has quit [Ping timeout: 256 seconds] 10:07 -!- luktgf [~vfbtgn@188.25.38.73] has joined #bitcoin-wizards 10:12 -!- lclc [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards 10:14 -!- jeremyrubin [~jeremyrub@18.189.127.58] has joined #bitcoin-wizards 10:16 -!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards 10:17 -!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards 10:17 -!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has quit [Changing host] 10:17 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards 10:18 -!- Rynomster [~quassel@unaffiliated/rynomster] has quit [Ping timeout: 240 seconds] 10:21 -!- rubensayshi [~ruben@91.206.81.13] has quit [Ping timeout: 252 seconds] 10:22 -!- erasmospunk [~erasmospu@151.34.108.130] has quit [Ping timeout: 276 seconds] 10:23 -!- jeremyrubin [~jeremyrub@18.189.127.58] has quit [] 10:25 -!- jeremyrubin [~jeremyrub@18.189.127.58] has joined #bitcoin-wizards 10:31 -!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards 10:32 -!- erasmospunk [~erasmospu@151.34.108.130] has joined #bitcoin-wizards 10:32 -!- Firescar96 [~burntblad@18.189.74.249] has joined #bitcoin-wizards 10:34 -!- wallet42 [~wallet42@83.66.118.141] has joined #bitcoin-wizards 10:35 -!- erasmosp_ [~erasmospu@gateway/vpn/privateinternetaccess/erasmospunk] has joined #bitcoin-wizards 10:37 -!- erasmospunk [~erasmospu@151.34.108.130] has quit [Ping timeout: 276 seconds] 10:39 -!- JoiIto_ [~textual@18.111.4.229] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 10:41 -!- sadoshi [~Sadoshi@31.220.4.123] has quit [Remote host closed the connection] 10:41 -!- sadoshi [~Sadoshi@31.220.4.123] has joined #bitcoin-wizards 10:45 -!- sparetire [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards 10:51 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 10:55 -!- Guest16065 is now known as maaku 10:57 -!- nubbins` [~leel@unaffiliated/nubbins] has quit [Read error: Connection reset by peer] 10:57 -!- lclc [~lucas@unaffiliated/lclc] has quit [Ping timeout: 256 seconds] 11:00 -!- Firescar96 [~burntblad@18.189.74.249] has quit [Ping timeout: 256 seconds] 11:03 -!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards 11:06 -!- jmaurice is now known as wiz 11:12 -!- shesek [~shesek@77.127.158.156] has quit [Read error: Connection reset by peer] 11:15 -!- nubbins` [~leel@unaffiliated/nubbins] has quit [Quit: Quit] 11:17 -!- shesek [~shesek@77.127.158.156] has joined #bitcoin-wizards 11:20 < Relos> is it time for a restart? A bitcoin fork to incorporate all the lessons that have been learned so far? 11:21 < Relos> a proper fork though not just another "shitcoin" 11:21 < sipa> Relos: feel free to create one, and then convince everyone to switch :) 11:21 < Relos> I'm thinking more of a community level decision 11:22 < Relos> call it bitcoin 2.0001 11:22 < sipa> yes 11:22 < kanzure> it's restarted every block 11:22 < sipa> that is how you convince everyone to switch, by making a community decision 11:22 < sipa> which needs consensus from all participants 11:23 < Relos> well, I started the process, what's your opinion? 11:23 < fluffypony> let's call it...Nonthereum! 11:23 < Relos> I just*** started the process, whats your opinion* 11:23 < kanzure> unfortunately my opinion cannot be stated in polite company 11:24 < adlai> here's a politely stated opinion: why not wait a bit and incorporate a few more years' worth of lessons? 11:24 < Relos> politeness is stuffy 11:24 < adlai> or have we learned all that there is to learn about decentralized consensus in six years 11:24 < Relos> at some point we have to realise that bitcoin has some real failings as far as the masses are concerned 11:24 < Relos> and maybe a fresh start is better? 11:24 < Relos> I mean I don't know just putting it out there 11:25 < sipa> Relos: my opinion will depend on how useful, tested, and accepted your implementation is 11:25 < fluffypony> let's just have a yearly restart 11:25 < kanzure> Relos: you are inflammatory and boring... this is so far from -wizards relevance that it's gross. 11:25 < adlai> unless you have more specific suggestions/implementations, you're probably not going to get much other than polite jesting and impolite getlosting 11:26 < Taek> Relos: I do believe that Ethereum is trying very hard to do what you want. Lots of new features, lots of lessons learned, lots of community behind it 11:26 < Zouppen> isn't that done every time a (hard) fork is performed? learning something from previous lessons and improving the system. it doesn't need a "restart" in the way that Relos is saying. 11:26 < Relos> in my view, the main problem that bitcoin has is that it is impossible to safely secure "hot wallets" which are necessary as far as businesses are concerned 11:26 < Relos> thats how this downturn started and then bitstamp precipitated 11:27 < Zouppen> Relos: have you heard about multisig? 11:27 < jeremyrubin> Relos: Hot wallets are securable? That seems more of a user problem than a core protocol issue. 11:27 < Relos> you can't run a hot wallet on multisig 11:28 < sipa> what protocol changes do you suggest that would fix this? 11:28 < kanzure> this is not -wizards relevant 11:28 < Relos> you can't square instant withdrawals with multisig 11:28 < shesek> Relos, you most definitely can 11:29 < kanzure> that's trivially false: apply both signatures on the same server. done. horriby insecure but whatever. 11:29 < shesek> there's nothing stopping you from having multiple internet-connected machine all sign their part of the multi-signature transaction in real time 11:29 < kanzure> could you take this to #bitcoin please? and not here 11:29 < sipa> so, what do you suggest? 11:29 < shesek> .... or just that ^, yes 11:29 < fluffypony> yeah, this is more for #bitcoin 11:29 < Relos> jesus its so stuffy here 11:29 < kanzure> yes 11:29 < sipa> are you here to discuss research ideas, or to complain that "SOMETHING MUST BE DONE!" 11:29 < Relos> no wonder nothing gets done 11:30 < Relos> all stuck on protocol and rules and sensless debates about things no one cares 11:30 -!- jeremyrubin [~jeremyrub@18.189.127.58] has quit [Remote host closed the connection] 11:30 < sipa> Relos: no, please 11:30 < kanzure> more inflammatory nonsense... yawn. 11:30 < Relos> you the one inflaming kanzure 11:30 < sipa> tell us what could improve things 11:30 < sipa> in your opinion 11:30 < Relos> why don't you just stay silent if you don't wish to engage 11:30 < zooko> That's what I'm doing! 11:30 < kanzure> silence is the enemy of good people 11:31 < Relos> lmao, this place was silent when I came in so, just stop reading 11:31 < sipa> no 11:31 < sipa> you start talking 11:31 < Relos> now, sipa, before any problem can be solved one needs to first recongise what it is 11:31 < Relos> then whether something can be done about it or not 11:31 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has left #bitcoin-wizards ["#tahoe-lafs the secure decentralized storage system"] 11:31 < sipa> ok, what is the problem? 11:31 < kanzure> sipa: are you sure you meant start 11:31 < Relos> hot wallets getting hacked 11:31 < sipa> yes 11:32 < sipa> also some people are poor 11:32 < Relos> specifically exchanges 11:32 < sipa> there are wars 11:32 < sipa> very bad 11:32 < adlai> Relos: how do you propose to remove from cryptocurrency the need to secure your encryption keys? 11:32 < Relos> well, if that problem is not solvable 11:32 < Relos> you might as well stop working on anything else bitcoin related 11:32 < fluffypony> none of the problems you're mentioning "can't" be solved with Bitcoin 11:32 < Relos> because no one will use it if exchanges keep going bankrupt 11:33 < sipa> Relos: i think that problem can e solved 11:33 < adlai> this is roughly equivalent to complaining that cash is a bad system, because muscular and/or well-armed assailants can remove it from your person against your permission 11:33 < sipa> but not by changes in the core protocol 11:33 < fluffypony> standards akin to PCI-DSS can be created and enforced, and nobody will deal with exchanges that don't meet those standards 11:33 < Relos> the core protocol has a script language doesnt it? 11:33 < sipa> a solution likely starts with having auditable exchanges 11:33 < sipa> it does 11:33 < Relos> why is that so little developed? 11:34 < kanzure> have you actually read script-related commits 11:34 < Relos> I mean bitcoin is programmable money 11:34 < sipa> yes it is, to an extent 11:34 < Relos> why do exchanges not have the choice of, say, chargebacking a hot wallet? 11:34 < Relos> then the masses can choose 11:34 < kanzure> ugh. chargebacks are just sending a transaction back to the original sender. that's trivial. 11:35 < Relos> and needed 11:35 -!- sipa [~pw@unaffiliated/sipa1024] has left #bitcoin-wizards [] 11:35 < Relos> it's the only solution I can see to hot wallet hacks of exchanges 11:35 < kanzure> sipa: the more you leave the worse this place gets 11:35 < Relos> people still have the choice, they dont have to use the exchange etc 11:37 < belcher> what if the exchange does a chargeback when it wasnt a real theft? 11:37 < Relos> sue them 11:37 -!- jeremyrubin [~jeremyrub@18.189.44.161] has joined #bitcoin-wizards 11:37 < belcher> how would this new bitcoin be any different from paypal ? 11:37 < adlai> Relos: please don't take this the wrong way, but have you read the bitcoin whitepaper, and understood the problems it's designed to address? 11:38 < Relos> why shouldn't individuals be able to choose whether to make their own address chargebackable or not? 11:38 < Taek> Relos: one of the primary advantages of Bitcoin is that transactions are not reversible. Institutions like exchanges need to adjust when working with the newer technology 11:38 -!- wallet42 [~wallet42@83.66.118.141] has quit [Quit: Leaving.] 11:38 < Relos> bitstamp can freeze your account anyway 11:38 < Relos> as it has done to many 11:38 < adlai> bitstamp is not bitcoin. 11:38 < ajweiss> i don't think a hard fork is the solution. what bitcoin really needs is a soft spooon. 11:39 < adlai> bitstamp is a few meat-people with a website and a corporate-person, and some bank accounts, and some bitcoin addresses. but bitcoin-the-system doesn't care about bitstamp 11:39 < Relos> bitcoin is not a dictatorship, why shouldn't individuals be able to chose whether to make their own address chargebackable? 11:39 < Relos> I was talking about the script language 11:39 < adlai> ajweiss: or a pointed stick 11:39 < Taek> Relos: you can make you address chargebackable, just do a multisig where the exchange has enough signatures to perform a chargeback on your money 11:39 < Relos> from my understanding, the script language works on an address level not on the level of the bitcoin as a whole 11:39 < adlai> the script language works at the transaction level, since "addresses" don't really exist 11:39 < ajweiss> truth be told, i think most of the innovation needs to take place above the core protocol anyway 11:39 < Relos> Taek you cant hotwallet a multisig if you could bitstamp wouldnt be dying right now 11:40 < Relos> multisig* a hotwallet*** 11:40 < Taek> Relos: ??? why not 11:40 < Relos> because if you could it would be used 11:41 < Relos> you need the permission of someone else to withdraw, that means the withdrawal is not instant and the market won't stand for that 11:41 < ajweiss> relos: bitstamp uses multisig for their hotwallet 11:41 -!- jhogan42 [~jhogan42@c-67-169-168-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards 11:41 < ajweiss> they actually outsourced to bitgo 11:41 < Relos> ask, erm, what was that super secure exchange that would delay withdrawals, they never attracted clients 11:41 < Taek> Coinbase? 11:42 < Relos> nooo, some small exchange 11:42 < ajweiss> what is the difference between a delayed withdrawal and an instant withdrawal that can be charged back for a while? 11:42 < stonecoldpat> Relos: You need the permission of your bank today to withdraw any cash using your cards... 11:42 < Taek> Coinbase delayed withdrawals for 4 days for a long time, and they still got plenty of users. 11:42 < Relos> the difference is that the market wouldnt mind about the former 11:43 < ajweiss> they're the same 11:43 < Relos> the latter* lol 11:43 < Relos> technically, yes, but in practice they aren't 11:43 < ajweiss> you can't spend unsettled funds 11:43 < ajweiss> you either have x or you don't 11:44 -!- Madars [~null@unaffiliated/madars] has quit [Read error: Connection reset by peer] 11:45 < Relos> true, but I just think the scripting language is underdeveloped 11:45 < adlai> the scripting language doesn't let you unwind past transactions 11:45 -!- Madars [~null@unaffiliated/madars] has joined #bitcoin-wizards 11:45 < Relos> it could do 11:45 < adlai> bitcoin could also cook me breakfast every morning, if we extended the scripting language for OP_MAKEADLAICOFFEE 11:46 < adlai> but seriously, the concerns you're raising are ones better addressed on the level of people using bitcoin, rather than bitcoin itself 11:46 < adlai> i'm not denying the problems exist, but the solutions you suggest are essentially a return to the problems that bitcoin tries to solve in the first place 11:47 < Relos> on a convenience level, what problem does bitcoin solve exactly for the consumer? 11:47 < adlai> for the _consumer_? it creates additional problems by incentivis 11:47 < adlai> ...incentivizing the delay of consumption 11:47 < kanzure> this is really something that would be better discussed in #bitcoin 11:47 < adlai> that too. 11:47 < Relos> that's not convenience 11:48 < Relos> it's good, yes 11:48 < kanzure> Relos: /join #bitcoin 11:48 < jeremyrubin> Relos: A meaningful contribution could be to think about fork migrations and what can be done to elegantly allow Bitcoin to modify the protocol without causing disaster. Try reading about what Tezos does. 11:48 -!- hearn [~mike@94.118.128.13] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 11:48 < Relos> but... the hot wallet problem was shown back in 2011 11:48 < Relos> when bitcoin went from 30 to 2 11:48 < Relos> and here we are, same problem 11:49 < adlai> jeremyrubin: do you have a copy of http://tezos.com/position_paper.pdf i could borrow? that one 404s 11:49 * fluffypony has a new addition to his ignore list 11:49 < ajweiss> i don't think the problem is the core protocol. the problem is that there isn't a protocol on top that encourages best use of what already exists... 11:49 < Relos> mt gox went bankrupt, stamp is going bankrupt, who is next now? 11:49 -!- wallet42 [~wallet42@83.66.118.141] has joined #bitcoin-wizards 11:50 < jeremyrubin> adlai: https://www.dropbox.com/s/ujmk1ejhvn1u8kx/tezos.pdf?dl=0 11:50 < Relos> obviously we can raise our hands and say nothing to do with us the blame lays somewhere else, but there is a problem here which MUST be solved 11:50 * adlai wonders why this channel isn't moderated with the same iron fist as #bitcoin 11:50 < Relos> and in my opinion takes priority above all else 11:50 < adlai> jeremyrubin: thanks! 11:50 < Relos> for if this isn't solved, there is no bitcoin. Simple as that 11:50 < ajweiss> imagine if there was a way to write up all these complicated payment channel ideas and that wallets executed them on your behalf using a common protocol 11:51 < ajweiss> that protocol could change and bend without risks to consensus 11:51 < Relos> I wouldn't care if my wealth was open to the best hackers on earth who eventually will take it 11:51 < Relos> on an individual level I can keep it offline, eliminate that risk 11:52 < Relos> but on a business level, when I must have a hot wallet, as it currently stands being hacked is only a matter of time 11:54 -!- wallet42 [~wallet42@83.66.118.141] has quit [Ping timeout: 256 seconds] 12:05 -!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Quit: .] 12:05 -!- jinglebellz [~jinglebel@149.130.134.120] has joined #bitcoin-wizards 12:06 -!- erasmosp_ [~erasmospu@gateway/vpn/privateinternetaccess/erasmospunk] has quit [Ping timeout: 246 seconds] 12:08 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards 12:11 -!- p15x_ [~p15x@111.193.191.100] has joined #bitcoin-wizards 12:13 -!- p15x [~p15x@182.50.108.80] has quit [Ping timeout: 264 seconds] 12:16 -!- jinglebe_ [~jinglebel@149.130.134.120] has joined #bitcoin-wizards 12:16 -!- jinglebellz [~jinglebel@149.130.134.120] has quit [Read error: Connection reset by peer] 12:18 < adlai> jeremyrubin: did anything ever come of this project? 12:18 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 12:21 < jeremyrubin> adlai: I think it's still under development 12:22 * adlai has found only the low-SNR https://twitter.com/hashtag/tezos 12:22 -!- wallet42 [~wallet42@83.66.118.141] has joined #bitcoin-wizards 12:27 -!- wallet42 [~wallet42@83.66.118.141] has quit [Ping timeout: 276 seconds] 12:29 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer] 12:29 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards 12:30 -!- SubCreative [~SubCreati@c-76-121-19-166.hsd1.wa.comcast.net] has joined #bitcoin-wizards 12:30 -!- SubCreative [~SubCreati@c-76-121-19-166.hsd1.wa.comcast.net] has quit [Changing host] 12:30 -!- SubCreative [~SubCreati@unaffiliated/cannacoin] has joined #bitcoin-wizards 12:37 -!- jeremyrubin [~jeremyrub@18.189.44.161] has quit [Remote host closed the connection] 12:43 -!- Rynomster [~quassel@unaffiliated/rynomster] has joined #bitcoin-wizards 12:45 -!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Ping timeout: 240 seconds] 12:48 -!- jtimon [~quassel@189.Red-83-59-238.dynamicIP.rima-tde.net] has quit [Quit: No Ping reply in 180 seconds.] 12:48 -!- jtimon [~quassel@189.Red-83-59-238.dynamicIP.rima-tde.net] has joined #bitcoin-wizards 12:48 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 12:49 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 12:50 -!- sneak [~sneak@unaffiliated/sneak] has quit [Ping timeout: 245 seconds] 12:51 -!- sneak [~sneak@unaffiliated/sneak] has joined #bitcoin-wizards 12:52 -!- pavel_ [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards 12:54 -!- pavel_ [~paveljani@79-98-72-216.sys-data.com] has quit [Client Quit] 12:54 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 12:56 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Ping timeout: 256 seconds] 13:13 -!- davispuh [~quassel@212.93.114.152] has joined #bitcoin-wizards 13:14 -!- hashtag_ [~hashtag@87.97.17.42.pool.invitel.hu] has joined #bitcoin-wizards 13:17 -!- hearn [~mike@97e336e7.skybroadband.com] has joined #bitcoin-wizards 13:21 -!- skullum [Adium@nat/yahoo/x-gqcyjfgixuhwjyon] has joined #bitcoin-wizards 13:22 -!- Firescar96 [~burntblad@18.189.74.249] has joined #bitcoin-wizards 13:26 -!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-vttqvtrvclzgxdxf] has quit [Quit: Connection closed for inactivity] 13:32 -!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 13:34 -!- zer0x [~zer0x@90.214.21.31] has joined #bitcoin-wizards 13:42 -!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards 13:43 -!- JoiIto [~textual@18.111.4.229] has joined #bitcoin-wizards 13:49 -!- luktgf [~vfbtgn@188.25.38.73] has quit [Quit: Leaving] 13:54 -!- jinglebe_ [~jinglebel@149.130.134.120] has quit [Remote host closed the connection] 13:54 -!- jinglebellz [~jinglebel@149.130.134.120] has joined #bitcoin-wizards 14:04 -!- Firescar96 [~burntblad@18.189.74.249] has left #bitcoin-wizards ["The flame grows dim, I must rekindle"] 14:05 -!- Firescar96 [~nchinda2@18.189.74.249] has joined #bitcoin-wizards 14:08 -!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has joined #bitcoin-wizards 14:08 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 240 seconds] 14:11 -!- jinglebellz [~jinglebel@149.130.134.120] has quit [Remote host closed the connection] 14:11 -!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:6908:c096:b4c8:8469] has joined #bitcoin-wizards 14:18 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 14:19 -!- nessence [~alexl@166.170.25.243] has joined #bitcoin-wizards 14:25 -!- zer0x [~zer0x@90.214.21.31] has quit [Remote host closed the connection] 14:25 -!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards 14:26 -!- skeuomorf [~skeuomorf@unaffiliated/skeuomorf] has joined #bitcoin-wizards 14:28 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 255 seconds] 14:28 < andytoshi> hehe, in less than 100LOC i have a rust extension that'll flip all the if statements in functions marked #[mutation_test], except for those that are inside loops of any sort (since idk if there are any mutations i can do inside loops that won't cause them to run forever). it'll be another 50 i expect to have it dupe the unit tests to use the mutated versions. i love this language :) 14:29 < fluffypony> woah bro, slow down, 100 LoC is like 10 day's actual work 14:29 * fluffypony pulls out his copy of the Mythical Man Month and bonks andytoshi on the head with it 14:30 -!- Firescar96 [~nchinda2@18.189.74.249] has quit [Ping timeout: 265 seconds] 14:32 -!- JoiIto [~textual@18.111.4.229] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 14:34 < kanzure> no violence 14:35 < fluffypony> kanzure: with the recent SNR here we're going to have to have -wizards-wizards 14:35 < fluffypony> or just move the conversation into...*the blockchain* 14:37 < andytoshi> some days are just like this :/ if it gets to be an ongoing thing i'm sure we'll figure something out 14:37 -!- sofdg2 [~sofdg2@unaffiliated/sofdg2] has joined #bitcoin-wizards 14:37 < adlai> kicking idiots? 14:37 < andytoshi> more secrecy is not the solution; i (and some others) often mention this place on bitcointalk with the goal of finding more talent 14:37 -!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 14:38 < andytoshi> i also don't want to be kicking people because that discourages discussion 14:38 < kanzure> adlai: i don't want to kick "idiots" 14:38 < adlai> how about "kicking people who refuse to accept the fact that there may be a more appropriate channel for their education" 14:38 < andytoshi> it'd be more like requiring voice to talk 14:38 < fluffypony> andytoshi, I agree, but I think that moderating based on "this is more suited to #b-dev / #b" is suitable 14:38 < adlai> that works too, remarkably well even. 14:39 -!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards 14:39 -!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 14:39 -!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Ping timeout: 246 seconds] 14:40 < kanzure> yeah, i think that is worth trying long before "tests" or whatever 14:40 -!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards 14:40 < andytoshi> kanzure: well what is the criteria for getting voice? 14:40 < kanzure> right, before that too 14:40 < Taek> registered nick, lose voice for a day or 2 if you're OT 14:40 < fluffypony> but then why bother with voice 14:41 < fluffypony> just kick if the polite suggestion of another channel is ignored 14:41 < andytoshi> ehh that'd be selectively applied, there have been conversations here among even regulars about their childhoods etc 14:41 < fluffypony> escalate to kban if they come back and start babbling again 14:41 < andytoshi> i'm also uncertain that we (meaning the 20 or so people who are opped here) can reliably distinguish "babble" without creating a feeling of censorship 14:42 < kanzure> andytoshi: i think that's more of a social credibility issue. we let you ramble on about shrooms because we know that you will talk about non-shroom things successfully. 14:42 < fluffypony> andytoshi: it's not about the content so much as the attitude of the person - some non-wizards content is fine if it's labeled [OT] and generally nobody complains, but when someone wants to argue about a subject best suited to #bitcoin or #bitcoin-dev (and then they ignore the polite suggestions they take it there) then moderation is suitable 14:42 -!- JoiIto [~textual@18.111.4.229] has joined #bitcoin-wizards 14:42 < andytoshi> kanzure: yeah, and i don't want to institutionalize that in any way because then we're discriminating agoinst new people 14:42 < kanzure> JoiIto: welcome back 14:43 < kanzure> andytoshi: we should absolutely discriminate against new people, especially if they seem to be incapable of following the /topic 14:43 < fluffypony> ^^ 14:43 < kanzure> we should also discriminate against old people incapable of following the /topic 14:43 < kanzure> and the timeless.... especially them. 14:43 < fluffypony> the timekoin wat wat? 14:43 < andytoshi> hehe 14:44 < andytoshi> kanzure: i don't agree with that, for the most part new people are friendly and even those who ask basic questions mostly "get it" and it's helpful to on-ramp them 14:44 < MRL-Relay> [smooth] maybe a bot where new people get a limited number of lines to talk 14:44 < andytoshi> it's only the people who start fights, won't listen, repeat things after being referred to #b, etc 14:45 < MRL-Relay> [smooth] ^ i.e. high volume garbage, not just garbarge 14:45 -!- Firescar96 [~nchinda2@18.189.74.249] has joined #bitcoin-wizards 14:45 -!- hashtagg_ [~hashtag@87.97.17.42.pool.invitel.hu] has joined #bitcoin-wizards 14:45 -!- Burrito [~Burrito@unaffiliated/burrito] has quit [Ping timeout: 256 seconds] 14:46 -!- hashtagg_ [~hashtag@87.97.17.42.pool.invitel.hu] has quit [Max SendQ exceeded] 14:46 -!- JoiIto [~textual@18.111.4.229] has quit [Client Quit] 14:46 < fluffypony> yeah, so then a 3-strike rule for ignoring referrals to other channels? 14:47 < ajweiss> honestly i think you guys are too nice 14:47 -!- hashtag_ [~hashtag@87.97.17.42.pool.invitel.hu] has quit [Ping timeout: 240 seconds] 14:47 -!- hashtagg_ [~hashtag@87.97.17.42.pool.invitel.hu] has joined #bitcoin-wizards 14:47 -!- smooth [~ubuntu@ec2-54-201-223-245.us-west-2.compute.amazonaws.com] has joined #bitcoin-wizards 14:47 < Taek> 3-strikes and then you lose voice? In general I'm against kicking 14:47 < andytoshi> ajweiss: there is an unspoken policy (or maybe it is spoken ... i think it's from amiller_) that it should be basically impossible to get kicked here because we want it to be a "free exchange of ideas" 14:47 -!- JoiIto [~textual@18.111.4.229] has joined #bitcoin-wizards 14:48 < fluffypony> Taek: the issue with the voice model is what prompts the person to be voiced in the first place? 14:48 < fluffypony> unless you voice everyone and then devoicing is "punishment" 14:48 -!- hashtagg_ [~hashtag@87.97.17.42.pool.invitel.hu] has quit [Max SendQ exceeded] 14:48 < ajweiss> i get that, and that's a great ideal. but free exchange of ideas != platform to be annoyingly offtopic 14:48 < andytoshi> i don't want a situation where we are policing ideas, even stupid ones or ones that have been done to death 14:49 * fluffypony clearly has a much shorter annoyance-fuse than andytoshi 14:49 < ajweiss> although i suppose the topic lines are somewhat murky and referrals to other channels can be seen as snubs 14:49 < andytoshi> idk, maybe we should be more agressive abotu OT posts. *shrug* but it really doesn't seem like a problem 99% of the time, it is just every few weeks there is a flood of crap like this all at once 14:49 -!- hashtagg_ [~hashtag@87.97.17.42.pool.invitel.hu] has joined #bitcoin-wizards 14:50 < Zouppen> +v flood is a bit annoying, too. of course you can ignore them in irssi and other clients, but it's not that way by default. kicking is not that bad option, i think. banning is more like restricting the freedom. 14:53 < ajweiss> maybe a red herring channel #bitcoin-senior-management 14:53 < Zouppen> :) 14:53 < fluffypony> lol 14:54 < gwillen> ajweiss: ha. 14:55 < adlai> #bitcoin-board-meetings 14:55 < gwillen> andytoshi: so, I think it's important to have channels where people who know things can talk to other people who know things more or less unmolested 14:55 < gwillen> (not necessarily 'channels' in the IRC sense, although I think those are useful for this purpose) 14:56 < gwillen> it's hard to accomplish that while simultaneously avoiding cliqueishness, of course 14:58 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 252 seconds] 15:00 < kanzure> how about this: instead of sipa or whoever leaving when they are sad about the world, you can have a bot that kickbans everyone except the spammer 15:01 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards 15:01 < kanzure> does that satisfy all of your crazy requirements 15:01 < adlai> the knights of bitcoin require a wizardry. 15:03 -!- crowleyman [crowleyman@gateway/shell/bnc4free/x-jygqdcgqyohpvmla] has quit [Ping timeout: 272 seconds] 15:03 < andytoshi> kanzure: despite actual wizards sometimes ragequitting for a day or two, i think the benefit of having a totally free conversation outweighs the problems. the shitposting has increased in the last six months but i still don't think it's to a point where we need to take some dramatic action 15:05 -!- hearn [~mike@97e336e7.skybroadband.com] has quit [Ping timeout: 276 seconds] 15:05 -!- tcrypt [~tylersmit@173.247.206.110] has quit [Ping timeout: 244 seconds] 15:06 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 15:09 -!- hashtagg_ [~hashtag@87.97.17.42.pool.invitel.hu] has quit [Ping timeout: 240 seconds] 15:10 -!- nessence [~alexl@166.170.25.243] has quit [Read error: Connection reset by peer] 15:11 < kanzure> andytoshi: muting spammers and people incapable of joining other channels is not dramatic action. 15:11 -!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 265 seconds] 15:15 < ajweiss> apparently there is a quaker irc channel, i wonder what they do... 15:21 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection] 15:24 -!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards 15:27 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Read error: Connection reset by peer] 15:27 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 15:34 -!- JoiIto [~textual@18.111.4.229] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 15:44 -!- orik [~orik@mobile-166-171-248-146.mycingular.net] has joined #bitcoin-wizards 15:52 -!- hearn [~mike@97e1f164.skybroadband.com] has joined #bitcoin-wizards 15:53 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 15:57 -!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has quit [Ping timeout: 252 seconds] 15:57 -!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 264 seconds] 15:57 -!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving] 16:00 -!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 255 seconds] 16:01 -!- hearn [~mike@97e1f164.skybroadband.com] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 16:03 -!- antgreen [~user@38.96.12.2] has quit [Read error: Connection reset by peer] 16:04 -!- o3u is now known as Fistful_of_coins 16:05 -!- Firescar96 [~nchinda2@18.189.74.249] has quit [Ping timeout: 250 seconds] 16:05 -!- JoiIto [~JoiIto@18.111.4.229] has joined #bitcoin-wizards 16:06 -!- antgreen [~user@38.96.12.2] has joined #bitcoin-wizards 16:07 -!- orik [~orik@mobile-166-171-248-146.mycingular.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 16:07 -!- belcher [~belcher-s@bcdc7a59.skybroadband.com] has joined #bitcoin-wizards 16:07 -!- belcher [~belcher-s@bcdc7a59.skybroadband.com] has quit [Changing host] 16:07 -!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards 16:08 -!- tcrypt [~tylersmit@173.247.206.110] has joined #bitcoin-wizards 16:09 -!- JoiIto [~JoiIto@18.111.4.229] has quit [Client Quit] 16:10 -!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards 16:11 -!- adam3us [~Adium@modemcable130.142-161-184.mc.videotron.ca] has joined #bitcoin-wizards 16:15 -!- adam3us [~Adium@modemcable130.142-161-184.mc.videotron.ca] has quit [Ping timeout: 252 seconds] 16:16 -!- DrWat [DrWat@186-107-124-249.baf.movistar.cl] has joined #bitcoin-wizards 16:17 -!- Firescar96 [~nchinda2@18.189.74.249] has joined #bitcoin-wizards 16:17 -!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:6908:c096:b4c8:8469] has quit [Remote host closed the connection] 16:20 -!- orik [~orik@mobile-166-171-248-146.mycingular.net] has joined #bitcoin-wizards 16:21 -!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Quit: b_lumenkraft] 16:22 -!- orik [~orik@mobile-166-171-248-146.mycingular.net] has quit [Read error: Connection reset by peer] 16:22 < adlai> quake! 16:22 -!- orik [~orik@50.125.71.245] has joined #bitcoin-wizards 16:22 -!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-fimdafryirdsmjjq] has joined #bitcoin-wizards 16:24 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 240 seconds] 16:40 -!- x98gvyn [~vfbtgn@188.26.147.60] has joined #bitcoin-wizards 16:40 -!- Firescar96 [~nchinda2@18.189.74.249] has quit [Ping timeout: 272 seconds] 16:42 < DrWat> quake? 16:45 < maaku> ajweiss: talk about quakerism and/or toasted oats? 16:46 -!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 16:47 -!- RoboTeddy [~roboteddy@2601:9:3483:2400:45da:ff09:81df:433f] has joined #bitcoin-wizards 16:51 -!- RoboTeddy [~roboteddy@2601:9:3483:2400:45da:ff09:81df:433f] has quit [Ping timeout: 245 seconds] 16:55 -!- davispuh [~quassel@212.93.114.152] has quit [Read error: Connection reset by peer] 16:56 -!- anthony [~anthony@cpe-71-79-147-7.neo.res.rr.com] has joined #bitcoin-wizards 16:56 -!- anthony is now known as Guest60260 17:00 -!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards 17:03 -!- p15x_ [~p15x@111.193.191.100] has quit [Max SendQ exceeded] 17:04 -!- orik [~orik@50.125.71.245] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 17:06 -!- p15x [~p15x@111.193.191.100] has joined #bitcoin-wizards 17:09 -!- p15x [~p15x@111.193.191.100] has quit [Max SendQ exceeded] 17:17 -!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit [] 17:25 -!- p15x [~p15x@111.193.191.100] has joined #bitcoin-wizards 17:26 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 17:26 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 17:29 -!- Rynomster [~quassel@unaffiliated/rynomster] has quit [Ping timeout: 272 seconds] 17:33 -!- cluckj [~cluckj@c-71-225-211-210.hsd1.pa.comcast.net] has joined #bitcoin-wizards 17:37 -!- Firescar96 [~nchinda2@18.189.61.190] has joined #bitcoin-wizards 17:57 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 17:57 -!- d1ggy [~d1ggy@dslb-088-070-164-219.088.070.pools.vodafone-ip.de] has joined #bitcoin-wizards 18:00 -!- d1ggy_ [~d1ggy@dslb-088-070-166-004.088.070.pools.vodafone-ip.de] has quit [Ping timeout: 272 seconds] 18:07 -!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving] 18:14 -!- jeremyrubin [~jeremyrub@jeremys-mbp.media.mit.edu] has joined #bitcoin-wizards 18:16 -!- Starduster [~guest@unaffiliated/starduster] has quit [Read error: Connection reset by peer] 18:16 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards 18:18 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Client Quit] 18:21 -!- satwo [~satwo@unaffiliated/satwo] has joined #bitcoin-wizards 18:22 -!- licnep [uid4387@gateway/web/irccloud.com/x-hlkaaaecfqegideu] has joined #bitcoin-wizards 18:23 -!- afk11 [~thomas@89.100.72.184] has quit [Quit: Leaving.] 18:23 -!- afk11 [~thomas@89.100.72.184] has joined #bitcoin-wizards 18:37 -!- jinglebellz [~jinglebel@149.130.134.120] has joined #bitcoin-wizards 18:40 -!- jeremyrubin [~jeremyrub@jeremys-mbp.media.mit.edu] has quit [Remote host closed the connection] 18:41 -!- adam3us [~Adium@modemcable130.142-161-184.mc.videotron.ca] has joined #bitcoin-wizards 18:41 -!- jinglebellz [~jinglebel@149.130.134.120] has quit [Ping timeout: 246 seconds] 18:43 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 256 seconds] 18:44 -!- adam3us [~Adium@modemcable130.142-161-184.mc.videotron.ca] has quit [Client Quit] 18:49 -!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 272 seconds] 18:49 -!- jinglebellz [~jinglebel@149.130.134.120] has joined #bitcoin-wizards 18:57 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 18:58 -!- skeuomorf [~skeuomorf@unaffiliated/skeuomorf] has quit [Ping timeout: 245 seconds] 19:04 -!- satwo [~satwo@unaffiliated/satwo] has quit [Quit: Leaving] 19:05 -!- skullum [Adium@nat/yahoo/x-gqcyjfgixuhwjyon] has quit [Ping timeout: 272 seconds] 19:08 -!- adam3us [~Adium@modemcable130.142-161-184.mc.videotron.ca] has joined #bitcoin-wizards 19:14 -!- jinglebellz [~jinglebel@149.130.134.120] has quit [Remote host closed the connection] 19:17 < moa> anybody aware of work analysing fee-paying transactions? 19:17 -!- nessence [~alexl@c-68-51-194-2.hsd1.mi.comcast.net] has joined #bitcoin-wizards 19:19 -!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:c10:638b:edf1:d541] has joined #bitcoin-wizards 19:20 < gmaxwell> andytoshi: COOL re extension, usually what you want to do with tests is to flip one at a time, then two at a time. Sometimes multiple flips cancel each other out. Any way you could take a counter parameter from the command line? e.g. mutation_class_a=NNN where NNN is an index mod Nmutable_points_marked_with_class_a for which one to mutate? 19:20 < gmaxwell> that it was so easy to do even that ... making me want to use rust for more things. 19:23 -!- HostFat [~HostFat@adsl-ull-187-93.42-151.net24.it] has quit [Read error: Connection reset by peer] 19:27 -!- zwischenzug [~zwischenz@gateway/vpn/privateinternetaccess/zwischenzug] has joined #bitcoin-wizards 19:31 < andytoshi> gmaxwell: pretty sure yes, tho idk how much expressivity i can use with command-line args ... i wasted a lot of time today reading through the libsyntax code and being ignored on IRC trying to add new unit tests (specifically, how to i get to the containing module of the function i just mutated so that i can search it for unit tests?? turns out you can't, so i had to restructure my code a little bit 19:31 < andytoshi> so it looks for a marker on the module itself) 19:32 < petertodd> are there debian/ubuntu packages for rust yet? 19:33 < andytoshi> petertodd: i don't think so 19:34 < andytoshi> aside from the binaries you can download at rust-lang.org 19:34 < petertodd> andytoshi: that's kinda my litmus test for "is this stable enough to bother?" :P 19:34 < petertodd> I read the debian discussion about the bootstrapping issue 19:35 -!- p15 [~p15@182.50.108.77] has joined #bitcoin-wizards 19:35 < andytoshi> link? 19:36 < petertodd> https://wiki.debian.org/Teams/RustPackaging/Bootstrap 19:36 < petertodd> (btw, by package, I mean third-party packages too, so long as they're reasonably trustworthy/well-maintained) 19:36 < gmaxwell> it's mostly a boostrapping issue that it's not packaged I think. 19:37 < petertodd> yeah, I'm getting that impression too 19:37 < rusty> Yes, but bootstrapping is kinda important. 19:37 < gmaxwell> I don't think anyone has rebuilt it from the original ocaml stuff from scratch. I found the rust team to be kind of insensitive to some of these concerns (and you may note that their package management thing enshrines a bunch of known-security-horrible practices from the ruby world) 19:38 < petertodd> gmaxwell: I saw someone's description of that process - literally dozens of intermediate steps 19:38 < gmaxwell> (There is at least a sense of 'this should probably be better' but not really appriciating how bad it actually is.) 19:38 < andytoshi> that is my impression also 19:38 < andytoshi> tho part of it is that they are extremely busy and it's easy to ignore stuff that isn't so user-visible; this may improve as things stabilize 19:39 < gmaxwell> petertodd: no one has mapped the shortest path I think, would be pretty computationally expensive to do so. 19:39 -!- p15x [~p15x@111.193.191.100] has quit [Max SendQ exceeded] 19:39 < gmaxwell> andytoshi: I talked to someone who worked directly on the package manager thing .. so it does some cool things like identifying things by hash, but there is no facility for digital signatures; so you end up with your security reducing to "trust random stuff on github/etc., but at least snapshot the hashes once you've trusted it the first time" 19:40 < andytoshi> :/ that is very unfortunate 19:40 -!- p15x [~p15x@182.50.108.83] has joined #bitcoin-wizards 19:40 < petertodd> well, on the birght side once a sig system is slapped on that won't be so bad 19:41 < gmaxwell> looked like it would be easy to fix in the future. 19:41 < petertodd> halfway there 19:41 < petertodd> reminds me: turns out ripple labs doesn't sign any of their code 19:41 < gmaxwell> the URL support seemed pretty generic so it seemed to me that you could define a URL that encoded a pubkey(hash), and also required the things it fetched from it to be signed. 19:42 < gmaxwell> though I worry that since the ecosystem is starting without it, it'll be hard to fix it (or at least they'll be something deep in your dependency path which isn't authenticated at all) 19:42 < petertodd> gmaxwell: it's also telling peopl enew to the space that doing that is acceptable 19:43 < gmaxwell> at the same time, just dropping it on people might make it get used in a way that has only pretextual security. 19:44 < gmaxwell> e.g. github signing things for you. :P 19:44 < petertodd> nothing wrong with that so long as it's all the same key :P 19:45 < gmaxwell> there is also some politics around it that made them really scope creep resistant. (mozilla paid an outside developer to work on it and there were some delivery delays/challenges) 19:45 < petertodd> gmaxwell: might have helped had they included a minimal but explicit "null sig" mechanism that had no security, but forced the hooks to be there 19:45 < gmaxwell> petertodd: well I mean you putting your package signing key online on github.. would not be more secure than access to github and/or https. 19:46 < petertodd> gmaxwell: exactly! if you do that and github is honest and it's all with the same key, that's not *that* bad 19:48 < gmaxwell> Oh I see, use a github key. yea, makes sense, at least you know where you stand. 19:50 -!- zwischenzug [~zwischenz@gateway/vpn/privateinternetaccess/zwischenzug] has quit [Remote host closed the connection] 19:51 -!- zwischenzug [~zwischenz@gateway/vpn/privateinternetaccess/zwischenzug] has joined #bitcoin-wizards 20:00 < gmaxwell> andytoshi: whers your mutation testing extension for rust? 20:00 < jeremyrubin> petertodd: reminds me, I downloaded a fresh copy of tor today and the signatures were broken. 20:02 < gmaxwell> I started downloading signatures on everything a while back and constantly find problems. E.g. for a long time openssh was signed with a key that couldn't easily be found anywhere.[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D (uh, or openssl? 20:02 < gmaxwell>  20:02 < andytoshi> gmaxwell: on my system, and broken right now.. 20:02 < gmaxwell> andytoshi: I was telling someone who works on servo about it (keegan) and he was quite interested. 20:03 < andytoshi> gmaxwell: cool! 20:03 < andytoshi> unfortunately i was an idiot and do not have the working code from earlier today 20:04 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:98d1:b770:240c:f41c] has quit [Ping timeout: 245 seconds] 20:04 < andytoshi> in an hour or two it should be working again, i'm mired in implementation details of the syntax parsing phase 20:05 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 256 seconds] 20:06 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 20:08 -!- Dr-G [~Dr-G@unaffiliated/dr-g] has quit [Disconnected by services] 20:08 -!- Dr-G2 [~Dr-G@x4d08a348.dyn.telefonica.de] has joined #bitcoin-wizards 20:08 < andytoshi> ..actually it would be very easy to get the code back to the way it was; i can do this if your friend is interested ... but it doesn't create new unit tests, just the mutated functions, and i need to keep working on the (currently broken) restructured version to add that ability 20:08 < gmaxwell> [meta] re the ontopicness stuff; sometimes things are more ontopic than it seems. E.g. the above stuff about the rust mutation testing has at least personal interest to several people here because its about the state of the art in software testing (and spawns out of andytoshi's wrapper for libsecp256k1). 20:08 < gmaxwell> andytoshi: well don't rush yourself; he'll still be interested later. 20:09 < gmaxwell> [meta] sometimes the traffic here of not really ontopic stuff (or really irritatingly ignorant stuff) gets ... irritating. I have no real solution. Some people have tried to make closed access versions of the channel (on several occasions, in fact); but I see a lot of value from public discussion so I don't join them. 20:10 < dgenr8> jeremyrubin: did you download the bad-sig tor over tor? I had to try 4 times recently to get a non-corrupted update of tbb over tor. 20:11 < gmaxwell> [meta] if people wanted I wouldn't be adverse to having a _short_ quiz to get voice or something like that; though I think it would really cut down the availablity of the channel. Really I'd probably prefer to spend administrative effort in making a digest or an index or something, rather than trying to moderate extensively. 20:16 < jeremyrubin> dgenr8: You're right I think. 20:17 < gmaxwell> we've had a few folks in here report bad certificates (seemingly) due to malicious tor exits. Ouch if they're hitting tbb transfers. 20:23 < jeremyrubin> Hmm I'm a little concerned my system may be compromised now because I did open the maybe-compromised tor bundle. 20:26 < gmaxwell> jeremyrubin: if its any consoluation it's probably good to treat your system as compromised every once in a while and reset yourself. 20:26 -!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-fimdafryirdsmjjq] has quit [Quit: Connection closed for inactivity] 20:28 < jeremyrubin> gmaxwell: was thinking, "well I'll just check the binary to see if it matches a good one", but realized a good exploit would, once opened, put the correct binary in place. Your point is well taken... 20:29 < jeremyrubin> And a general reminder that sleep deprivation, and thereby inattentiveness, is probably the biggest security threat of all 20:29 < andytoshi> gmaxwell: https://github.com/apoelstra/halfsleep still does not create unit tests, but it works (and im past the problem that was stumping me :)) you can run `cargo test` on the project in the examples directory and you will see that the unit tests which use the mutated function fail 20:29 < kanzure> gmaxwell: i would prefer muting or kicking people who are incapable of /joining #bitcoin and continuing discussion there. a quiz is unnecessary. 20:30 < kanzure> nobody was suggesting that rust mutation stuff is off-topic......... what is clearly offtopic is stuff like "bitcoin needs to be reset; tell me again what source code is?" 20:31 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards 20:33 < jeremyrubin> kanzure: I think the best policy is probably to send them a private message. I sent Relos a pm and discussed for few back and forths. 20:38 < andytoshi> btw some relevant context to this discussion is that kanzure has spent several years locating and wooing domain experts from many domains and bringing them to ##hplusroadmap, where he works to make sure the channel does not become a cesspool and they all leave 20:38 < andytoshi> tho i think the situation on -wizards is a bit different 20:39 -!- adam3us [~Adium@modemcable130.142-161-184.mc.videotron.ca] has quit [Quit: Leaving.] 20:50 < kanzure> yes my method in there is to scream at everyone until they fall over dead; i'm quite certain that method does not apply here. 20:50 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Quit: reboot] 20:59 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 21:02 -!- jinglebellz [~jinglebel@149.130.134.120] has joined #bitcoin-wizards 21:03 -!- jinglebellz [~jinglebel@149.130.134.120] has quit [Remote host closed the connection] 21:03 -!- jinglebellz [~jinglebel@149.130.134.120] has joined #bitcoin-wizards 21:03 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 265 seconds] 21:05 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 21:05 -!- isis [~isis@abulafia.patternsinthevoid.net] has left #bitcoin-wizards [] 21:06 -!- lovecruft [~isis@abulafia.patternsinthevoid.net] has joined #bitcoin-wizards 21:06 < lovecruft> jeremyrubin: hey, if you can give me any specifics on the exit node your were using, or you're willing to give me a copy of either the bad signature or the binary, i'm willing to personally assess the exit node's behaviour and BadExit it if necessary, and i and other would be happy to analyse the binary/sig 21:07 < jeremyrubin> lovecruft: I can't do that. Any record I have of such things was stored on my computer, therefore is potentially compromised as well. 21:08 < lovecruft> sure, but post-compromise analysis is far better than zero analysis 21:09 < lovecruft> anyway, i build and help develop tor browser, and i'd be horrified if any of our users were getting owned 21:11 < jeremyrubin> lovecruft: https://www.dropbox.com/s/x6s3xjgvavf764p/TorBrowser-4.0.8-osx32_en-US.dmg?dl=0 21:12 < lovecruft> thanks! 21:12 -!- jinglebellz [~jinglebel@149.130.134.120] has quit [Read error: Connection reset by peer] 21:12 -!- jinglebe_ [~jinglebel@149.130.134.120] has joined #bitcoin-wizards 21:13 < jeremyrubin> gpg: Signature made Thu Apr 9 13:42:04 2015 EDT using RSA key ID D40814E0 21:13 < jeremyrubin> gpg: BAD signature from "Tor Browser Developers (signing key) " 21:13 < jeremyrubin> lovecraft: gpg error was along lines of the above 21:13 -!- lovecruft is now known as isis 21:15 < jeremyrubin> lovecruft: ^^^ I then googled for the error, when I read an article about tor devs messing up key signing and absent mindedly no big deal'ed it. 21:16 < jeremyrubin> I'm still not certain there was a real compromise, and it seems unlikely, but unless I can convince myself otherwise I'm in for a wipe. 21:18 < isis> hmm… i'm not sure about gnupg error, it sounds as if perhaps something happened to the download (could be a bad exit, or just a bad/incomplete download) 21:19 < isis> your binary matches the one on the build machines… 21:19 -!- JoiIto [~textual@c-50-137-79-91.hsd1.ma.comcast.net] has joined #bitcoin-wizards 21:20 < gmaxwell> jeremyrubin: have a copy of the signature? 21:20 < jeremyrubin> isis: incomplete download actually seems most likely 21:21 -!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has joined #bitcoin-wizards 21:21 -!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has quit [Changing host] 21:21 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards 21:23 -!- blazes816 [~tylersmit@173.247.206.110] has joined #bitcoin-wizards 21:23 -!- JoiIto [~textual@c-50-137-79-91.hsd1.ma.comcast.net] has quit [Client Quit] 21:23 < jeremyrubin> gmaxwell: https://www.dropbox.com/s/brjujsrwlmqn9aw/TorBrowser-4.0.8-osx32_en-US.dmg.asc?dl=0 21:26 -!- tcrypt [~tylersmit@173.247.206.110] has quit [Ping timeout: 252 seconds] 21:26 -!- jinglebe_ [~jinglebel@149.130.134.120] has quit [Remote host closed the connection] 21:26 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:8052:58ee:d120:5dc8] has joined #bitcoin-wizards 21:27 -!- blazes816 [~tylersmit@173.247.206.110] has quit [Ping timeout: 244 seconds] 21:30 < phantomcircuit> jeremyrubin, can you not link to the potentially compromised .dmg ? 21:30 < jeremyrubin> phantomcircuit: I did https://www.dropbox.com/s/x6s3xjgvavf764p/TorBrowser-4.0.8-osx32_en-US.dmg?dl=0 21:31 < phantomcircuit> NOT 21:31 < isis> jeremyrubin: everything looks ok on that front. the only problems left that i can think of would be your gpgtools install, or perhaps some other gnupg problem, e.g. an outdated copy of the key. 21:34 -!- DrWat [DrWat@186-107-124-249.baf.movistar.cl] has quit [Read error: Connection reset by peer] 21:35 -!- DrWat [DrWat@186-106-226-80.baf.movistar.cl] has joined #bitcoin-wizards 21:37 < jeremyrubin> isis: Yeah I'm not overly concerned at this point. My downloading of the new version was over https, signatures checked out later (pointing to the partial dl being the issue), and binaries match. Although gmaxwell has a point with a periodic wipe never hurting. Thanks for looking into this :) 21:37 -!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Ping timeout: 256 seconds] 21:37 < jeremyrubin> isis: although in theory you could be the attacker trying to trick me over IRC ;) 21:38 < jeremyrubin> isis: I locally verified all of the above as well so I jest 21:40 < isis> quite true. all the more reason for you to become an anonymous gitian builder for bitcoind and tor browser, so that you can catch any developer hijinks or coersion. 21:42 < jeremyrubin> I'm down -- I'll set one up soonish (added to todo list) 21:45 -!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards 21:56 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 21:57 -!- jinglebellz [~jinglebel@149.130.224.54] has joined #bitcoin-wizards 21:57 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 21:57 -!- Starduster [~guest@unaffiliated/starduster] has joined #bitcoin-wizards 21:57 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 21:58 -!- unlord_ [~nathan@pool-173-79-149-156.washdc.fios.verizon.net] has joined #bitcoin-wizards 21:59 -!- jinglebellz [~jinglebel@149.130.224.54] has quit [Remote host closed the connection] 22:02 -!- unlord [~nathan@pool-173-79-149-156.washdc.fios.verizon.net] has quit [Ping timeout: 272 seconds] 22:07 -!- jinglebellz [~jinglebel@149.130.224.54] has joined #bitcoin-wizards 22:08 -!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards 22:12 -!- jinglebellz [~jinglebel@149.130.224.54] has quit [Ping timeout: 256 seconds] 22:27 -!- jinglebellz [~jinglebel@149.130.194.222] has joined #bitcoin-wizards 22:28 -!- jinglebe_ [~jinglebel@149.130.194.222] has joined #bitcoin-wizards 22:28 -!- jinglebellz [~jinglebel@149.130.194.222] has quit [Read error: Connection reset by peer] 22:39 -!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 22:47 -!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 265 seconds] 22:49 -!- phaeni [~cooper@108-208-198-211.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards 23:09 -!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards 23:09 -!- luny [~luny@unaffiliated/luny] has joined #bitcoin-wizards 23:14 -!- x98gvyn [~vfbtgn@188.26.147.60] has quit [Quit: Leaving] 23:25 -!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards 23:31 -!- MoALTz [~no@78.11.179.104] has quit [Quit: Leaving] 23:34 -!- licnep [uid4387@gateway/web/irccloud.com/x-hlkaaaecfqegideu] has quit [Quit: Connection closed for inactivity] 23:35 -!- MoALTz [~no@78.11.179.104] has joined #bitcoin-wizards 23:35 -!- orik [~orik@c-71-227-207-191.hsd1.wa.comcast.net] has joined #bitcoin-wizards 23:47 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 23:48 -!- lclc [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards 23:50 -!- jinglebe_ is now known as jinglebellz 23:52 -!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 248 seconds] 23:54 -!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 240 seconds] 23:58 -!- orik [~orik@c-71-227-207-191.hsd1.wa.comcast.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 23:59 -!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards --- Log closed Wed Apr 15 00:00:53 2015