log☇︎
45300+ entries in 0.316s
asciilifeform: and pictured that it was written while sitting on a stake
diana_coman: asciilifeform, yes, I plan precisely a unifier; that makes total sense to me, see above where I already said I consider v99 behaviour as correct
asciilifeform: v as i originally devised it, specifically 'grasps' by ~1~ leaf, when calculating a press
asciilifeform: diana_coman: the v99 behaviour is the correct one : pressing 'siblings' automagically, is a mistake; if you want the contents of both 'siblings', you oughta have a 'unifier' patch that pulls both in.
mod6: i'll take a look and see what your thing is doing later. will report back.
diana_coman: fwiw mod6 I'm rather happy you wrote it though, as it helped me a lot in the beginning when I was trying to get my head around v itself; having at least 2 implementations to compare is not a bad thing
mod6: i'll have to take a look a bit later here diana_coman
diana_coman: it seems I also found a difference in press behaviour between asciilifeform's v99 and mod6's v: this new vpatch of mine si correctly identified as leaf and otherwise descendant of ch1_mpi.vpatch by both v ; however, when pressing ch2 vpatch, mod6's v presses this other leaf too from what I see, while asciilifeform's v99 does not press it; to me v99's behaviour seems correct but I don't know if this is something that was discussed before
jhvh1: BingoBoingo: Error: "tyvm" is not a valid command.
a111: Logged on 2017-07-18 18:42 mircea_popescu: rooster sees hen and runs towards her. hen reflexively starts running away. after a short space the hen thinks "if i stop he'll think me a slut, if i keep running he'll think me stupid... how about i stumble."
deedbot: http://www.thedrinkingrecord.com/2017/12/21/he-tenido-una-cita-en-la-ciudad-vieja-a-lesson-in-applied-trilema/ << Bingo Blog - He Tenido Una Cita En La Ciudad Vieja: A Lesson In Applied Trilema
asciilifeform: at one time asciilifeform was a meat version of this, for a living
phf: there's a separate differential geometry package for non-linear dynamic systems in macsyma, likewise does analysis in macsyma, and then spits out fortran 77 code
phf: like there's a paper on a multibody simulation system "implemented in zeta-lisp on symbolics 3600" with symbolic part done in macsyma, but the "numeric simulator" is implemented in fortran-77 running on a lisp machine
phf: teractive environment is basically there to parametrize, and then it spits out a fortran code that crunches the numbers as it is
a111: Logged on 2017-12-20 18:35 asciilifeform: this is possible. when's the last time you saw a cpu-bound proggy in cl tho
phf: http://btcbase.org/log/2017-12-20#1755450 << i've picked up a book in new orleans, “Symbolic computation : applications to scientific computing”, it's all macsyma and various sussman style scheme hacks for exploring dynamic systems, but an interesting trick that almost all the code uses, which i guess was sop in lisp world at some point, is to do visualization and control on a lisp machine, but do the heavy numeric simulations in fortran 77. the in ☝︎☟︎
freetlas: I'm very disapointted with myself for not even being a Beginner of The Republic.
a111: Logged on 2017-12-21 01:52 phf: i think correct method would really be to get the transaction out as a binary array into shiva, and then have a transaction parser in shiva itself that'll break it down into a sexp or whatever
trinque: what's needed is, say, a shivatronic script compiler for txn.
asciilifeform: a 'pistol only' cut , as discussed earlier, would be interesting
trinque: nah, mempool cut can be a separate patch
a111: Logged on 2017-12-21 17:38 mircea_popescu: anyway, continuing the trinque discussion, it seems entirely unavoidable that trb will become 3 things : a wallet node, optimized for pumping out local signed tx ; a block node, optimized for keeping the blockchain, getting blocks, no mempool nonsense ; and a spy node, optimized to keeping track of the lies and nonsense flowing through the relay network (mempool, timing nodes, what have you).
trinque: http://btcbase.org/log/2017-12-21#1756072 << I have already split the wallet from trb in a patch I'm testing. ☝︎
shinohai: `Long Island Iced Tea shares soared 500% after the company rebranded as Long Blockchain. The decision came at 3 AM, during a long "product testing" meeting, after one executive mentioned that his son had made a lot of money on "Betcoin [sic].`
asciilifeform: theoretically a miner who gives a damn re max rake, oughta tune in when if e.g. mircea_popescu were to pump out a fat tx on sw.
mircea_popescu: the public is henceforth a byword for they in the dungeons.
mircea_popescu: show a need and get at the least a go ahead, ideally some help.
mircea_popescu: no. we should not. fuck them with a barbed stick. how DARE they be anywhere but here ? and why help such scum ?
asciilifeform: they have a whole fleet of these shills, 1000s
mircea_popescu: but it wasn't a "sale", it was a "mommy calls children home".
mircea_popescu: you know FOR A FACT that it's nsa-bs, because if it weren't, they'd have sold it to me not to some obscure mortodifame.
asciilifeform: could be a peer, but 'lan peer'
mircea_popescu: could be a peer too, why not.
asciilifeform: will even observe, that it is possible to have a bitcoin net with only sneakernet connectivity, with cmdline eatblock-ing nodes.
mircea_popescu: because exactly, B is the basis of all things ; upon which basis A or C or both or neither may live.
mircea_popescu: so in this sense, it can be said "it makes no sense to have A without B", which is true. though it DOES make perfect senser to have B without A, which is why they are to be cut.
asciilifeform: without is-this-a-block-based-on-all-known-blocks-down-to-genesis, it ain't a node, it's used cumrag
mircea_popescu: and evidently the power rangers made the wrong cut. it is FINE to have a "light node" consisting of block and tx ; no spy.
mircea_popescu: could even be a bash one-liner
asciilifeform: btw 'block node' per mircea_popescu's cut , doesn't have to be a 'daemonic' process at all, even. can run as 1shot cmdline util, that can be asked to eat a candidate-block ( and report success/failure ), or disgorge a previously-accepted block (by header , or by height) ; then terminates
mircea_popescu: not a bad idea, at that.
mircea_popescu: key to the split is a rewrite of the db so it's less fucktarded.
mircea_popescu: anyway, continuing the trinque discussion, it seems entirely unavoidable that trb will become 3 things : a wallet node, optimized for pumping out local signed tx ; a block node, optimized for keeping the blockchain, getting blocks, no mempool nonsense ; and a spy node, optimized to keeping track of the lies and nonsense flowing through the relay network (mempool, timing nodes, what have you). ☟︎☟︎☟︎
freetlas: I apologize, Lord BingoBoingo. Usted conoce a una odontologa venezolana?
freetlas: Are you a Lord? :o
BingoBoingo: Anyways, accomodating the truth that most people want a friend more than I do, and letting them shoulder their share of the burden helps make BingoBoingo spanish functionally amusing in person.
mircea_popescu: teh republic's a bitch.
a111: Logged on 2017-12-21 16:44 mircea_popescu: in other sads : one trb node was dead since fucking 22nd of august, because -- it ran into the fabled "terminate called after throwing an instance of 'DbRunRecoveryException' what(): DbEnv::txn_checkpoint: DB_RUNRECOVERY: Fatal error, run database recovery" which then kicked in a script to clean it up, which it did, but couldn't boot back up because for yet-unknown reasons there was a spurious .lock leftover ; corner case u
asciilifeform: mircea_popescu: http://btcbase.org/log/2017-12-21#1755987 << i have seen this item a grand total of twice, and both times -- dying hdd ☝︎
asciilifeform: and speaking of all of this, asciilifeform has a gentootronic box ready to crate up and enthrone immediately when BingoBoingo proclaims his rack.
BingoBoingo: 1-1.5 mbps cap tends to allow resonable block reception time and support a number of connections, and keeps pipe faily clear outside of block time
mircea_popescu: in practice more like 15x that, because it gotta chatter like a boring housewife.
asciilifeform: the bottom limit is what it takes to move in a block every 10m . i.e. ~2kB/s.
mircea_popescu: ie, unless you got a good reason running a centralizing node, capping the bw for the damned thing doesn't do anything observable.
mircea_popescu: bb broadfly has it, there's a narrow sliver of bw trb/prb can even use ; more than that it generally wastes.
mircea_popescu: that 200G is over a little more than 20 minutes.
asciilifeform: BingoBoingo: well yes, i'm aware that there is not a literal 100mb/s modem, lol
BingoBoingo can't recall running a trbtron I could touch on a connection faster than 3 mbps until in Montevideo
mircea_popescu: asciilifeform i don't see a number in there ; be moar useful and speak the value.
BingoBoingo: trinque: As far as the racks themselves. Ready within 72 hours of signing a contract and paying for them, but IP address block from LACNIC will take 2 weeks from application to allocation.
mircea_popescu: we have, as the man says, A problem.
mircea_popescu: in other sads : one trb node was dead since fucking 22nd of august, because -- it ran into the fabled "terminate called after throwing an instance of 'DbRunRecoveryException' what(): DbEnv::txn_checkpoint: DB_RUNRECOVERY: Fatal error, run database recovery" which then kicked in a script to clean it up, which it did, but couldn't boot back up because for yet-unknown reasons there was a spurious .lock leftover ; corner case u ☟︎
BingoBoingo: trinque: More slowly than I would like. The whole US citizen bullshit is giving the accountant quite a workout when it comes to making banking work to pay for the racks.
asciilifeform: needs a patch.
trinque: in the case of the version number (which I will obviously test extensively, and said so) it's possible it's a bad move to crank to maxver, because it's a lie saying "we support all misc novelties below this int"
mats: in regular practice i'm uncertain how to masquerade as prb without running a heathen node and plugging trb into that
mircea_popescu: we have no isp. we can't as much as fucking hire a chinese girl.
mircea_popescu: we have had A PROBLEM for longer than i can recall.
asciilifeform: if it in fact has become impossible to get a tx out without emulating all of prb, we have a Problem
asciilifeform: trinque: this is not wrong , but it's a pov that concedes to the powerrangers the privilege of owning version#s
trinque: think for a sec, that with the high version number you're advertising support for protocol "features" you then immediately issue a ban for.
asciilifeform: mats: hand-feeding always works, yes. but it's not a practical means of keeping a node up in regular practice.
asciilifeform: and i'm satisfied that i found the reason for it. ( and no i do not have a ready pill, the ~algo~ is broken )
mircea_popescu: trinque i gathered you moved from knob set to x to knob set to y ; that's not the same as a "do this experiment".
asciilifeform: one useful item would be a 'from whom this came' log prefixer patch
mircea_popescu: yes but you did not specific a study paradigm
mircea_popescu: trinque the problem with "mats also reported to me that his nodes *will not keep up*, ben_vulpes also" is the ambiguity attendant. two guys walk into a diner, agree that coffee sucks there -- one's a colombian, local brew is swill ; the other's from alaska, can not stand hot beverages.
BingoBoingo: Well, I just stayed a playful friendly extranjero and let the laughing and the context do the not heavy at all lifting
mircea_popescu: you got a blog, you saw teh fetlife/okcupid/whatever write-ups, knock yourself out in a mead of fermented detail.
a111: Logged on 2017-12-21 05:23 trinque: for now, I can report that setting the version number to 50400, a trb node will catch back up, txns will unstick.
a111: Logged on 2017-12-21 14:52 asciilifeform: http://btcbase.org/log/2017-12-21#1755775 << i dug into this item last yr, and found that the version thing is mostly a red herring : when you set 50400, the same derps drop ~you~, a millisecond or so sooner than you would've dropped ~them~ via malleus. the real culprit is always http://btcbase.org/log/2017-08-23#1702558 .
trinque: http://btcbase.org/log/2017-12-21#1755798 << this does *not* explain what I put in the log, though it is also a problem. ☝︎
a111: Logged on 2017-12-21 13:30 BingoBoingo may have cheated a bit on the test leaning on the whole "animal magnetism" applied Trilema business.
BingoBoingo: freetlas: Living yes, But in a way that challenges what i considered living before. Much more living aca.
BingoBoingo: Correcting a/o is what the Venezualana dentist makes her side gig doing
mircea_popescu: can't learn the accent of a despised herd of subhuman filth.
BingoBoingo: freetlas: mircea_popescu has a Roman accent
mircea_popescu: normally i'm a total phonetic slut, but in this case i made an effort.
BingoBoingo: freetlas: Not yet. But I am starting to get a hang of ll y Y sound like Shhhh
deedbot: http://www.contravex.com/2017/12/21/bitcoin-year-in-review-2017/ << Contravex: A blog by Pete Dushenski - Bitcoin Year-In-Review 2017
BingoBoingo: That would explain a bit
asciilifeform: much of what the 'power rangers' did to their bitcoin, was an elaborate dance around this problem, with a dozen pseudosolutions that guzzled memory, and -- more importantly -- destroyed the integrity of their sync ( the orphanage bullshit, the headers-first bullshit , etc )
asciilifeform: because it is imho a major open problem .
asciilifeform: the ONLY 2 times PushGetBlocks is called ( i.e. to explicitly ASK a peer for new blocks ) is :
a111: Logged on 2017-03-04 00:52 asciilifeform: http://btc.yt/lxr/satoshi/source/src/main.cpp?v=makefiles#1364 and http://btc.yt/lxr/satoshi/source/src/main.cpp?v=makefiles#1735 are the only times a trb node asks for blocks explicitly from peer
asciilifeform: aside from brief period at bootup, a trb node DOES NOT TRY TO SYNC AT ALL, passively waits for someone to come and feed it. forever.
a111: Logged on 2017-12-21 05:20 trinque: the version number appears to be a factor which ends up isolating trb nodes, hypothesis being that the version number being set high invites nodes to insult the malleus patch.
asciilifeform: http://btcbase.org/log/2017-12-21#1755775 << i dug into this item last yr, and found that the version thing is mostly a red herring : when you set 50400, the same derps drop ~you~, a millisecond or so sooner than you would've dropped ~them~ via malleus. the real culprit is always http://btcbase.org/log/2017-08-23#1702558 . ☝︎☝︎☟︎
BingoBoingo also this morning returned to the consultora to sign more forms on the road to having a bank account.