log☇︎
298 entries in 0.403s
mircea_popescu: polarbeard wait your name is Polar Beard irl
fluffypony: polarbeard: I once met <insert name here>
fluffypony: polarbeard: point
mircea_popescu: fluffypony met polarbeard
fluffypony: you know guys, I once met polarbeard
fluffypony: polarbeard: your wish has been granted!
polarbeard: I've doxygened trb, https://polarbeard.github.io/trb-doxygen/init_8cpp.html
assbot: Logged on 07-02-2016 15:33:02; polarbeard: mircea_popescu, asciilifeform, ben_vulpes, mod6: a backport for sendrawtransaction rpc command,
mircea_popescu: polarbeard nice.
phf: polarbeard: hey, do you mind linking to your pgp key
assbot: polarbeard_add_sendrawtransaction_rpc ... ( http://bit.ly/1L8wFZq )
phf: ^- http://btcbase.org/patches/polarbeard_add_sendrawtransaction_rpc
polarbeard: https://raw.githubusercontent.com/polarbeard/trb/master/sigs/polarbeard_add_sendrawtransaction_rpc.vpatch.polarbeard.sig
polarbeard: https://raw.githubusercontent.com/polarbeard/trb/master/patches/polarbeard_add_sendrawtransaction_rpc.vpatch
ben_vulpes: ^^ asciilifeform, mod6, phf, polarbeard, mircea_popescu: if any of you are willing to explain the inscrawkutable vdiff to my maleducated self i'd be much obliged
assbot: Logged on 04-02-2016 12:02:26; polarbeard: http://log.bitcoin-assets.com/?date=03-02-2016#1395785 << thanks, I've fixed it now, I had no idea it used sha1 by default...
assbot: Logged on 03-02-2016 22:40:15; mircea_popescu: http://log.bitcoin-assets.com/?date=03-02-2016#1395522 << polarbeard seriously fix your pgp!
mod6: In regards to the above email section 0x04: To test this, one can simply grab polarbeard's vpatch and sig and drop them into place, then try to press the entire tree. This should hault throwing an error since the actual output hash does not match the ~expected~ output hash.
assbot: Logged on 03-02-2016 18:52:30; phf: so there's two sig's that are not sha512. genesis.vpatch.trinque.sig is sha256 and polarbeard_add_getpeerinfo_rpc.vpatch.polarbeard.sig is sha1
mircea_popescu: http://log.bitcoin-assets.com/?date=03-02-2016#1395522 << polarbeard seriously fix your pgp! ☝︎☟︎
assbot: Logged on 03-02-2016 17:56:08; polarbeard: oh, now I see the complete picture
assbot: Logged on 03-02-2016 17:30:57; polarbeard: otherwise just check the sig date using pgp, last patch wins
phf: so there's two sig's that are not sha512. genesis.vpatch.trinque.sig is sha256 and polarbeard_add_getpeerinfo_rpc.vpatch.polarbeard.sig is sha1 ☟︎
ascii_butugychag: polarbeard: because sigs submitted arbitrarily later than the patch !!!
ascii_butugychag: polarbeard: comes with gcc
mircea_popescu: polarbeard do you lisp/scheme incidentally ?
assbot: Logged on 03-02-2016 16:21:04; polarbeard: incest: https://github.com/polarbeard/trb
mircea_popescu: polarbeard lol that should be lulzy.
assbot: GitHub - polarbeard/trb: The Real Bitcoin™ ... ( http://bit.ly/1QcCPJQ )
polarbeard: incest: https://github.com/polarbeard/trb ☟︎
assbot: Logged on 03-02-2016 00:15:59; mircea_popescu: actually polarbeard if you're looking for more backportage stuff to do ... rawtx thing.
mircea_popescu: <polarbeard> http://log.bitcoin-assets.com/?date=03-02-2016#1394710 << will work on this << cool. hey funkenstein_ if you're going to rebase your patch to current tree i'm going to consider it also. hurry up tho lol. ☝︎
assbot: Logged on 03-02-2016 00:15:59; mircea_popescu: actually polarbeard if you're looking for more backportage stuff to do ... rawtx thing.
phf: well, the idea is that you want to click on the patch and see how to press it. if i were to click in polarbeard_* presumably i want to press the tree that includes old malleus?
phf: kek, i know why polarbeard_better_log_messages don't press. it depends on asciilifeform_malleus_mikehearnificarum, which is replaced
assbot: polarbeard_fix_instance_print ... ( http://bit.ly/207AHbw )
phf: jurov: like http://btcbase.org/patches/polarbeard_fix_instance_print , asciilifeform_malleus_mikehearnificarum asciilifeform-programmable-versionstring don't press because presumably conflict with programmable-versionstring malleus_mikehearnificarum in order. no idea why polarbeard_better_log_messages polarbeard_fix_instance_print don't press though
BingoBoingo: polarbeard: And after rawtx ported Scheme X11 widget for interacting with shiva over rs-232 would totes make Gavin all Jelly
mircea_popescu: actually polarbeard if you're looking for more backportage stuff to do ... rawtx thing. ☟︎☟︎
mircea_popescu: <polarbeard> that's it, I'm patching every .c on my disk together with F 1000 and compiling it << lmao. STONE SOUP!
punkman: polarbeard: actually F0 didn't apply offset << it should, if you offset the code. but it must find the context verbatim
mircea_popescu: welcome to the club polarbeard eh.
mircea_popescu: but as polarbeard among others can testify, this makes writing code fucking difficult, thanks god.
mircea_popescu: polarbeard_add_getpeerinfo_rpc.vpatch and polarbeard_add_getpeerinfo_rpc.vpatch.mircea_popescu.sig in this order
mircea_popescu: ok so i am sending an email to btc-dev@therealbitcoin.org with subject line Certify polarbeard_add_getpeerinfo_rpc with content as a clearsigned short explanation of what it is, and with two attachments
assbot: polarbeard_add_getpeerinfo_rpc ... ( http://bit.ly/1Q9IMqQ )
ben_vulpes: http://btcbase.org/patches/polarbeard_add_getpeerinfo_rpc << now this, i will review. thank you, polarbeard
assbot: polarbeard_add_getpeerinfo_rpc ... ( http://bit.ly/1Q9IMqQ )
assbot: polarbeard_add_getpeerinfo_rpc.vpatch · GitHub ... ( http://bit.ly/1JUZhdH )
phf: polarbeard: PeterL: a getpeerinfo backport patch for trb: https://gist.github.com/polarbeard/db7909cba265c3c50c02 << http://btcbase.org/patches/polarbeard_add_getpeerinfo_rpc
punkman: polarbeard: not bad, which version did you backport from?
assbot: polarbeard_add_getpeerinfo_rpc.vpatch · GitHub ... ( http://bit.ly/1JUZhdH )
polarbeard: PeterL: a getpeerinfo backport patch for trb: https://gist.github.com/polarbeard/db7909cba265c3c50c02
assbot: Logged on 02-02-2016 05:08:04; mircea_popescu: so basically polarbeard here's the thing : i considered signing this, and i will consider signing the next version. as it is however i won't do that, because a) not all errors have both flags set ; b) occasional ' in error message ; c) occasional losing a valuable datapoint (such as the hash above) or missing on adding a useful one (nStart).
assbot: polarbeard_better_log_messages ... ( http://bit.ly/1PvOZkA )
assbot: Logged on 02-02-2016 04:41:22; mircea_popescu: polarbeard + return error(SBLK "chain tip %s not found in the block index", hashBestChain.ToString().c_str()); << any reason this has only one flag ?
polarbeard: http://log.bitcoin-assets.com/?date=02-02-2016#1393709 << error() adds flag SERR by default: http://btcbase.org/patches/polarbeard_better_log_messages#selection-1347.0-1375.1 ☝︎
mircea_popescu: so basically polarbeard here's the thing : i considered signing this, and i will consider signing the next version. as it is however i won't do that, because a) not all errors have both flags set ; b) occasional ' in error message ; c) occasional losing a valuable datapoint (such as the hash above) or missing on adding a useful one (nStart). ☟︎
mircea_popescu: polarbeard + return error(SBLK "chain tip %s not found in the block index", hashBestChain.ToString().c_str()); << any reason this has only one flag ? ☟︎
ben_vulpes: well polarbeard likes to pretend as though i don't exist until he finally does what i ask, and even then refuses to ping me on the topic.
assbot: polarbeard_remove_shrink_debug_file ... ( http://bit.ly/1KmhEIu )
ben_vulpes: http://btcbase.org/patches/polarbeard_remove_shrink_debug_file << aha, there we go
phf: polarbeard: you can't press polarbeard_better_log_messages directly on top of asciilifeform_maxint_locks_corrected period. so the ~transition~ makes no sense
phf: polarbeard: it's not correct, since the graph is supposed to only show transitions, rather then descendants/antecedents. in this case polarbeard_better_log_messages touches util.h and util.cpp that are modified in polarbeard_remove_shrink_debug_file
phf: there's a bug of some sort, pretty sure your polarbeard_better_log_messages shouldn't press from asciilifeform_maxint_locks_corrected, i'll look into it tonight
mircea_popescu: polarbeard aha.
mircea_popescu: polarbeard i dunno that it was expected to either. prolly isn't, really. just, bitcoin code is too layered, random and messy.
mircea_popescu: polarbeard mno, this is no good, it doesn;t solve the naked return problem. for instance (all from bitcoinrpc.cpp) : return error; at line 44 ; return "bitcoin server stopping"; line 162 sorta thing.
mircea_popescu: polarbeard incidentally, did you leave any nude returns ?
assbot: Logged on 01-02-2016 13:23:16; polarbeard: mircea_popescu, asciilifeform: here is the logging patch split up in three: https://gist.github.com/polarbeard/ccf92c5f83753a03370a, https://gist.github.com/polarbeard/38b7835cb5f7863d4547 and https://gist.github.com/polarbeard/621f39b7cf21d736400e
assbot: polarbeard_better_log_messages ... ( http://bit.ly/1SxGpTs )
mircea_popescu: polarbeard http://104.131.72.249/patches/polarbeard_better_log_messages#selection-8295.32-8295.60 < plox no ' in loglines so people don't have to escape the shit out of parsing.
mircea_popescu: polarbeard aite. ima slog through this, mind you that it's 2k lines will take hours.
mircea_popescu: polarbeard i see.
mircea_popescu: ok polarbeard if you don't mind we'll use his version it's about 500 times better than github
assbot: polarbeard_better_log_messages ... ( http://bit.ly/1Q75zUc )
phf: mircea_popescu: http://104.131.72.249/patches/polarbeard_better_log_messages#selection-1149.0-1189.1
mircea_popescu: https://gist.github.com/polarbeard/38b7835cb5f7863d4547-L67
assbot: polarbeard_better_log_messages.vpatch · GitHub ... ( http://bit.ly/1KlwJtP )
polarbeard: they're defined here, https://gist.github.com/polarbeard/38b7835cb5f7863d4547#file-polarbeard_better_log_messages-vpatch-L2029-L2039
mircea_popescu: polarbeard do you have the tags you use enumerated anywhere ?
assbot: polarbeard_logging_sanity.vpatch · GitHub ... ( http://bit.ly/1KewosO )
polarbeard: ok, anyway here is the old for reference: https://gist.github.com/polarbeard/961aa315c69b89d2e613
mircea_popescu: polarbeard don't put commas immediately after urls it fucks things up
BingoBoingo: polarbeard: But if you could write that funtionality in Scheme, you might get some love for it.
mircea_popescu: polarbeard it won't hurt anything writing a backport patch for it if you feel like it.
assbot: polarbeard_fix_instance_print.vpatch · GitHub ... ( http://bit.ly/1nYHKay )
assbot: polarbeard_better_log_messages.vpatch · GitHub ... ( http://bit.ly/1nYHMiI )
polarbeard: mircea_popescu, asciilifeform: here is the logging patch split up in three: https://gist.github.com/polarbeard/ccf92c5f83753a03370a, https://gist.github.com/polarbeard/38b7835cb5f7863d4547 and https://gist.github.com/polarbeard/621f39b7cf21d736400e ☟︎
mircea_popescu: asciilifeform and polarbeard would much prefer large patches. you don't get what you prefer.
assbot: Logged on 29-01-2016 18:31:10; ascii_butugychag: mircea_popescu: it bothered me that polarbeard apparently does not yet fully grasp that every line he writes is a unit of ~work~ for other people to do.
mod6: trinque shinohai ben_vulpes polarbeard & anyone else who wants to test the new V & buildscript [v99996]: http://dpaste.com/2WQCDKX.txt
mircea_popescu: polarbeard make sense ?
mircea_popescu: polarbeard don't get this wrong, you did a lot of very useful work in that patch.
punkman: polarbeard: the thing usually runs as a daemon
mircea_popescu: polarbeard that part is fine, yes.
mircea_popescu: polarbeard yeah, you get the right idea, but seriously, making a single patch consisting of JUST -return error +return error is the right way
ascii_butugychag: mircea_popescu: it bothered me that polarbeard apparently does not yet fully grasp that every line he writes is a unit of ~work~ for other people to do. ☟︎
punkman: mircea_popescu: so how would you split polarbeard's patch?
mircea_popescu: polarbeard :