--- Day changed Thu Oct 11 2018 00:45 -!- undeath [~undeath@hashcat/team/undeath] has joined #joinmarket 02:16 -!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has quit [Ping timeout: 260 seconds] 02:23 -!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has joined #joinmarket 04:05 -!- reallll [~belcher@unaffiliated/belcher] has joined #joinmarket 04:08 -!- belcher_ [~belcher@unaffiliated/belcher] has quit [Ping timeout: 245 seconds] 06:14 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Remote host closed the connection] 06:15 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #joinmarket 06:31 -!- stoner19_ is now known as stoner19 09:27 -!- Cory [~Cory@unaffiliated/cory] has quit [Read error: Connection reset by peer] 09:35 -!- Cory [~Cory@unaffiliated/cory] has joined #joinmarket 09:36 -!- reallll is now known as belcher 09:42 < belcher> adlai can you help us understand what you like about the "joinmarket classic" as you call it 09:42 < belcher> from my point of view the new rewrite is better in every way, so theres no reason to keep around the old version except as history 09:42 -!- d3spwn [~Jimmy@a83-161-157-200.adsl.xs4all.nl] has joined #joinmarket 10:07 < adlai> ok. i don't like anything specific, beyond the fact that i am much more familiar with that codebase than the rewrite. i'm working on reversing that, as part of adapting the coincurve commit (i assume that's not a waste of my time!) 10:08 < undeath> major advantage of the rewrite is segwit 10:09 < adlai> but fwiw, i recently tried to test whether any of the non-segwit yield generators respond to utxo commitments from segwit inputs, which would indicate whether anyone is offering non-segwit liquidity using the rewrite; and it appears that no, the market still has people other than myself who have yet to move all their liquidity over to the new codebase, REGARDLESS OF WHETHER THEY USE SEGWIT OR NOT. 10:10 < adlai> as far as my reasons for hesitating to immediately jump to the newest code are concerned, segwit is irrelevant. 10:10 * adlai offers liquidity of both kinds. 10:12 < adlai> words cannot express how grateful i am that waxwing put in the effort to refactor belcher 's codebase, it's just that i prefer actually understanding the machine before using it to mow my lawn. 10:14 < undeath> i don't think testing usage of cs/non-sc works with commitments, did you have any positive indicator? 10:14 < belcher> from my point of view those people who use joinmarket classic really should update 10:15 < belcher> i know web designers still have to take into account the few % of users who still use IE6, thats a bad thing 11:01 < qubenix> why don't you have detached sigs or signed hashes with releases? im writing a guide and the os doesn't come with git, how can i download and verify joinmarket? 11:10 -!- lnostdal [~lnostdal@77.70.119.51] has quit [Quit: https://www.Quanto.ga/] 11:12 -!- lnostdal [~lnostdal@77.70.119.51] has joined #joinmarket 11:13 < undeath> the source code files are automatically generated by github, I'm not sure they're deterministic to begin with 11:16 < belcher> they are 11:16 < belcher> i do something for signing for electrum personal server 11:17 < belcher> but until that is done for joinmarket (i can do it) its probably best to clone the github and use git log --show-signature 11:21 < qubenix> yeah, im just going to have to add a step for adding git. we'll have to see what nopara says about joinmarket wallet when i finish this guide for using all jm scripts from a vm without any networking. 11:26 < qubenix> oh he already gave us 4 marks in security. earlier it was blank and i got triggered. >.< 11:46 < waxwing> qubenix, yeah i never really thought about it like that; i just put detached sigs on binaries, assuming that open code + signed commits was enough for code, but can see no hurt in detached sigs for code releases. (on the zip presumably) 11:52 < qubenix> just put a signed sha256sums file with each release would be best from my perspective. i was interested in the tar.gz. whonix doesn't come with git and i was trying to avoid installing packages on its template. but now that im further into the guide i think it's unavoidable. 11:54 < waxwing> yeah got it, sorry forgot tar.gz, not zip. 12:01 < qubenix> i'm curious how many of the packages that get put into the virtual env could i install via apt-get. has anyone else tried/had success in avoiding pip? 12:05 < undeath> depends on your distri, but I'm pretty sure you will find something that's not available 12:05 < undeath> pyopenssl and pynacl should be available 12:06 < qubenix> debian stretch, but i can pull packages from backports and whatnot if needed. whonix devs hate pip so i would like to avoid it, even in the virtual env. 12:07 < undeath> well, see if you can find "service-identity" or "mnemonic" 12:10 < undeath> at least with the latest github version you'll run into problems. bencode.pyx argon2_cffi 12:11 < qubenix> i found python-mnemonic and python{,3}-service-identity. i'll be using tag v0.3.5. 12:11 < undeath> if those two are available you can probably manage with 0.3.5 12:11 < qubenix> :DDD 12:13 < undeath> oh, secp256k1 12:14 < undeath> I don't see any python-related package for that 12:21 -!- rdymac [uid31665@gateway/web/irccloud.com/x-qohuevndenkvjqxd] has joined #joinmarket 12:24 < qubenix> right, just found that myself 12:29 < qubenix> damn, the libsodium release from v0.3.5 install file is 404. 12:29 < undeath> you need to add "/old" to the uri somewhere 12:29 < undeath> it's fixed in master 12:30 < qubenix> thx 12:30 < undeath> but that's really something you should be able to install from the repos 12:34 < undeath> actually it's a dependency of python-libnacl even 12:35 < qubenix> cool, thank you 12:43 -!- puddinpop [~puddinpop@unaffiliated/puddinpop] has joined #joinmarket 13:57 < qubenix> should be a new release because of the install.sh libsodium issue, no? otherwise i have to make the guide use master which seems unsafe. the install script ignores the fact that libsodium is installed already and fails. 13:58 < undeath> just don't use the install script? 13:58 < undeath> setupall.py is all you need 13:58 < qubenix> ah thanks, i was being an idiot. :) 14:30 -!- rdymac [uid31665@gateway/web/irccloud.com/x-qohuevndenkvjqxd] has quit [Quit: Connection closed for inactivity] 14:57 -!- undeath [~undeath@hashcat/team/undeath] has quit [Quit: WeeChat 2.0.1] 15:06 -!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has quit [Ping timeout: 260 seconds] 15:11 -!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has joined #joinmarket 17:19 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 17:19 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #joinmarket 18:41 -!- instagibbs [~instagibb@pool-100-15-136-249.washdc.fios.verizon.net] has quit [Ping timeout: 246 seconds] 18:41 -!- instagibbs [~instagibb@pool-100-15-136-249.washdc.fios.verizon.net] has joined #joinmarket