2015-04-21.log

--- Log opened Tue Apr 21 00:00:28 2015
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]00:02
-!- 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-wizards00:04
-!- kobud [ncidsk@unaffiliated/fluffybunny] has quit [Read error: Connection reset by peer]00:06
-!- hktud0 [wq@unaffiliated/fluffybunny] has joined #bitcoin-wizards00:09
-!- 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:10
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards00:12
-!- wallet42 [~wallet42@46.196.78.238] has joined #bitcoin-wizards00:17
-!- go1111111 [~go1111111@162.244.138.37] has joined #bitcoin-wizards00:21
-!- go1111111 [~go1111111@162.244.138.37] has quit [Client Quit]00:24
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 264 seconds]00:30
-!- adam3us [~Adium@88-105-28-212.dynamic.dsl.as9105.com] has quit [Quit: Leaving.]00:38
gmaxwellfluffypony: yea, Bitmessage is somewhat suboptimal; as is kinda weak against a global observer conspiring with the recipent.00:40
fluffyponybut still, if the functionality exists to pass all initial tx broadcasts to an external handler that's advantageous00:40
gmaxwellyea, it's certantly a step forward, plus if run over tor it's not going to be any worse than tor is.00:42
gmaxwellfluffypony: 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:42
fluffyponyyup00:43
fluffyponyalso 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:43
gmaxwellfluffypony: 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:44
fluffyponygot it00:45
gmaxwelland 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:46
fluffyponyin 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 roundtrips00:47
-!- Guest29584 [~guest@5ED11658.cm-7-2a.dynamic.ziggo.nl] has quit []00:48
gmaxwellI 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:50
gmaxwelle.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:52
fluffyponytough one00:53
fluffyponybtw 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 confirmed00:53
fluffyponyoh well Germany is confirmed: https://forum.getmonero.org/14/events/237/monero-meetup-berlin-germany-may-24th-2015 and Bitcoinference: http://bitcoinference.com00:53
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]00:54
-!- Mably [56401ec5@gateway/web/freenode/ip.86.64.30.197] has joined #bitcoin-wizards01:00
petertoddfluffypony: oh! I may be in germany nearish that date01:04
fluffyponyoh good01:04
gmaxwellfluffypony: all this stuff also works with BLS signatures and pairing crypto; and has no nonce... alas slow and stronger assumptions.01:04
-!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection]01:05
-!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards01:05
* andy-logbot is logging01:05
gmaxwellwell I'm not sure a BLS tracable ring signature; but presumably like everything else its trivial with a bilinear map.01:06
fluffyponyhow 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 verifying01:06
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards01:06
gmaxwellwell 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:08
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:11
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:15
-!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards01:16
-!- rubensayshi [~ruben@91.206.81.13] has joined #bitcoin-wizards01:20
-!- Starduster [~SD@unaffiliated/starduster] has joined #bitcoin-wizards01:21
-!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Ping timeout: 256 seconds]01:29
fluffyponygmaxwell: 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:31
fluffyponyand 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" system01:33
midnightmagicgmaxwell: 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:34
midnightmagicIn 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:36
-!- paveljanik [~paveljani@14.150.broadband14.iol.cz] has joined #bitcoin-wizards01:39
-!- paveljanik [~paveljani@14.150.broadband14.iol.cz] has quit [Changing host]01:39
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards01:39
gmaxwellSomeone 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 cryptograph01:40
gmaxwelly; which is the wrong direction I think.01:40
gmaxwellmidnightmagic: 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:42
gmaxwelle.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:43
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards01:46
-!- xcthulhu [~mpwd@pine.noqsi.com] has quit [Quit: xcthulhu]01:48
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving]01:53
-!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards01:55
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 244 seconds]01:55
-!- 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-wizards01:56
-!- 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:58
-!- mappum [sid43795@gateway/web/irccloud.com/x-xlslijqrkyvfyqhx] has joined #bitcoin-wizards01:59
-!- jtimon [~quassel@41.Red-83-59-233.dynamicIP.rima-tde.net] has joined #bitcoin-wizards02:02
-!- rubensayshi [~ruben@91.206.81.13] has joined #bitcoin-wizards02:02
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards02:05
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 252 seconds]02:10
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards02:10
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]02:15
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards02:16
-!- wallet42 [~wallet42@46.196.78.238] has quit [Ping timeout: 264 seconds]02:20
-!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 244 seconds]02:22
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-stoeamzwottpshhe] has joined #bitcoin-wizards02:26
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]02:33
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards02:35
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]02:35
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards02:35
-!- hashtagg_ [~hashtag@87.97.39.77.pool.invitel.hu] has joined #bitcoin-wizards02:52
-!- hashtag_ [~hashtag@87.97.39.77.pool.invitel.hu] has quit [Ping timeout: 245 seconds]02:54
* nsh blinks, frowns02:57
nshless talk of permission to crypto please. it's in bad taste in the current governmental insanity climate02:57
nshmore effective failure-evidence is probably to be preferred over blessings and ordination02:58
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 248 seconds]03:01
fluffyponynsh: was a joke03:01
nshpardon me :)03:02
fluffyponywhat we really need is a system like this: https://xkcd.com/806/03:03
fluffyponylol: http://www.revk.uk/2010/10/xkcd806-compliance.html03:05
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards03:06
* nsh smiles03:06
-!- lmatteis [uid3300@gateway/web/irccloud.com/x-maqnkdbvtvrqhvqz] has joined #bitcoin-wizards03:14
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]03:15
-!- Mably [56401ec5@gateway/web/freenode/ip.86.64.30.197] has quit [Ping timeout: 246 seconds]03:17
-!- jeremyrubin [~jeremyrub@c-76-118-176-78.hsd1.ma.comcast.net] has quit [Remote host closed the connection]03:19
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards03:30
-!- sparetire [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire]03:40
-!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards03:41
-!- Profreid [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has joined #bitcoin-wizards03:44
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has joined #bitcoin-wizards03:45
-!- hearn_ [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards03:46
-!- moa [~moa@opentransactions/dev/moa] has quit [Quit: Leaving.]03:46
wumpus"claim that nothing is cryptography" similar reason as to get around e.g. crypto export restrictions03:48
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Ping timeout: 246 seconds]03:48
wumpusit's not cryptography, it's just a discrete math helping tool with very strict requirements03:49
midnightmagicgmaxwell: 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:50
wumpusI 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.03:59
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 hearn04:02
hearnjust written in a higher level language04:03
wumpusI imagine something more like math04:03
wumpuscode says how to do something, not what should be done04:03
hearnright, you want formal methods04:03
wumpusyes04:03
hearn"how to do something" vs "what should be done" is often a very fuzzy distinction04:04
wumpusit's the distinction of declarative versus imparative04:04
hearne.g. when someone says "I want a program that does X" there are often a ton of hidden, implicit requirements behind that statement04:04
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards04:04
hearnsuch 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:04
hearnif 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-sense04:06
hearn flag on them :)04:06
wumpusbut 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 knowledge04:06
hearnbut for checking things like security invariants, pairing code with the formal methods approach is probably good enough04:06
wumpusyou're too ambitious; I'm not trying to come up with something to replace a software developer, just a post-sanity-check :-)04:07
hearnhehe04:07
hearni'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 etc04:09
hearnah well04:09
wumpussafer languages are a significant step forward, yes, some classes of issues can be avoided that way04:12
hearnwumpus: we missed you in london!04:14
hearnwould have been cool to hang out04:14
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards04:16
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]04:16
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards04:16
fluffyponyI wonder if Cucumber would be a poor fit for that04:17
wumpusyes, would have been cool04:17
fluffyponyalthough afair cucumber-cpp isn't being well maintained atm04:17
wumpusand indeed, to avoid the upfront-requirements issue you'd probably want to develop that kind of specification along with the code, not separately from it04:19
lmatteishello. could bitcoin use webrtc to relay messages across the network?04:19
fluffyponylmatteis: doesn't CoPay use webrtc for multisig?04:21
hearnlmatteis: possibly in some parallel universe, but why?04:22
hearnlmatteis: bitcoin is not a web app04:22
wumpusyou could level the P2P messages over any kind of transport04:22
lmatteishearn: would make sense since WebRTC is mainstream and would make it harder for ISP blocks04:23
hearner04:23
wumpusone example of an alternative transport for a specific purpose is bluematt's relay network04:23
hearnwebrtc isn't really mainstream compared to TCP, which is what bitcoin uses04:23
hearnwumpus: that still uses p2p though, afaik? it's just a different topology04:24
hearnlmatteis: ISPs can just block the entire P2P network by IP, changing the transport doesn't fix that.04:24
lmatteishearn: ugh, isn't WebRTC at a higher level than tcp/udp?04:24
wumpuslmatteis: wouldn't you need a different *physical* transport if ISPs start sabotaging?04:25
hearnyes, webrtc layers more stuff on top04:25
hearnbut why would bitcoin need that? it's just more complexity, more potential for security bugs, etc. there's no benefit.04:25
fluffyponyyeah04:25
fluffyponyif ISPs started blocking then people in other countries could run HTTPS bridges04:25
wumpushearn: yeah, well if  'just a different topology' is enough to accomplish the goal, why not04:26
fluffyponyand people using those bad ISPs could connect to those04:26
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 246 seconds]04:26
hearnfluffypony: indeed04:26
wumpusfluffypony: let Tor handle that cat and mouse game for us04:28
fluffyponywumpus: I was imagining an aggressive ISP where they only allow, say, POP/IMAP, DNS, and HTTP/S04:28
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards04:28
fluffyponyI don't know if Tor can hole-punch through that04:29
wumpusI don't think trying to bridge hostile networks belongs at the application level, anyhow04:29
fluffyponys'true04:30
wumpusfluffypony: their connection looks like https IIRC04:30
fluffyponyah ok04:30
wumpusthough 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 faster04:32
lmatteisbut perhaps webrtc is useful for relaying traffic. imagine websites implementing it and as users browse their site they're actively relaying data around04:34
fluffyponyand then add a miner in and boom, you've got yourself a botnet04:35
-!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 265 seconds]04:36
hearnwumpus: oh, it does? ok i didn't know that04:39
hearnlmatteis: you don't want to use web tech for this stuff04:39
hearnlmatteis: you'd just use an HTTPS CONNECT proxy04:39
hearnthen it works for everything and looks superficially like a web connection04:39
hearnhttps://en.wikipedia.org/wiki/HTTP_tunnel#HTTP_CONNECT_tunneling04:40
wumpusI don't want to relay data around while I browse websites :-(04:44
* fluffypony likes DNS tunneling04:51
wumpusjavascript, along with all this web* nonsense should die in a fire04:51
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards05:03
fluffyponywumpus: you mean you're not rewriting the QT client in HTML5?05:21
hearnsome day i will write a website that explains why the web stack sucks :)05:24
fluffyponyhearn: just make sure it's responsive and CSS3 and HTML5 and uses a canvas object for no apparent reason05:25
fluffyponyor just use this: http://html9responsiveboilerstrapjs.com05:25
-!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has joined #bitcoin-wizards05:28
wumpushearn: 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:28
kanzure"cross-universe compatible"05:29
wumpushehe exactly05:30
hearnyeah05:33
hearnpretty much05:33
hearnthe 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 web05:33
fluffyponykanzure: "attackclone the grit repo pushmerge" is my favourite05:34
fluffyponyhearn: you mean like every news site asking for my location and then trying to shovel push notifications to my Mac?05:34
hearnright :)05:34
fluffypony"Deny, remember for a day." "Deny" "Deny" "PISS OFF!"05:35
hearnwell it could be worse. it could be the evil EU "we don't understand cookies" banner that every website has no05:35
hearn*now05:35
hearnat least the browser is still under the control over that particular UX wart05:35
fluffyponyhah hah05:35
hearnthe cookie banners break even that05:35
stonecoldpatthat stupid banner takes up 50% of your screen on a mobile, it is a pain :(05:35
fluffyponyyeah the cookie banners are irritating05:35
wumpushearn: 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
hearnwell, consider a world map that shows bitcoin nodes. is that a document or an app?05:37
hearnyou could argue it either way.05:38
kanzuretoo ambiguous05:38
wumpusa map is a document05:38
kanzurenot since google maps05:38
kanzurei think that as a general rule, "when in doubt, resort to the most static-like content medium possible" is a good heuristic05:39
wumpusbut sure, the rendering code is an application05:39
fluffyponythen that goes into the Tim Berners-Lee "Semantic Web" stuff; just describe the content and let the user decide how they want to view it05:39
hearnright. now what about a 3D globe view .....05:40
wumpusthere's still a fairly clear seperation betwen the two05:40
hearni guess so05:40
kanzurefluffypony: you don't want to anger ted nelson, do you?05:40
hearna dedicated map/globe viewer app is the Google Earth model05:40
fluffyponykanzure:-P05:40
hearnwith KML being the document format. in the end not many people used it though05:40
kanzureopenstreetmap people did05:41
hearnvery strong separations between document formats/protocols and viewer implementations seem to have a hard time being competitive these days05:41
hearni guess they innovate slower05:41
wumpuswell there was (and is?) no good distribution medium for applications05:41
hearnright05:41
hearnoutside of mobile05:41
-!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has quit [Ping timeout: 255 seconds]05:46
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards05:52
-!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has joined #bitcoin-wizards05:53
-!- jtimon [~quassel@41.Red-83-59-233.dynamicIP.rima-tde.net] has quit [Ping timeout: 245 seconds]05:54
-!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has quit [Quit: nemild]05:59
-!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has joined #bitcoin-wizards06: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:06
-!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards06:08
-!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Quit: Leaving]06:16
-!- jeremyrubin [~jeremyrub@c-76-118-176-78.hsd1.ma.comcast.net] has joined #bitcoin-wizards06:20
-!- 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-wizards06:25
-!- 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-wizards06:27
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has quit [Ping timeout: 256 seconds]06:31
-!- luke-jr_ [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards06:39
-!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 256 seconds]06:39
-!- binaryFate [~binaryFat@94-139-57-146.dsl.billi.be] has joined #bitcoin-wizards06:41
-!- luke-jr_ is now known as Luke-Jr06:41
-!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards06:43
-!- dEBRUYNE_ is now known as dEBRUYNE06:57
-!- p15 [~p15@182.50.108.9] has joined #bitcoin-wizards06:58
-!- xenog [~xenog@46.7.118.40] has quit [Ping timeout: 264 seconds]07:02
-!- p15x [~p15x@114.248.208.208] has joined #bitcoin-wizards07:02
-!- lclc [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards07:04
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]07:06
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards07:06
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]07:06
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards07:06
-!- p15x_ [~p15x@111.193.171.143] has joined #bitcoin-wizards07:07
-!- 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:08
-!- p15 [~p15@182.50.108.110] has joined #bitcoin-wizards07:09
-!- p15x [~p15x@114.248.208.208] has quit [Ping timeout: 264 seconds]07:09
-!- antgreen` [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has quit [Ping timeout: 256 seconds]07:11
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards07:12
-!- xenog [~xenog@46.7.118.40] has joined #bitcoin-wizards07:14
-!- ryanxcharles [~ryan@2601:9:4680:dd0:d8e8:421e:444a:b8a8] has quit [Quit: Leaving]07:23
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards07:23
-!- Starduster_ [~SD@unaffiliated/starduster] has joined #bitcoin-wizards07:28
-!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards07:30
-!- Starduster [~SD@unaffiliated/starduster] has quit [Ping timeout: 240 seconds]07:31
lmatteiscan 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
lmatteisi think it's called gossip protocol - but it'd be great if there was a nice survey of the current state-of-the-art07:34
-!- xenog [~xenog@46.7.118.40] has quit [Quit: Leaving.]07:35
-!- adam3us [~Adium@88-105-28-212.dynamic.dsl.as9105.com] has joined #bitcoin-wizards07:36
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]07:40
-!- melvster1 [~melvster@83.136.broadband10.iol.cz] has joined #bitcoin-wizards07:42
-!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has quit [Quit: nemild]07:47
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards07:48
-!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has joined #bitcoin-wizards07:50
-!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has quit [Client Quit]07:50
justanotheruserlmatteis: what exactly are you asking? this may be helpful https://en.bitcoin.it/wiki/Bitcoind#Theory_of_Operation07:53
kanzurelmatteis: http://www.serfdom.io/docs/internals/gossip.html08:16
-!- Guest84772 [~SD@5ED11658.cm-7-2a.dynamic.ziggo.nl] has joined #bitcoin-wizards08:28
-!- Starduster_ [~SD@unaffiliated/starduster] has quit [Ping timeout: 240 seconds]08:30
-!- blackwraith [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards08:38
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 240 seconds]08:40
-!- waxwing [waxwing@gateway/vpn/mullvad/x-cyettfexgvpqhcxw] has quit [Ping timeout: 248 seconds]08:45
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards08:55
-!- Guest84772 [~SD@5ED11658.cm-7-2a.dynamic.ziggo.nl] has quit [Ping timeout: 240 seconds]09:03
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Ping timeout: 264 seconds]09:04
-!- xenog [~xenog@83-71-46-159-dynamic.b-ras1.srl.dublin.eircom.net] has joined #bitcoin-wizards09:11
-!- xcthulhu [~mpwd@pine.noqsi.com] has joined #bitcoin-wizards09:11
-!- adam3us [~Adium@88-105-28-212.dynamic.dsl.as9105.com] has quit [Ping timeout: 250 seconds]09:13
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]09:25
-!- morcos [~morcos@static-100-38-11-146.nycmny.fios.verizon.net] has joined #bitcoin-wizards09:28
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards09:28
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]09:28
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards09:28
-!- antanst [~Adium@adsl-168.176.58.241.tellas.gr] has joined #bitcoin-wizards09:29
-!- waxwing [~waxwing@193.138.219.233] has joined #bitcoin-wizards09:33
-!- 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:37
-!- HostFat [~HostFat@adsl-ull-72-66.42-151.net24.it] has joined #bitcoin-wizards09:42
-!- p15 [~p15@182.50.108.110] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]09:50
-!- Starduster [~guest@unaffiliated/starduster] has joined #bitcoin-wizards09:51
-!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has joined #bitcoin-wizards09:52
-!- binaryFate [~binaryFat@94-139-57-146.dsl.billi.be] has quit [Read error: Connection reset by peer]09:52
-!- lclc [~lucas@unaffiliated/lclc] has quit [Ping timeout: 264 seconds]09:54
-!- binaryFate [~binaryFat@94-139-57-146.dsl.billi.be] has joined #bitcoin-wizards09:54
-!- 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-wizards09:57
-!- blackwraith [~priidu@unaffiliated/priidu] has quit [Ping timeout: 240 seconds]10:00
-!- melvster1 [~melvster@83.136.broadband10.iol.cz] has quit [Remote host closed the connection]10:01
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-iuxjwcctcnkcemka] has quit [Ping timeout: 250 seconds]10:03
-!- dc17523be3 [~unknown@cpe-66-68-54-206.austin.res.rr.com] has joined #bitcoin-wizards10:05
-!- jhogan42 [~jhogan42@c-67-169-168-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards10:07
-!- peterlie [~peterlie@2602:306:37fe:7210:502c:241c:a2fa:ec2a] has joined #bitcoin-wizards10:07
-!- xenog [~xenog@83-71-46-159-dynamic.b-ras1.srl.dublin.eircom.net] has joined #bitcoin-wizards10:07
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards10:08
-!- 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:16
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards10:24
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Client Quit]10:25
-!- DocHex [~DocHex@193.28.228.45] has joined #bitcoin-wizards10:26
-!- xenog [~xenog@95.83.250.123] has joined #bitcoin-wizards10:28
-!- xenog [~xenog@95.83.250.123] has quit [Max SendQ exceeded]10:28
-!- xenog [~xenog@95.83.250.123] has joined #bitcoin-wizards10:29
-!- kgk [kgk@nat/google/x-npiqokwbhhirntld] has quit [Quit: WeeChat 0.4.2]10:35
-!- zmachine [uid53369@gateway/web/irccloud.com/x-tlwjebrdifatrtoi] has joined #bitcoin-wizards10:43
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has quit [Quit: Page closed]10:44
-!- 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-wizards10:45
-!- davispuh [~quassel@212.93.114.132] has joined #bitcoin-wizards10:46
-!- xenog_ [~xenog@95.83.250.123] has quit [Client Quit]10:46
-!- xenog [~xenog@95.83.250.123] has joined #bitcoin-wizards10:47
-!- xenog_ [~xenog@95.83.250.123] has joined #bitcoin-wizards10:52
-!- xenog is now known as Guest6577910:52
-!- Guest65779 [~xenog@95.83.250.123] has quit [Killed (sinisalo.freenode.net (Nickname regained by services))]10:52
-!- xenog_ is now known as xenog10:52
-!- xenog is now known as Guest7620610:53
-!- xenog_ [~xenog@95.83.250.123] has joined #bitcoin-wizards10:53
-!- Guest76206 [~xenog@95.83.250.123] has quit [Killed (sendak.freenode.net (Nickname regained by services))]10:53
-!- xenog_ is now known as xenog10: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-wizards10:53
-!- xenog [~xenog@95.83.250.123] has quit [Client Quit]10:54
-!- xcthulhu [~mpwd@pine.noqsi.com] has quit [Quit: xcthulhu]10:58
-!- catcow [sid62269@gateway/web/irccloud.com/x-lsvsyfzhoyfrymcn] has quit [Ping timeout: 256 seconds]11:04
-!- binaryFate [~binaryFat@94-139-57-146.dsl.billi.be] has quit [Quit: Konversation terminated!]11:05
-!- catcow [sid62269@gateway/web/irccloud.com/x-ihdveublsgrncxog] has joined #bitcoin-wizards11:06
-!- rubensayshi [~ruben@91.206.81.13] has quit [Ping timeout: 240 seconds]11:06
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards11:12
TaekIs 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-wizards11:16
gmaxwellI 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:19
-!- jinglebellz [~jinglebel@149.130.161.89] has joined #bitcoin-wizards11:20
TaekIn 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
aakselrodperhaps if you lived in russia, you wouldn't be asking this question :P11:22
aakselrodpeople have gone to jail in russia just for browsing sites detailing evidence of russia's invasion of eastern ukraine11:24
-!- 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
aakselrodi'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 fate11:25
-!- hulkhogan42o [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards11:26
andytoshiTaek: there are some good examples in hearn's old article http://www.coindesk.com/merge-avoidance-privacy-bitcoin/11:27
tromppossibly 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-wizards11:30
zookoTaek: EFF writes many good articles that touch on that topic.11:31
dEBRUYNEAlso possibly relevant -> http://www.ted.com/talks/glenn_greenwald_why_privacy_matters11:31
zookoHere's another, newer, resource: https://openitp.org/sup/11:32
gmaxwellTaek: 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:32
* Taek takes thorough notes11:33
-!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:49d1:7269:e6b4:6f55] has joined #bitcoin-wizards11:34
gmaxwellAnother 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:35
zookogmaxwell: excellent argument.11:36
arubiexactly11:36
zookogmaxwell: a data point I like to make about that is the HSBC scandal.11:36
zookoMexican drug lords laundering $10 bn can afford to work the system.11:36
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-wizards11:37
-!- jhogan42 [~jhogan42@55.sub-70-197-17.myvzw.com] has joined #bitcoin-wizards11:38
gmaxwellIt'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
gmaxwellkanzure: or misconstrued in the light of future data.11:38
kanzureoh right, potential future inferences. have fun, guys.11:39
nshyou can make a pretty simple economic argument: your privacy is a whole bunch of other people's big business11:39
nshand if they value it, maybe you should11:39
nshotherwise you might be getting blankets for the great plains11:39
-!- sneak [~sneak@unaffiliated/sneak] has quit [Ping timeout: 265 seconds]11:40
kanzurei was reading an eff thread the other day and their explanations and arguments against "nothing to hide" were surprisingly poor.11:40
kanzureastonishingly 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-wizards11:40
-!- sneak [~sneak@2a01:4f8:141:ffc:c1ca:7622:dca6:dd68] has quit [Changing host]11:40
-!- sneak [~sneak@unaffiliated/sneak] has joined #bitcoin-wizards11:40
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 245 seconds]11:41
arubia good argument might be, "do you want your neighbors' using kid your wifi hotspot?"11:41
arubier, switch using and kid there. can't think of a one liner11:42
arubis/using kid/kid using/11:42
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards11:44
kanzurethat is not a good argument11:45
arubiokay then.11:45
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 265 seconds]11:45
kanzurepeople 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:46
arubiwell that's not what I meant obviously. I was talking about the simple case of why encryption and privacy are important11:47
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards11:48
-!- jhogan42 [~jhogan42@152.179.131.166] has joined #bitcoin-wizards11:49
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 255 seconds]11:58
-!- antanst [~Adium@adsl-168.176.58.241.tellas.gr] has joined #bitcoin-wizards12:11
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards12:11
jcorganthe 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:12
andytoshiAC privilege is only for criminals ;). confidentiality between a therapist and client is maybe a better example12:15
gmaxwellAlso; 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:15
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards12:19
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards12:19
-!- jhogan42 [~jhogan42@152.179.131.166] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]12:25
-!- jhogan42 [~jhogan42@152.179.131.166] has joined #bitcoin-wizards12:28
-!- 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-wizards12:30
-!- lclc [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards12:34
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds]12:34
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards12:48
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards12:49
kanzurejcorgan: 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*curtains12:53
-!- xenog [~xenog@46.7.118.40] has joined #bitcoin-wizards12:55
-!- zmachine [uid53369@gateway/web/irccloud.com/x-tlwjebrdifatrtoi] has quit [Quit: Connection closed for inactivity]12:57
fluffyponyTaek: 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-privacy13:03
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards13:05
-!- lclc [~lucas@unaffiliated/lclc] has quit [Ping timeout: 246 seconds]13:05
-!- OneFixt [~OneFixt@unaffiliated/onefixt] has joined #bitcoin-wizards13:13
-!- wallet42 [~wallet42@46.197.142.191] has joined #bitcoin-wizards13:14
jcorganlol that gmaxwell is quoted for the part about porn, and the rest of the editorial is basically parroting what else he said13:14
hearnjcorgan: 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
wumpuswell 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
hearnjcorgan: usually "nothing to hide nothing to fear" is an argument about government access to information13:15
hearnjcorgan: 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:16
gmaxwellhearn: 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 fi13:17
gmaxwellnances are transparent to the government.13:17
-!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has joined #bitcoin-wizards13:18
gmaxwellhearn: 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:18
hearni 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 lot13:19
hearncertainly the fact that banks report suspicious activity means that seeing banks as private against governments doesn't hold much water13:20
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 244 seconds]13:20
instagibbsit certainly doesn't have 4th amendment protections that we enjoy in other spheres of life.13:20
fluffyponyspeaking of quoting gmaxwell13:22
fluffyponyDarkcoin/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 sound13:22
gmaxwelllol13:22
fluffyponyhttps://bitcointalk.org/index.php?topic=999886.msg11153729#msg1115372913:23
gmaxwelldear lord.13:23
fluffyponywell it leads to chuckles, so there's that13:23
gmaxwell(kat is asking why I'm laughing now)13:23
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
instagibbsok im rolling13:24
zooko+1 for moxie's blog post13:24
fluffyponyinstagibbs: I know, right?13:24
instagibbswhich post is that zooko ?13:25
zookohttp://www.thoughtcrime.org/blog/we-should-all-have-something-to-hide/13:25
zookoThat guy is such a good writer.13:26
instagibbsPrivacy as shield against capricious prosecution. <--- yeah that's a good one13: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-wizards13:28
gmaxwellhearn: 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 elsewher13:28
gmaxwelle 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 false13:28
hearnit's struck me during the whole post-snowden years that politicians are totally incapable of understanding what big data analytics can do13:28
gmaxwell positives (E.g. in my case).13:28
gmaxwell"It's just metadata!"13:28
kanzure"no it's just a *copy* of the data"13:29
hearngmaxwell: 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 subpoena13:29
hearngmaxwell: 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
wumpusyes, 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
hearnso 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
gmaxwellhearn: yea, but on demand, under conditions, in hopefully controlled and regulated ways is not the same has having no privacy. :)13:30
hearnwhich isn't easily implementable in crypto systems13:30
hearni mean it can be done but in practice nobody does13:31
fluffyponyhearn: Monero does, you can give the cops / gov'mint your viewkey13:31
hearngmaxwell: yeah sure, but i think that the existence of the Treasury program (TFTP) means the old world has effectively gone13:31
gmaxwellhearn: 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
hearnfluffypony: "can" != "must", i assume?13:32
gmaxwellFor things other than tax, not quite so much.13:32
fluffyponyhearn: yes, it's opt-in not opt-out13:32
zookohearn: I think you're using a different standard for cryptocurrencies than for other systems here.13:32
* 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 evasion13:33
zookoIf 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
zookoNot equivalent transparency.13:33
phantomcircuitzooko, lol @ killing a lobster in self defense13:33
zookophantomcircuit: WHAT ARE YOU TALKING ABOUT13:33
phantomcircuit<zooko> http://www.thoughtcrime.org/blog/we-should-all-have-something-to-hide/13:33
phantomcircuitdidn't read it i see13:33
hearnzooko: i guess it'd be the same as banking?13:33
zookophantomcircuit: I did! But a while back.13:34
zookoDon't have a perfect memory, I see. ☹13:34
zookoGetting old.13:34
zookohearn: seems to me it would be close to that.13:34
wumpusit's also funny how those schemes always assume that there is only one government13:34
zookowumpus: Yeah.13:34
zookobbiab13:34
fluffyponyzooko's memory triangle: memories can be clear, beautiful, true. pick 2.13:35
-!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has quit [Quit: Page closed]13:39
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards13:42
wumpusin 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 that13:42
-!- 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-wizards13:43
-!- antgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has joined #bitcoin-wizards13:46
zookohaha13:47
wumpusie 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:47
-!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has joined #bitcoin-wizards13:48
instagibbsif the govt rolled up vans to each and every home you may see a difference in behavior :)13:48
zookoI 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:50
-!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has quit [Client Quit]13:51
kanzureasymmetrically powerful adversaries always warrant asymmetrical caution13:51
zookoOne rhetorical technique I'm interested in is directing people's attention to other governments.13:52
fluffyponyit's easy when you live in South Africa, our government is so openly messy that we focus on other governments as a default :-P13:53
zooko:-)13:54
wumpushehe13:54
zookoWhat 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:54
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection]13:55
hearni think arguments based on more personal stuff work better13:57
-!- 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-wizards13:58
kanzurehearn: 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
kanzureer, i mean, as a personal example13:58
hearnit'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 about13:59
-!- xenog [~xenog@46.7.118.40] has joined #bitcoin-wizards14:00
hearnthe 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 thing14:00
phantomcircuithearn, that argument is extremely effective with second amendment supporters who otherwise do not care about government surveilance14:00
hearnwhich one is the second again?14:00
hearnguns?14:00
phantomcircuityes14:00
hearnright14:01
hearnwell 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
zookohearn: I find that extremely compelling, myself. Not sure if a large set of other people do.14:01
wumpusyes, 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
zookogotta run…14:01
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards14:02
wumpuslike 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 we14: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-wizards14:04
-!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards14:05
-!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 264 seconds]14:06
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 256 seconds]14:07
petertoddzooko: 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 what14:08
petertoddzooko: fortunately I've been able to turn down such contracts on grounds other than ethics so far - could be an ugly conversation...14:09
fluffyponyFederated Federal Chains?14:10
petertoddfluffypony: basically yes14:10
petertoddfluffypony: 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 lying14:10
-!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has joined #bitcoin-wizards14:11
petertoddfluffypony: 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 holder14:12
fluffyponyyeah a lot of cryptography doesn't gel with the way regulations are built14:13
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Quit: b_lumenkraft]14:13
fluffyponynothing is "proven" in the truest sense of the word, everything is overly-laden with trust14:14
fluffyponyeg. evidence has a chain of custody that requires that you trust each person behaved14:15
petertoddfluffypony: 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 wrong14:15
petertoddsimilarly, 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 unauditable14:16
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving]14:19
TaekI 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:20
wumpusyes, that's very apt14:21
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has joined #bitcoin-wizards14:22
petertoddTaek: ...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-wizards14:23
gmaxwellThere was some additional stuff I only said that isn't on the slides which you might enjoy.14:24
gmaxwellwhen the video is up I'll transcribe it.14:24
gmaxwelle.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 unimag14:27
gmaxwellinably large size before you can just search it exhaustively with your billion imbeciles.14:27
-!- jinglebellz [~jinglebel@149.130.224.163] has joined #bitcoin-wizards14: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:29
-!- jinglebellz [~jinglebel@149.130.224.163] has joined #bitcoin-wizards14:30
petertoddI 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 lifetime14:30
gmaxwellThere 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 tho14:32
gmaxwellugh the result is far more mindblowing.14:32
-!- veox [~veox@shinji.veox.pw] has quit [Remote host closed the connection]14:32
gmaxwelle.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
gmaxwells/sell/cell/14:33
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving]14:33
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 264 seconds]14:35
petertoddnuts really14:37
petertoddyet 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 speak14:38
gmaxwellsure, 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:39
petertoddnot *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
petertoddof 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:40
* aakselrod starts developing chocolate-powered miners14:41
-!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has quit [Ping timeout: 256 seconds]14:42
gmaxwellpetertodd: 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:42
petertoddgmaxwell: 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 do14:44
gmaxwellDJB told me someone is working on that now.14:44
gmaxwellI guess I should ping him for contact info to make sure they can claim the bitcoin bounty.14:45
petertoddoh good! I really, really, hope they publish first by collecting that bounty14:45
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards14:45
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards14:48
petertoddunrelated: 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 attacked14:49
-!- jhogan42 [~jhogan42@152.179.131.166] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]14:50
-!- jinglebellz [~jinglebel@149.130.224.163] has quit [Remote host closed the connection]14:52
gmaxwell...14:52
gmaxwellpetertodd: I believe you've answered your own question.14:52
petertoddgmaxwell: not quite - I didn't and can't answer the question "has anyone else..." :)14:53
gmaxwellIt 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
gmaxwellpetertodd: what you described could be a one way latch though; e.g. only count it after its gone up at least once.14:54
gmaxwellWhich would be less of an issue.14:54
petertoddyeah, 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 ripple14:55
petertoddso people don't notice this stuff14:55
kanzureyou could do those tests without python-bitcoinlib. you'd still have to write code, though.14:55
petertoddgmaxwell: yeah, I was wondering if it was a one-way-latch too, although even that's kinda scary if you get sybilled from the beginning14:56
petertoddkanzure: yup, and when your client is getting billed $$$$/hr there's a strong temptation to base your report on theories :)14:56
petertoddkanzure: I've already had to ask them twice for direction for what they want to focus on to keep costs reasonable :(14:57
gmaxwellpetertodd: there is a trivial difinitive test; bring up a host, and then iptable off all but one of its trusted parties.14:57
petertoddgmaxwell: ripple does have a flood-fill network, so doing that isn't possible with just iptables14:58
kanzurepetertodd: did you happen to read https://news.ycombinator.com/item?id=934168714:59
kanzurewhoops14:59
kanzurei meant this subthread https://news.ycombinator.com/item?id=934234814:59
gmaxwellah yea so thats a pain to configure.14:59
petertoddkanzure: 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:00
petertoddkanzure: 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
kanzurewhat sort of testing infrastructure is ther ealready?15:01
-!- jinglebellz [~jinglebel@149.130.224.163] has joined #bitcoin-wizards15:01
petertoddkanzure: 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 code15:01
kanzuresounds like you'd have to start with lots of shitty bash scripts, have fun15:01
kanzureyou may be interested in http://amoffat.github.io/sh/15:02
gmaxwellpetertodd: 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:02
petertoddkanzure: 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
petertoddgmaxwell: oh! that's a good idea, but yes, I'm 90% sure that'll cause peer disconnection15:03
kanzurepetertodd: 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:04
petertoddkanzure: haha, good idea, though here it looks like they may have made fairly significant consensus-critical changes15:05
kanzureconsensus-breaking?15:05
petertoddkanzure: I've done that a lot for the Bitcoin Core codebase though - v0.3 is especially readable, and "modern"15:05
-!- jinglebe_ [~jinglebel@184-209-8-20.pools.spcsdns.net] has joined #bitcoin-wizards15:06
petertoddkanzure: 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
gmaxwellyea, 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:06
-!- jinglebellz [~jinglebel@149.130.224.163] has quit [Ping timeout: 240 seconds]15:08
-!- antanst [~Adium@adsl-168.176.58.241.tellas.gr] has quit [Quit: Leaving.]15:09
-!- jhogan42 [~jhogan42@152.179.131.166] has joined #bitcoin-wizards15:10
petertoddbrb15:10
fluffyponythe 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
fluffyponyoh sorry, Bitcoin Floundation *director*15:12
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:13
-!- MoALTz [~no@78.11.179.104] has joined #bitcoin-wizards15:14
jcorgani'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 bullshit15:17
fluffyponyjcorgan: magnets...how do they work?15:17
jcorganwat15:18
hearnjcorgan: https://www.youtube.com/watch?v=OvmvxAcT_Yc15:18
fluffyponyjcorgan: http://knowyourmeme.com/memes/fucking-magnets-how-do-they-work15:18
fluffyponyseriously though, that Details article made me irrationally angry15:19
fluffyponywtf has Brock Pierce done that makes him deserving of the title "the godfather of bitcoin" ?15:19
fluffyponyeven though academically I know it's a PR exercise, it still irks me15:19
jcorganalmost everything i read these days makes me irrationally angry.  it's a good sign i'm firmly entrenched in middle age15:19
jcorgansee what all you youngins have to look forward to?15:20
jcorganif i had a TV in my house i'd be yelling at it15:20
fluffyponylol15:20
kanzureno you see i'm getting all the rational hatred out of my system *now*, so that later there wont be anything hateworthy, it's simple15:21
-!- nuke1989 [~nuke@46-198-83-118.adsl.cyta.gr] has quit [Ping timeout: 265 seconds]15:21
-!- binaryFate [~binaryFat@94-139-57-146.dsl.billi.be] has joined #bitcoin-wizards15:24
-!- xenog [~xenog@46.7.118.40] has quit [Quit: Leaving]15:25
jcorgani'm just bitter.  the singularity should have happened by now, and i'm running out of time :)15:27
jcorganinstead of post-AI paradise we have dogecoin15:28
tromppost-Ai does not paradise make15:29
gmaxwell"Much technological progress, very excite" (Kat)15:29
-!- nuke1989 [~nuke@178-176-179.dynamic.cyta.gr] has joined #bitcoin-wizards15:29
fluffyponySuch cryptography. Much decentralisation. Wow.15:30
gmaxwellOh 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
jcorganactually, all the deep learning stuff coming out in the last five years really *is* exciting15:30
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:31
-!- binaryFate [~binaryFat@94-139-57-146.dsl.billi.be] has quit [Quit: Konversation terminated!]15:33
kanzurejcorgan: waiting for a singularity is a bad strategy15:34
-!- instagibbs [60ff5d39@gateway/web/freenode/ip.96.255.93.57] has joined #bitcoin-wizards15:34
ajweisswhat if the singularity has already happened...15:34
ajweisscall it the emergent behavior of humans glued to the internet15:34
kanzurehere, have some elon musk propaganda http://images.bwbx.io/cms/2012-09-13/features_elonmusk38__01__405inline.jpg15:34
instagibbscan't be true, the Nerd Rapture wouldn't leave any wizards with beards behind15:34
jcorgani've never had a gmax-class beard, but there's still time :)15:36
* fluffypony likes Elon Musk15:36
fluffyponybut only cause he's ex-South African15:36
fluffyponyotherwise I'd probably think he's a prat15:36
instagibbsdeep learning stuff is pretty cool, just because we're finally getting "good enough" narrow AI for lots of things15:36
kanzuremy alternative opinions about "waiting for a singularity" are documented loosely here http://diyhpl.us/wiki/declaration15:37
ajweissi don't know a whole lot about it.. i always just assumed it was neural nets for classification scaled up on today's fast computers15:38
gmaxwellneed 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 al15:38
gmaxwellternative.15:38
instagibbsajweiss: sort of. Lots of power increase on GPU, some theory, and lots of little tricks15:39
jcorganajweiss: 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
instagibbsWithout the tricks they all still fall apart15:39
kanzuregmaxwell: red herring; "faster"15:40
ajweissdoes it beat svm/kernely stuff significantly?15:40
gmaxwellSVM stuff just has the benefit that the training always converges.15:40
gmaxwellBut there is a lot it cannot model, and its models are often ill-conditioned and easily overfit.15:41
* fluffypony checks the time15:41
fluffyponygmaxwell: do you even sleep?15:41
kanzureat 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.pdf15:41
gmaxwellfluffypony: hm, I'm in pacific time.15:41
instagibbsSVM are convex, which is always nice15:41
gmaxwellIf you minimize the support vectors you get an RVM, and thats back to non-convex optimization (and quickly intractable)15:42
kanzurealso 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:42
fluffyponymust just be a coincidental timezone overlap; I'm UTC +2 and you seem to be up all the time when I am15:43
instagibbshmm I should read on relevance vector machine, I forget what it does15:43
gmaxwellI 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
ajweissi always understood it as a kind of regularized svm15:43
instagibbsgmaxwell: no doubt but they get fantastic results and just get better with more data :)15:44
jcorgangmaxwell: i just refer to them as algorithms, for the same reason15:44
* fluffypony read ANNouncement thread on Bitcoinalk, and My Little Pony, into that sentence15:44
kanzureyes there is a strong bias towards not looking at the brain for some reason15:44
kanzurei admit life would be easier if brains weren't s ridiculous but that's what we have to work with.....15:44
kanzure*so15:44
ajweissyeah 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
kanzurealso http://fennetic.net/irc/human_chimpanzee_brain_differences.png15:45
gmaxwellajweiss: rvm? it works on things that SVM just produces trash on; but the training is intractable on big data sets.15:46
ajweissnaw, fancy new "deep" neural nets15:46
gmaxwellkanzure: 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
gmaxwellajweiss: they work on problems that old approaches just get stuck on.15:47
jcorgankanzure: 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 media15:48
kanzuregmaxwell: 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.pdf15:48
kanzurejcorgan: so what? i would be extremely happy with a very retarded but thoughtful computer. that's a very good start.15:48
gmaxwellKeep 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:49
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]15:52
jcorgankanzure: 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:52
gmaxwellthere 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:53
kanzurejcorgan: what about it?15:55
-!- hashtag_ [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards15:55
jcorganjust a counterpoint to the Bostrom article15:55
kanzureyou are cheating though, you said "once understood"15:56
jcorgan(haven't read the whole thing)15:56
kanzureyes, 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-wizards15:57
-!- 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:58
jcorgansorry, i don't follow your argument15:59
-!- Taek [~quassel@2001:41d0:1:472e::] has joined #bitcoin-wizards15:59
-!- airbreather [~AirBreath@d149-67-99-43.nap.wideopenwest.com] has joined #bitcoin-wizards16:02
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 256 seconds]16:05
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:06
jcorganwe 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:12
kanzureit 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:14
ajweissmost of the imaging modalities we have in neuroscience are still pretty crude16:17
ajweissit 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 time16:18
ajweissat least in vivo16:19
moadoes the Turing test imply self-awareness or some level of consciousness?16:21
ajweissi 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 thing16:21
aakselrodhttp://neurosciencenews.com/staining-method-brain-mapping-1953/ <-- recent imaging development (only used on dead brains, though)16:21
ajweissyeah there's a lot of ex vivo stuff coming out16:22
ajweissbut the dynamics are where the magic happens16:22
moahumans don't know how to count until they are taught16:22
-!- zmachine [uid53369@gateway/web/irccloud.com/x-dyxizsssciqtmnzw] has joined #bitcoin-wizards16:23
ajweissbut they do develop their percepts from sensory input pretty much just by being stimulated16:24
moayou have to consider the possibility that intelligence is seated on consciousness ... and then it gets pretty hand-wavvy after that16:25
ajweissi'm pretty sure that it's impossible to use the c word without a bunch of hand waving16:26
-!- xcthulhu [~mpwd@pine.noqsi.com] has quit [Quit: xcthulhu]16:27
* gmaxwell dooms you all to get stuck at a dinner party with John Searle16:27
-!- instagibbs [60ff5d39@gateway/web/freenode/ip.96.255.93.57] has quit [Quit: Page closed]16:30
kanzuremoa: nobody has ever been able to demonsntrate the existence of consciousness16:31
moaajweiss: i thnk using the intelligence word implies the hand-waving because it is so difficult to define16:31
moababies are conscious before they can count16:31
moacomputers know how to count when they are built16:32
moaso 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:33
kanzurejcorgan: fwiw we had kites for many centuries16:34
-!- JoiIto [~JoiIto@c-50-137-79-91.hsd1.ma.comcast.net] has joined #bitcoin-wizards16:35
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]16:35
moaso I guess adult chat bots are leading the way in AI? (porn built the internet, etc)16:39
moaprobably a bitcoin business in there somewhere16:40
smoothmoa: ai scammer bots16:41
moathe oldest profession, scamming16:42
wumpusmoa: 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
sneakhow 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:43
moawumpus: good point, maybe we already know how but need to re-learn? like a trained bot might have to16:44
moathey said euler could add subtract multiply huge numbers in his head as effortlessly as breathing16:45
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards16:48
moamaybe consciousness is like a VM, would explain multiple personality disorders16:54
wumpusconsciousness 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 are16:57
-!- JoiIto [~JoiIto@c-50-137-79-91.hsd1.ma.comcast.net] has quit [Ping timeout: 245 seconds]17:01
-!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:49d1:7269:e6b4:6f55] has quit []17:05
jcorganheh.  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:08
-!- HostFat [~HostFat@adsl-ull-72-66.42-151.net24.it] has quit [Ping timeout: 272 seconds]17:09
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 264 seconds]17:10
kanzurethe wikipedia article literally says "nothing of any consequence has ever been written about it"17:10
-!- 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:12
moaintelligence 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
wumpusor, 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 conscious17:15
wumpusmoa: intelligence is something like 'general problem-solving ability', I think it's fairly well defined, as these things go17:16
jcorganDaniel Dennet has lots of interesting things to say about all above17:16
jcorganDennett*17:16
-!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:2d67:e7b6:e1f1:6102] has joined #bitcoin-wizards17:17
wumpusI'll look him up17:19
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit [Ping timeout: 244 seconds]17:22
hulkhogan42oare there any dependencies for the sagemath file on bitcoin.ninja? seeing a stacktrace sadly on load17:24
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards17:26
-!- adam3us [~Adium@88-105-24-125.dynamic.dsl.as9105.com] has joined #bitcoin-wizards17:33
-!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards17:42
-!- NewLiberty [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards17:50
andytoshihulkhogan42o: shouldn't be, can you 0bin.net the stacktrace?17:53
-!- 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-wizards17:55
gmaxwellhulkhogan42o: not at all, but perhaps your sage install isn't complete?17:56
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]17:58
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards17:59
-!- peterlie [~peterlie@2602:306:37fe:7210:502c:241c:a2fa:ec2a] has quit [Ping timeout: 245 seconds]17:59
-!- pgokeeffe [~pgokeeffe@101.165.93.194] has joined #bitcoin-wizards18:00
-!- jhogan42 [~jhogan42@152.179.131.166] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]18:11
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.]18:14
-!- pgokeeffe [~pgokeeffe@101.165.93.194] has quit [Quit: pgokeeffe]18:19
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]18:20
-!- jhogan42 [~jhogan42@152.179.131.166] has joined #bitcoin-wizards18:24
hulkhogan42oandytoshi, 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+cYPIQ5RBjHbxUwdOs00lTMhU7GPUYUBmc9GesM18:32
hulkhogan42olooking at the trace, i think it might be cython related18:33
-!- pgokeeffe [~pgokeeffe@101.165.93.194] has joined #bitcoin-wizards18:34
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 272 seconds]18:37
-!- hulkhogan42o [~WW@unaffiliated/loteriety] has quit [Ping timeout: 240 seconds]18:40
-!- hulkhogan42o [~WW@cpe-66-68-54-206.austin.res.rr.com] has joined #bitcoin-wizards18: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-wizards18:46
hulkhogan42oill 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 it18:51
andytoshi'fraid not, i don't recognize that18:53
-!- hulkhogan42o [~WW@unaffiliated/loteriety] has quit [Ping timeout: 255 seconds]18:56
-!- hulkhogan42o [WW@gateway/vpn/mullvad/x-rxhhlsozzcvzxxki] has joined #bitcoin-wizards18:58
-!- hulkhogan42o [WW@gateway/vpn/mullvad/x-rxhhlsozzcvzxxki] has quit [Changing host]18:58
-!- hulkhogan42o [WW@unaffiliated/loteriety] has joined #bitcoin-wizards18:58
-!- hulkhogan42o [WW@unaffiliated/loteriety] has quit [Changing host]18:58
-!- hulkhogan42o [WW@gateway/vpn/mullvad/x-rxhhlsozzcvzxxki] has joined #bitcoin-wizards18:58
-!- ryanxcharles [~ryan@64.124.157.148] has quit [Ping timeout: 246 seconds]18:58
-!- Dr-G2 [~Dr-G@xd9ba118d.dyn.telefonica.de] has joined #bitcoin-wizards19:00
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has quit [Disconnected by services]19:00
-!- xcthulhu [~mpwd@pine.noqsi.com] has joined #bitcoin-wizards19:00
-!- p15 [~p15@182.50.108.110] has joined #bitcoin-wizards19:03
-!- tcrypt [~tylersmit@173.247.206.110] has joined #bitcoin-wizards19:06
-!- Meeh [~meeeeeeh@meeh.sigterm.no] has quit [Read error: Connection reset by peer]19:21
-!- Meeh [~meeeeeeh@meeh.sigterm.no] has joined #bitcoin-wizards19:22
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-stoeamzwottpshhe] has quit [Quit: Connection closed for inactivity]19:26
-!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards19:34
-!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Client Quit]19:34
-!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Ping timeout: 245 seconds]19:34
-!- face [~face@94.26.41.139] has quit [Ping timeout: 244 seconds]19:44
-!- face [~face@mail.hmel.org] has joined #bitcoin-wizards19:45
-!- bsm1175321 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards19: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-wizards19:57
-!- NewLiberty [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 245 seconds]19:59
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 256 seconds]20:11
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services]20:51
-!- [7] [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards20:51
-!- blazes816 [~tylersmit@173.247.206.110] has joined #bitcoin-wizards20:58
-!- zooko [~user@174-16-95-68.hlrn.qwest.net] has joined #bitcoin-wizards21: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-wizards21:00
-!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has quit [Changing host]21:00
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards21:00
-!- pgokeeffe [~pgokeeffe@101.165.93.194] has quit [Quit: pgokeeffe]21:01
-!- blazes816 [~tylersmit@173.247.206.110] has quit [Ping timeout: 244 seconds]21:02
-!- kanzure [~kanzure@unaffiliated/kanzure] has quit [Ping timeout: 244 seconds]21:03
-!- hashtagg [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards21:04
-!- kanzure [~kanzure@unaffiliated/kanzure] has joined #bitcoin-wizards21:05
-!- 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-wizards21:06
-!- hulkhogan42o [WW@gateway/vpn/mullvad/x-rxhhlsozzcvzxxki] has quit [Ping timeout: 250 seconds]21:07
-!- hulkhogan42o [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards21:08
-!- bliljerk101 [~bliljerk1@pool-74-109-193-20.pitbpa.fios.verizon.net] has quit [Ping timeout: 272 seconds]21:09
-!- zmachine [uid53369@gateway/web/irccloud.com/x-dyxizsssciqtmnzw] has quit [Quit: Connection closed for inactivity]21:36
-!- unlord_ [~nathan@pool-173-79-149-156.washdc.fios.verizon.net] has joined #bitcoin-wizards21:43
-!- unlord [~nathan@pool-173-79-149-156.washdc.fios.verizon.net] has quit [Ping timeout: 256 seconds]21:47
-!- zooko [~user@174-16-95-68.hlrn.qwest.net] has quit [Ping timeout: 255 seconds]21:48
-!- p15x_ [~p15x@111.193.171.143] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]21:51
kanzure.title https://news.ycombinator.com/item?id=941813722:05
yoleauxPolynomial-Time Hierarchy Is Infinite Under a Random Oracle | Hacker News22:05
-!- bliljerk101 [~bliljerk1@pool-74-109-193-20.pitbpa.fios.verizon.net] has joined #bitcoin-wizards22:07
-!- tcrypt [~tylersmit@c-67-169-17-114.hsd1.ca.comcast.net] has joined #bitcoin-wizards22:08
-!- pgokeeffe [~pgokeeffe@101.165.93.194] has quit [Quit: pgokeeffe]22:09
-!- tcrypt [~tylersmit@c-67-169-17-114.hsd1.ca.comcast.net] has quit [Ping timeout: 276 seconds]22:13
-!- ryanxcharles [~ryan@2601:9:4680:dd0:21c0:c1cd:5221:4a9b] has joined #bitcoin-wizards22:14
-!- p15x [~p15x@182.50.108.84] has joined #bitcoin-wizards22:15
-!- bsm1175321 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has quit [Ping timeout: 245 seconds]22:22
-!- pgokeeffe [~pgokeeffe@101.165.93.194] has joined #bitcoin-wizards22:24
-!- rusty1 [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards22:32
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 272 seconds]22:35
-!- xcthulhu [~mpwd@pine.noqsi.com] has quit [Quit: xcthulhu]22:36
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards22:43
-!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 252 seconds]22:48
-!- davispuh [~quassel@212.93.114.132] has quit [Read error: Connection reset by peer]22:51
-!- psztorc [~truthcoin@ool-4575fa8d.dyn.optonline.net] has joined #bitcoin-wizards22:52
-!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Quit: Konversation terminated!]22:59
-!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards22:59
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards23:01
-!- xcthulhu [~mpwd@pine.noqsi.com] has joined #bitcoin-wizards23:11
-!- alexwaters [~alexwater@unaffiliated/matth1a3] has joined #bitcoin-wizards23:26
-!- psztorc [~truthcoin@ool-4575fa8d.dyn.optonline.net] has left #bitcoin-wizards []23:27
-!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards23:28
-!- nuke_ [~nuke@46-235-51.adsl.cyta.gr] has joined #bitcoin-wizards23:30
-!- nuke1989 [~nuke@178-176-179.dynamic.cyta.gr] has quit [Read error: No route to host]23:32
-!- pgokeeffe [~pgokeeffe@101.165.93.194] has quit [Quit: pgokeeffe]23:35
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards23:44
-!- pgokeeffe [~pgokeeffe@101.165.93.194] has joined #bitcoin-wizards23:44
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards23:47
-!- 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-wizards23:50
-!- ClipperClap [~ClipperCl@ip68-229-36-240.lv.lv.cox.net] has quit [Remote host closed the connection]23:51
-!- ClipperClap [~ClipperCl@ip68-229-36-240.lv.lv.cox.net] has joined #bitcoin-wizards23:53
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving]23:54
-!- ClipperClap [~ClipperCl@ip68-229-36-240.lv.lv.cox.net] has quit [Client Quit]23:55
-!- ClipperClap [~ClipperCl@ip68-229-36-240.lv.lv.cox.net] has joined #bitcoin-wizards23:57
--- Log closed Wed Apr 22 00:00:11 2015

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