--- Day changed Wed Oct 24 2018 10:49 < stevenroose> oh, I kinda expected the joke to be that he uses python so if you want higher kinded types, just use python. But he *actually* does the same.. Since when is he no longer a python guy? 11:53 < stevenroose> prev_hash: "\266\354\020j\307\333\343\031\000GyK\0 11:53 < stevenroose> I never understood how to read that type of binary data formatting. Anyone that can explain? Google can't, it seems. 12:27 < Blackwolfsa> @BlueMatt, Thanks. I left a question on PR #169 regarding the max_dust_satoshis. As to PR #202, I am happy both ways to me its memory/lines of code trade off. 13:12 < stevenroose> If you do a `print!` or in general a `format_args!("{}", get_some_obj())`, does the method get called before entering the macro? No, right? If the macro decides to not use that $xx:expr, it should never get called, or does it? 13:13 < stevenroose> Asking because I think I found a nit in the log crate that could avoid some overhead. 13:52 < BlueMatt> ariard: looks like https://github.com/rust-bitcoin/rust-lightning/pull/214 needs trivialish rebase for the events split? 14:09 < BlueMatt> Blackwolfsa: ok, responded on both of those, I think 14:10 < BlueMatt> Blackwolfsa: I obviously dont care *that* much either way in the router thing, extra 100 bytes per entry kinda sucks, but if its materially cleaner, can leave it unless it grows painfully large 15:22 < andytoshi> stevenroose: at some point a couple years ago petertodd discovered rust's type system and became some sort of junkie :P 15:23 < andytoshi> but he's mostly been working on proofmarshal stuff for BHB (or one of their subs, i can never tell how anything is structured there..) that isn't yet public 15:23 < andytoshi> so it's not super well-known 15:24 < andytoshi> stevenroose: \xxx looks like octal to me 15:25 < andytoshi> i have no idea who thinks that's a useful format or why, especially when the printable characters aren't encoded that way, but gdb at least makes you deal with it 22:03 < ariard> BlueMatt: hey the events split ? you refer to which PR ? 22:19 < ariard> but just push local diffs which should pass the tests if it's what you mean 22:21 < ariard> seen you comment, working on it and also implementing KeysInterface for a simple KeyManager like ChainWatchInterfaceUtil right now