--- Log opened Tue Apr 21 00:00:28 2015 00:02 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 00:04 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Read error: Connection reset by peer] 00:04 -!- rusty1 [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 00:06 -!- kobud [ncidsk@unaffiliated/fluffybunny] has quit [Read error: Connection reset by peer] 00:09 -!- hktud0 [wq@unaffiliated/fluffybunny] has joined #bitcoin-wizards 00:10 -!- rusty1 [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 265 seconds] 00:10 -!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Quit: b_lumenkraft] 00:12 -!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards 00:17 -!- wallet42 [~wallet42@46.196.78.238] has joined #bitcoin-wizards 00:21 -!- go1111111 [~go1111111@162.244.138.37] has joined #bitcoin-wizards 00:24 -!- go1111111 [~go1111111@162.244.138.37] has quit [Client Quit] 00:30 -!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 264 seconds] 00:38 -!- adam3us [~Adium@88-105-28-212.dynamic.dsl.as9105.com] has quit [Quit: Leaving.] 00:40 < gmaxwell> fluffypony: yea, Bitmessage is somewhat suboptimal; as is kinda weak against a global observer conspiring with the recipent. 00:40 < fluffypony> but still, if the functionality exists to pass all initial tx broadcasts to an external handler that's advantageous 00:42 < gmaxwell> yea, it's certantly a step forward, plus if run over tor it's not going to be any worse than tor is. 00:42 < gmaxwell> fluffypony: and right the whole idea of the manual broadcast (as far as I'm concerned at least) is making it possible to have an external handler. 00:43 < fluffypony> yup 00:43 < fluffypony> also with Schnorr multisig vs. current multisig isn't it six of one, half-a-dozen of the other, in that both require significant interaction between the signatories? or does Schnorr require substantially more back-and-forth? 00:44 < gmaxwell> fluffypony: plain schnorr threshold requires huge setup, like roundtrips related to the number of and gates in the circuit, to create a pubkey. Vs in the current system I can just post a pubkey and say people can include me in it. 00:45 < fluffypony> got it 00:46 < gmaxwell> and signing in the current system is a 'half roundtrip' someone proposes a signature and then it just flows through $threshold people. For schnoor schemes you have to agree on R first, which you can either do in advance (as setup), or by making one full round trip. Though some alternatives are worse (e.g. I think the latest threshold ECDSA stuff is threshold+2 roundtrips) 00:47 < fluffypony> in line with that, I've been thinking about 0-conf discovery of and connection to participants for multisig in Monero, it's a problem we're going to have to address eventually anyway; broadcasting it as an "incomplete tx" won't work if there has to be lots of roundtrips 00:48 -!- Guest29584 [~guest@5ED11658.cm-7-2a.dynamic.ziggo.nl] has quit [] 00:50 < gmaxwell> I even worry that the full round trip is a big usability loss; though establishing R in advance is potentially unsafe. (not stateless) Figuring out if its possible to improve this is one of the parts I consider unsolved. 00:52 < gmaxwell> e.g. is there a way to do one time R setup in advance that doesn't risk compromising your keys with state replay (somehow getting tricked into using the same R twice) 00:53 < fluffypony> tough one 00:53 < fluffypony> btw wizards, I'm hitting up Europe over the course of May, will be at Bitcoin and Monero meetups in Belgium (Tue 19th May), Paris (Thur 21st May), Germany (Sun 24th May and Tue 26th May) and then Bitcoinference in Amsterdam on the 30th/31st of May; if anyone wants to meet up for lunch / beer / supper / non-alcoholic-beverages let me know, else I'll post meetup details here as they're confirmed 00:53 < fluffypony> oh well Germany is confirmed: https://forum.getmonero.org/14/events/237/monero-meetup-berlin-germany-may-24th-2015 and Bitcoinference: http://bitcoinference.com 00:54 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 01:00 -!- Mably [56401ec5@gateway/web/freenode/ip.86.64.30.197] has joined #bitcoin-wizards 01:04 < petertodd> fluffypony: oh! I may be in germany nearish that date 01:04 < fluffypony> oh good 01:04 < gmaxwell> fluffypony: all this stuff also works with BLS signatures and pairing crypto; and has no nonce... alas slow and stronger assumptions. 01:05 -!- 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:06 < gmaxwell> well I'm not sure a BLS tracable ring signature; but presumably like everything else its trivial with a bilinear map. 01:06 < fluffypony> how slow is slow? I mean, slow is workable as long as it isn't so slow that it opens up a DoS attack where a node is spinning and verifying 01:06 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 01:08 < gmaxwell> well a normal BLS signature takes on the other of a millisecond to verify (two pairing operations); it's substantially slower than ECDSA verification. Though they can be batched, and the batching gains are relatively greater because of the huge ratio the blinding to pairing costs. 01:11 < gmaxwell> (for schnorr batch verification the upper bound on the speedup from batching is pretty low, because it basically only saves you doublings; and makes you do additional scalar operations to blind which are not ~so~ far in cost) 01:15 < gmaxwell> ... and while I would be super surprised if you couldn't do a tracable ring signature in a BLS like framework; I would also be surprised if it didn't break batch verification (just as the tracable ring signatures break batch schnorr) 01:16 -!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards 01:20 -!- rubensayshi [~ruben@91.206.81.13] has joined #bitcoin-wizards 01:21 -!- Starduster [~SD@unaffiliated/starduster] has joined #bitcoin-wizards 01:29 -!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Ping timeout: 256 seconds] 01:31 < fluffypony> gmaxwell: re: the review process, it's a bit of a hard to solve problem. a paid-for-but-disinterested reviewer may just give the client the answer they want to hear; an unpaid-but-interested reviewer may not have the time or capacity to review; a paid-but-grossly-unqualified reviewer (the most common in the altcoin space) will spot a handful of obvious mistakes but miss the gaping design flaws. 01:33 < fluffypony> and I'm not sure formal qualifications help; does someone with a masters in comp. sci. have more competence in cryptography than someone with a bachelors in mathematics? 01:33 * fluffypony ponders a "licensed to practice cryptography" system 01:34 < midnightmagic> gmaxwell: It may be useful to collate these sorts of things into a secure programming assist for folks: I personally for example find it extremely helpful to review classes of common attack when writing code. Lists of these attacks and in particular descriptions of how they work and examples, would be extremely valuable to people trying, or learning to, do better. 01:36 < midnightmagic> In this sense, we can hear about the programmers whose egos exclude them from doing better, and these are the ones we most-often hear about. But IMO there are entire legions of careful, cautious programmers who would make small steps forward if they knew more about the main ways what they're doing could be attacked. 01:39 -!- paveljanik [~paveljani@14.150.broadband14.iol.cz] has joined #bitcoin-wizards 01:39 -!- paveljanik [~paveljani@14.150.broadband14.iol.cz] has quit [Changing host] 01:39 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards 01:40 < gmaxwell> Someone asked me about licensing (and bonding) for software engineering as a question; I said I was unsure, -- that there were a lot of downsides, in particular because the tools of software work are so accessable to everyone there is much greater harm to society to artificially restrict them. If you try to narrow to "cryptography" there is a trivial workaround, claim that nothing is cryptograph 01:40 < gmaxwell> y; which is the wrong direction I think. 01:42 < gmaxwell> midnightmagic: there are a number of secure programming advice guides that are pretty good reads (e.g. the cert one); though one thing I've looked for and not found is a catalog of actual bugs and their fixes in real software. 01:42 < gmaxwell> (I'd looked previously because I wanted to try to see if I could train machine learning to spot statistically unsafe code) 01:42 -!- RoboTeddy [~roboteddy@2601:9:3483:2400:8037:2553:6a24:332d] has quit [Remote host closed the connection] 01:43 < gmaxwell> e.g. take code that just had a bug fixed, convert to an abstract representation, extract features; and teach a discriminating learner to tell the buggy and fixed versions apart. 01:46 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 01:48 -!- xcthulhu [~mpwd@pine.noqsi.com] has quit [Quit: xcthulhu] 01:53 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving] 01:55 -!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 01:55 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 244 seconds] 01:56 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 255 seconds] 01:56 -!- rubensayshi [~ruben@91.206.81.13] has quit [Remote host closed the connection] 01:56 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 01:58 -!- mappum [sid43795@gateway/web/irccloud.com/x-iemztinuprtswzid] has quit [Ping timeout: 264 seconds] 01:58 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 01:59 -!- mappum [sid43795@gateway/web/irccloud.com/x-xlslijqrkyvfyqhx] has joined #bitcoin-wizards 02:02 -!- jtimon [~quassel@41.Red-83-59-233.dynamicIP.rima-tde.net] has joined #bitcoin-wizards 02:02 -!- rubensayshi [~ruben@91.206.81.13] has joined #bitcoin-wizards 02:05 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 02:10 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 252 seconds] 02:10 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 02:15 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 02:16 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 02:20 -!- wallet42 [~wallet42@46.196.78.238] has quit [Ping timeout: 264 seconds] 02:22 -!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 244 seconds] 02:26 -!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-stoeamzwottpshhe] has joined #bitcoin-wizards 02:33 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 02:35 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 02:35 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 02:35 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 02:52 -!- hashtagg_ [~hashtag@87.97.39.77.pool.invitel.hu] has joined #bitcoin-wizards 02:54 -!- hashtag_ [~hashtag@87.97.39.77.pool.invitel.hu] has quit [Ping timeout: 245 seconds] 02:57 * nsh blinks, frowns 02:57 < nsh> less talk of permission to crypto please. it's in bad taste in the current governmental insanity climate 02:58 < nsh> more effective failure-evidence is probably to be preferred over blessings and ordination 03:01 -!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 248 seconds] 03:01 < fluffypony> nsh: was a joke 03:02 < nsh> pardon me :) 03:03 < fluffypony> what we really need is a system like this: https://xkcd.com/806/ 03:05 < fluffypony> lol: http://www.revk.uk/2010/10/xkcd806-compliance.html 03:06 -!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 03:06 * nsh smiles 03:14 -!- lmatteis [uid3300@gateway/web/irccloud.com/x-maqnkdbvtvrqhvqz] has joined #bitcoin-wizards 03:15 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 03:17 -!- Mably [56401ec5@gateway/web/freenode/ip.86.64.30.197] has quit [Ping timeout: 246 seconds] 03:19 -!- jeremyrubin [~jeremyrub@c-76-118-176-78.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 03:30 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 03:40 -!- sparetire [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire] 03:41 -!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 03:44 -!- Profreid [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has joined #bitcoin-wizards 03:45 -!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has joined #bitcoin-wizards 03:46 -!- hearn_ [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 03:46 -!- moa [~moa@opentransactions/dev/moa] has quit [Quit: Leaving.] 03:48 < wumpus> "claim that nothing is cryptography" similar reason as to get around e.g. crypto export restrictions 03:48 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Ping timeout: 246 seconds] 03:49 < wumpus> it's not cryptography, it's just a discrete math helping tool with very strict requirements 03:50 < midnightmagic> gmaxwell: the openbsd guys have specific classes of bugs they're looking for when they audit code, and their more experienced types (that aren't jaded and weird) often describe them *as* classes of bugs, each with its own name and references. They are consistent enough that one could probably mine at least vaguely-related chunks of commits that correct them and thus, what came before. 03:59 < wumpus> I suppose you'd need an abstract representation of what the code is supposed to do, then one could verify the buggy and fixed version against that, and the fixed version should score better. Alternatively, one could try to detect patterns of what code is *not* supposed to do, but usually a black listing approach will get a lot of false positives. 04:02 < hearn_> "I suppose you'd need an abstract representation of what the code is supposed to do" 04:02 < hearn_> that's called code, isn't it :) 04:02 -!- hearn_ is now known as hearn 04:03 < hearn> just written in a higher level language 04:03 < wumpus> I imagine something more like math 04:03 < wumpus> code says how to do something, not what should be done 04:03 < hearn> right, you want formal methods 04:03 < wumpus> yes 04:04 < hearn> "how to do something" vs "what should be done" is often a very fuzzy distinction 04:04 < wumpus> it's the distinction of declarative versus imparative 04:04 < hearn> e.g. when someone says "I want a program that does X" there are often a ton of hidden, implicit requirements behind that statement 04:04 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 04:04 < hearn> such as "and obviously I want it to run on a regular computer, and I want it to use reasonable amounts of cpu time and memory" 04:04 -!- hashtagg_ [~hashtag@87.97.39.77.pool.invitel.hu] has quit [Ping timeout: 240 seconds] 04:06 < hearn> if you specify your requirement as "a program that calculates X" formally and then miss out on the other obvious requirements, you can end up with a program that technically meets your requirement but is still useless. so then you have to start getting more and more specific about what exactly you want. and then eventually you end up with code. software developers are in some senses special compilers that have the -Ocommon-sense 04:06 < hearn> flag on them :) 04:06 < wumpus> but my point was that a neural network could just detect patterns, it will not find e.g. subtle deviations from the protocol or algorithm, as it doesn't have the knowledge 04:06 < hearn> but for checking things like security invariants, pairing code with the formal methods approach is probably good enough 04:07 < wumpus> you're too ambitious; I'm not trying to come up with something to replace a software developer, just a post-sanity-check :-) 04:07 < hearn> hehe 04:09 < hearn> i'd be happy if our industry settled on the basic sanity checks that have been commonplace for years, things like having length prefixed strings instead of textual formats that need escaping, array bounds checking, avoidance of pointer arithmetic etc 04:09 < hearn> ah well 04:12 < wumpus> safer languages are a significant step forward, yes, some classes of issues can be avoided that way 04:14 < hearn> wumpus: we missed you in london! 04:14 < hearn> would have been cool to hang out 04:16 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 04:16 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 04:16 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 04:17 < fluffypony> I wonder if Cucumber would be a poor fit for that 04:17 < wumpus> yes, would have been cool 04:17 < fluffypony> although afair cucumber-cpp isn't being well maintained atm 04:19 < wumpus> and indeed, to avoid the upfront-requirements issue you'd probably want to develop that kind of specification along with the code, not separately from it 04:19 < lmatteis> hello. could bitcoin use webrtc to relay messages across the network? 04:21 < fluffypony> lmatteis: doesn't CoPay use webrtc for multisig? 04:22 < hearn> lmatteis: possibly in some parallel universe, but why? 04:22 < hearn> lmatteis: bitcoin is not a web app 04:22 < wumpus> you could level the P2P messages over any kind of transport 04:23 < lmatteis> hearn: would make sense since WebRTC is mainstream and would make it harder for ISP blocks 04:23 < hearn> er 04:23 < wumpus> one example of an alternative transport for a specific purpose is bluematt's relay network 04:23 < hearn> webrtc isn't really mainstream compared to TCP, which is what bitcoin uses 04:24 < hearn> wumpus: that still uses p2p though, afaik? it's just a different topology 04:24 < hearn> lmatteis: ISPs can just block the entire P2P network by IP, changing the transport doesn't fix that. 04:24 < lmatteis> hearn: ugh, isn't WebRTC at a higher level than tcp/udp? 04:25 < wumpus> lmatteis: wouldn't you need a different *physical* transport if ISPs start sabotaging? 04:25 < hearn> yes, webrtc layers more stuff on top 04:25 < hearn> but why would bitcoin need that? it's just more complexity, more potential for security bugs, etc. there's no benefit. 04:25 < fluffypony> yeah 04:25 < fluffypony> if ISPs started blocking then people in other countries could run HTTPS bridges 04:26 < wumpus> hearn: yeah, well if 'just a different topology' is enough to accomplish the goal, why not 04:26 < fluffypony> and people using those bad ISPs could connect to those 04:26 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 246 seconds] 04:26 < hearn> fluffypony: indeed 04:28 < wumpus> fluffypony: let Tor handle that cat and mouse game for us 04:28 < fluffypony> wumpus: I was imagining an aggressive ISP where they only allow, say, POP/IMAP, DNS, and HTTP/S 04:28 -!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards 04:29 < fluffypony> I don't know if Tor can hole-punch through that 04:29 < wumpus> I don't think trying to bridge hostile networks belongs at the application level, anyhow 04:30 < fluffypony> s'true 04:30 < wumpus> fluffypony: their connection looks like https IIRC 04:30 < fluffypony> ah ok 04:32 < wumpus> though thinking of it, I don't think the relay network is simply another topology, it also encodes blocks differently to be able to propagate them faster 04:34 < lmatteis> but perhaps webrtc is useful for relaying traffic. imagine websites implementing it and as users browse their site they're actively relaying data around 04:35 < fluffypony> and then add a miner in and boom, you've got yourself a botnet 04:36 -!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 265 seconds] 04:39 < hearn> wumpus: oh, it does? ok i didn't know that 04:39 < hearn> lmatteis: you don't want to use web tech for this stuff 04:39 < hearn> lmatteis: you'd just use an HTTPS CONNECT proxy 04:39 < hearn> then it works for everything and looks superficially like a web connection 04:40 < hearn> https://en.wikipedia.org/wiki/HTTP_tunnel#HTTP_CONNECT_tunneling 04:44 < wumpus> I don't want to relay data around while I browse websites :-( 04:51 * fluffypony likes DNS tunneling 04:51 < wumpus> javascript, along with all this web* nonsense should die in a fire 05:03 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 05:21 < fluffypony> wumpus: you mean you're not rewriting the QT client in HTML5? 05:24 < hearn> some day i will write a website that explains why the web stack sucks :) 05:25 < fluffypony> hearn: just make sure it's responsive and CSS3 and HTML5 and uses a canvas object for no apparent reason 05:25 < fluffypony> or just use this: http://html9responsiveboilerstrapjs.com 05:28 -!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has joined #bitcoin-wizards 05:28 < wumpus> hearn: hehe. don't get me wrong, I think the document-based web is a good thing, I also like html5 video and such, but trying to turn websites into interactive applications, running arbitrarily fetched, arbitrary code on the user's computer is, IMO, a step too far. It's like an attack surface maximization function. 05:29 < kanzure> "cross-universe compatible" 05:30 < wumpus> hehe exactly 05:33 < hearn> yeah 05:33 < hearn> pretty much 05:33 < hearn> the line between document and app is pretty blurry these days though. i don't know if there's a clear dividing line. but some stuff is pretty clearly not a good fit for the web 05:34 < fluffypony> kanzure: "attackclone the grit repo pushmerge" is my favourite 05:34 < fluffypony> hearn: you mean like every news site asking for my location and then trying to shovel push notifications to my Mac? 05:34 < hearn> right :) 05:35 < fluffypony> "Deny, remember for a day." "Deny" "Deny" "PISS OFF!" 05:35 < hearn> well it could be worse. it could be the evil EU "we don't understand cookies" banner that every website has no 05:35 < hearn> *now 05:35 < hearn> at least the browser is still under the control over that particular UX wart 05:35 < fluffypony> hah hah 05:35 < hearn> the cookie banners break even that 05:35 < stonecoldpat> that stupid banner takes up 50% of your screen on a mobile, it is a pain :( 05:35 < fluffypony> yeah the cookie banners are irritating 05:37 < wumpus> hearn: right. I don't think the line is as blurry as some hype-ers want us to believe, though. The basic idea of a document, with some embedded objects like videos, hasn't changed that much. Most of the stuff that requires special code and back-channels is creepy advertising-related. 05:37 < hearn> well, consider a world map that shows bitcoin nodes. is that a document or an app? 05:38 < hearn> you could argue it either way. 05:38 < kanzure> too ambiguous 05:38 < wumpus> a map is a document 05:38 < kanzure> not since google maps 05:39 < kanzure> i think that as a general rule, "when in doubt, resort to the most static-like content medium possible" is a good heuristic 05:39 < wumpus> but sure, the rendering code is an application 05:39 < fluffypony> then that goes into the Tim Berners-Lee "Semantic Web" stuff; just describe the content and let the user decide how they want to view it 05:40 < hearn> right. now what about a 3D globe view ..... 05:40 < wumpus> there's still a fairly clear seperation betwen the two 05:40 < hearn> i guess so 05:40 < kanzure> fluffypony: you don't want to anger ted nelson, do you? 05:40 < hearn> a dedicated map/globe viewer app is the Google Earth model 05:40 < fluffypony> kanzure:-P 05:40 < hearn> with KML being the document format. in the end not many people used it though 05:41 < kanzure> openstreetmap people did 05:41 < hearn> very strong separations between document formats/protocols and viewer implementations seem to have a hard time being competitive these days 05:41 < hearn> i guess they innovate slower 05:41 < wumpus> well there was (and is?) no good distribution medium for applications 05:41 < hearn> right 05:41 < hearn> outside of mobile 05:46 -!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has quit [Ping timeout: 255 seconds] 05:52 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 05:53 -!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has joined #bitcoin-wizards 05:54 -!- jtimon [~quassel@41.Red-83-59-233.dynamicIP.rima-tde.net] has quit [Ping timeout: 245 seconds] 05:59 -!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has quit [Quit: nemild] 06:06 -!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has joined #bitcoin-wizards 06:06 -!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has quit [Quit: quit] 06:06 -!- Profreid [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has quit [Quit: Profreid] 06:08 -!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards 06:16 -!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Quit: Leaving] 06:20 -!- jeremyrubin [~jeremyrub@c-76-118-176-78.hsd1.ma.comcast.net] has joined #bitcoin-wizards 06:25 -!- jeremyrubin [~jeremyrub@c-76-118-176-78.hsd1.ma.comcast.net] has quit [Ping timeout: 272 seconds] 06:25 -!- xenog [~xenog@46.7.118.40] has joined #bitcoin-wizards 06:27 -!- p15 [~p15@114.248.221.146] has quit [Read error: Connection reset by peer] 06:27 -!- p15x [~p15x@114.248.221.146] has quit [Read error: Connection reset by peer] 06:27 -!- jeremyrubin [~jeremyrub@c-76-118-176-78.hsd1.ma.comcast.net] has joined #bitcoin-wizards 06:31 -!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has quit [Ping timeout: 256 seconds] 06:39 -!- luke-jr_ [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards 06:39 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 256 seconds] 06:41 -!- binaryFate [~binaryFat@94-139-57-146.dsl.billi.be] has joined #bitcoin-wizards 06:41 -!- luke-jr_ is now known as Luke-Jr 06:43 -!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards 06:57 -!- dEBRUYNE_ is now known as dEBRUYNE 06:58 -!- p15 [~p15@182.50.108.9] has joined #bitcoin-wizards 07:02 -!- xenog [~xenog@46.7.118.40] has quit [Ping timeout: 264 seconds] 07:02 -!- p15x [~p15x@114.248.208.208] has joined #bitcoin-wizards 07:04 -!- lclc [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards 07:06 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 07:06 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 07:06 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 07:06 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 07:07 -!- p15x_ [~p15x@111.193.171.143] has joined #bitcoin-wizards 07:08 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 07:08 -!- p15 [~p15@182.50.108.9] has quit [Ping timeout: 244 seconds] 07:09 -!- p15 [~p15@182.50.108.110] has joined #bitcoin-wizards 07:09 -!- p15x [~p15x@114.248.208.208] has quit [Ping timeout: 264 seconds] 07:11 -!- antgreen` [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has quit [Ping timeout: 256 seconds] 07:12 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 07:14 -!- xenog [~xenog@46.7.118.40] has joined #bitcoin-wizards 07:23 -!- ryanxcharles [~ryan@2601:9:4680:dd0:d8e8:421e:444a:b8a8] has quit [Quit: Leaving] 07:23 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 07:28 -!- Starduster_ [~SD@unaffiliated/starduster] has joined #bitcoin-wizards 07:30 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards 07:31 -!- Starduster [~SD@unaffiliated/starduster] has quit [Ping timeout: 240 seconds] 07:34 < lmatteis> can anyone suggest good reads regarding p2p communication; specifically what enables bitcoin clients to send messages to eachother and ensure that all connected clients get the information? 07:34 < lmatteis> i think it's called gossip protocol - but it'd be great if there was a nice survey of the current state-of-the-art 07:35 -!- xenog [~xenog@46.7.118.40] has quit [Quit: Leaving.] 07:36 -!- adam3us [~Adium@88-105-28-212.dynamic.dsl.as9105.com] has joined #bitcoin-wizards 07:40 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 07:42 -!- melvster1 [~melvster@83.136.broadband10.iol.cz] has joined #bitcoin-wizards 07:47 -!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has quit [Quit: nemild] 07:48 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 07:50 -!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has joined #bitcoin-wizards 07:50 -!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has quit [Client Quit] 07:53 < justanotheruser> lmatteis: what exactly are you asking? this may be helpful https://en.bitcoin.it/wiki/Bitcoind#Theory_of_Operation 08:16 < kanzure> lmatteis: http://www.serfdom.io/docs/internals/gossip.html 08:28 -!- Guest84772 [~SD@5ED11658.cm-7-2a.dynamic.ziggo.nl] has joined #bitcoin-wizards 08:30 -!- Starduster_ [~SD@unaffiliated/starduster] has quit [Ping timeout: 240 seconds] 08:38 -!- blackwraith [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 08:40 -!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 240 seconds] 08:45 -!- waxwing [waxwing@gateway/vpn/mullvad/x-cyettfexgvpqhcxw] has quit [Ping timeout: 248 seconds] 08:55 -!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards 09:03 -!- Guest84772 [~SD@5ED11658.cm-7-2a.dynamic.ziggo.nl] has quit [Ping timeout: 240 seconds] 09:04 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Ping timeout: 264 seconds] 09:11 -!- xenog [~xenog@83-71-46-159-dynamic.b-ras1.srl.dublin.eircom.net] has joined #bitcoin-wizards 09:11 -!- xcthulhu [~mpwd@pine.noqsi.com] has joined #bitcoin-wizards 09:13 -!- adam3us [~Adium@88-105-28-212.dynamic.dsl.as9105.com] has quit [Ping timeout: 250 seconds] 09:25 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 09:28 -!- morcos [~morcos@static-100-38-11-146.nycmny.fios.verizon.net] has joined #bitcoin-wizards 09:28 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 09:28 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 09:28 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 09:29 -!- antanst [~Adium@adsl-168.176.58.241.tellas.gr] has joined #bitcoin-wizards 09:33 -!- waxwing [~waxwing@193.138.219.233] has joined #bitcoin-wizards 09:37 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:e125:162c:1d32:5daa] has quit [Ping timeout: 245 seconds] 09:37 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 09:42 -!- HostFat [~HostFat@adsl-ull-72-66.42-151.net24.it] has joined #bitcoin-wizards 09:50 -!- p15 [~p15@182.50.108.110] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 09:51 -!- Starduster [~guest@unaffiliated/starduster] has joined #bitcoin-wizards 09:52 -!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has joined #bitcoin-wizards 09:52 -!- binaryFate [~binaryFat@94-139-57-146.dsl.billi.be] has quit [Read error: Connection reset by peer] 09:54 -!- lclc [~lucas@unaffiliated/lclc] has quit [Ping timeout: 264 seconds] 09:54 -!- binaryFate [~binaryFat@94-139-57-146.dsl.billi.be] has joined #bitcoin-wizards 09:57 -!- xenog [~xenog@83-71-46-159-dynamic.b-ras1.srl.dublin.eircom.net] has quit [Quit: Leaving.] 09:57 -!- ryanxcharles [~ryan@64.124.157.148] has joined #bitcoin-wizards 10:00 -!- blackwraith [~priidu@unaffiliated/priidu] has quit [Ping timeout: 240 seconds] 10:01 -!- melvster1 [~melvster@83.136.broadband10.iol.cz] has quit [Remote host closed the connection] 10:03 -!- dc17523be3 [unknown@gateway/vpn/mullvad/x-iuxjwcctcnkcemka] has quit [Ping timeout: 250 seconds] 10:05 -!- dc17523be3 [~unknown@cpe-66-68-54-206.austin.res.rr.com] has joined #bitcoin-wizards 10:07 -!- jhogan42 [~jhogan42@c-67-169-168-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards 10:07 -!- peterlie [~peterlie@2602:306:37fe:7210:502c:241c:a2fa:ec2a] has joined #bitcoin-wizards 10:07 -!- xenog [~xenog@83-71-46-159-dynamic.b-ras1.srl.dublin.eircom.net] has joined #bitcoin-wizards 10:08 -!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 10:16 -!- xenog [~xenog@83-71-46-159-dynamic.b-ras1.srl.dublin.eircom.net] has quit [Ping timeout: 248 seconds] 10:16 -!- antanst [~Adium@adsl-168.176.58.241.tellas.gr] has quit [Quit: Leaving.] 10:24 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards 10:25 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Client Quit] 10:26 -!- DocHex [~DocHex@193.28.228.45] has joined #bitcoin-wizards 10:28 -!- xenog [~xenog@95.83.250.123] has joined #bitcoin-wizards 10:28 -!- xenog [~xenog@95.83.250.123] has quit [Max SendQ exceeded] 10:29 -!- xenog [~xenog@95.83.250.123] has joined #bitcoin-wizards 10:35 -!- kgk [kgk@nat/google/x-npiqokwbhhirntld] has quit [Quit: WeeChat 0.4.2] 10:43 -!- zmachine [uid53369@gateway/web/irccloud.com/x-tlwjebrdifatrtoi] has joined #bitcoin-wizards 10:44 -!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has quit [Quit: Page closed] 10:45 -!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has quit [Ping timeout: 240 seconds] 10:45 -!- xenog [~xenog@95.83.250.123] has quit [Quit: Leaving.] 10:45 -!- xenog_ [~xenog@95.83.250.123] has joined #bitcoin-wizards 10:46 -!- davispuh [~quassel@212.93.114.132] has joined #bitcoin-wizards 10:46 -!- xenog_ [~xenog@95.83.250.123] has quit [Client Quit] 10:47 -!- xenog [~xenog@95.83.250.123] has joined #bitcoin-wizards 10:52 -!- xenog_ [~xenog@95.83.250.123] has joined #bitcoin-wizards 10:52 -!- xenog is now known as Guest65779 10:52 -!- Guest65779 [~xenog@95.83.250.123] has quit [Killed (sinisalo.freenode.net (Nickname regained by services))] 10:52 -!- xenog_ is now known as xenog 10:53 -!- xenog is now known as Guest76206 10:53 -!- xenog_ [~xenog@95.83.250.123] has joined #bitcoin-wizards 10:53 -!- Guest76206 [~xenog@95.83.250.123] has quit [Killed (sendak.freenode.net (Nickname regained by services))] 10:53 -!- xenog_ is now known as xenog 10:53 -!- xenog [~xenog@95.83.250.123] has quit [Read error: Connection reset by peer] 10:53 -!- xenog [~xenog@95.83.250.123] has joined #bitcoin-wizards 10:54 -!- xenog [~xenog@95.83.250.123] has quit [Client Quit] 10:58 -!- xcthulhu [~mpwd@pine.noqsi.com] has quit [Quit: xcthulhu] 11:04 -!- catcow [sid62269@gateway/web/irccloud.com/x-lsvsyfzhoyfrymcn] has quit [Ping timeout: 256 seconds] 11:05 -!- binaryFate [~binaryFat@94-139-57-146.dsl.billi.be] has quit [Quit: Konversation terminated!] 11:06 -!- catcow [sid62269@gateway/web/irccloud.com/x-ihdveublsgrncxog] has joined #bitcoin-wizards 11:06 -!- rubensayshi [~ruben@91.206.81.13] has quit [Ping timeout: 240 seconds] 11:12 -!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards 11:16 < Taek> Is there a strong resource for learning about why privacy is important? I'm struggling to find resources for my friends in the 'nothing to hide' camp. 11:16 -!- sparetire [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards 11:19 < gmaxwell> I give a number of exaples (e.g. in my presentation last night); for the importance of basic privacy for money; I've never encountered any serious counterarguments to them. ... and its telling that there exists no system of money without at least basic privacy (except, perhaps, bitcoin when used poorly) 11:20 -!- jinglebellz [~jinglebel@149.130.161.89] has joined #bitcoin-wizards 11:22 < Taek> In particular, I'm finding it difficult to explain why you might hide from a state adversary. Perhaps that's less relevant to this channel. 11:22 < aakselrod> perhaps if you lived in russia, you wouldn't be asking this question :P 11:24 < aakselrod> people have gone to jail in russia just for browsing sites detailing evidence of russia's invasion of eastern ukraine 11:25 -!- hulkhoga142o [WW@gateway/vpn/mullvad/x-jzxwdbdaeyrmvewu] has quit [Ping timeout: 265 seconds] 11:25 -!- jhogan42 [~jhogan42@c-67-169-168-179.hsd1.ca.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 11:25 < aakselrod> i've seen russians ask for help running a bitcoin client in a way that's invisible to their ISP so they can buy VPN services abroad to avoid such a fate 11:26 -!- hulkhogan42o [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards 11:27 < andytoshi> Taek: there are some good examples in hearn's old article http://www.coindesk.com/merge-avoidance-privacy-bitcoin/ 11:30 < tromp> possibly relevant: http://chronicle.com/article/Why-Privacy-Matters-Even-if/127461/ 11:30 -!- jeremyrubin [~jeremyrub@c-76-118-176-78.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 11:30 -!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards 11:31 < zooko> Taek: EFF writes many good articles that touch on that topic. 11:31 < dEBRUYNE> Also possibly relevant -> http://www.ted.com/talks/glenn_greenwald_why_privacy_matters 11:32 < zooko> Here's another, newer, resource: https://openitp.org/sup/ 11:32 < gmaxwell> Taek: Hiding from a state attacker has a subset of the justification. I also had a second slide specifically to talk in terms of state attackers; but essentially without the freedom to speak against the current state direction (including the spending required to facilitate that speech) you cannot have a democracy, because the public can never demand change; 11:33 * Taek takes thorough notes 11:34 -!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:49d1:7269:e6b4:6f55] has joined #bitcoin-wizards 11:35 < gmaxwell> Another point to make is that all this is basically orthorgonal from criminal stuff; criminal-businesses can afford to buy privacy at a high cost; they'll do whatever they need to do, regardless of the technology and policy (in money laundering, I understand losing half your money in the process is pretty good). The public will only have privacy if its automatic or at least very cheap. 11:36 < zooko> gmaxwell: excellent argument. 11:36 < arubi> exactly 11:36 < zooko> gmaxwell: a data point I like to make about that is the HSBC scandal. 11:36 < zooko> Mexican drug lords laundering $10 bn can afford to work the system. 11:37 < kanzure> "nothing to hide"... hardly. even temporary public surveillance means data can be reused indefinitely, by anyone that may either now or in the future wish to target you. 11:37 -!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has joined #bitcoin-wizards 11:38 -!- jhogan42 [~jhogan42@55.sub-70-197-17.myvzw.com] has joined #bitcoin-wizards 11:38 < gmaxwell> It's also not especially politically contoversial; at least in the US across the full set of the political spectrum we do generally reconize the freedom to be let alone by the state as integral to free speech, and free speech to be integral to free society. We just sometimes fall down on the details because politics is sometimes reactionary. 11:38 < gmaxwell> kanzure: or misconstrued in the light of future data. 11:39 < kanzure> oh right, potential future inferences. have fun, guys. 11:39 < nsh> you can make a pretty simple economic argument: your privacy is a whole bunch of other people's big business 11:39 < nsh> and if they value it, maybe you should 11:39 < nsh> otherwise you might be getting blankets for the great plains 11:40 -!- sneak [~sneak@unaffiliated/sneak] has quit [Ping timeout: 265 seconds] 11:40 < kanzure> i was reading an eff thread the other day and their explanations and arguments against "nothing to hide" were surprisingly poor. 11:40 < kanzure> astonishingly poor. that should be a faq on their site or something. 11:40 -!- sneak [~sneak@2a01:4f8:141:ffc:c1ca:7622:dca6:dd68] has joined #bitcoin-wizards 11:40 -!- sneak [~sneak@2a01:4f8:141:ffc:c1ca:7622:dca6:dd68] has quit [Changing host] 11:40 -!- sneak [~sneak@unaffiliated/sneak] has joined #bitcoin-wizards 11:41 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 245 seconds] 11:41 < arubi> a good argument might be, "do you want your neighbors' using kid your wifi hotspot?" 11:42 < arubi> er, switch using and kid there. can't think of a one liner 11:42 < arubi> s/using kid/kid using/ 11:44 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 11:45 < kanzure> that is not a good argument 11:45 < arubi> okay then. 11:45 -!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 265 seconds] 11:46 < kanzure> people will think you are talking about economics and money ("why should i care if someone is helped by my network?") 11:46 -!- jhogan42 [~jhogan42@55.sub-70-197-17.myvzw.com] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 11:47 < arubi> well that's not what I meant obviously. I was talking about the simple case of why encryption and privacy are important 11:48 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 11:49 -!- jhogan42 [~jhogan42@152.179.131.166] has joined #bitcoin-wizards 11:58 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 255 seconds] 12:11 -!- antanst [~Adium@adsl-168.176.58.241.tellas.gr] has joined #bitcoin-wizards 12:11 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 12:12 < jcorgan> the best i've seen is to get rid of the stigma of the idea of "having something to hide." Everyone has something to hide, it's why they have curtains on their house windows, why they don't publish their banking details, why there is attorney-client privilege, etc. 12:15 < andytoshi> AC privilege is only for criminals ;). confidentiality between a therapist and client is maybe a better example 12:15 < gmaxwell> Also; sure you might not USUALLY have something to hide, sure, but you have to be prepared for the few things that ought to be hidden-- or it won't be, and once a secret it out it can never be taken back. 12:19 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 12:19 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 12:25 -!- jhogan42 [~jhogan42@152.179.131.166] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 12:28 -!- jhogan42 [~jhogan42@152.179.131.166] has joined #bitcoin-wizards 12:30 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 12:30 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 12:34 -!- lclc [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards 12:34 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 12:48 -!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards 12:49 -!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards 12:53 < kanzure> jcorgan: i think that is a poor argument too, for the following reasons- there are many people that do not have curtains and are perfectly happy with that, but they are also still interested in preserving certain perfectly-normal data against asymmetrically-powerful adversaries.. even without curtains. 12:53 < kanzure> *curtains 12:55 -!- xenog [~xenog@46.7.118.40] has joined #bitcoin-wizards 12:57 -!- zmachine [uid53369@gateway/web/irccloud.com/x-tlwjebrdifatrtoi] has quit [Quit: Connection closed for inactivity] 13:03 < fluffypony> Taek: there was an editorial David Latapie wrote on it a little while ago, here - https://forum.getmonero.org/1/news-announcements-and-editorials/191/editorial-the-value-of-privacy 13:05 -!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 13:05 -!- lclc [~lucas@unaffiliated/lclc] has quit [Ping timeout: 246 seconds] 13:13 -!- OneFixt [~OneFixt@unaffiliated/onefixt] has joined #bitcoin-wizards 13:14 -!- wallet42 [~wallet42@46.197.142.191] has joined #bitcoin-wizards 13:14 < jcorgan> lol that gmaxwell is quoted for the part about porn, and the rest of the editorial is basically parroting what else he said 13:15 < hearn> jcorgan: gotta be careful with such arguments. people don't tend to publish their bank balance to the people around them, but they understand and accept that the government knows it. 13:15 < wumpus> well as is said, you may have nothing to hide, but you certainly have something to protect, and leaking (some kinds of) information into the open makes you vulnerable to unscrupulous people. It's a kind of hygiene. 13:15 < hearn> jcorgan: usually "nothing to hide nothing to fear" is an argument about government access to information 13:16 < hearn> jcorgan: moxie has the best discussion of this i've seen so far. http://www.thoughtcrime.org/blog/we-should-all-have-something-to-hide/ 13:17 < gmaxwell> hearn: In the US there are a multitude or protections that limit the governments access to your financial records and restrict what they can do with the areas they can access; Some of these have been eroded by the rise of electronic banking, and by more recent anti-terrorism activity; but at least from a US historical and cultural perspective it is incorrect to say that everyone expects their fi 13:17 < gmaxwell> nances are transparent to the government. 13:18 -!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has joined #bitcoin-wizards 13:18 < gmaxwell> hearn: in the case of things related to bitcoin though there is an extra bit of confusion in that people think that having privacy from no one might be acceptable just because it is often acceptable to have the bank or the government see your records (without constraint or otherwise) 13:18 -!- xenog [~xenog@46.7.118.40] has quit [Ping timeout: 276 seconds] 13:19 < hearn> i think that would be true in switzerland where the government actually doesn't have any access to banking records, to the extent that tax evasion (by swiss people from their own govt) is quite common. i've not heard of such things elsewhere, people assume that you can't receive large payments into a bank account, not declare them and be undetected for long. 13:19 < instagibbs> "andytoshi: AC privilege is only for criminals" <--- the mere fact that the public doesn't understand why we have AC privilege says a lot 13:20 < hearn> certainly the fact that banks report suspicious activity means that seeing banks as private against governments doesn't hold much water 13:20 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 244 seconds] 13:20 < instagibbs> it certainly doesn't have 4th amendment protections that we enjoy in other spheres of life. 13:22 < fluffypony> speaking of quoting gmaxwell 13:22 < fluffypony> Darkcoin/Dash has taken the "Cryptography is all that technology by which we hope to confine and constrain the nature of information" definition to mean that they are cryptographically sound 13:22 < gmaxwell> lol 13:23 < fluffypony> https://bitcointalk.org/index.php?topic=999886.msg11153729#msg11153729 13:23 < gmaxwell> dear lord. 13:23 < fluffypony> well it leads to chuckles, so there's that 13:23 < gmaxwell> (kat is asking why I'm laughing now) 13:24 < instagibbs> "For example, you have claimed InstantX is just Bitcoin's Green Addresses, which it isn't. From reading the description it is clear they are very different, as a Green Address recipient has to trust the previously published sending address not to double spend whereas InstantX is trustless." 13:24 < instagibbs> ok im rolling 13:24 < zooko> +1 for moxie's blog post 13:24 < fluffypony> instagibbs: I know, right? 13:25 < instagibbs> which post is that zooko ? 13:25 < zooko> http://www.thoughtcrime.org/blog/we-should-all-have-something-to-hide/ 13:26 < zooko> That guy is such a good writer. 13:28 < instagibbs> Privacy as shield against capricious prosecution. <--- yeah that's a good one 13:28 -!- antanst [~Adium@adsl-168.176.58.241.tellas.gr] has quit [Read error: Connection reset by peer] 13:28 -!- antanst [~Adium@adsl-168.176.58.241.tellas.gr] has joined #bitcoin-wizards 13:28 < gmaxwell> hearn: In the US do not use proactive monitoring of accounts for anti-tax evasions purposes. I've randomly bounced large amounts of money between various forms all the time between accounts and otherwise, moving between instutions and etc.. none of it is itself tax reportable, none of it goes on my taxes; most is not reported to the IRS under any regulations (though some do get reported elsewher 13:28 < gmaxwell> e for non-tax reasons). If I'm audited they might want to see account records and I may have to explain some of it, but it would be after the fact in an existing audit. I think its a very sensible strategy: people's privacy is protected; there is some tax evasion, but its kept small by serious penalitys; we don't need active monitoring to spot evasion, most of what it would return would be false 13:28 < hearn> it's struck me during the whole post-snowden years that politicians are totally incapable of understanding what big data analytics can do 13:28 < gmaxwell> positives (E.g. in my case). 13:28 < gmaxwell> "It's just metadata!" 13:29 < kanzure> "no it's just a *copy* of the data" 13:29 < hearn> gmaxwell: yes, *if* you ignore that the US Treasury has a record of every single financial transaction made around the world (ignoring cash/bitcoin obviously), and so does the NSA, and that the moment the goverment is interested in your banking records they can get them with a subpoena 13:30 < hearn> gmaxwell: my point is, people don't think of banking as being private from the government because they know that the government can view the records of "bad people" on demand, more or less. 13:30 < wumpus> yes, it's just a summary of the interesting parts of your communication, not the whole of it! :) 13:30 -!- ClipperClap [~ClipperCl@ip68-229-36-240.lv.lv.cox.net] has quit [Remote host closed the connection] 13:30 < hearn> so saying "you wouldn't publish your banking details to the world" isn't a very compelling argument to most people when talking about crypto or bitcoin, because they tend to say "i don't want random strangers to see it, but i'm fine with the police having access" 13:30 < gmaxwell> hearn: yea, but on demand, under conditions, in hopefully controlled and regulated ways is not the same has having no privacy. :) 13:30 < hearn> which isn't easily implementable in crypto systems 13:31 < hearn> i mean it can be done but in practice nobody does 13:31 < fluffypony> hearn: Monero does, you can give the cops / gov'mint your viewkey 13:31 < hearn> gmaxwell: yeah sure, but i think that the existence of the Treasury program (TFTP) means the old world has effectively gone 13:32 < gmaxwell> hearn: for tax reasons we do have a tidy solution; basically in tax audits in the US the burden of proof is largely on the tax payer to show their funds were accounted for and correctly tax paid-up. So successfully hiding your records is not so helpful unless they are completely invisible (no shiny boat in your slip). 13:32 < hearn> fluffypony: "can" != "must", i assume? 13:32 < gmaxwell> For things other than tax, not quite so much. 13:32 < fluffypony> hearn: yes, it's opt-in not opt-out 13:32 < zooko> hearn: I think you're using a different standard for cryptocurrencies than for other systems here. 13:33 * hearn is currently in an argument with a UK guy who is designing some kind of every-tx-requires-mandatory-id-verification alt coin, and he doesn't seem to grok the difference between tax avoidance and evasion 13:33 < zooko> If a cryptocurrency made it so that you *must* disclose certain things to the government, that would be much *more* transparency than any comparable thing, wouldn't it? 13:33 < zooko> Not equivalent transparency. 13:33 < phantomcircuit> zooko, lol @ killing a lobster in self defense 13:33 < zooko> phantomcircuit: WHAT ARE YOU TALKING ABOUT 13:33 < phantomcircuit> http://www.thoughtcrime.org/blog/we-should-all-have-something-to-hide/ 13:33 < phantomcircuit> didn't read it i see 13:33 < hearn> zooko: i guess it'd be the same as banking? 13:34 < zooko> phantomcircuit: I did! But a while back. 13:34 < zooko> Don't have a perfect memory, I see. ☹ 13:34 < zooko> Getting old. 13:34 < zooko> hearn: seems to me it would be close to that. 13:34 < wumpus> it's also funny how those schemes always assume that there is only one government 13:34 < zooko> wumpus: Yeah. 13:34 < zooko> bbiab 13:35 < fluffypony> zooko's memory triangle: memories can be clear, beautiful, true. pick 2. 13:39 -!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has quit [Quit: Page closed] 13:42 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 13:42 < wumpus> in any case revealing your banking details to the world is infinitely worse than just having them available to a government, "you wouldn't publish your banking details to the world" doesn't become any less of a compelling argument due to that 13:43 -!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has quit [Ping timeout: 256 seconds] 13:43 -!- ClipperClap [~ClipperCl@ip68-229-36-240.lv.lv.cox.net] has joined #bitcoin-wizards 13:46 -!- antgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has joined #bitcoin-wizards 13:47 < zooko> haha 13:47 < wumpus> ie if the only reason to put up curtains would be to prevent the government from peeking, I'm sure many people may neglect doing that, they may not deem it worth the cost. But it's about the other people. 13:48 -!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has joined #bitcoin-wizards 13:48 < instagibbs> if the govt rolled up vans to each and every home you may see a difference in behavior :) 13:50 < zooko> I think most people, at least in the better-governed countries, are okay with "the government" being able to see their transactions, but not with their next door neighbor being able to see them. 13:51 -!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has quit [Client Quit] 13:51 < kanzure> asymmetrically powerful adversaries always warrant asymmetrical caution 13:52 < zooko> One rhetorical technique I'm interested in is directing people's attention to other governments. 13:53 < fluffypony> it's easy when you live in South Africa, our government is so openly messy that we focus on other governments as a default :-P 13:54 < zooko> :-) 13:54 < wumpus> hehe 13:54 < zooko> What I meant was: sure, you're okay with the people, and the policies, of your government having access to your financial transaction records. Now what about the government of France? How about Russia? 13:55 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection] 13:57 < hearn> i think arguments based on more personal stuff work better 13:58 -!- waxwing [~waxwing@193.138.219.233] has quit [Disconnected by services] 13:58 < hearn> "the UK has tens of thousands of men alive today with criminal records, for being gay. imagine if society had today's technology in the 1960s. do you realise that GCHQ could algorithmically identify almost all sexually active gay people and the government could round them up/jail them all, in one massive overnight operation?" 13:58 -!- waxwing [waxwing@gateway/vpn/mullvad/x-cyyhmztvgeicbvtl] has joined #bitcoin-wizards 13:58 < kanzure> hearn: perhaps racial persecution would be appropriate? 13:58 < hearn> "can you imagine what that would have done to the progressive movements, when suddenly there is no longer anyone to fight for or anyone to speak up?" 13:58 < kanzure> er, i mean, as a personal example 13:59 < hearn> it's very clear that British politicians at least, probably american ones too, cannot actually imagine how effective data analytics are. they're stuck on this notion that because the intelligence agencies don't have infinite people, they can only engage in surveillance against a tiny minority, so it's all safe and there's nothing to worry about 14:00 -!- xenog [~xenog@46.7.118.40] has joined #bitcoin-wizards 14:00 < hearn> the idea that a team of 3-4 software engineers could do en-masse surveillance to enforce social policies hasn't penetrated their minds yet. probably ...... that's a good thing 14:00 < phantomcircuit> hearn, that argument is extremely effective with second amendment supporters who otherwise do not care about government surveilance 14:00 < hearn> which one is the second again? 14:00 < hearn> guns? 14:00 < phantomcircuit> yes 14:01 < hearn> right 14:01 < hearn> well that's rather US specific. i like examples that work in any western country :) 14:01 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Read error: Connection reset by peer] 14:01 < zooko> hearn: I find that extremely compelling, myself. Not sure if a large set of other people do. 14:01 < wumpus> yes, better to not remind them if it. If they're anything like the dutch government the reply would be more 'oh cool we want that too' 14:01 < zooko> gotta run… 14:02 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 14:04 < wumpus> like the whole Snowden affair, it only gave them ideas and made them propose more funding and authorization for the intelligence agency, after all the others are doing it too and we can't stay behind can we 14:04 -!- jinglebellz [~jinglebel@149.130.161.89] has quit [Remote host closed the connection] 14:04 -!- Mably [~Mably@unaffiliated/mably] has quit [Read error: Connection reset by peer] 14:04 -!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards 14:05 -!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 14:06 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 264 seconds] 14:07 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 256 seconds] 14:08 < petertodd> zooko: speaking of, I've seen more than one "national blockchain" proposal lately, and they tend to include things like requiring full receipts to be included in transactions so not only will the governments know exactly who is sending money to whome, but also, for what 14:09 < petertodd> zooko: fortunately I've been able to turn down such contracts on grounds other than ethics so far - could be an ugly conversation... 14:10 < fluffypony> Federated Federal Chains? 14:10 < petertodd> fluffypony: basically yes 14:10 < petertodd> fluffypony: of course, keep in mind that many regulators/banking types believe having crypto at all in these systems is fundementally unacceptable, because it prevents you from lying 14:11 -!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has joined #bitcoin-wizards 14:12 < petertodd> fluffypony: e.g. a recent conversation I had in NY was along the lines of how hugely disruptive it would be ifyou could prove your bank account balance to others - really messes with how the regs are written re: seizing funds, as often seizures happen secretely, even to the account holder 14:13 < fluffypony> yeah a lot of cryptography doesn't gel with the way regulations are built 14:13 -!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Quit: b_lumenkraft] 14:14 < fluffypony> nothing is "proven" in the truest sense of the word, everything is overly-laden with trust 14:15 < fluffypony> eg. evidence has a chain of custody that requires that you trust each person behaved 14:15 < petertodd> fluffypony: yup! a great example I ran into recently was for a company doing a bitcoin bank card: their interface to the bank card processing company was over an encrypted VPN, but beyond that there was absolutely no way to prove which side got hacked if anything went wrong 14:16 < petertodd> similarly, I've had a few people at banks tell me they actually have blanket prohibitions against systems that make cryptographically signed statements because of legal reasons - that VPN setup may have been delibrately engineered to be unauditable 14:19 -!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving] 14:20 < Taek> I like this: "Software testing is making sure your program does what it's supposed to, security testing is making sure that's all it does." 14:21 < wumpus> yes, that's very apt 14:22 -!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has joined #bitcoin-wizards 14:23 < petertodd> Taek: ...and the attacker can create conditions to exploit bugs that are as unlikely as getting hit by lightning twice during a shark attack... in Idaho. 14:23 -!- xcthulhu [~mpwd@pine.noqsi.com] has joined #bitcoin-wizards 14:24 < gmaxwell> There was some additional stuff I only said that isn't on the slides which you might enjoy. 14:24 < gmaxwell> when the video is up I'll transcribe it. 14:27 < gmaxwell> e.g. I made a point that people often underestimate how fast computers have become; as their speed is mired in layered software; an attacker armed with a conventional computer is like having a army of a billion imbeciles; they may be imbeciles but you have a billion of them, and thats before you get a 100k node botenet. This favors attackers because you only need to cut the haystack to an unimag 14:27 < gmaxwell> inably large size before you can just search it exhaustively with your billion imbeciles. 14:29 -!- jinglebellz [~jinglebel@149.130.224.163] has joined #bitcoin-wizards 14:29 -!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Ping timeout: 248 seconds] 14:29 -!- jinglebellz [~jinglebel@149.130.224.163] has quit [Read error: Connection reset by peer] 14:30 -!- jinglebellz [~jinglebel@149.130.224.163] has joined #bitcoin-wizards 14:30 < petertodd> I made an artwork about that actually, showing visualy how even a single, slow, computer can do in literally a blink of an eye is what a human can do in a lifetime 14:32 < gmaxwell> There is a really interesting tedtalk on peak oil which was influential on my thinking here; the speaker holds up a pint of crude oil and explains how its the enegeretic equal of some number of weeks of hard manual labor; explaining that how the more oil a society uses the more prosperous it can be, because its burning up ultra cheap stored labor. ... if you redo the comparison with computing tho 14:32 < gmaxwell> ugh the result is far more mindblowing. 14:32 -!- veox [~veox@shinji.veox.pw] has quit [Remote host closed the connection] 14:33 < gmaxwell> e.g. cpu chip that costs a few bucks to make marginally, and can run forever on a solar sell is the number crunching equal of the worlds population several times over; and it never gets tired and will probably work for hundreds of years if cared for well. 14:33 < gmaxwell> s/sell/cell/ 14:33 -!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving] 14:35 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 264 seconds] 14:37 < petertodd> nuts really 14:38 < petertodd> yet at the same time, there's still speculation that the "raw" processing power of the human brain is on par with things like "all of google's computing power" - it's just that it has highly specialized parallel architecture and software, so to speak 14:39 < gmaxwell> sure, but not actually useful for specialized tasks like breaking cryptosystems. The fact that computing power is so qualitatively different from mental power is part of the reason we underestmate computers at tasks for which they're well suited (and we're not). 14:40 < petertodd> not *yet* useful - it's well within the realm of possibility that highly advanced genetic engineering will lead to biological computers that make our current computers look pathetic. 14:40 < petertodd> of course, cryptosystems often have pretty strong bounds like "to brute force AES will require computers made of something other than matter that occupy something other than space" - it's only your shitty passwords that are at risk :) 14:41 * aakselrod starts developing chocolate-powered miners 14:42 -!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has quit [Ping timeout: 256 seconds] 14:42 < gmaxwell> petertodd: yea, the thing people miss sometimes is that a compromise doesn't have to break it completely, it just needs to reduce the search space enough; but the search space can still be huge. 14:44 < petertodd> gmaxwell: yup, e.g. the sha1 break, with an estimated ~$1million to create a SHA1 hash collission that no-one has (as we know) spent the money to actualy do 14:44 < gmaxwell> DJB told me someone is working on that now. 14:45 < gmaxwell> I guess I should ping him for contact info to make sure they can claim the bitcoin bounty. 14:45 < petertodd> oh good! I really, really, hope they publish first by collecting that bounty 14:45 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards 14:48 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 14:49 < petertodd> unrelated: has anything else done any low-level analysis of the Ripple codebase? I noticed that if you add extra, non-existent, validators to your UNL your node still accepts the consensus, which looks like it only includes "live" validators in the consensus determination, which then means you can be sybil attacked 14:50 -!- jhogan42 [~jhogan42@152.179.131.166] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 14:52 -!- jinglebellz [~jinglebel@149.130.224.163] has quit [Remote host closed the connection] 14:52 < gmaxwell> ... 14:52 < gmaxwell> petertodd: I believe you've answered your own question. 14:53 < petertodd> gmaxwell: not quite - I didn't and can't answer the question "has anyone else..." :) 14:54 < gmaxwell> It just seems like a realy severe and obvious issue that you'd expect to unconver without actual auditing, just via operation. As in "why am I still up while partitioned". 14:54 < gmaxwell> petertodd: what you described could be a one way latch though; e.g. only count it after its gone up at least once. 14:54 < gmaxwell> Which would be less of an issue. 14:55 < petertodd> yeah, I think it's one of those things where the tooling required to actually do those tests doesn't exist - there doesn't seem to be an equivilent of python-bitcoinlib for ripple 14:55 < petertodd> so people don't notice this stuff 14:55 < kanzure> you could do those tests without python-bitcoinlib. you'd still have to write code, though. 14:56 < petertodd> gmaxwell: yeah, I was wondering if it was a one-way-latch too, although even that's kinda scary if you get sybilled from the beginning 14:56 < petertodd> kanzure: yup, and when your client is getting billed $$$$/hr there's a strong temptation to base your report on theories :) 14:57 < petertodd> kanzure: I've already had to ask them twice for direction for what they want to focus on to keep costs reasonable :( 14:57 < gmaxwell> petertodd: there is a trivial difinitive test; bring up a host, and then iptable off all but one of its trusted parties. 14:58 < petertodd> gmaxwell: ripple does have a flood-fill network, so doing that isn't possible with just iptables 14:59 < kanzure> petertodd: did you happen to read https://news.ycombinator.com/item?id=9341687 14:59 < kanzure> whoops 14:59 < kanzure> i meant this subthread https://news.ycombinator.com/item?id=9342348 14:59 < gmaxwell> ah yea so thats a pain to configure. 15:00 < petertodd> kanzure: I did! on both counts - I thnk an important thing I'll be talking about is "lets assume the UNL idea works - what incentive does anyone have to *not* use thedefault UNL?" 15:01 < petertodd> kanzure: remember that your node still *validates*, the only difference is you might accept a different consensus, which is really bad - best to just do what everyone else does and use the 5 validators... 15:01 < kanzure> what sort of testing infrastructure is ther ealready? 15:01 -!- jinglebellz [~jinglebel@149.130.224.163] has joined #bitcoin-wizards 15:01 < petertodd> kanzure: looks to be just unittests, plenty of them, but not tooled in a way that's easy to experiment with. Even basic documentation like "what exactly is the blockchain data structure?" is really hard to get w/o reading a lot of code 15:01 < kanzure> sounds like you'd have to start with lots of shitty bash scripts, have fun 15:02 < kanzure> you may be interested in http://amoffat.github.io/sh/ 15:02 < gmaxwell> petertodd: so for that test, perhaps modify the signature verification code to reject all signatures with particular keys? 15:02 < gmaxwell> (though maybe that will cause peer disconnection) 15:03 < petertodd> kanzure: well, mostly I've been reading the code and taking notes - it's a fair bit less readable than bitcoin core, and there isn't a clear bondry between consensus and non-consensus code :( 15:03 < petertodd> gmaxwell: oh! that's a good idea, but yes, I'm 90% sure that'll cause peer disconnection 15:04 < kanzure> petertodd: one of my tricks for reading code is to read the code at some point in the past, instead of recent. because in the past there is slightly higher chances of there being less code. 15:05 < petertodd> kanzure: haha, good idea, though here it looks like they may have made fairly significant consensus-critical changes 15:05 < kanzure> consensus-breaking? 15:05 < petertodd> kanzure: I've done that a lot for the Bitcoin Core codebase though - v0.3 is especially readable, and "modern" 15:06 -!- jinglebe_ [~jinglebel@184-209-8-20.pools.spcsdns.net] has joined #bitcoin-wizards 15:06 < petertodd> kanzure: yes - they have done "flag days", but time-based. Also nodes don't download full history, so you can get away with a lot. 15:06 -!- jinglebe_ [~jinglebel@184-209-8-20.pools.spcsdns.net] has quit [Client Quit] 15:06 < gmaxwell> yea, it's not history validating. thus the 'altcoin attacks'; if they'd really opened up the UNL membership you can bet that the unspent initially created ripples would have been largely reassigned by now. 15:08 -!- jinglebellz [~jinglebel@149.130.224.163] has quit [Ping timeout: 240 seconds] 15:09 -!- antanst [~Adium@adsl-168.176.58.241.tellas.gr] has quit [Quit: Leaving.] 15:10 -!- jhogan42 [~jhogan42@152.179.131.166] has joined #bitcoin-wizards 15:10 < petertodd> brb 15:12 < fluffypony> the sort of thinking that validates Ripple as a *crypto*-currency is the same thinking as a "Bitcoin Floundation" member saying this rubbish: "I'm telling you, when we look back 20 years from now, Vitalik is going to be seen as one of the most important human beings in the world. He's more than a genius—he's a genius among geniuses." 15:12 < fluffypony> oh sorry, Bitcoin Floundation *director* 15:13 < fluffypony> (src: http://www.details.com/culture-trends/critical-eye/201502/bitcoin-digital-currency-investors?currentPage=1) 15:13 -!- MoALTz [~no@78.11.179.104] has quit [Ping timeout: 250 seconds] 15:14 -!- MoALTz [~no@78.11.179.104] has joined #bitcoin-wizards 15:17 < jcorgan> i'm convinced now that the vast majority of non-technical people must think everything around them works by magic, so anytime they see something they don't understand, they can't tell the difference between genius and bullshit 15:17 < fluffypony> jcorgan: magnets...how do they work? 15:18 < jcorgan> wat 15:18 < hearn> jcorgan: https://www.youtube.com/watch?v=OvmvxAcT_Yc 15:18 < fluffypony> jcorgan: http://knowyourmeme.com/memes/fucking-magnets-how-do-they-work 15:19 < fluffypony> seriously though, that Details article made me irrationally angry 15:19 < fluffypony> wtf has Brock Pierce done that makes him deserving of the title "the godfather of bitcoin" ? 15:19 < fluffypony> even though academically I know it's a PR exercise, it still irks me 15:19 < jcorgan> almost everything i read these days makes me irrationally angry. it's a good sign i'm firmly entrenched in middle age 15:20 < jcorgan> see what all you youngins have to look forward to? 15:20 < jcorgan> if i had a TV in my house i'd be yelling at it 15:20 < fluffypony> lol 15:21 < kanzure> no you see i'm getting all the rational hatred out of my system *now*, so that later there wont be anything hateworthy, it's simple 15:21 -!- nuke1989 [~nuke@46-198-83-118.adsl.cyta.gr] has quit [Ping timeout: 265 seconds] 15:24 -!- binaryFate [~binaryFat@94-139-57-146.dsl.billi.be] has joined #bitcoin-wizards 15:25 -!- xenog [~xenog@46.7.118.40] has quit [Quit: Leaving] 15:27 < jcorgan> i'm just bitter. the singularity should have happened by now, and i'm running out of time :) 15:28 < jcorgan> instead of post-AI paradise we have dogecoin 15:29 < tromp> post-Ai does not paradise make 15:29 < gmaxwell> "Much technological progress, very excite" (Kat) 15:29 -!- nuke1989 [~nuke@178-176-179.dynamic.cyta.gr] has joined #bitcoin-wizards 15:30 < fluffypony> Such cryptography. Much decentralisation. Wow. 15:30 < gmaxwell> Oh well could be worse; -- see also Friendship is Optimal (A novel based on the premise of a My Little Pony MMORPG being powered by a superhuman AI) 15:30 < jcorgan> actually, all the deep learning stuff coming out in the last five years really *is* exciting 15:31 < gmaxwell> (And the worst part of it are all the reviews left by my little pony fans who read it but don't realize that its a horror story / cautionary tale) 15:33 -!- binaryFate [~binaryFat@94-139-57-146.dsl.billi.be] has quit [Quit: Konversation terminated!] 15:34 < kanzure> jcorgan: waiting for a singularity is a bad strategy 15:34 -!- instagibbs [60ff5d39@gateway/web/freenode/ip.96.255.93.57] has joined #bitcoin-wizards 15:34 < ajweiss> what if the singularity has already happened... 15:34 < ajweiss> call it the emergent behavior of humans glued to the internet 15:34 < kanzure> here, have some elon musk propaganda http://images.bwbx.io/cms/2012-09-13/features_elonmusk38__01__405inline.jpg 15:34 < instagibbs> can't be true, the Nerd Rapture wouldn't leave any wizards with beards behind 15:36 < jcorgan> i've never had a gmax-class beard, but there's still time :) 15:36 * fluffypony likes Elon Musk 15:36 < fluffypony> but only cause he's ex-South African 15:36 < fluffypony> otherwise I'd probably think he's a prat 15:36 < instagibbs> deep learning stuff is pretty cool, just because we're finally getting "good enough" narrow AI for lots of things 15:37 < kanzure> my alternative opinions about "waiting for a singularity" are documented loosely here http://diyhpl.us/wiki/declaration 15:38 < ajweiss> i don't know a whole lot about it.. i always just assumed it was neural nets for classification scaled up on today's fast computers 15:38 < gmaxwell> need faster computers... I sometimes worry that there is something of a gap where making computers faster isn't very commercially interesting because existing applications aren't improved much by it, but future applications are still not yet feasable... and I think we're seeing some of that playing out with more computing moving to mobile devices and leaving costly 'enterprise' hardware as the al 15:38 < gmaxwell> ternative. 15:39 < instagibbs> ajweiss: sort of. Lots of power increase on GPU, some theory, and lots of little tricks 15:39 < jcorgan> ajweiss: there were a couple "structural" changes in how to train multi-level neural networks in 2006 that re-ignited the field. also GPUs. 15:39 < instagibbs> Without the tricks they all still fall apart 15:40 < kanzure> gmaxwell: red herring; "faster" 15:40 < ajweiss> does it beat svm/kernely stuff significantly? 15:40 < gmaxwell> SVM stuff just has the benefit that the training always converges. 15:41 < gmaxwell> But there is a lot it cannot model, and its models are often ill-conditioned and easily overfit. 15:41 * fluffypony checks the time 15:41 < fluffypony> gmaxwell: do you even sleep? 15:41 < kanzure> at the moment brains are the only things we know to do vaguely relevant things, so here is some stuff about biologically-accurate emulation of brain matter http://www.fhi.ox.ac.uk/reports/2008-3.pdf 15:41 < gmaxwell> fluffypony: hm, I'm in pacific time. 15:41 < instagibbs> SVM are convex, which is always nice 15:42 < gmaxwell> If you minimize the support vectors you get an RVM, and thats back to non-convex optimization (and quickly intractable) 15:42 < kanzure> also one of my favorite presentations from the blue brain project is transcribed here http://diyhpl.us/wiki/transcripts/markram-2006/ (although the actual video is also good) 15:43 < fluffypony> must just be a coincidental timezone overlap; I'm UTC +2 and you seem to be up all the time when I am 15:43 < instagibbs> hmm I should read on relevance vector machine, I forget what it does 15:43 < gmaxwell> I still think that ANN-ish techniques get far too much attention just because they're named "neural network"; I usually prefer to call them MLP instead. 15:43 < ajweiss> i always understood it as a kind of regularized svm 15:44 < instagibbs> gmaxwell: no doubt but they get fantastic results and just get better with more data :) 15:44 < jcorgan> gmaxwell: i just refer to them as algorithms, for the same reason 15:44 * fluffypony read ANNouncement thread on Bitcoinalk, and My Little Pony, into that sentence 15:44 < kanzure> yes there is a strong bias towards not looking at the brain for some reason 15:44 < kanzure> i admit life would be easier if brains weren't s ridiculous but that's what we have to work with..... 15:44 < kanzure> *so 15:45 < ajweiss> yeah but do they actually do well on whole new classes of problems, or is it just a few pct better on problems that already go pretty well? 15:45 < kanzure> also http://fennetic.net/irc/human_chimpanzee_brain_differences.png 15:46 < gmaxwell> ajweiss: rvm? it works on things that SVM just produces trash on; but the training is intractable on big data sets. 15:46 < ajweiss> naw, fancy new "deep" neural nets 15:47 < gmaxwell> kanzure: because nature works its way into local minima, and the things its optimizing for may have little advice to give for our very differently constructed computer code. 15:47 < gmaxwell> ajweiss: they work on problems that old approaches just get stuck on. 15:48 < jcorgan> kanzure: intelligence via evolved protein-based replicators in competition has arrived at what we have; i suspect this is but one local minimum and it can be achieved different using different media 15:48 < kanzure> gmaxwell: yes but it's an existence proof; otherwise we run into some really really hard selection problems see http://diyhpl.us/~bryan/papers2/ai/How%20hard%20is%20artificial%20intelligence%3f%20Evolutionary%20arguments%20and%20selection%20effects%20-%20Shulman%20-%20Bostrom.pdf 15:48 < kanzure> jcorgan: so what? i would be extremely happy with a very retarded but thoughtful computer. that's a very good start. 15:49 < gmaxwell> Keep in mind that back-propagation is pretty much just Newton's method; it's a purely local optimization. The new approaches merge weaker classifiers. 15:52 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 15:52 < jcorgan> kanzure: i think of it like this--birds evolved flight over many eons, but once understood we recreated something similar and then surpassed nature in a few decades. 15:53 < gmaxwell> there is a bunch of machine learning activity now where someone comes up with a useful technique in one domain (e.g. adaboost over random decission trees) and then people go do the 'morally equal' thing to other kinds of machine learning ('deep belief networks' for MLP/RBM) 15:53 < gmaxwell> (I don't mean that to sound negative, its a good way to make progress) 15:55 < kanzure> jcorgan: what about it? 15:55 -!- hashtag_ [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards 15:55 < jcorgan> just a counterpoint to the Bostrom article 15:56 < kanzure> you are cheating though, you said "once understood" 15:56 < jcorgan> (haven't read the whole thing) 15:57 < kanzure> yes, if we understood things i'm sure we could improve on things we understood. 15:57 -!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards 15:58 -!- Taek [~quassel@2001:41d0:1:472e::] has quit [Ping timeout: 256 seconds] 15:58 -!- hashtag [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 245 seconds] 15:59 < jcorgan> sorry, i don't follow your argument 15:59 -!- Taek [~quassel@2001:41d0:1:472e::] has joined #bitcoin-wizards 16:02 -!- airbreather [~AirBreath@d149-67-99-43.nap.wideopenwest.com] has joined #bitcoin-wizards 16:05 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 256 seconds] 16:06 < kanzure> "i suspect this is but one local minimum and it can be achieved differently" and then you said "once understood we recreated something similar and then surpassed nature"... like yes, once we understand something things work out great. sure. but we don't understand. so biologically-accurate emulation is one of the only available options. 16:12 < jcorgan> we don't understand how general intelligence works, so we investigate in different ways until we do (or give up as not understandable.) but i can't tell if you're saying that biologically accurate emulation is (one of) the only option(s) for performing that investigation, or it is the only option for implementation? 16:14 < kanzure> it is one of the few options. i would be very cautious to assign other methods to this category, especially ones that do not involve probing brains and squishing neurons. 16:17 < ajweiss> most of the imaging modalities we have in neuroscience are still pretty crude 16:18 < ajweiss> it pretty much amounts to pointing an infrared camera at a computer from 20 feet away, blindfolded tapping of a few traces at a time and blindfolded excitation of a few traces at a time 16:19 < ajweiss> at least in vivo 16:21 < moa> does the Turing test imply self-awareness or some level of consciousness? 16:21 < ajweiss> i don't think any real progress is going to be made until there's an imaging breakthrough where we can image the dynamics of billions of neurons, or perhaps the whole thing 16:21 < aakselrod> http://neurosciencenews.com/staining-method-brain-mapping-1953/ <-- recent imaging development (only used on dead brains, though) 16:22 < ajweiss> yeah there's a lot of ex vivo stuff coming out 16:22 < ajweiss> but the dynamics are where the magic happens 16:22 < moa> humans don't know how to count until they are taught 16:23 -!- zmachine [uid53369@gateway/web/irccloud.com/x-dyxizsssciqtmnzw] has joined #bitcoin-wizards 16:24 < ajweiss> but they do develop their percepts from sensory input pretty much just by being stimulated 16:25 < moa> you have to consider the possibility that intelligence is seated on consciousness ... and then it gets pretty hand-wavvy after that 16:26 < ajweiss> i'm pretty sure that it's impossible to use the c word without a bunch of hand waving 16:27 -!- xcthulhu [~mpwd@pine.noqsi.com] has quit [Quit: xcthulhu] 16:27 * gmaxwell dooms you all to get stuck at a dinner party with John Searle 16:30 -!- instagibbs [60ff5d39@gateway/web/freenode/ip.96.255.93.57] has quit [Quit: Page closed] 16:31 < kanzure> moa: nobody has ever been able to demonsntrate the existence of consciousness 16:31 < moa> ajweiss: i thnk using the intelligence word implies the hand-waving because it is so difficult to define 16:31 < moa> babies are conscious before they can count 16:32 < moa> computers know how to count when they are built 16:33 < moa> so we are back to the question of wether the Turing test implies self-awareness or consciousness of some form ... as that is the "best" definition out there for "AI" 16:34 < kanzure> jcorgan: fwiw we had kites for many centuries 16:35 -!- JoiIto [~JoiIto@c-50-137-79-91.hsd1.ma.comcast.net] has joined #bitcoin-wizards 16:35 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 16:39 < moa> so I guess adult chat bots are leading the way in AI? (porn built the internet, etc) 16:40 < moa> probably a bitcoin business in there somewhere 16:41 < smooth> moa: ai scammer bots 16:42 < moa> the oldest profession, scamming 16:43 < wumpus> moa: do computers 'know' how to count? in a way that's like saying that because neurons 'count' electrical impulses, at a low level the baby does count, they're just not aware of the low-level processes :) 16:43 < sneak> how does the locktime'd refund safety tx for a 2of2 multisig payment channel exist for the refund to the first party if the inputs to the funding of the multisig address aren't on the chain yet? 16:44 < moa> wumpus: good point, maybe we already know how but need to re-learn? like a trained bot might have to 16:45 < moa> they said euler could add subtract multiply huge numbers in his head as effortlessly as breathing 16:48 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 16:54 < moa> maybe consciousness is like a VM, would explain multiple personality disorders 16:57 < wumpus> consciousness is just not well-defined, you 'feel' that you are conscious, but you cannot distinguish whether others are conscious or just meat robots evolved to act like they are 17:01 -!- JoiIto [~JoiIto@c-50-137-79-91.hsd1.ma.comcast.net] has quit [Ping timeout: 245 seconds] 17:05 -!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:49d1:7269:e6b4:6f55] has quit [] 17:08 < jcorgan> heh. i'm convinced the concept of "conciousness" as it is presently used (and abused) will evaporate in the same way that "essence of life" evaporated once organic chemistry began to be better understood. 17:09 -!- HostFat [~HostFat@adsl-ull-72-66.42-151.net24.it] has quit [Ping timeout: 272 seconds] 17:10 -!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 264 seconds] 17:10 < kanzure> the wikipedia article literally says "nothing of any consequence has ever been written about it" 17:12 -!- maraoz [~maraoz@43-161-16-190.fibertel.com.ar] has quit [Ping timeout: 272 seconds] 17:12 -!- dignork [~dignork@unaffiliated/dignork] has quit [Ping timeout: 264 seconds] 17:15 < moa> intelligence is not well-defined either ... the Turing test, imho, is something along the lines of "you'll know it when you see it" 17:15 < wumpus> or, like free will versus determinism just a philosophical distinction that is meaningless in practice - and at most there'd be a brain area that, when stimulated, causes feelings of being conscious 17:16 < wumpus> moa: intelligence is something like 'general problem-solving ability', I think it's fairly well defined, as these things go 17:16 < jcorgan> Daniel Dennet has lots of interesting things to say about all above 17:16 < jcorgan> Dennett* 17:17 -!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:2d67:e7b6:e1f1:6102] has joined #bitcoin-wizards 17:19 < wumpus> I'll look him up 17:22 -!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit [Ping timeout: 244 seconds] 17:24 < hulkhogan42o> are there any dependencies for the sagemath file on bitcoin.ninja? seeing a stacktrace sadly on load 17:26 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 17:33 -!- adam3us [~Adium@88-105-24-125.dynamic.dsl.as9105.com] has joined #bitcoin-wizards 17:42 -!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards 17:50 -!- NewLiberty [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards 17:53 < andytoshi> hulkhogan42o: shouldn't be, can you 0bin.net the stacktrace? 17:55 -!- NewLiberty [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has quit [Client Quit] 17:55 -!- NewLiberty [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards 17:56 < gmaxwell> hulkhogan42o: not at all, but perhaps your sage install isn't complete? 17:58 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 17:59 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 17:59 -!- peterlie [~peterlie@2602:306:37fe:7210:502c:241c:a2fa:ec2a] has quit [Ping timeout: 245 seconds] 18:00 -!- pgokeeffe [~pgokeeffe@101.165.93.194] has joined #bitcoin-wizards 18:11 -!- jhogan42 [~jhogan42@152.179.131.166] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 18:14 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] 18:19 -!- pgokeeffe [~pgokeeffe@101.165.93.194] has quit [Quit: pgokeeffe] 18:20 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 18:24 -!- jhogan42 [~jhogan42@152.179.131.166] has joined #bitcoin-wizards 18:32 < hulkhogan42o> andytoshi, gmaxwell: very likely - its the first time i've used sage, so i think i might be missing libraries http://0bin.net/paste/mtJ0bvFoGGEV-2ct#zNHm+cYPIQ5RBjHbxUwdOs00lTMhU7GPUYUBmc9GesM 18:33 < hulkhogan42o> looking at the trace, i think it might be cython related 18:34 -!- pgokeeffe [~pgokeeffe@101.165.93.194] has joined #bitcoin-wizards 18:37 -!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 272 seconds] 18:40 -!- hulkhogan42o [~WW@unaffiliated/loteriety] has quit [Ping timeout: 240 seconds] 18:46 -!- hulkhogan42o [~WW@cpe-66-68-54-206.austin.res.rr.com] has joined #bitcoin-wizards 18:46 -!- hulkhogan42o [~WW@cpe-66-68-54-206.austin.res.rr.com] has quit [Changing host] 18:46 -!- hulkhogan42o [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards 18:51 < hulkhogan42o> ill work through my distro's package deps to be sure i didnt mess something up, alternatively if there's a quickfix or so ya'll know of i'd happily try it 18:53 < andytoshi> 'fraid not, i don't recognize that 18:56 -!- hulkhogan42o [~WW@unaffiliated/loteriety] has quit [Ping timeout: 255 seconds] 18:58 -!- hulkhogan42o [WW@gateway/vpn/mullvad/x-rxhhlsozzcvzxxki] has joined #bitcoin-wizards 18:58 -!- hulkhogan42o [WW@gateway/vpn/mullvad/x-rxhhlsozzcvzxxki] has quit [Changing host] 18:58 -!- hulkhogan42o [WW@unaffiliated/loteriety] has joined #bitcoin-wizards 18:58 -!- hulkhogan42o [WW@unaffiliated/loteriety] has quit [Changing host] 18:58 -!- hulkhogan42o [WW@gateway/vpn/mullvad/x-rxhhlsozzcvzxxki] has joined #bitcoin-wizards 18:58 -!- ryanxcharles [~ryan@64.124.157.148] has quit [Ping timeout: 246 seconds] 19:00 -!- Dr-G2 [~Dr-G@xd9ba118d.dyn.telefonica.de] has joined #bitcoin-wizards 19:00 -!- Dr-G [~Dr-G@unaffiliated/dr-g] has quit [Disconnected by services] 19:00 -!- xcthulhu [~mpwd@pine.noqsi.com] has joined #bitcoin-wizards 19:03 -!- p15 [~p15@182.50.108.110] has joined #bitcoin-wizards 19:06 -!- tcrypt [~tylersmit@173.247.206.110] has joined #bitcoin-wizards 19:21 -!- Meeh [~meeeeeeh@meeh.sigterm.no] has quit [Read error: Connection reset by peer] 19:22 -!- Meeh [~meeeeeeh@meeh.sigterm.no] has joined #bitcoin-wizards 19:26 -!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-stoeamzwottpshhe] has quit [Quit: Connection closed for inactivity] 19:34 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards 19:34 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Client Quit] 19:34 -!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Ping timeout: 245 seconds] 19:44 -!- face [~face@94.26.41.139] has quit [Ping timeout: 244 seconds] 19:45 -!- face [~face@mail.hmel.org] has joined #bitcoin-wizards 19:57 -!- bsm1175321 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards 19:57 -!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has quit [Read error: Connection reset by peer] 19:57 -!- NewLiberty_ [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards 19:59 -!- NewLiberty [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 245 seconds] 20:11 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 256 seconds] 20:51 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 20:51 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 20:58 -!- blazes816 [~tylersmit@173.247.206.110] has joined #bitcoin-wizards 21:00 -!- zooko [~user@174-16-95-68.hlrn.qwest.net] has joined #bitcoin-wizards 21:00 -!- tcrypt [~tylersmit@173.247.206.110] has quit [Ping timeout: 256 seconds] 21:00 -!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has joined #bitcoin-wizards 21:00 -!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has quit [Changing host] 21:00 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards 21:01 -!- pgokeeffe [~pgokeeffe@101.165.93.194] has quit [Quit: pgokeeffe] 21:02 -!- blazes816 [~tylersmit@173.247.206.110] has quit [Ping timeout: 244 seconds] 21:03 -!- kanzure [~kanzure@unaffiliated/kanzure] has quit [Ping timeout: 244 seconds] 21:04 -!- hashtagg [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards 21:05 -!- kanzure [~kanzure@unaffiliated/kanzure] has joined #bitcoin-wizards 21:06 -!- hashtag_ [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 255 seconds] 21:06 -!- pgokeeffe [~pgokeeffe@101.165.93.194] has joined #bitcoin-wizards 21:07 -!- hulkhogan42o [WW@gateway/vpn/mullvad/x-rxhhlsozzcvzxxki] has quit [Ping timeout: 250 seconds] 21:08 -!- hulkhogan42o [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards 21:09 -!- bliljerk101 [~bliljerk1@pool-74-109-193-20.pitbpa.fios.verizon.net] has quit [Ping timeout: 272 seconds] 21:36 -!- zmachine [uid53369@gateway/web/irccloud.com/x-dyxizsssciqtmnzw] has quit [Quit: Connection closed for inactivity] 21:43 -!- unlord_ [~nathan@pool-173-79-149-156.washdc.fios.verizon.net] has joined #bitcoin-wizards 21:47 -!- unlord [~nathan@pool-173-79-149-156.washdc.fios.verizon.net] has quit [Ping timeout: 256 seconds] 21:48 -!- zooko [~user@174-16-95-68.hlrn.qwest.net] has quit [Ping timeout: 255 seconds] 21:51 -!- p15x_ [~p15x@111.193.171.143] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 22:05 < kanzure> .title https://news.ycombinator.com/item?id=9418137 22:05 < yoleaux> Polynomial-Time Hierarchy Is Infinite Under a Random Oracle | Hacker News 22:07 -!- bliljerk101 [~bliljerk1@pool-74-109-193-20.pitbpa.fios.verizon.net] has joined #bitcoin-wizards 22:08 -!- tcrypt [~tylersmit@c-67-169-17-114.hsd1.ca.comcast.net] has joined #bitcoin-wizards 22:09 -!- pgokeeffe [~pgokeeffe@101.165.93.194] has quit [Quit: pgokeeffe] 22:13 -!- tcrypt [~tylersmit@c-67-169-17-114.hsd1.ca.comcast.net] has quit [Ping timeout: 276 seconds] 22:14 -!- ryanxcharles [~ryan@2601:9:4680:dd0:21c0:c1cd:5221:4a9b] has joined #bitcoin-wizards 22:15 -!- p15x [~p15x@182.50.108.84] has joined #bitcoin-wizards 22:22 -!- bsm1175321 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has quit [Ping timeout: 245 seconds] 22:24 -!- pgokeeffe [~pgokeeffe@101.165.93.194] has joined #bitcoin-wizards 22:32 -!- rusty1 [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 22:35 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 272 seconds] 22:36 -!- xcthulhu [~mpwd@pine.noqsi.com] has quit [Quit: xcthulhu] 22:43 -!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards 22:48 -!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 252 seconds] 22:51 -!- davispuh [~quassel@212.93.114.132] has quit [Read error: Connection reset by peer] 22:52 -!- psztorc [~truthcoin@ool-4575fa8d.dyn.optonline.net] has joined #bitcoin-wizards 22:59 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Quit: Konversation terminated!] 22:59 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards 23:01 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards 23:11 -!- xcthulhu [~mpwd@pine.noqsi.com] has joined #bitcoin-wizards 23:26 -!- alexwaters [~alexwater@unaffiliated/matth1a3] has joined #bitcoin-wizards 23:27 -!- psztorc [~truthcoin@ool-4575fa8d.dyn.optonline.net] has left #bitcoin-wizards [] 23:28 -!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards 23:30 -!- nuke_ [~nuke@46-235-51.adsl.cyta.gr] has joined #bitcoin-wizards 23:32 -!- nuke1989 [~nuke@178-176-179.dynamic.cyta.gr] has quit [Read error: No route to host] 23:35 -!- pgokeeffe [~pgokeeffe@101.165.93.194] has quit [Quit: pgokeeffe] 23:44 -!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards 23:44 -!- pgokeeffe [~pgokeeffe@101.165.93.194] has joined #bitcoin-wizards 23:47 -!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 23:50 -!- ClipperClap [~ClipperCl@ip68-229-36-240.lv.lv.cox.net] has quit [Remote host closed the connection] 23:50 -!- ClipperClap [~ClipperCl@ip68-229-36-240.lv.lv.cox.net] has joined #bitcoin-wizards 23:51 -!- ClipperClap [~ClipperCl@ip68-229-36-240.lv.lv.cox.net] has quit [Remote host closed the connection] 23:53 -!- ClipperClap [~ClipperCl@ip68-229-36-240.lv.lv.cox.net] has joined #bitcoin-wizards 23:54 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving] 23:55 -!- ClipperClap [~ClipperCl@ip68-229-36-240.lv.lv.cox.net] has quit [Client Quit] 23:57 -!- ClipperClap [~ClipperCl@ip68-229-36-240.lv.lv.cox.net] has joined #bitcoin-wizards --- Log closed Wed Apr 22 00:00:11 2015