--- Log opened Thu Dec 02 00:00:49 2021 00:12 -!- rottenstonks_ [~rottensto@c-24-13-166-152.hsd1.il.comcast.net] has joined #bitcoin-wizards 00:12 -!- rottenstonks [~rottensto@user/rottenstonks] has quit [Ping timeout: 252 seconds] 00:14 -!- plankster [~plankster@user/plankers] has joined #bitcoin-wizards 00:15 -!- plank [~plankster@user/plankers] has quit [Ping timeout: 252 seconds] 00:15 -!- vysn [~vysn@user/vysn] has joined #bitcoin-wizards 00:59 -!- Guyver2 [Guyver@guyver2.xs4all.nl] has joined #bitcoin-wizards 01:22 -!- atuttle [~atuttle@static-198-54-131-168.cust.tzulo.com] has quit [Read error: Connection reset by peer] 01:22 -!- atuttle [~atuttle@static-198-54-131-168.cust.tzulo.com] has joined #bitcoin-wizards 01:24 -!- atuttle [~atuttle@static-198-54-131-168.cust.tzulo.com] has quit [Remote host closed the connection] 01:45 -!- Guyver2_ [Guyver@guyver2.xs4all.nl] has joined #bitcoin-wizards 01:47 -!- Guyver2 [Guyver@guyver2.xs4all.nl] has quit [Ping timeout: 256 seconds] 01:47 -!- Guyver2_ is now known as Guyver2 01:49 -!- Cory [~Cory@user/pasha] has joined #bitcoin-wizards 02:03 -!- kexkey [~kexkey@static-198-54-132-84.cust.tzulo.com] has quit [Ping timeout: 256 seconds] 02:05 -!- kexkey [~kexkey@static-198-54-132-148.cust.tzulo.com] has joined #bitcoin-wizards 02:32 -!- solocshaw [~Thunderbi@gateway/vpn/pia/solocshaw] has quit [Ping timeout: 252 seconds] 02:32 -!- smartin [~Icedove@88.135.18.171] has joined #bitcoin-wizards 03:35 -!- jess [~jess@libera/staff/jess] has joined #bitcoin-wizards 04:28 -!- b10c [uid500648@id-500648.ilkley.irccloud.com] has joined #bitcoin-wizards 05:56 < andytoshi> 05:56 < sipa> 05:56 < andytoshi> lol, sorry, plugging in a new keyboard 06:19 -!- CrashTestDummy2 [~CrashTest@ool-ad02813b.dyn.optonline.net] has quit [Quit: Leaving] 06:32 -!- adiabat [~adiabat@63.209.32.102] has quit [Remote host closed the connection] 06:33 -!- adiabat [~adiabat@63.209.32.102] has joined #bitcoin-wizards 06:50 -!- CrashTestDummy [~CrashTest@ool-ad02813b.dyn.optonline.net] has joined #bitcoin-wizards 08:07 -!- Aaronvan_ [~AaronvanW@190.53.113.19] has quit [Ping timeout: 256 seconds] 08:16 -!- AaronvanW [~AaronvanW@190.53.113.19] has joined #bitcoin-wizards 08:20 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has quit [Remote host closed the connection] 08:21 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has joined #bitcoin-wizards 08:29 < andytoshi> is this bch code generator exhaustive? like, it says there are no dist-9 degree-12 generators with length > 33, is that just the end of the story? 08:30 < sipa> it is intended to be exhaustive 08:30 < sipa> whether it is... you tell me :p 08:30 < andytoshi> :) ok, i've got some reading to do then 08:31 < sipa> i may revert some of its optimizations, as i'm not entirely sure about them 08:31 < sipa> but i don't think it would affect anything you're doing 08:35 < kanzure> "Locally Testable Codes with constant rate, distance, and locality" https://arxiv.org/abs/2111.04808 08:46 < andytoshi> ok, thanks .. so after playing with this generator for a bit i'm pretty pessimistic that we'll find anything meaningfully "more human-computable" than the one that we're currently using 08:46 < andytoshi> though ofc we may be able to find better accidental error correcting properties 08:47 < roconnor> andytoshi: hand made font seems quite doable: https://github.com/roconnor-blockstream/SSS32/blob/handfont/handfont.ps 08:48 < roconnor> the rest of the characters are going to be a little bit harder than the extremely easy ones. 08:57 < sipa> so a strange property i observe is that lots of minimal pooynomials are palindromes 08:57 < sipa> and i can't explain that 08:59 < sipa> oh, i have an explanation 09:00 < sipa> those minimal polynomials happen to be very useful to combine into low-lcm-degree ones 09:00 < sipa> so in general, minimal polynomials aren't palindromes, but the ones that are occur more than proportionally as factors of BCH codes 09:02 -!- ZeroMaster [~webirc@95-42-105-42.ip.btc-net.bg] has joined #bitcoin-wizards 09:16 -!- vysn [~vysn@user/vysn] has quit [Ping timeout: 252 seconds] 09:16 < andytoshi> roconnor: wow! quite a few characters are "extremely easy" 09:16 < andytoshi> i like this a lot 09:17 < andytoshi> sipa: interesting. i geass "happen to be very useful to combine into low-lcm-degree" is maybe some handwavey consequence of the binomial theorem 09:21 -!- Guyver2_ [Guyver@guyver2.xs4all.nl] has joined #bitcoin-wizards 09:23 -!- Guyver2 [Guyver@guyver2.xs4all.nl] has quit [Ping timeout: 256 seconds] 09:24 -!- Guyver2_ is now known as Guyver2 09:37 -!- Guyver2_ [~Guyver@2001:985:f3f:1:cd8d:75ec:d720:d4db] has joined #bitcoin-wizards 09:38 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-wizards 09:40 -!- Guyver2 [Guyver@guyver2.xs4all.nl] has quit [Ping timeout: 252 seconds] 09:40 -!- Guyver2_ is now known as Guyver2 09:43 -!- CrashTestDummy2 [~CrashTest@cpe-24-168-60-220.hvc.res.rr.com] has joined #bitcoin-wizards 09:45 -!- CrashTestDummy3 [~CrashTest@ool-ad02813b.dyn.optonline.net] has joined #bitcoin-wizards 09:46 -!- CrashTestDummy [~CrashTest@ool-ad02813b.dyn.optonline.net] has quit [Ping timeout: 256 seconds] 09:50 -!- CrashTestDummy2 [~CrashTest@cpe-24-168-60-220.hvc.res.rr.com] has quit [Ping timeout: 256 seconds] 09:55 -!- gene [~gene@gateway/tor-sasl/gene] has joined #bitcoin-wizards 10:00 -!- CrashTestDummy2 [~CrashTest@cpe-24-168-60-220.hvc.res.rr.com] has joined #bitcoin-wizards 10:03 -!- CrashTestDummy3 [~CrashTest@ool-ad02813b.dyn.optonline.net] has quit [Ping timeout: 252 seconds] 10:03 -!- CrashTestDummy [~CrashTest@ool-ad02813b.dyn.optonline.net] has joined #bitcoin-wizards 10:07 -!- CrashTestDummy2 [~CrashTest@cpe-24-168-60-220.hvc.res.rr.com] has quit [Ping timeout: 252 seconds] 11:37 -!- pescador [~pescador@user/pescador] has joined #bitcoin-wizards 12:23 -!- pescador [~pescador@user/pescador] has quit [Remote host closed the connection] 12:38 < andytoshi> after continued progress on 4-of-n share generation, i think "compute the top and bottom diagonals first" is definitely the right way to go 12:38 -!- vysn [~vysn@user/vysn] has joined #bitcoin-wizards 12:38 < andytoshi> this obvs can't catch all possible errors but i think the bech32 alphabet is designed so that it's very likely to catch the sort of errors that people make 12:39 < sipa> andytoshi: oh i have a better explanation why palindromic minimal polynomials are useful 12:39 < sipa> but it's a bit involved 12:39 < sipa> palindromic polynomials have the property that for every root x, they also have root 1/x 12:40 < sipa> palindromic minimal polynomials for alpha^k (which are products of specific powers of alpha^k) are thus equal to the minimal polynomials for alpha^(-k) 12:41 < sipa> and if k is close to 0 (mod length) or to length/2 (mod length), that means that consecutive powers around k exist that include both k and -k 12:41 < sipa> and that obviously helps reduce the lcm 12:47 < andytoshi> ah! nice 13:02 -!- smartin [~Icedove@88.135.18.171] has quit [Remote host closed the connection] 13:03 -!- smartin [~Icedove@88.135.18.171] has joined #bitcoin-wizards 13:11 -!- Guyver2 [~Guyver@2001:985:f3f:1:cd8d:75ec:d720:d4db] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 13:16 -!- jess [~jess@libera/staff/jess] has quit [] 13:21 < roconnor> are you writing bars through your Z's? 13:46 -!- ZeroMaster [~webirc@95-42-105-42.ip.btc-net.bg] has quit [Remote host closed the connection] 13:49 -!- ZeroMaster [~webirc@95-42-105-42.ip.btc-net.bg] has joined #bitcoin-wizards 13:52 -!- AaronvanW [~AaronvanW@190.53.113.19] has quit [Remote host closed the connection] 14:11 -!- plankster_ [~plankster@user/plankers] has joined #bitcoin-wizards 14:11 -!- plankster [~plankster@user/plankers] has quit [Ping timeout: 252 seconds] 14:14 < andytoshi> roconnor: i am, yes 14:14 -!- plankster_ is now known as plank 14:23 -!- AaronvanW [~AaronvanW@190.53.113.19] has joined #bitcoin-wizards 14:31 -!- pinheadmz_ [~pinheadmz@hns-contributor.dev] has quit [Quit: ZNC 1.8.2+deb1+bionic2 - https://znc.in] 14:33 -!- pinheadmz [~pinheadmz@hns-contributor.dev] has joined #bitcoin-wizards 14:33 < roconnor> crossed 7? 14:35 -!- BUSY [~BUSY@user/busy] has quit [Remote host closed the connection] 14:42 -!- smartin [~Icedove@88.135.18.171] has quit [Ping timeout: 256 seconds] 14:56 -!- AaronvanW [~AaronvanW@190.53.113.19] has quit [Ping timeout: 252 seconds] 14:59 < roconnor> Okay I've completed the bech32 character set. 15:04 < roconnor> maybe I should finish the alphabet. 15:04 < roconnor> meh, no need to bloat the postscript file unless we need it. 15:48 -!- AaronvanW [~AaronvanW@190.53.113.19] has joined #bitcoin-wizards 16:04 -!- BUSY [~BUSY@user/busy] has joined #bitcoin-wizards 16:18 -!- gene [~gene@gateway/tor-sasl/gene] has quit [Remote host closed the connection] 16:18 -!- gene [~gene@gateway/tor-sasl/gene] has joined #bitcoin-wizards 16:20 -!- Aaronvan_ [~AaronvanW@176.119.195.70] has joined #bitcoin-wizards 16:23 -!- AaronvanW [~AaronvanW@190.53.113.19] has quit [Ping timeout: 256 seconds] 16:24 -!- AaronvanW [~AaronvanW@190.53.113.19] has joined #bitcoin-wizards 16:25 -!- Aaronvan_ [~AaronvanW@176.119.195.70] has quit [Read error: Connection reset by peer] 16:27 -!- gene [~gene@gateway/tor-sasl/gene] has quit [Quit: gene] 16:29 < andytoshi> yeah and i'll bet B is pretty annoying lol 16:29 < andytoshi> 1 and I and 0 probably aren't too hard 16:30 < andytoshi> nice!! 16:31 < andytoshi> i am working on an introduction, which is currently in markdown https://github.com/apoelstra/SSS32/blob/2021-12--intro/intro.md 16:32 < andytoshi> what's writen now is the "high level introduction", which will be followed by the "detailed introduction" which actually describes what you're supposed to do 16:32 < andytoshi> and then a "tutorial" which goes through share creation and recovery for 2-of-3 16:46 -!- roconnor [~roconnor@coq/roconnor] has quit [Ping timeout: 256 seconds] 16:46 -!- vysn [~vysn@user/vysn] has quit [Ping timeout: 252 seconds] 17:03 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has quit [Remote host closed the connection] 17:03 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has joined #bitcoin-wizards 17:07 -!- roconnor [~roconnor@coq/roconnor] has joined #bitcoin-wizards 17:12 -!- AaronvanW [~AaronvanW@190.53.113.19] has quit [Remote host closed the connection] 17:42 -!- AaronvanW [~AaronvanW@190.53.113.19] has joined #bitcoin-wizards 17:47 -!- AaronvanW [~AaronvanW@190.53.113.19] has quit [Ping timeout: 256 seconds] 17:52 -!- b10c [uid500648@id-500648.ilkley.irccloud.com] has quit [Quit: Connection closed for inactivity] 18:34 -!- AaronvanW [~AaronvanW@190.53.113.19] has joined #bitcoin-wizards 18:34 -!- kallewoof [~quassel@user/kallewoof] has quit [Ping timeout: 268 seconds] 18:56 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Ping timeout: 276 seconds] 18:57 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-wizards 19:48 < roconnor> andytoshi: I might say something like computation on secret data requires trusting the hardware to not keep and leak the secret data, but validating digital electronics is not feasible for consumers. But it is impossible for paper to "remember" secret data, and, when handled correctly, cannot leak secret data. 19:48 < roconnor> or something along those lines. 19:49 < sipa> roconnor: better wear gloves when doing the computation 19:50 < roconnor> not the worst idea. 19:52 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has quit [Remote host closed the connection] 19:52 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has joined #bitcoin-wizards 19:54 < _aj_> burn the paper after using it? 19:56 < sipa> then you need a reliable way of recreating it 19:56 < sipa> and printers are likely more evil than the computers they're connected to 19:56 < sipa> perhaps you have a pre-secp256k1 xerox somewhere? 19:59 < _aj_> recreating the computation wheel? 21:50 -!- plankster [~plankster@user/plankers] has joined #bitcoin-wizards 21:51 -!- plank [~plankster@user/plankers] has quit [Ping timeout: 252 seconds] 22:13 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has quit [Ping timeout: 276 seconds] 22:18 -!- solocshaw [~Thunderbi@gateway/vpn/pia/solocshaw] has joined #bitcoin-wizards 22:20 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has joined #bitcoin-wizards 22:30 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Ping timeout: 276 seconds] 22:31 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-wizards 22:48 -!- plankster is now known as plank 22:53 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has quit [Remote host closed the connection] 22:55 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has joined #bitcoin-wizards 23:02 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has quit [Remote host closed the connection] 23:03 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has joined #bitcoin-wizards 23:19 -!- flag [~flag@net-37-116-7-126.cust.vodafonedsl.it] has quit [Ping timeout: 256 seconds] --- Log closed Fri Dec 03 00:00:50 2021