log☇︎
348200+ entries in 0.216s
thestringpuller: mircea_popescu: what are they making you for breakfast?
shinohai: mod6 Load up those 7 hookers you spoke of last night and come over. I got lox and eggs.
mircea_popescu: do not take after me. for even as we speak, the girls are up and chirping in the kitchen making me stuff.
mod6: i am about to eat a decent breakfast in like 1.5 hours.
mod6: i'll see if i can get to it today, and give it a try myself.
mod6: <+asciilifeform> mod6, shinohai: the version string patch works. BUT you will always see the default version in the boot log!! << personally I haven't even tried this yet. but I think he was saying that he checked the getinfo and that hadn't updated either.
assbot: Logged on 18-01-2016 19:16:29; ascii_butugychag: i assume that everybody here has at least seen a page of talmud ?
assbot: Logged on 21-01-2016 15:23:26; mircea_popescu: specifically, imagine a future in which every line of code has 100 lines of commentary, much like the talmud (which is a VERY proper comparison)
mircea_popescu: actually the convention is you can take any male name add a and name a girl thus.
mircea_popescu: that's not a, that's a~
shinohai: ah now I understand asciilifeform thx
mircea_popescu: anyway, in ro names are sexed - mircea is the only male name that ends in a.
asciilifeform: mod6, shinohai: the version string patch works. BUT you will always see the default version in the boot log!! because said printf ~precedes~ the setting of the custom string. this may explain shinohai's confusion. ☟︎
mircea_popescu: malbob and f-malice. this should be a fucking poem.
asciilifeform: to anybody even tangentially involved
asciilifeform: this seems thermonuclearly obvious
mircea_popescu: just like "AAA titles" and eulora have jack in common, but that's a side point.
mircea_popescu: i don't think the difference was ever stressed enough or for that matter all that well understood. what "big studios" do for software, ie, throwaway crap that's not expected to a) work for everyone or b) work for more than a few years is VERY STRICTLY opposite to what bitcoin does.
asciilifeform: it is sort of like concept that once came to me in a dream, about some alt-world where all names are sexed, and hence nobody is named 'alice', but 'fmalice', no 'bob', but 'malbob'
mircea_popescu: asciilifeform im sure there it did.
assbot: Logged on 21-01-2016 15:31:59; mircea_popescu: i suspect this is also msvc widgetry.
asciilifeform: http://log.bitcoin-assets.com/?date=21-01-2016#1379738 << that particular heathenry has a name, 'hungarian notation'. named after some chap at microshit who believed that it reduces bugs ☝︎
thestringpuller: Ah this takes the cake: "I had to reload Reddit like 4 times before it started working. If reddit wants me as a customer, they should increase their blocksize"
mod6: <+asciilifeform> mod6: what was this about 'snags' with the version patch ? << i'll dig it up, just a sec.
asciilifeform: i can't seem to find it in the logz
mod6: we can discuss this again as we get further along.
asciilifeform: mod6: what was this about 'snags' with the version patch ?
mod6: <+mircea_popescu> well, i do think to some degree your patch should be restated, but not in the sense of replacing it altogether << yeah, ok. i'll do some work here today / tonight, do a re-test and the hopefully get it to the ML before the week is out.
mircea_popescu: i also don't fix any of the combustion engines that i own by myself - even if once i took apart and put back together a trabant.
mod6: asciilifeform: not sure if you found some of questions/comments in the log from yesterday re this ^^
mircea_popescu is loath to do too much of that sort, because as correctly pointed out, mircea_popescu is a noob in the low level technical sense. without an array of experts to advise and correct, i'll just fuck everything up.
mod6: Was thinking of putting in alf's latest two also -- but I think we need some confirmation on at least the version string one. shinohai was having some snags with it.
mircea_popescu: well, i do think to some degree your patch should be restated, but not in the sense of replacing it altogether
mod6: <+mircea_popescu> well, honestly, this wasn't intended as a release candidate, more like a commentary item << ok good deal. was kinda wondering if the forthcoming release patch should bundle this one in or not.
mircea_popescu: eh you're the one should be thanked.
mod6: many thanks.
mod6: your patch really is easier to read since leaving in the vchSig.clear() etc at the top instead of moving it to the bottom like mine had.
mod6: right right. but I think i put in some spaces in my code there for alignment. just saying, i'll stick to using four.
mircea_popescu: how are ~you~ going to do anything about it ? i set my machine to show them any way i want.
mod6: re: your comment about tabs of width 2 or 4; going forward, I'll use width 4.
mircea_popescu: a file can't mix unlike things.
mircea_popescu: kinda why i insist we must do the "by file touched" rather than "by lines touched" thing.
mircea_popescu: once half the variables are in one style and half in three or four other styles etc.
mircea_popescu: the problem of tab-spaces is indicative of many similar blessings to come.
mircea_popescu: i suspect this is also msvc widgetry. ☟︎
mod6: <+mircea_popescu> not a great fan of vchSig and bs myself, eother. << yeah, im not sure why the var name needs to delcare that it is a vector of chars.
mod6: i would agree there, but on the basis that the comments are accurate in a technical sense. nothing worse than misleading comments or documentation, as we've recently discussed.
deedbot-: [Trilema] The funny thing about the fallen is that they do not know they fell. - http://trilema.com/2016/the-funny-thing-about-the-fallen-is-that-they-do-not-know-they-fell/
mircea_popescu: that there should be more comment than code in something like bitcoin source seems an unassailable point, to me.
mod6: <+mircea_popescu> specifically, imagine a future in which every line of code has 100 lines of commentary, much like the talmud (which is a VERY proper comparison) << I never thought of it this way.
mircea_popescu: of course the talmud gets away with an earth shattering bonus : "other rules notwithstanding, the law in any place is what the law always was there". they can afford, somehow, to keep geographically bound chains that are disjunct. we can't. but hey, chosen people, gets advantages.
mod6: <+asciilifeform> i often wonder, do these folks also have two-metre-wide toilet in the house, so as to not miss ? << i lel'd
thestringpuller: Like most newbies he thought you spent from addresses rather than prior receipts."
mircea_popescu: punkman true. hence the 100 lines are the result of numerous different pressures.
thestringpuller: LOL >> "Don't forget Mr Popescu, who loves to harp on about how Bitcoin is not for the unwashed masses, just two weeks ago had a hugely embarrassing fiasco where he revealed he hadn't the faintest idea how Bitcoin transactions work. ☟︎
mircea_popescu: this is a splendid mechanism to provide true consensus.
mircea_popescu: as that changes, changes in code slowly become ever slightly more possible
mircea_popescu: now, battles as to change are softened : people discuss reformulations OF THE COMMENTARY.
mircea_popescu: specifically, imagine a future in which every line of code has 100 lines of commentary, much like the talmud (which is a VERY proper comparison) ☟︎
punkman: there's literate and there's littering
mircea_popescu: which, incidentally, is not to be taken lightly. it occurs to me, looking at all this, that it has a very fundamental function in maintaining codebases of the KIND that bitcoin is.
mircea_popescu: actually, forcing a point, commented out line tests is really the first step towards knuth literate coding.
mircea_popescu: if nothing else gives a good idea of what the author was thinking.
mod6: thanks for all of your comments this morning. I appreciate everyone taking a look at this one.
mircea_popescu: i don't particularly mind commented-out line tests.
mircea_popescu: they can stay or go, entirely up to you.
mod6: yah, i better remove those.
mod6: does anyone have any pref on the commented out DEBUG statements for the finalized one? just remove them? ☟︎
mod6: so that should be fine.
mod6: oh yeah, derp. so in yours it will just skip the compare and if true, subtract sections.
mircea_popescu: maybe i'm misreading this, but atm if neither high nor low is picked the code does spit out a sig neh ?
mod6: oh i totally agree. its just an old wart.
mircea_popescu: mod6 this is a point, but really that heathen 10k declaration should go away.
mod6: also, about http://dpaste.com/26VKRQG : I left the original code in Sign(...) in the } else { case because i thought it be necessary to have a default. if we don't have one, it forces the user to pick -highs -lows every single time they execute.
mod6: oh hmm. i think i put in some spaces in there.
mod6: <+mircea_popescu> asciilifeform http://dpaste.com/26VKRQG << re: There is no reason to test for both highS and lowS being set, because this is tested in init.cpp already, ... << For some reason I had it in my head that since this gets set in util.h/.cpp that both may become set at some point post execution if someone does something funny.
asciilifeform: this is one of the things that distinguishes trb from heathenb
asciilifeform: mircea_popescu: fwiw i'm heavily in favour of the 'fix only the lines we touch' school of thought. the whole point of pedigreed-vintage trb is that the totality of the changes we made is apparent to the naked eye.
mod6: <+asciilifeform> if (fHighS && (BN_cmp(sig->s, halforder) < 0)) <+asciilifeform> generally i like to avoid hastening ulcers if possible << yeah, i dont know why I didn't do this to begin with. Heheh.
mod6: Sorry about the spaces in there where I put in my changes, I can and will fix that for my changes. And yeah, I think post-release it may not be a bad idea to do a one-time-cleanup of all of that.
mircea_popescu: asciilifeform heathen text seems a summary of the entire "scaling" bitcoin bs.
thestringpuller: mircea_popescu: the tab/space thing has infected the source code?
assbot: Successfully updated the rating for mod6 from 4 to 5 with note: His curative TRB leadership is a shining beacon for the entire Republic.
mircea_popescu: !rate mod6 5 His curative TRB leadership is a shining beacon for the entire Republic.
assbot: You rated user mod6 on 27-Nov-2014, with a rating of 4, and supplied these additional notes: The cave, age, tace school of thought. Nice work with the Bitcoin Foundation..
mircea_popescu: that once the current version being worked upon is released, we all do a whole-source scouring of spaces, and sign the independently generated results, which will be an immediate, other patch. ☟︎☟︎
mircea_popescu: at any rate : maybe it's not too late to fix. what do the lords think about this plan :
mircea_popescu: in retrospect, i deeply regret not having had the sense of s/ /\t/g back when i made the original genesis commit. but... who knew the future then, and sopmehow being true to source, providing untouched water seemed more important. heck, maybe it was, and the only reason i get to regret doing it is having done it, which keeps me from the more bitter regret of having done it.
asciilifeform: https://www.bikeji.com/t/3144 << anybody want to attempt a reliable translation from heathen tongue ?
asciilifeform: i included this because i have 10,001 copies of the tree and every single one is different and wtf
asciilifeform: which you could then press to, and end up with the necessary source.
asciilifeform: ./v o HASH would spit out the relevant vpatch name
mircea_popescu: ie, it should be the prev release.
mircea_popescu: asciilifeform this is a problem - i should have the source.
assbot: Logged on 21-01-2016 12:53:23; mircea_popescu: blergh, i don't have the source.
asciilifeform: http://log.bitcoin-assets.com/?date=21-01-2016#1379583 << incidentally, ~this~ is what the 'origin' command in my vtron did ☝︎
asciilifeform: generally i like to avoid hastening ulcers if possible
mircea_popescu: technically mod6's variant, i only removed some spurious tails. but i think you're right.
mircea_popescu: srsly, mixed tab/space indentation in a file is worse than either.
mircea_popescu: ah. well i fixed the file i touched.