348200+ entries in 0.216s

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.
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.
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.
assbot: Logged on 21-01-2016 15:31:59; mircea_popescu: i suspect
this is also msvc widgetry.
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.
mod6: we can discuss
this again as we get further along.
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.
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: 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.
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.
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.
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.
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.
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.
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.