log☇︎
164800+ entries in 0.067s
mircea_popescu: that you're making up stories. for a captive audience that's easy to please.
mircea_popescu: so basically you're a heinlein for your own needs.
mircea_popescu: <asciilifeform> whenever i hear about mircea_popescu's 'free men', i think of... chessboxing. << pfff. nonsense.
mircea_popescu: for instance, 10OIl0OIl0OIl0OIl== in base64 comes to 138% more crud in "base58"
mircea_popescu: ./base58.h: // use 138% to be safe
mircea_popescu: ./base58.h: // Expected size increase from base58 conversion is approximately 137%
mircea_popescu: --
mircea_popescu: return 99999;
mircea_popescu: why!
mircea_popescu: ./script.h: const_iterator pc2 = pc;
mircea_popescu: the man who had a working plane and no boat made himself a leaky boat that couldn't fly. then the japanese bombed him.
mircea_popescu: from the ashes of the very alf in question or not, remains to be seen
mircea_popescu: sooner or later free man version of alf will pop into existence. ☟︎
mircea_popescu: in other lulz, "./wallet.cpp: exit(1); //We now probably have half of our keys encrypted in memory, and half not...die and let the user reload their unencrypted wallet."
mircea_popescu: "i guess this really should start counting at -2"
mircea_popescu: then there's the case (as is here) of folk who can't get out of the fencing error so fix the code on the 2nd pass.
mircea_popescu: asciilifeform i dunno how classical. perhaps in the gavin aka retarded sense of classical,
mircea_popescu: there is that.
mircea_popescu: who, over the mental age of ~12, does this
mircea_popescu: all this initing to -1 business...
mircea_popescu: no idea why anyone thinks "bitcoin will take over the world". they can't possibly be talking of the prb codebase.
mircea_popescu: o god, the parade of magic substr addresses
mircea_popescu: just going from "could be a lot worse"
mircea_popescu: asciilifeform definitely not multithreaded. which, given the strength of everything else, is a very good thing.
mircea_popescu: i should like to visit this algebra sometime.
mircea_popescu: null squared is sometimes equal to the unit!
mircea_popescu: ./main.h: void SetNull() { nFile = -1; nBlockPos = 0; nTxPos = 0; } << lulz of all time.
mircea_popescu: motherfucking god almighty.
mircea_popescu: int64 nRandomizer = (uint64)(nStart * 4951 + addr.nLastTry * 9567851 + addr.ip * 7789) % (2 * 60 * 60);
mircea_popescu: ThreadOpenConnections2(parg); << im not even including inept shit like this. clearly someone deeply understood threading.
mircea_popescu: asciilifeform you ever been in college and ended up picking up chicks you were only half interested in because it sure as fuck beat doing the work you had to do that day ?
mircea_popescu: omfg ok i need a break
mircea_popescu: ./net.cpp: Sleep(10);
mircea_popescu: o lyf.
mircea_popescu: before i couldn't do merchant of venice because broken tools. now can't because instead going through 10k lines dump to find the junk.
mircea_popescu: incidentally, did we have a lxr up of the codebase or something ?
mircea_popescu: i hadn't priorly noticed. what's one to do
mircea_popescu: i have meanwhile noticed
mircea_popescu: uint256.h
mircea_popescu: asciilifeform prior to the article i'm writing now, i had naively believed the thing is some standard library imported from whenever
mircea_popescu: anyone seen this wonder http://dpaste.com/1JNBGCX ?
mircea_popescu: holy shit the stuff that's in uint256.h ?!
mircea_popescu: da fuck is this maigc.
mircea_popescu: ./uint256.h: static char phexdigit[256] = { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,1,2,3,4,5,6,7,8,9,0,0,0,0,0,0, 0,0xa,0xb,0xc,0xd,0xe,0xf,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0xa,0xb,0xc,0xd,0xe,0xf,0,0,0,0,0,0,0,0,0 };
mircea_popescu: ie, "this cpu normally does 4ghz, i run it at 8. it's doing so much more for me than... oops, it popped. need a new cpu"
mircea_popescu: it's a by-word for capital-destroying "concerted efforts". ☟︎
mircea_popescu: meanwhile debunked, but yeah
mircea_popescu: who gets to eat the clay pot or painting ?
mircea_popescu: cooking is actually an artform, indisputably, and readily the easiest to be good at and happy with yourself for.
mircea_popescu: visiting mother at some point "omaigerd you cook so good!!1"
mircea_popescu: ironically, none of these knew either.
mircea_popescu: yesterday was smoked salmon, cheeses and cured meats.
mircea_popescu: i have no idea. but it'll include fig bars!
mircea_popescu: asciilifeform quite.
mircea_popescu: cool!
mircea_popescu: do not take after me. for even as we speak, the girls are up and chirping in the kitchen making me stuff.
mircea_popescu: go eat.
mircea_popescu: have you eaten mod6 ?
mircea_popescu: hence catalina.
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~
mircea_popescu: anyway, in ro names are sexed - mircea is the only male name that ends in a.
mircea_popescu: it's as poetic as it gets.
mircea_popescu: malbob and f-malice. this should be a fucking poem.
mircea_popescu: to you.
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.
mircea_popescu: asciilifeform im sure there it did.
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.
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.
mircea_popescu: well, i do think to some degree your patch should be restated, but not in the sense of replacing it altogether
mircea_popescu: eh you're the one should be thanked.
mircea_popescu: a yeah.
mircea_popescu: how are ~you~ going to do anything about it ? i set my machine to show them any way i want.
mircea_popescu: huh ?
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. ☟︎
mircea_popescu: me.
mircea_popescu: mod6 absolutely. hence punkman's point re littering.
mircea_popescu: not a great fan of vchSig and bs myself, eother.
mircea_popescu: that there should be more comment than code in something like bitcoin source seems an unassailable point, to me.
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.
mircea_popescu: thestringpuller we can;'t all be geniuses, can we now.
mircea_popescu: punkman true. hence the 100 lines are the result of numerous different pressures.
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) ☟︎
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.
mircea_popescu: i don't particularly mind commented-out line tests.
mircea_popescu: they can stay or go, entirely up to you.
mircea_popescu: ie, in my paste.
mircea_popescu: maybe i'm misreading this, but atm if neither high nor low is picked the code does spit out a sig neh ?
mircea_popescu: mod6 this is a point, but really that heathen 10k declaration should go away.
mircea_popescu: but ... a specified, machine-verifiable, multi-signed split ? not acceptable ?