--- Log opened Mon Jul 06 00:00:02 2015 | ||
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 256 seconds] | 00:02 | |
-!- p15x [~p15x@123.118.83.203] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 00:05 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 00:05 | |
-!- kmels [~kmels@186.151.61.56] has quit [Read error: Connection reset by peer] | 00:08 | |
bramc | CodeShark It's not unreasonable to say that relay-then-validate is best practice. It results in optimized profits for everyone doing it, and maximizes fucking over of miners who haven't gotten with the program. | 00:14 |
---|---|---|
bramc | I'm not joking | 00:14 |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-bckktuvbyaqhppme] has quit [Ping timeout: 248 seconds] | 00:15 | |
gmaxwell | bramc: well the screwing over is already optimized by matt's relay network-- as it actually does SPV only validation before relaying a block. | 00:15 |
gmaxwell | as its users are all parties we thought were (mostly) relaying for themselves. | 00:15 |
bramc | gmaxwell, Using the relay network is too much work, easier to turn off validation | 00:16 |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-wvzmweqizzwxmary] has joined #bitcoin-wizards | 00:17 | |
gmaxwell | bramc: actually 'turning off validation' for these guys took a fair amount of software development. | 00:17 |
gmaxwell | But one thing I've come to learn is that lazy has many forms and often people find using someone else software or asking some questions about it to require more energy than spending several days/weeks rewriting from scratch. | 00:17 |
bramc | gmaxwell, That I can actually relate to, although it's gotten a lot better in recent years | 00:19 |
bramc | For example, years ago I wrote my own version control system. Now I'd merely like to dive deep into git and fix its fucking rebase implementation | 00:19 |
gmaxwell | yea, sure, sometimes myself too... though reconizing that its (sometimes at least) a kind of lazyness is interesting. | 00:19 |
bramc | gmaxwell, My team at work is writing their own GUI library from scratch. Woo mobile development. They tried using another one, and kept sending in patches to improve its performance until eventually they decided to just rewrite all of it. | 00:24 |
bramc | At least these days collections frameworks are fairly dialed in | 00:25 |
bramc | I'm not holding my breath on not having to do GUI code any more though. Web development works now, but mobile sucks, and in the not too distant future we're going to have to work with augmented reality... | 00:25 |
-!- drwin [~drwin@88-103-255-166.jes.cz] has joined #bitcoin-wizards | 00:26 | |
-!- www [~v3@f052068111.adsl.alicedsl.de] has joined #bitcoin-wizards | 00:27 | |
CodeShark | there's that old article sipa once sent me about how it's harder to read other people's code than write one's own | 00:31 |
CodeShark | oh, yes... http://www.joelonsoftware.com/articles/fog0000000069.html | 00:32 |
CodeShark | it's an ancient article...but it's still quite relevant | 00:32 |
CodeShark | might need some updating of the actual product names...but otherwise the narrative still works :) | 00:33 |
-!- __FranzKafka__ [~FranzKafk@unaffiliated/franzkafka] has quit [] | 00:34 | |
CodeShark | there are somethings I disagree with, though - like "It's important to remember that when you start from scratch there is absolutely no reason to believe that you are going to do a better job than you did the first time. " | 00:35 |
CodeShark | I find it to be the case that whenever I rewrite anything I always do a better job the second time | 00:35 |
CodeShark | but that's not quite the same as rewriting by myself what a bunch of other people wrote | 00:36 |
CodeShark | rewriting something that I originally wrote myself is entirely different | 00:37 |
CodeShark | because I bring all the knowledge and experience with me into the rewrite | 00:37 |
CodeShark | the real trick isn't rewriting everything from scratch - but compartmentalizing the ugliness :) | 00:38 |
CodeShark | especially relevant to bitcoin :p | 00:38 |
bramc | CodeShark I fundamentally disagree with the thesis of that essay. In practice people are way too conservative about when to just rewrite. You need a mature senior team to be able to do a rewrite and actually deliver it though. | 00:39 |
CodeShark | yes, there are many instances where the advice in that essay does not apply at all | 00:39 |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-wvzmweqizzwxmary] has quit [Ping timeout: 256 seconds] | 00:40 | |
CodeShark | there's a huge difference between reimplementing someone else's thing and designing something superior | 00:41 |
CodeShark | if you are able to really design something superior, go for it :) | 00:41 |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-wkujngczudwbokap] has joined #bitcoin-wizards | 00:42 | |
CodeShark | but the superior stuff should probably be more than just refactoring | 00:42 |
CodeShark | as in, inventing a new product | 00:43 |
bramc | Not always. If you need to refactor more than about a third of the codebase it's generally faster and better to rewrite from scratch. | 00:43 |
gmaxwell | sometimes software seems complex to you because its solving hard problems and you don't fully understand it or all the issues it must solve; and sometimes its complex just because its crufty. It's easy to mistake the former from the latter, and important to avoid that error. | 00:43 |
gmaxwell | otherwise you can't make progress because you're continually repeating the past mistakes. | 00:43 |
CodeShark | well put :) | 00:44 |
bramc | It's remarkable how senior a team has to be to keep a codebase from becoming a disaster over time | 00:45 |
bramc | merciless refactoring is necessary just to keep things from spiraling out of control, as part of ordinary maintenance | 00:45 |
-!- Aquentin [~Aquentin@unaffiliated/aquentin] has quit [Ping timeout: 252 seconds] | 00:46 | |
bramc | My team had a real discussion once about order in which to do things, and it boils down to (1) code reviews (2) debugging (3) everything else | 00:46 |
CodeShark | how big is your team, bramc? | 00:47 |
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-mwmaveaxnolskhsi] has joined #bitcoin-wizards | 00:47 | |
bramc | CodeShark Five people total | 00:47 |
CodeShark | good size :) | 00:47 |
bramc | Yeah it really helps to keep things small | 00:47 |
CodeShark | engineer parallelization definitely has more than log N overhead :p | 00:48 |
CodeShark | it's more like quadratic overhead | 00:49 |
CodeShark | what are you guys working on right now? | 00:52 |
bramc | p2p live video streaming, same thing I've been working on for years | 00:52 |
CodeShark | ah - I have a video codec issue you might be able to help with :) | 00:53 |
CodeShark | you've probably thought of this one before...but I need a secure unidirectional optical data transfer mechanism. something like IrDA is inexpensive but nonstandard. hi res color displays and cameras are a hell of a lot more expensive but are standard on all consumer products. QR codes are great for print media but suck for video. You get the picture :) | 00:54 |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 244 seconds] | 00:55 | |
CodeShark | would be nice to have a video codec capable of high throughput | 00:55 |
CodeShark | but I haven't been able to find anything like that out there | 00:55 |
bramc | We just use H.264, and generally as pass-through, because reencoding is bad. | 00:56 |
bramc | Perhaps unsurprisingly, my focus is primarily on application-layer protocols. | 00:56 |
-!- shen_noe [~shen_noe@172.56.39.107] has quit [Read error: Connection reset by peer] | 00:57 | |
CodeShark | so you guys aren't really into codecs...darn :p | 00:57 |
CodeShark | gmaxwell, weren't you into codecs? | 00:57 |
-!- p15x [~p15x@64.145.91.113] has joined #bitcoin-wizards | 00:57 | |
CodeShark | bramc: I've run into several apps that attempt to get around the QR 4k limit by using multiple QR codes either displayed together or flipbook style...but no matter how hard they try it always sucks :p | 00:58 |
bramc | It's funny what expertise people disclaim. I claim to not be a cryptographer because I'm not as into fundamental algorithms as gmaxwell and djb. I also claim to not be a security person because I legitimately don't do that stuff because that shit is awful. | 00:58 |
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire_] | 00:59 | |
bramc | Mostly I do stuff using basic crypto primitives on top of IP with maybe a little bit of math. Notably there recently has been the development of Bitcoin, DissidentX, and Riposte, which seems to indicate that a lot can be done with vanilla crypto. | 01:00 |
p15x | isn't steganography just unworkable at a large scale because a dedicated attacker who can study wide use of it can write a detector for it? | 01:02 |
CodeShark | one-way functions and cyclic groups with hard-to-invert representations are pretty much the mainstay of all public key crypto | 01:03 |
CodeShark | but I'm really interested in learning more about lattice-based crypto | 01:03 |
bramc | p15x, The point of DissidentX is to make stego much more like regular encryption in that the security is *mostly* in the key. There can still be detectors, but it's possible to iterate on the encoding side without having to rewrite the decoder every single time. | 01:04 |
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 01:05 | |
bramc | CodeShark ECC turns out to be the most confidence-inspiring fundamental primitive (no controversy about that one in this crowd, but it was historically not viewed that way for political reasons) | 01:05 |
p15x | can someone not write a detector that is flexible enough to spot the general encoding pattern even if there are variations on the design or is it not feasible? | 01:05 |
bramc | p15x, That's a somewhat involved subject, but it's fair to say that a detector has basically no hope against an encoder who's able to look at the detector and iterate | 01:06 |
p15x | so it's a back and forth battle with no conclusive winner? | 01:07 |
CodeShark | the main advantage of EC as representations of cyclic groups is key length, no? | 01:07 |
bramc | p15x, It's also possible for the encoder to hide data at any rate they choose, including an extremely low one, and mix and match encoding techniques, which likely makes things hopeless for the detector in the extreme cases | 01:07 |
bramc | CodeShark Key length and generally being more confidence inspiring. RSA has all kinds of icky encoding gotchas. | 01:08 |
CodeShark | right - RSA requires choosing two primes...and not all prime pairs are equal :) | 01:08 |
bramc | p15x, Historically it's heavily favored the detecting side. With DissidentX the weight may shift the other way. It will never be 100% conclusive though. | 01:09 |
bramc | p15x, Unfortunately at this point the mainstream of the stego community doesn't understand what DissidentX does. I think when I tried to talk to them they got the impression that I'm a crank | 01:09 |
bramc | (not an unreasonable assumption for them, when someone outside your field says they have a result which requires that you rethink your whole worldview they're usually a crank) | 01:10 |
bramc | CodeShark It's far worse than that. The rules around checking that fucking high order byte can get you every time. | 01:10 |
bramc | There's a reason why ed25519 is a bijection | 01:11 |
bramc | Anybody know if secpk is as well? | 01:11 |
CodeShark | what do you mean it's a bijection? | 01:11 |
CodeShark | every pubkey maps to a unique privkey and vice versa? | 01:12 |
bramc | CodeShark Every byte array of the appropriate length is a valid public key. Same for private keys. | 01:12 |
CodeShark | yes, secpk is also like that - the private key is bounded above by the group order | 01:12 |
bramc | RSA implementers naturally want to do things like check the high order byte for validity as an optimization. Unfortunately it's fatal. | 01:13 |
bramc | Best to not even give the implementers that bit of temptation. | 01:13 |
bramc | ECC also lends itself much better to constant time implementation | 01:14 |
phantomcircuit | <bramc> It's remarkable how senior a team has to be to keep a codebase from becoming a disaster over time | 01:14 |
phantomcircuit | lold | 01:14 |
bramc | And its best algorithms have a lot less unnervingly clever math trickery | 01:14 |
phantomcircuit | so very true | 01:14 |
CodeShark | well, ultimately we're talking square-and-add, no? | 01:14 |
bramc | CodeShark I'm fading at the moment and you just asked a question which requires swapping more stuff into my brain right now than I'm prepared to to answer it. | 01:15 |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards | 01:16 | |
CodeShark | if you don't really care about signing performance, it's not too hard to get it to be constant order - the trick is writing nonbranching code :) | 01:16 |
CodeShark | err, constant time | 01:16 |
CodeShark | you can always do conditional register swaps and carry out "dummy" operations | 01:17 |
bramc | That's a whole lot of temptation right there. | 01:17 |
CodeShark | https://github.com/CodeShark/cmp/blob/master/src/constant-time.h | 01:18 |
CodeShark | :) | 01:18 |
-!- FranzKafka [~FranzKafk@unaffiliated/franzkafka] has joined #bitcoin-wizards | 01:19 | |
-!- FranzKafka [~FranzKafk@unaffiliated/franzkafka] has quit [Max SendQ exceeded] | 01:20 | |
bramc | Good night | 01:20 |
CodeShark | nite | 01:20 |
-!- FranzKafka [~FranzKafk@unaffiliated/franzkafka] has joined #bitcoin-wizards | 01:21 | |
-!- FranzKafka [~FranzKafk@unaffiliated/franzkafka] has quit [Max SendQ exceeded] | 01:22 | |
-!- FranzKafka [~FranzKafk@unaffiliated/franzkafka] has joined #bitcoin-wizards | 01:22 | |
-!- FranzKafka [~FranzKafk@unaffiliated/franzkafka] has quit [Client Quit] | 01:23 | |
-!- FranzKafka [~FranzKafk@unaffiliated/franzkafka] has joined #bitcoin-wizards | 01:23 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 01:26 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 250 seconds] | 01:32 | |
-!- shreyas__ [~shreyas@106.51.133.31] has quit [Quit: Leaving] | 01:32 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] | 01:39 | |
-!- FranzKafka [~FranzKafk@unaffiliated/franzkafka] has quit [] | 01:40 | |
-!- rubensayshi [~ruben@91.206.81.13] has joined #bitcoin-wizards | 01:41 | |
-!- rustyn [~rustyn@unaffiliated/rustyn] has joined #bitcoin-wizards | 01:43 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 01:49 | |
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards | 02:10 | |
-!- btcdrak [uid52049@gateway/web/irccloud.com/x-qvhcxtlajcezomay] has joined #bitcoin-wizards | 02:12 | |
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 255 seconds] | 02:16 | |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-zgpxithplyqlnztn] has quit [Ping timeout: 265 seconds] | 02:21 | |
-!- dc17523be3 [~unknown@193.138.219.233] has joined #bitcoin-wizards | 02:21 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 02:35 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Ping timeout: 255 seconds] | 02:39 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 02:41 | |
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards | 02:46 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 265 seconds] | 02:51 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 02:57 | |
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds] | 03:01 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 276 seconds] | 03:13 | |
-!- AaronvanW [~ewout@x55b286f4.dyn.telefonica.de] has joined #bitcoin-wizards | 03:14 | |
-!- AaronvanW [~ewout@x55b286f4.dyn.telefonica.de] has quit [Changing host] | 03:14 | |
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards | 03:14 | |
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-mwmaveaxnolskhsi] has quit [Quit: Connection closed for inactivity] | 03:34 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has quit [Ping timeout: 256 seconds] | 03:44 | |
-!- erasmospunk [~erasmospu@athedsl-88466.home.otenet.gr] has joined #bitcoin-wizards | 03:44 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has joined #bitcoin-wizards | 03:46 | |
-!- _whitelogger_ [whitelogge@fehu.whitequark.org] has quit [Ping timeout: 252 seconds] | 03:51 | |
-!- _whitelogger_ [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards | 03:57 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] | 04:08 | |
-!- erasmospunk [~erasmospu@athedsl-88466.home.otenet.gr] has quit [Remote host closed the connection] | 04:18 | |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has quit [Ping timeout: 252 seconds] | 04:21 | |
-!- Quanttek [~quassel@ip1f10af17.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards | 04:24 | |
-!- rht__ [uid86914@gateway/web/irccloud.com/x-lpfrgwbcqivzvzor] has joined #bitcoin-wizards | 04:25 | |
-!- p15x_ [~p15x@114.248.216.169] has joined #bitcoin-wizards | 04:28 | |
-!- p15x [~p15x@64.145.91.113] has quit [Ping timeout: 256 seconds] | 04:29 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 04:29 | |
-!- Aquentin [~Aquentin@unaffiliated/aquentin] has joined #bitcoin-wizards | 04:48 | |
-!- airbreather_1 [~AirBreath@d149-67-99-43.nap.wideopenwest.com] has joined #bitcoin-wizards | 04:58 | |
-!- airbreather [~AirBreath@d149-67-99-43.nap.wideopenwest.com] has quit [Ping timeout: 248 seconds] | 05:02 | |
-!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards | 05:07 | |
-!- wallet42 [~wallet42@adsl-140.46.190.26.tellas.gr] has joined #bitcoin-wizards | 05:19 | |
-!- c0rw|zZz is now known as c0rw1n | 05:21 | |
-!- droark [~droark@209-6-53-207.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #bitcoin-wizards | 05:23 | |
-!- mjerr [~mjerr@p578EAB34.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] | 05:27 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 246 seconds] | 05:31 | |
-!- erasmospunk [~erasmospu@athedsl-88466.home.otenet.gr] has joined #bitcoin-wizards | 05:32 | |
-!- scoria [~blaze@wpsoftware.net] has quit [Read error: Connection reset by peer] | 05:35 | |
-!- scoria [~blaze@wpsoftware.net] has joined #bitcoin-wizards | 05:36 | |
-!- jbenet [sid17552@gateway/web/irccloud.com/x-bdldmzrhmxvwvrhy] has quit [] | 05:40 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 05:40 | |
-!- jbenet [sid17552@gateway/web/irccloud.com/x-bnygjwnraaqrsfir] has joined #bitcoin-wizards | 05:40 | |
-!- shaul [~shaul@gateway/vpn/privateinternetaccess/shaul] has joined #bitcoin-wizards | 05:45 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 256 seconds] | 05:46 | |
-!- eudoxia [~eudoxia@r167-57-107-194.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards | 05:48 | |
-!- shaul [~shaul@gateway/vpn/privateinternetaccess/shaul] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 05:57 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 265 seconds] | 05:57 | |
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards | 05:59 | |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards | 06:18 | |
-!- erasmospunk [~erasmospu@athedsl-88466.home.otenet.gr] has quit [Remote host closed the connection] | 06:19 | |
-!- shesek [~shesek@IGLD-84-229-153-73.inter.net.il] has quit [Read error: No route to host] | 06:19 | |
-!- platinuum [sid21283@gateway/web/irccloud.com/x-zvqrcklxatcorqtm] has quit [] | 06:26 | |
-!- platinuum [sid21283@gateway/web/irccloud.com/x-adwbrgfsuaphuysx] has joined #bitcoin-wizards | 06:26 | |
-!- Quanttek [~quassel@ip1f10af17.dynamic.kabel-deutschland.de] has quit [Read error: Connection reset by peer] | 06:40 | |
-!- Quanttek [~quassel@ip1f10af17.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards | 06:42 | |
jcorgan | sheesh i need more coffee, it took me half a screen of reading wondering what error correcting codes had to do with bitcoin :-) | 06:43 |
-!- Artimage [d88b8b32@gateway/web/cgi-irc/kiwiirc.com/ip.216.139.139.50] has joined #bitcoin-wizards | 06:47 | |
-!- crescendo [~mozart@unaffiliated/crescendo] has quit [Ping timeout: 250 seconds] | 06:47 | |
-!- rht__ [uid86914@gateway/web/irccloud.com/x-lpfrgwbcqivzvzor] has quit [Quit: Connection closed for inactivity] | 06:48 | |
-!- crescendo [~mozart@unaffiliated/crescendo] has joined #bitcoin-wizards | 06:48 | |
-!- Artimage [d88b8b32@gateway/web/cgi-irc/kiwiirc.com/ip.216.139.139.50] has quit [Client Quit] | 06:50 | |
-!- andytoshi [~andytoshi@wpsoftware.net] has quit [Ping timeout: 248 seconds] | 06:53 | |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-wkujngczudwbokap] has quit [Ping timeout: 252 seconds] | 06:58 | |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-ifxvbpiawfumjoaa] has joined #bitcoin-wizards | 07:00 | |
-!- droark [~droark@209-6-53-207.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: Later.] | 07:01 | |
-!- eudoxia [~eudoxia@r167-57-107-194.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] | 07:08 | |
-!- oilt [~oiltD@li578-62.members.linode.com] has joined #bitcoin-wizards | 07:08 | |
-!- andytoshi [~andytoshi@wpsoftware.net] has joined #bitcoin-wizards | 07:09 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards | 07:09 | |
-!- davi [~davi@gnu/davi] has joined #bitcoin-wizards | 07:11 | |
-!- Starduster_ [~sd@unaffiliated/starduster] has joined #bitcoin-wizards | 07:13 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] | 07:14 | |
-!- Starduster [~sd@unaffiliated/starduster] has quit [Ping timeout: 256 seconds] | 07:16 | |
-!- davi [~davi@gnu/davi] has quit [Ping timeout: 256 seconds] | 07:19 | |
kanzure | steganography framework https://github.com/bramcohen/DissidentX | 07:20 |
kanzure | not sure what the riposte thing is | 07:20 |
kanzure | probably some sort of anonymous messaging system somewhere | 07:21 |
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 256 seconds] | 07:36 | |
-!- jtrag [~jtrag@74.222.117.243] has joined #bitcoin-wizards | 07:36 | |
-!- davi [~davi@gnu/davi] has joined #bitcoin-wizards | 07:37 | |
-!- orperelman [~orperelma@109.67.207.175] has joined #bitcoin-wizards | 07:46 | |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:102c:b05d:9d14:8a11] has joined #bitcoin-wizards | 07:46 | |
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards | 07:47 | |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 244 seconds] | 07:52 | |
-!- www1 [~v3@x55b232c8.dyn.telefonica.de] has joined #bitcoin-wizards | 07:53 | |
-!- jae_ [~jae@2601:645:c001:263a:f9bc:f4ae:48a5:b0b4] has joined #bitcoin-wizards | 07:53 | |
-!- www [~v3@f052068111.adsl.alicedsl.de] has quit [Ping timeout: 265 seconds] | 07:54 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has quit [Ping timeout: 252 seconds] | 07:56 | |
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has joined #bitcoin-wizards | 07:57 | |
-!- dc17523be3 [~unknown@193.138.219.233] has quit [Ping timeout: 256 seconds] | 07:58 | |
-!- fkhan [weechat@gateway/vpn/mullvad/x-npaqqvshicjlizgb] has quit [Ping timeout: 256 seconds] | 07:58 | |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-ifxvbpiawfumjoaa] has quit [Ping timeout: 276 seconds] | 07:58 | |
-!- Starduster_ is now known as Starduster | 07:59 | |
-!- dc17523be3 [~unknown@cpe-66-68-54-206.austin.res.rr.com] has joined #bitcoin-wizards | 07:59 | |
-!- nullbyte [~NSA@172-7-226-202.lightspeed.hstntx.sbcglobal.net] has joined #bitcoin-wizards | 08:00 | |
-!- Quanttek [~quassel@ip1f10af17.dynamic.kabel-deutschland.de] has quit [Ping timeout: 264 seconds] | 08:02 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has joined #bitcoin-wizards | 08:03 | |
-!- jae_ [~jae@2601:645:c001:263a:f9bc:f4ae:48a5:b0b4] has quit [Remote host closed the connection] | 08:08 | |
-!- wallet42 [~wallet42@adsl-140.46.190.26.tellas.gr] has quit [Quit: Leaving.] | 08:08 | |
-!- wallet42 [~wallet42@adsl-140.46.190.26.tellas.gr] has joined #bitcoin-wizards | 08:08 | |
-!- fkhan [weechat@unaffiliated/loteriety] has joined #bitcoin-wizards | 08:10 | |
-!- fkhan [weechat@unaffiliated/loteriety] has quit [Changing host] | 08:10 | |
-!- fkhan [weechat@gateway/vpn/mullvad/x-hokmmccsmjzhktww] has joined #bitcoin-wizards | 08:10 | |
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 08:11 | |
-!- Giszmo [~leo@pc-185-201-214-201.cm.vtr.net] has joined #bitcoin-wizards | 08:11 | |
-!- dc17523be3 [~unknown@cpe-66-68-54-206.austin.res.rr.com] has quit [Ping timeout: 255 seconds] | 08:13 | |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-nnjmquufhjiadkeh] has joined #bitcoin-wizards | 08:15 | |
-!- davi [~davi@gnu/davi] has quit [Ping timeout: 246 seconds] | 08:15 | |
-!- p15x [~p15x@64.145.91.105] has joined #bitcoin-wizards | 08:27 | |
-!- p15x_ [~p15x@114.248.216.169] has quit [Ping timeout: 255 seconds] | 08:29 | |
-!- nullbyte [~NSA@172-7-226-202.lightspeed.hstntx.sbcglobal.net] has quit [Ping timeout: 244 seconds] | 08:31 | |
-!- davi [~davi@gnu/davi] has joined #bitcoin-wizards | 08:31 | |
-!- ryanxcharles [~ryan@c-67-169-47-156.hsd1.ca.comcast.net] has quit [Ping timeout: 250 seconds] | 08:31 | |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-yjxvhfapxjnpkmfk] has joined #bitcoin-wizards | 08:32 | |
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has joined #bitcoin-wizards | 08:37 | |
-!- Xh1pher [~Xh1pher@pD9E3A97A.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 08:38 | |
-!- Xh1pher [~Xh1pher@pD9E3A97A.dip0.t-ipconnect.de] has quit [Client Quit] | 08:41 | |
-!- zooko [~user@c-71-229-205-98.hsd1.co.comcast.net] has joined #bitcoin-wizards | 08:42 | |
-!- user7779_ [user777907@gateway/vpn/mullvad/x-wmyubvrjpkkvlvcy] has joined #bitcoin-wizards | 08:46 | |
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has quit [Ping timeout: 265 seconds] | 08:47 | |
-!- eudoxia [~eudoxia@r167-57-107-194.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards | 08:51 | |
-!- Mably [56401ec5@gateway/web/freenode/ip.86.64.30.197] has joined #bitcoin-wizards | 08:55 | |
-!- bendavenport [~bpd@96.90.231.161] has joined #bitcoin-wizards | 08:58 | |
-!- pollux-bts [uid52270@gateway/web/irccloud.com/x-vmlrpjelpuidfwgk] has left #bitcoin-wizards [] | 09:02 | |
-!- CoinMuncher [~jannes@178.132.211.90] has quit [Quit: Leaving.] | 09:02 | |
-!- davi [~davi@gnu/davi] has quit [Ping timeout: 246 seconds] | 09:04 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards | 09:07 | |
-!- jtrag [~jtrag@74.222.117.243] has quit [Quit: jtrag has left the channel :-( ©ya! ®™] | 09:10 | |
-!- arubi_ [~ese168@unaffiliated/arubi] has quit [Ping timeout: 252 seconds] | 09:15 | |
-!- jae_ [~jae@204.14.159.153] has joined #bitcoin-wizards | 09:17 | |
-!- Xh1pher [~Xh1pher@pD9E3A97A.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 09:20 | |
-!- Quanttek [~quassel@ip1f10af17.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards | 09:20 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 09:21 | |
-!- p15x_ [~p15x@64.145.91.80] has joined #bitcoin-wizards | 09:25 | |
-!- p15x [~p15x@64.145.91.105] has quit [Ping timeout: 248 seconds] | 09:27 | |
-!- p15x [~p15x@64.145.91.74] has joined #bitcoin-wizards | 09:29 | |
-!- richardus [~richardus@2605:2700:0:3::4713:9a16] has quit [Quit: Reconnecting] | 09:29 | |
-!- richardus [~richardus@2605:2700:0:3::4713:9a16] has joined #bitcoin-wizards | 09:29 | |
-!- p15x_ [~p15x@64.145.91.80] has quit [Ping timeout: 256 seconds] | 09:30 | |
-!- NewLiberty_ [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards | 09:30 | |
-!- spinza [~spin@197.89.186.249] has quit [Ping timeout: 255 seconds] | 09:33 | |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:102c:b05d:9d14:8a11] has quit [Ping timeout: 248 seconds] | 09:33 | |
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving] | 09:33 | |
-!- p15x [~p15x@64.145.91.74] has quit [Ping timeout: 252 seconds] | 09:34 | |
-!- spinza [~spin@197.89.19.81] has joined #bitcoin-wizards | 09:35 | |
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 244 seconds] | 09:35 | |
-!- jtrag [~jtrag@74.222.117.243] has joined #bitcoin-wizards | 09:37 | |
-!- mjerr [~mjerr@p578EB7BE.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 09:41 | |
-!- jtrag [~jtrag@74.222.117.243] has quit [Quit: jtrag has left the channel :-( ©ya! ®™] | 09:43 | |
-!- oilt [~oiltD@li578-62.members.linode.com] has quit [Quit: Leaving] | 09:46 | |
-!- Netsplit *.net <-> *.split quits: null_radix | 09:48 | |
-!- spinza [~spin@197.89.19.81] has quit [Ping timeout: 256 seconds] | 09:49 | |
-!- spinza [~spin@197.89.23.144] has joined #bitcoin-wizards | 09:51 | |
-!- null_radix [Elite7851@gateway/shell/elitebnc/x-lwxmfwuwdopnoola] has joined #bitcoin-wizards | 09:52 | |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-yjxvhfapxjnpkmfk] has quit [Ping timeout: 250 seconds] | 10:01 | |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-ictascblhpidqnxy] has joined #bitcoin-wizards | 10:03 | |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has quit [Ping timeout: 246 seconds] | 10:03 | |
-!- jae__ [~jae@204.14.159.153] has joined #bitcoin-wizards | 10:09 | |
-!- jae_ [~jae@204.14.159.153] has quit [Read error: Connection reset by peer] | 10:09 | |
-!- davi [~davi@gnu/davi] has joined #bitcoin-wizards | 10:13 | |
-!- rubensayshi [~ruben@91.206.81.13] has quit [Remote host closed the connection] | 10:14 | |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-ictascblhpidqnxy] has quit [Ping timeout: 246 seconds] | 10:14 | |
-!- wallet42 [~wallet42@adsl-140.46.190.26.tellas.gr] has quit [Quit: Leaving.] | 10:14 | |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 252 seconds] | 10:15 | |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-jhmlocqkuchnukiv] has joined #bitcoin-wizards | 10:16 | |
-!- hearn [~mike@185.25.95.132] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] | 10:19 | |
kanzure | andytoshi: what was the name or nature of the addition to the lightning protocol that we wanted? | 10:20 |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Quit: Quitte] | 10:25 | |
-!- Mably [56401ec5@gateway/web/freenode/ip.86.64.30.197] has quit [Quit: Page closed] | 10:27 | |
-!- hazirafel [~chatzilla@31.154.92.31] has joined #bitcoin-wizards | 10:29 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Ping timeout: 246 seconds] | 10:29 | |
-!- jgarzik [~jgarzik@75-149-33-126-SFBA.hfc.comcastbusiness.net] has joined #bitcoin-wizards | 10:31 | |
-!- jgarzik [~jgarzik@75-149-33-126-SFBA.hfc.comcastbusiness.net] has quit [Changing host] | 10:31 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards | 10:31 | |
-!- mkarrer_ [~mkarrer@148.Red-88-8-116.dynamicIP.rima-tde.net] has quit [Ping timeout: 252 seconds] | 10:34 | |
-!- chmod755 [~chmod755@unaffiliated/chmod755] has joined #bitcoin-wizards | 10:38 | |
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards | 10:38 | |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-jhmlocqkuchnukiv] has quit [Ping timeout: 246 seconds] | 10:41 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards | 10:44 | |
narwh4l | If you're going to pass messages in the block chain, just encrypt them | 10:45 |
-!- fkhan [weechat@gateway/vpn/mullvad/x-hokmmccsmjzhktww] has quit [Ping timeout: 252 seconds] | 10:53 | |
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards | 10:54 | |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-nnjmquufhjiadkeh] has quit [Ping timeout: 264 seconds] | 10:54 | |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-cgzduztrddxvmqox] has joined #bitcoin-wizards | 10:56 | |
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Quit: Leaving] | 10:58 | |
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards | 10:58 | |
-!- spinza [~spin@197.89.23.144] has quit [Excess Flood] | 11:00 | |
-!- spinza [~spin@197.89.23.144] has joined #bitcoin-wizards | 11:02 | |
-!- mkarrer [~mkarrer@115.Red-88-20-136.staticIP.rima-tde.net] has joined #bitcoin-wizards | 11:02 | |
-!- Xh1pher [~Xh1pher@pD9E3A97A.dip0.t-ipconnect.de] has quit [Quit: Xh1pher] | 11:03 | |
-!- shen_noe [~shen_noe@162.216.46.163] has joined #bitcoin-wizards | 11:05 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] | 11:06 | |
-!- fkhan [weechat@gateway/vpn/mullvad/x-lvexlutprywkwrie] has joined #bitcoin-wizards | 11:06 | |
-!- fkhan [weechat@gateway/vpn/mullvad/x-lvexlutprywkwrie] has quit [Changing host] | 11:06 | |
-!- fkhan [weechat@unaffiliated/loteriety] has joined #bitcoin-wizards | 11:06 | |
-!- fkhan [weechat@unaffiliated/loteriety] has quit [Changing host] | 11:06 | |
-!- fkhan [weechat@gateway/vpn/mullvad/x-lvexlutprywkwrie] has joined #bitcoin-wizards | 11:06 | |
kanzure | tls/ssl reimplementation from amazon people https://github.com/awslabs/s2n | 11:09 |
-!- jae__ [~jae@204.14.159.153] has quit [Remote host closed the connection] | 11:13 | |
-!- jae_ [~jae@204.14.159.153] has joined #bitcoin-wizards | 11:15 | |
-!- jtrag [~jtrag@74.222.117.243] has joined #bitcoin-wizards | 11:15 | |
-!- shen_noe [~shen_noe@162.216.46.163] has quit [Ping timeout: 240 seconds] | 11:18 | |
-!- sergiohlb [~Sergio@unaffiliated/sergiohlb] has joined #bitcoin-wizards | 11:25 | |
-!- AnoAnon [~AnoAnon@197.39.215.126] has joined #bitcoin-wizards | 11:29 | |
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards | 11:30 | |
-!- spinza [~spin@197.89.23.144] has quit [Excess Flood] | 11:33 | |
-!- AnoAnon [~AnoAnon@197.39.215.126] has quit [Ping timeout: 256 seconds] | 11:33 | |
-!- shen_noe [~shen_noe@wired094.math.utah.edu] has joined #bitcoin-wizards | 11:34 | |
-!- NewLiberty_ [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 246 seconds] | 11:36 | |
-!- davi [~davi@gnu/davi] has quit [Remote host closed the connection] | 11:39 | |
-!- spinza [~spin@197.89.23.144] has joined #bitcoin-wizards | 11:44 | |
-!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards | 11:51 | |
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 11:51 | |
-!- spinza [~spin@197.89.23.144] has quit [Excess Flood] | 11:53 | |
-!- eudoxia [~eudoxia@r167-57-107-194.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] | 11:55 | |
-!- arubi_ [~ese168@unaffiliated/arubi] has quit [Ping timeout: 246 seconds] | 11:56 | |
-!- spinza [~spin@197.89.23.144] has joined #bitcoin-wizards | 11:57 | |
-!- _whitelogger_ [whitelogge@fehu.whitequark.org] has quit [Ping timeout: 252 seconds] | 12:00 | |
-!- Artimage [d88b8b32@gateway/web/cgi-irc/kiwiirc.com/ip.216.139.139.50] has joined #bitcoin-wizards | 12:01 | |
-!- _whitelogger_ [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards | 12:02 | |
-!- Aquentin [~Aquentin@unaffiliated/aquentin] has quit [Quit: Leaving] | 12:06 | |
-!- sy5error [~sy5error@unaffiliated/sy5error] has joined #bitcoin-wizards | 12:10 | |
-!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards | 12:11 | |
-!- jae_ [~jae@204.14.159.153] has quit [Remote host closed the connection] | 12:29 | |
-!- jae_ [~jae@204.14.159.153] has joined #bitcoin-wizards | 12:29 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Ping timeout: 246 seconds] | 12:31 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards | 12:32 | |
-!- zooko [~user@c-71-229-205-98.hsd1.co.comcast.net] has quit [Ping timeout: 255 seconds] | 12:34 | |
-!- bosma is now known as hodI | 12:35 | |
-!- zooko [~user@184-99-195-9.hlrn.qwest.net] has joined #bitcoin-wizards | 12:40 | |
zooko | http://www.metzdowd.com/pipermail/cryptography/2015-July/025971.html ← tromp_ | 12:40 |
-!- kisspunch [~za3k@deadtree.xen.prgmr.com] has joined #bitcoin-wizards | 12:42 | |
gmaxwell | zooko: I prodded him offlist about his recent posts on PHC. | 12:47 |
-!- erasmospunk [~erasmospu@46.246.227.113.dsl.dyn.forthnet.gr] has joined #bitcoin-wizards | 12:47 | |
-!- kisspunch [~za3k@deadtree.xen.prgmr.com] has left #bitcoin-wizards [] | 12:52 | |
-!- Emcy_ [~MC@cpc3-swan1-0-0-cust996.7-3.cable.virginm.net] has joined #bitcoin-wizards | 12:53 | |
-!- Emcy_ [~MC@cpc3-swan1-0-0-cust996.7-3.cable.virginm.net] has quit [Changing host] | 12:53 | |
-!- Emcy_ [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards | 12:53 | |
-!- erasmospunk [~erasmospu@46.246.227.113.dsl.dyn.forthnet.gr] has quit [Remote host closed the connection] | 12:55 | |
* zooko looks at PHC | 12:55 | |
gmaxwell | I feel like PHC has gone to the bad side of sci.crypt in the 90s, lots of arm waving posts--- more opinion than science. :( | 12:56 |
-!- Emcy [~MC@unaffiliated/mc1984] has quit [Ping timeout: 255 seconds] | 12:57 | |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-cgzduztrddxvmqox] has quit [Ping timeout: 264 seconds] | 13:03 | |
-!- orperelman [~orperelma@109.67.207.175] has quit [Ping timeout: 246 seconds] | 13:05 | |
-!- dc17523be3 [~unknown@193.138.219.233] has joined #bitcoin-wizards | 13:09 | |
zooko | I had no idea there was this great discussion of proof-of-RAM algorithms on the PHC list. Thanks. | 13:11 |
narwh4l | It seems like his argument for momentum at least is that miners will simply ignore the optimal approach for Momentum | 13:13 |
narwh4l | For some reason they will not be interested in the fact that the best performance comes from added memory? | 13:13 |
-!- akrmn1 [~akrmn@192.95.51.167] has quit [Ping timeout: 244 seconds] | 13:14 | |
narwh4l | Doesn't seem like a completely reasonable assumption to me | 13:14 |
gmaxwell | 'performance' is a mistaken assumption on your part. | 13:14 |
-!- akrmn [~akrmn@192.95.51.167] has joined #bitcoin-wizards | 13:14 | |
gmaxwell | participants care about cost. PHC participants make a (IMO not very strongly supported, but earnest) assumption that memory is very expensive. | 13:15 |
-!- zooko [~user@184-99-195-9.hlrn.qwest.net] has quit [Ping timeout: 248 seconds] | 13:19 | |
-!- zooko [~user@184-99-195-9.hlrn.qwest.net] has joined #bitcoin-wizards | 13:20 | |
-!- akrmn [~akrmn@192.95.51.167] has quit [Ping timeout: 244 seconds] | 13:23 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Ping timeout: 244 seconds] | 13:24 | |
-!- zooko` [~user@184-99-195-9.hlrn.qwest.net] has joined #bitcoin-wizards | 13:24 | |
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Quit: b_lumenkraft] | 13:24 | |
-!- Artimage [d88b8b32@gateway/web/cgi-irc/kiwiirc.com/ip.216.139.139.50] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 13:25 | |
-!- zooko [~user@184-99-195-9.hlrn.qwest.net] has quit [Ping timeout: 246 seconds] | 13:26 | |
gmaxwell | zooko`: the point is that argon2d is as memory hard to verify as to create. | 13:27 |
-!- zooko` [~user@184-99-195-9.hlrn.qwest.net] has quit [Ping timeout: 244 seconds] | 13:29 | |
-!- akrmn [~akrmn@192.95.51.167] has joined #bitcoin-wizards | 13:31 | |
-!- Emcy_ [~MC@unaffiliated/mc1984] has quit [Ping timeout: 246 seconds] | 13:32 | |
-!- metamarc [~snizysnaz@unaffiliated/agorist000] has joined #bitcoin-wizards | 13:34 | |
-!- zooko [~user@c-71-229-205-98.hsd1.co.comcast.net] has joined #bitcoin-wizards | 13:35 | |
-!- zooko [~user@c-71-229-205-98.hsd1.co.comcast.net] has quit [Remote host closed the connection] | 13:35 | |
-!- zooko [~user@c-71-229-205-98.hsd1.co.comcast.net] has joined #bitcoin-wizards | 13:36 | |
-!- akrmn [~akrmn@192.95.51.167] has quit [Ping timeout: 276 seconds] | 13:36 | |
-!- akrmn [~akrmn@192.95.51.167] has joined #bitcoin-wizards | 13:38 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 256 seconds] | 13:42 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards | 13:43 | |
-!- belcher [~belcher-s@5ec343e4.skybroadband.com] has joined #bitcoin-wizards | 13:44 | |
-!- belcher [~belcher-s@5ec343e4.skybroadband.com] has quit [Changing host] | 13:44 | |
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards | 13:44 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 13:49 | |
-!- mjerr [~mjerr@p578EB7BE.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] | 13:54 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 13:59 | |
-!- bendavenport [~bpd@96.90.231.161] has quit [Quit: bendavenport] | 13:59 | |
-!- shen_noe [~shen_noe@wired094.math.utah.edu] has quit [Quit: Leaving] | 14:00 | |
-!- bendavenport [~bpd@96.90.231.161] has joined #bitcoin-wizards | 14:00 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 14:06 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Ping timeout: 252 seconds] | 14:15 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Quit: This computer has gone to sleep] | 14:16 | |
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Ping timeout: 264 seconds] | 14:18 | |
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards | 14:19 | |
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-oqbghfxdrdtxbhki] has joined #bitcoin-wizards | 14:20 | |
-!- dc17523be3 [~unknown@193.138.219.233] has quit [Read error: Connection reset by peer] | 14:21 | |
-!- dc17523be3 [~unknown@cpe-66-68-54-206.austin.res.rr.com] has joined #bitcoin-wizards | 14:23 | |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards | 14:26 | |
-!- adam3us1 [~Adium@c3-219.i07-1.onvol.net] has quit [Ping timeout: 256 seconds] | 14:26 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards | 14:27 | |
-!- adam3us [~Adium@c3-219.i07-1.onvol.net] has joined #bitcoin-wizards | 14:32 | |
-!- zooko` [~user@c-71-229-205-98.hsd1.co.comcast.net] has joined #bitcoin-wizards | 14:34 | |
-!- user7779_ [user777907@gateway/vpn/mullvad/x-wmyubvrjpkkvlvcy] has quit [Remote host closed the connection] | 14:36 | |
-!- dc17523be3 [~unknown@cpe-66-68-54-206.austin.res.rr.com] has quit [Ping timeout: 276 seconds] | 14:36 | |
metamarc | Does anyone know of any wallets that plan to implement BIP47 ? | 14:36 |
-!- zooko [~user@c-71-229-205-98.hsd1.co.comcast.net] has quit [Ping timeout: 256 seconds] | 14:36 | |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-voosduqhtbxrcnov] has joined #bitcoin-wizards | 14:37 | |
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards | 14:53 | |
-!- Artimage [44adfb79@gateway/web/cgi-irc/kiwiirc.com/ip.68.173.251.121] has joined #bitcoin-wizards | 15:00 | |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 240 seconds] | 15:04 | |
-!- bendavenport [~bpd@96.90.231.161] has quit [Quit: bendavenport] | 15:07 | |
-!- bendavenport [~bpd@96.90.231.161] has joined #bitcoin-wizards | 15:09 | |
-!- zooko` [~user@c-71-229-205-98.hsd1.co.comcast.net] has quit [Ping timeout: 250 seconds] | 15:12 | |
-!- Quanttek [~quassel@ip1f10af17.dynamic.kabel-deutschland.de] has quit [Ping timeout: 240 seconds] | 15:16 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards | 15:17 | |
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 252 seconds] | 15:17 | |
-!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards | 15:19 | |
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit [] | 15:19 | |
-!- drwin [~drwin@88-103-255-166.jes.cz] has quit [] | 15:21 | |
-!- wallet42 [~wallet42@athedsl-354694.home.otenet.gr] has joined #bitcoin-wizards | 15:22 | |
-!- jtrag [~jtrag@74.222.117.243] has quit [Quit: jtrag has left the channel :-( ©ya! ®™] | 15:25 | |
-!- jtrag [~jtrag@74.222.117.243] has joined #bitcoin-wizards | 15:26 | |
-!- Artimage [44adfb79@gateway/web/cgi-irc/kiwiirc.com/ip.68.173.251.121] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 15:26 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Quit: This computer has gone to sleep] | 15:29 | |
-!- wallet42 [~wallet42@athedsl-354694.home.otenet.gr] has quit [Quit: Leaving.] | 15:29 | |
-!- erasmospunk [~erasmospu@46.246.227.113.dsl.dyn.forthnet.gr] has joined #bitcoin-wizards | 15:32 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 246 seconds] | 15:35 | |
bramc | The Spacecoin paper doesn't have anything original about proofs of space itself, it just links here: http://eprint.iacr.org/2013/796.pdf | 15:38 |
-!- laurentmt [~chatzilla@89-93-129-41.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards | 15:41 | |
-!- user7779078 [user777907@gateway/vpn/mullvad/x-vmdjixxkhljrofhv] has joined #bitcoin-wizards | 15:41 | |
-!- erasmospunk [~erasmospu@46.246.227.113.dsl.dyn.forthnet.gr] has quit [Remote host closed the connection] | 15:43 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] | 15:47 | |
-!- laurentmt [~chatzilla@89-93-129-41.hfc.dyn.abo.bbox.fr] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 39.0/20150630154324]] | 15:49 | |
-!- jtrag [~jtrag@74.222.117.243] has quit [Quit: Computer went to sleep :-\... ©ya! ®™] | 15:51 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Quit: Textual IRC Client: www.textualapp.com] | 15:55 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 255 seconds] | 15:58 | |
bramc | I'm puzzles as to what this paper does. You have their very special DAG construction, which results in a merkle root, and you... do what exactly with that root? I'm confused. | 16:01 |
-!- antgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has joined #bitcoin-wizards | 16:02 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 16:05 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards | 16:10 | |
-!- XXIII [~XXIII@SSVLON3939W-LP130-07-1128731797.dsl.bell.ca] has joined #bitcoin-wizards | 16:12 | |
bramc | It seems like there's a challenge which gets issued, and the form of the challenge determines which paths up to the roots have to be revealed | 16:17 |
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 248 seconds] | 16:21 | |
bramc | This seems sort of like the opposite of proofs of sequential work, because with those you're trying to avoid needing space, where in this case you're trying to show space has been used | 16:23 |
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds] | 16:28 | |
-!- AnoAnon [~AnoAnon@197.39.215.126] has joined #bitcoin-wizards | 16:28 | |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-voosduqhtbxrcnov] has quit [Ping timeout: 240 seconds] | 16:28 | |
-!- AnoAnon [~AnoAnon@197.39.215.126] has quit [Max SendQ exceeded] | 16:28 | |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-lyyivznsdkcgxvjp] has joined #bitcoin-wizards | 16:29 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards | 16:30 | |
-!- bramc [~bram@38.99.42.130] has quit [Quit: This computer has gone to sleep] | 16:31 | |
amiller | bramc, | 16:44 |
amiller | er nvm | 16:44 |
-!- jgarzik [~jgarzik@75-149-33-126-SFBA.hfc.comcastbusiness.net] has joined #bitcoin-wizards | 16:46 | |
-!- jgarzik [~jgarzik@75-149-33-126-SFBA.hfc.comcastbusiness.net] has quit [Changing host] | 16:46 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards | 16:46 | |
-!- ruby32 [~ruby32@38.121.165.30] has joined #bitcoin-wizards | 16:52 | |
amiller | i don't understand how to concrete apply this cuckoo parallelization thing | 16:56 |
amiller | what do you sort by | 16:56 |
-!- jae_ [~jae@204.14.159.153] has quit [Remote host closed the connection] | 16:59 | |
-!- ruby32 [~ruby32@38.121.165.30] has quit [Quit: ruby32] | 17:04 | |
-!- Emcy_ [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards | 17:07 | |
-!- Emcy [~MC@unaffiliated/mc1984] has quit [Ping timeout: 250 seconds] | 17:10 | |
-!- user7779_ [user777907@gateway/vpn/mullvad/x-qpkmvdneqhoeitob] has joined #bitcoin-wizards | 17:13 | |
-!- user7779078 [user777907@gateway/vpn/mullvad/x-vmdjixxkhljrofhv] has quit [Ping timeout: 276 seconds] | 17:15 | |
-!- c0rw1n is now known as c0rw|zZz | 17:18 | |
-!- jtrag [~jtrag@74.222.117.243] has joined #bitcoin-wizards | 17:24 | |
-!- FranzKafka [~FranzKafk@unaffiliated/franzkafka] has joined #bitcoin-wizards | 17:26 | |
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards | 17:35 | |
-!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards | 17:37 | |
bramc | amiller, Not sure what you man, I'm trying to read the paper and am a bit lost in the weeds | 17:38 |
amiller | bramc, hi, wait which do you want to talk about, proof of space or the cuckoo thing :) | 17:39 |
bramc | amiller, looking through the channel logs, I'm confused what the reference to cuckoo is | 17:40 |
bramc | cuckoo I understand reasonably well | 17:40 |
amiller | bramc there's this post saying how to parallelize it and defeat time-memory tradeoff http://www.metzdowd.com/pipermail/cryptography/2015-July/025971.html | 17:41 |
-!- alferz [~alferz@unaffiliated/alfer] has quit [Ping timeout: 244 seconds] | 17:41 | |
-!- Zooko-phone [~androirc@c-67-190-6-198.hsd1.co.comcast.net] has joined #bitcoin-wizards | 17:42 | |
bramc | amiller, I don't understand what he's claiming about cuckoo | 17:43 |
-!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards | 17:43 | |
bramc | It seems implausible that such a trivial handwavy thing could bust cuckoo, given the amount of analysis it's had. All he's saying is 'oh, do a parallel sort' | 17:44 |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Ping timeout: 246 seconds] | 17:44 | |
amiller | also, who cares about time-memory tradeoff the point is work-memory tradeoff | 17:44 |
bramc | Since cuckoo is looking for cycles rather than collisions that seems basically inapplicable | 17:44 |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards | 17:45 | |
bramc | Right, you can always do it faster if you're willing to tolerate exponential blowup in power consumption | 17:45 |
bramc | Although cuckoo is reasonably resistant to that as well. | 17:46 |
-!- chmod755 [~chmod755@unaffiliated/chmod755] has quit [Quit: Ex-Chat] | 17:46 | |
bramc | My talk is up: https://www.youtube.com/watch?v=zZaB4hM8SQ4 | 17:47 |
amiller | well it wouldn't be exponential blowup, just linear blowup | 17:47 |
bramc | It starts with 'the revolution will not be monetized' | 17:48 |
-!- alferz [~alferz@unaffiliated/alfer] has quit [Quit: ZNC - http://znc.in] | 17:51 | |
-!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards | 17:53 | |
amiller | i really liked 'the revolution will not be monetized' | 17:54 |
bramc | Thanks, I wasn't sure how that would go over. | 17:55 |
prosodyContext | + "The revolution will be annotated" —hypothes.is/about | 17:55 |
amiller | the 'cow protocols' thing had me on the edge of my seat too | 17:57 |
bramc | People like steak | 17:57 |
amiller | setting aside cuckoo for now... what was your question about PoSpace? | 17:58 |
amiller | yes you build this hash graph and store all the intermediate nodes | 17:58 |
amiller | and when you receive a challenge, you answer it by revealing some of the nodes and paths to the root | 17:58 |
-!- roconnor [~roconnor@e120-pool-d89a7b45.brdbnd.voicenetwork.ca] has joined #bitcoin-wizards | 17:59 | |
-!- jae_ [~jae@204.14.159.153] has joined #bitcoin-wizards | 17:59 | |
-!- gsdgdfs [Transisto2@173.231.157.81] has joined #bitcoin-wizards | 18:02 | |
bramc | amiller, It's this paper, I don't understand it: http://eprint.iacr.org/2013/796.pdf | 18:02 |
-!- Transisto2 [~Trans@modemcable026.188-59-74.mc.videotron.ca] has quit [Ping timeout: 244 seconds] | 18:02 | |
amiller | im not sure how to improve any intuition of it | 18:04 |
-!- jae_ [~jae@204.14.159.153] has quit [Ping timeout: 265 seconds] | 18:04 | |
amiller | i wish i had an intuitive grasp for what super concentrators and expanders looks like | 18:04 |
bramc | amiller, Even a straight answer to what the structure of the verifies is would be helpful. Is it a bunch of ancestors of a root revealed? | 18:06 |
amiller | i think it can just be a bunch of leaves | 18:06 |
amiller | and the branches to the root | 18:06 |
amiller | i think it helps to understand a couple of strawman schemes | 18:06 |
amiller | one they mention explicitly is where you have 100GB of actual random data | 18:06 |
amiller | you have to fetch that data from a source | 18:07 |
bramc | Yeah I figured out random data on my own. They say there are time space tradeoffs | 18:07 |
amiller | to satisfy a large number of small random queries, you'd have to be storing a large fraction of that space | 18:07 |
amiller | okay so another approach is to do several rounds of these all-or-nothing transforms | 18:07 |
amiller | where you fill up the 100GB, then apply some function that accesses every byte and gives you a new 100GB, and then do this several times | 18:07 |
amiller | but now you'd have to prove it's done correctly somehow | 18:08 |
amiller | as a strawman, you could compute a merkle tree of the final 100GB, and a once-and-for-all snark proof that shows its coonstructed correctly | 18:08 |
-!- jae_ [~jae@204.14.159.153] has joined #bitcoin-wizards | 18:08 | |
amiller | then the challenge can be answered efficiently and you don't need a lot of communication, but the setup computation is infeasible | 18:09 |
bramc | I get the merkle root of random data one. The problem there is you don't have to store all the leaves, you can recompute the last few hops of them in parallel | 18:09 |
amiller | well, that requires accessing a lot of memory | 18:10 |
bramc | I'm thinking there's a challenge which specifies the path backwards from the root which must be revealed, so it's only logarithmic lookups | 18:13 |
amiller | you will have to reveal entire paths to the root | 18:15 |
amiller | i think a sequence is, a) build a confusing dag, b) build a merkle tree on top of the dag (the combined tree is still a dag) c) reveal paths from the merkle root to randomly chosen nodes in the original dag | 18:16 |
bramc | Right, that seems to be the general structure | 18:16 |
bramc | But what the form of the dag is and why is mysterious to me | 18:17 |
amiller | i think its just alternating layers of superconcentrators, bipartite expanders, and Erdos depth robust graphs | 18:18 |
amiller | (i have no idea what any of those are) | 18:18 |
-!- bendavenport [~bpd@96.90.231.161] has quit [Quit: bendavenport] | 18:18 | |
amiller | well its not the Erdos depth robust graphs its Erdos dense-long-path graphs. | 18:19 |
amiller | the most unintuitive part to me is that with such small samples, that you have a guarantee the graph is constructed mostly correctly | 18:20 |
bramc | All the examples I work through myself there are trivial cpu-space tradeoffs | 18:22 |
bramc | Although this does seem to indicate why I was able to improve on proofs of time: the dense long paths construction is about requiring memory, not time, which isn't what you want for a pure proof of sequential work | 18:23 |
-!- hazirafel [~chatzilla@31.154.92.31] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0.1/20150513174244]] | 18:24 | |
bramc | Of course that means that my clever tricks really, really don't apply to this problem | 18:25 |
amiller | bramc, the best proof of time puzzle uses a different family of graphs | 18:25 |
amiller | but feels like a similar approach | 18:26 |
amiller | https://eprint.iacr.org/2011/553.pdf | 18:26 |
bramc | amiller, I figured out a neat improvement on the best proof of time puzzles (unpublished) | 18:26 |
-!- CodeShark_ [~androirc@cpe-76-167-237-202.san.res.rr.com] has quit [Ping timeout: 264 seconds] | 18:26 | |
-!- CodeShark [~textual@cpe-76-167-237-202.san.res.rr.com] has quit [Ping timeout: 246 seconds] | 18:26 | |
amiller | bramc, ok im curious about that and how it compares to this 2011/553 thing, especially since they don't have any concrete parameters or implementaiton | 18:27 |
bramc | amiller, Mine is a lot prettier and simpler. I think I even implemented it already | 18:27 |
amiller | i want to make a little wacky-dags library that has these superconcentrators, expanders, deep and long | 18:27 |
amiller | bramc ok how does it work | 18:27 |
bramc | Unfortunately it isn't canonical, so the really dumb approach is better for a proof of time in a cryptocurrency | 18:27 |
amiller | ah | 18:28 |
amiller | i think this one has a single canonical correct one | 18:28 |
amiller | but it doesn't rule out that you can cheat a small number of them, and alter the resulting hash | 18:28 |
bramc | Right, you can cheat with a miniscule number of the steps and your chances of being busted are practically nothing and someone will have to redo all the work from scratch to find out | 18:29 |
bramc | So, the trick is that there's a merkle root of the things which were calculated in strict sequential order | 18:31 |
amiller | ok | 18:32 |
amiller | so, first i builld a big hash chain sequentially, then i build a merkle root over that | 18:33 |
amiller | then what, select random leaves of the tree / elements of the chain to reveal? | 18:33 |
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving] | 18:33 | |
bramc | And the way you calculate each of the leaves is by calculating as much of the merkle tree as you can so far, then hashing together those branch roots to make the new leaf | 18:34 |
bramc | Then yes, you use the root as a seed to determine which leaves to reveal. The beauty of this construction is that the branch roots revealed on the way to the leaf are exactly the things which need to be hashed together to form the leaf, so it all can be verified together. | 18:35 |
amiller | i don't see how that rules out malicious strategies that 'cheat' on a small number of links, optimized to allow the computing the 'good' links with parallelism | 18:37 |
bramc | I don't have a simple explanation of why this seems to work but it does. The construction sort of collapses in on itself. | 18:37 |
bramc | If you try to attack it the attacks all seem to subtly not work, basically boiling down to skipping only a constant fraction and grinding, which you can of course do. | 18:38 |
bramc | That's the other reason for preferring the dumb approach | 18:39 |
-!- rht__ [uid86914@gateway/web/irccloud.com/x-drgqnhubaonzxddu] has joined #bitcoin-wizards | 18:39 | |
bramc | Maybe the more sophisticated constructions are more resistant to those sorts of attacks for deep reasons which I don't understand. | 18:40 |
bramc | Basically if you skip out on half and have N challenges then you need to run 2^N grinding to pull off a fake proof of sequential work | 18:42 |
bramc | I *think* that the other constructions have the same property, but I'm not 100% sure. | 18:42 |
amiller | the point isn't to skip half the nodes, but to lie about a very small number of links... you'll compute nearly the same amount of total work, but you can take advantage of the bogus links to do it in parallel | 18:42 |
bramc | Oh that seems to be covered. If you try to cheat that way you'll get busted by the branch roots being wrong | 18:43 |
bramc | It feels like there's something subtle to the whole thing which I have some trouble giving a good intuition for. | 18:43 |
amiller | yeah, me too | 18:44 |
-!- hodI is now known as bosma | 18:44 | |
amiller | i think the approach taken by the academics is try to optimize for building graphs from esoteric parts (they have a big toolbox of parts to draw from) that can easily be proven to have the right property | 18:44 |
amiller | the other approach is to build graphs with simple intuitive structure, that seems to solve the problem by preventing any deviations | 18:45 |
amiller | so one possibility is that our solutions are also correct, just simpler to intuit but harder to prove... the academic ones are correct and easier to prove, harder to intuit why it solves the problem at all | 18:46 |
bramc | Yes I believe that's correct | 18:47 |
bramc | I'm off to the bitcoin-dev meeting now, laters | 18:47 |
midnightmagic | bramc: I wasn't expecting your talk to go the way it did. Thanks for letting me know it exists. Just as a tangent, a significant fraction of the electricity used in building the historical block chain has been hydroelectric with a zero carbon-emissions footprint. | 18:47 |
bramc | midnightmagic, Some devs were telling me that the recent stuff in china seems to mostly be hydro, which is good, although that's also offsetting other potential uses of that same power | 18:48 |
bramc | Not all that awful though since it's in an awkward out of the way place where it's hard to use the power well. It still sucks, but it's better | 18:48 |
midnightmagic | bramc: New hydro projects are significant carbon footprints. The old ones like in BC, Canada can claim *modern* zero-emissions. | 18:48 |
midnightmagic | woops, sorry, I didn't realize you were on your way out. Apologies, I'll stop bugging you. :) | 18:49 |
-!- bramc [~bram@38.99.42.130] has quit [Quit: This computer has gone to sleep] | 18:49 | |
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has joined #bitcoin-wizards | 18:50 | |
-!- Dr-G2 [~Dr-G@x4d08a124.dyn.telefonica.de] has quit [Ping timeout: 264 seconds] | 18:53 | |
-!- jtrag [~jtrag@74.222.117.243] has quit [Quit: jtrag has left the channel :-( ©ya! ®™] | 18:58 | |
-!- XXIII [~XXIII@SSVLON3939W-LP130-07-1128731797.dsl.bell.ca] has quit [Quit: Leaving] | 18:59 | |
-!- alferz [~alferz@unaffiliated/alfer] has quit [Ping timeout: 244 seconds] | 19:04 | |
ajweiss | proof of "i have a dam on my property" | 19:05 |
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-oqbghfxdrdtxbhki] has quit [Quit: Connection closed for inactivity] | 19:14 | |
-!- p15x [~p15x@64.145.91.71] has joined #bitcoin-wizards | 19:14 | |
-!- jae_ [~jae@204.14.159.153] has quit [Remote host closed the connection] | 19:28 | |
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 255 seconds] | 19:29 | |
-!- sergiohlb [~Sergio@unaffiliated/sergiohlb] has quit [Remote host closed the connection] | 20:00 | |
-!- instagibbs [60ff5d39@gateway/web/freenode/ip.96.255.93.57] has joined #bitcoin-wizards | 20:04 | |
-!- Transisto2 [~Trans@modemcable026.188-59-74.mc.videotron.ca] has joined #bitcoin-wizards | 20:05 | |
-!- jae_ [~jae@204.14.159.153] has joined #bitcoin-wizards | 20:05 | |
-!- gsdgdfs [Transisto2@173.231.157.81] has quit [Ping timeout: 250 seconds] | 20:05 | |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has quit [Ping timeout: 264 seconds] | 20:07 | |
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Quit: Leaving] | 20:07 | |
-!- instagibbs [60ff5d39@gateway/web/freenode/ip.96.255.93.57] has quit [Quit: Page closed] | 20:11 | |
-!- p15x_ [~p15x@64.145.91.116] has joined #bitcoin-wizards | 20:15 | |
-!- p15x [~p15x@64.145.91.71] has quit [Ping timeout: 276 seconds] | 20:17 | |
-!- jae_ [~jae@204.14.159.153] has quit [Remote host closed the connection] | 20:21 | |
-!- jae_ [~jae@204.14.159.153] has joined #bitcoin-wizards | 20:22 | |
-!- jae_ [~jae@204.14.159.153] has quit [Remote host closed the connection] | 20:23 | |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:c9f2:b9b3:db25:bbf8] has joined #bitcoin-wizards | 20:24 | |
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has quit [Read error: Connection reset by peer] | 20:27 | |
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 256 seconds] | 20:28 | |
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards | 20:29 | |
-!- PRab [~chatzilla@2601:40a:8000:8f9b:f8ad:e3a0:cee6:bf3a] has quit [Ping timeout: 248 seconds] | 20:37 | |
-!- roconnor [~roconnor@e120-pool-d89a7b45.brdbnd.voicenetwork.ca] has quit [Quit: Konversation terminated!] | 20:37 | |
-!- PRab [~chatzilla@2601:40a:8000:8f9b:f8ad:e3a0:cee6:bf3a] has joined #bitcoin-wizards | 20:38 | |
-!- Dr-G [~Dr-G@xd9bf7502.dyn.telefonica.de] has joined #bitcoin-wizards | 20:42 | |
-!- Dr-G [~Dr-G@xd9bf7502.dyn.telefonica.de] has quit [Changing host] | 20:42 | |
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has joined #bitcoin-wizards | 20:42 | |
-!- maximian [~maximian@S01062cb05d389a4b.vc.shawcable.net] has joined #bitcoin-wizards | 20:45 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 20:51 | |
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards | 20:54 | |
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards | 20:56 | |
-!- p15x_ [~p15x@64.145.91.116] has quit [Ping timeout: 252 seconds] | 21:08 | |
-!- p15x [~p15x@64.145.91.119] has joined #bitcoin-wizards | 21:09 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 250 seconds] | 21:28 | |
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 21:28 | |
-!- user7779_ [user777907@gateway/vpn/mullvad/x-qpkmvdneqhoeitob] has quit [Remote host closed the connection] | 21:31 | |
-!- mjerr [~mjerr@p578EB7BE.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 21:36 | |
-!- ryanxcharles [~ryan@2601:645:8202:4881:c92:8f49:bbee:2db0] has joined #bitcoin-wizards | 21:44 | |
-!- crescendo [~mozart@unaffiliated/crescendo] has quit [Ping timeout: 248 seconds] | 21:56 | |
-!- crescendo [~mozart@unaffiliated/crescendo] has joined #bitcoin-wizards | 21:56 | |
-!- Tenhi [~tenhi@178.18.241.180] has quit [Ping timeout: 244 seconds] | 22:06 | |
-!- Guest96 [~textual@220-244-79-59.tpgi.com.au] has joined #bitcoin-wizards | 22:27 | |
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 22:27 | |
-!- Guest96 [~textual@220-244-79-59.tpgi.com.au] has quit [Client Quit] | 22:27 | |
-!- Guest96 [~textual@220-244-79-59.tpgi.com.au] has joined #bitcoin-wizards | 22:28 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 22:30 | |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:c9f2:b9b3:db25:bbf8] has quit [Ping timeout: 248 seconds] | 22:33 | |
-!- Sub|afk [~SubCreati@2601:601:400:1f04:65f2:1ed9:8cd5:b423] has joined #bitcoin-wizards | 22:44 | |
-!- PRab_ [~chatzilla@2601:40a:8000:8f9b:f8ad:e3a0:cee6:bf3a] has joined #bitcoin-wizards | 22:44 | |
-!- PRab [~chatzilla@2601:40a:8000:8f9b:f8ad:e3a0:cee6:bf3a] has quit [Ping timeout: 248 seconds] | 22:45 | |
-!- SubCreative [~SubCreati@unaffiliated/cannacoin] has quit [Ping timeout: 248 seconds] | 22:46 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards | 22:52 | |
-!- crescendo [~mozart@unaffiliated/crescendo] has quit [Ping timeout: 248 seconds] | 23:13 | |
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards | 23:14 | |
-!- crescendo [~mozart@unaffiliated/crescendo] has joined #bitcoin-wizards | 23:14 | |
-!- Guest96 [~textual@220-244-79-59.tpgi.com.au] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 23:15 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] | 23:18 | |
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has joined #bitcoin-wizards | 23:19 | |
-!- goregrind [~goregrind@unaffiliated/goregrind] has quit [Read error: Connection reset by peer] | 23:21 | |
-!- Guest96 [~textual@220-244-79-59.tpgi.com.au] has joined #bitcoin-wizards | 23:24 | |
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has quit [Ping timeout: 256 seconds] | 23:24 | |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 256 seconds] | 23:25 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has quit [Max SendQ exceeded] | 23:25 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards | 23:25 | |
-!- goregrind [~goregrind@unaffiliated/goregrind] has joined #bitcoin-wizards | 23:27 | |
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 23:28 | |
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards | 23:29 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Client Quit] | 23:29 | |
-!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards | 23:32 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has joined #bitcoin-wizards | 23:32 | |
-!- Adlai [~Adlai@unaffiliated/adlai] has joined #bitcoin-wizards | 23:32 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has quit [Max SendQ exceeded] | 23:34 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has joined #bitcoin-wizards | 23:35 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has quit [Read error: Connection reset by peer] | 23:35 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has joined #bitcoin-wizards | 23:36 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] | 23:42 | |
-!- wallet42 [~wallet42@athedsl-354694.home.otenet.gr] has joined #bitcoin-wizards | 23:49 | |
-!- CodeShark [~textual@cpe-76-167-237-202.san.res.rr.com] has joined #bitcoin-wizards | 23:51 | |
-!- arubi_ [~ese168@unaffiliated/arubi] has quit [Quit: Leaving] | 23:57 | |
--- Log closed Tue Jul 07 00:00:03 2015 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!