log☇︎
208400+ entries in 1.052s
mod6: yup, still on target for this weekend.
mod6: There has been an automated test added for this as well.
mod6: Update from yesterday: The necessary change has been made to the forthcoming version of V (99994); if when pressing, the given output directory already exists, it will be removed, then will proceed to press new vtree.
asciilifeform: and what's that do
asciilifeform: with which to later reject a valid one having same hash.
asciilifeform: mircea_popescu: except it's a fine hashing structure! the bug is not a bug : a block with one or more duped tx is ispo facto invalid (double spend.) and bitcoin has NO business keeping around 'hashes of' or any other part of an INVALID block.
jhvh1: asciilifeform: The operation succeeded.
asciilifeform: !~later tell BingoBoingo http://wotpaste.cascadianhacker.com/pastes/2FaQr/?raw=true
mircea_popescu: guy pretty much explains it all, merkle tree is a poor hashing scheme by itself.
asciilifeform: !#s tv raft
asciilifeform: 'Once the victim receives this invalid block, they will cache it on disk, attempt to process it, and reject it as invalid. Re-requesting the block will not be even attempted since Bitcoin believes that it already has the block, since it has one with the same hash.'
asciilifeform: how was this 'fix', any kind of fix.
asciilifeform reviewing vintage 'fixes', e.g., https://bitcointalk.org/?topic=102395 >> mircea_popescu tell me, how the fuck does caching ~invalid~ blox make any sense at all ?
mircea_popescu: (the people pushing for the dissolution of the thing are just as unprincipled, ftr. mostly a coalition of "payday lenders" ie 2nd generation loan sharks.)
mircea_popescu: nevertheless, the SOPS have been adamant in rejecting lawsuits against them.
mircea_popescu: en) and, lulzily, they came up with a system to "guess" based on reasons (such as zip codes and last names) who is a black applicant for loans, and then fined various usg agencies masquerading as banks by the 100s of millions for these alleged abuses. and they got it too, because settlement culture. and they didn't, of course, pay as much as a dime to the "estimated" victims, they being you know, "estimated" aka hallucinated,
mircea_popescu: pretty fine example of exactly why warren was so vocal (item was strictly a barony created so elizabeth warren could be barron OF SOMETHING). this cfpb item spent 55mn on "renovations" of its hq, ie more than the gsa spent that year on everything the usg owns ; spent immensely on travel (which is not something they do). the chairman is supposed to not be removable by the president except "for cause" (meanwhile that got strick ☟︎☟︎
mircea_popescu: (invented in 2010 among the boatload of dc-insider-centric pork dodd-frank introduced)
mircea_popescu: aaand in other trumpreich, looks like the "consumer financial protection bureau" is going away entirely.
mircea_popescu: yeah that part was server-side.
Framedragger: wrong tab, shit
Framedragger: god knows what's happening there
asciilifeform: i dun think this will make his ssh client work tho.
Framedragger nitpicker of most trivial things
Framedragger: mircea_popescu: ^ you can remove that sig_handler definition from fuckoff.c (as well as the signal.h #include) fwiw, as that that code won't ever be executed
Framedragger: i'm not too sure why you even needed a handler for HUP, it closes by default
asciilifeform: Framedragger: yeah i forgot to cut it
Framedragger: asciilifeform: just fyi confirmed that in fuckoff.c, sig_handler() code is redundant as the function is not registered. (adding `signal(SIGHUP, sig_handler);` in main() changes behaviour and fixes this)
trinque: not that it means much
trinque: ben_vulpes: openbsd's package for the thing is neutered to use the system
Framedragger: asciilifeform: unrelated - re. fuckoff.c, aren't you supposed to register that sig_handler() to kernel first (via invoking signal()) for it to even work?
trinque: aha, they'll ignore your system root certs because fuck you
ben_vulpes: in other tls: https://pypi.python.org/pypi/certifi
asciilifeform: hey ben_vulpes do you have the binary versions of first few blocks handy ?
Framedragger: we missed out on quality butthurt because they have a private safespace channel heh.
mircea_popescu: anyway, i guess that whole BUTT thing was moderately entertaining.
mircea_popescu: ben_vulpes incidentally, ever run into one of those ? they're most common on teh western seaboard.
mircea_popescu: venereal disease is supposed to thin one out. this is shenaniganich.
ben_vulpes: Framedragger: that's not a nice way to speak about a girl who's so charitable
mircea_popescu: in other lelz, aparently trilema ranks for "the forums of the most serene republic". with the right article, too.
Framedragger: ben_vulpes: you may have a point i'faith. that said, _why_ is she so fat?..
mircea_popescu: why does she lay with every two bit spamsite then ?!
ben_vulpes: does not deserve to be so lumped
ben_vulpes: hey you take that back about jquery
Framedragger: mircea_popescu: yer outta teh loop, you're supposed to abstract it with the great framework of jquery, no i mean angular, no i mean backbone, no i mean ember, no i mean react
Framedragger: trinque: hah. only pure unfiltered rage - cleaner that way
trinque: Framedragger: is it one of those special places full of sadomasochism and despair?
mircea_popescu: i thought that's called ajax
Framedragger: i personally have a special place in my heart for the static content websites which refuse to render a single legible char without heavy javascript. not that the rendered text is full of glorious content, of course
ben_vulpes: what the FUCK is the point of javascript if such RETARDS are going to wield it
ben_vulpes: oh OH and then while the little javascripty checkboxes next to the fields of pointlessness show green the ACTUAL POSTBACK VALIDATION FAILS
davout: mazeltov to me
ben_vulpes: because that's a constant string in the universe
ben_vulpes: > what is the name of your youngest child
deedbot: http://qntra.net/2017/03/bitcoin-altcoin-unlimited-experiences-drop-in-node-count-due-to-remote-crash-vulnerability/ << Qntra - "Bitcoin" (Altcoin) Unlimited Experiences Drop In Node Count Due To Remote Crash Vulnerability
pete_dushenski: lol somehow their cousins and cheap friends weren't enough to buoy the whole establishment
Framedragger: pete_dushenski: wait they had GOOD REVIEWS ON YELP, omg HOW could they have failed
pete_dushenski: hfcs trend well underway : "Nobody was predicting what happened in Clarendon in 2016 -- a wave of failures that amounted to a local restaurant die-off. Within the space of a few months, nearly a dozen major restaurants closed their doors, many of them well liked by reviewers and locally popular, some of them fixtures in the neighborhood going back a decade or more."
Framedragger: "the audience doesn't change, why should the food change"
mircea_popescu: Framedragger the eth recipe is apparently un-fucking-escapeable, no matter what. like the fucking "restaurants" in the us, which WILL be feeding people HFCS no matter the fuck what and how it blows up.
Framedragger: well now that it's fixxord i'm certain it's smooth sailing from here on.
mircea_popescu: * marilyn has quit (Ping timeout: 258 seconds) << dude... why. srsly nao.
davout: BingoBoingo: feel free to edit ad lib obviously
pete_dushenski: asciilifeform: i'll be working on it between a couple of my nodes this afternoon. got a slave set up. now.... master
asciilifeform: hey pete_dushenski didja actually get the tunnels to work ?
mircea_popescu: eh, it's not his women naked saved there anyway.
asciilifeform: ( rather, than, say, weeping over his freshly formatted hdd )
asciilifeform: luser patches, goes back to lusering.
asciilifeform: well in the sense that it's a non-event, 0day-wise.
mircea_popescu: eh, who wants to exploit random luser.
mircea_popescu: this is embarqassing, there's nobody there. buncha dorks on eg [marilyn] (~androirc@c-68-37-99-241.hsd1.mi.comcast.net): Android IRC Client wtf.
deedbot: http://www.contravex.com/2017/03/14/a-quick-recipe-for-pressing-experimental-trb-trees/ << » Contravex: A blog by Pete Dushenski - A quick recipe for pressing experimental TRB trees.
Framedragger: (right, this is basically *remote* probably-easy way to make it crash. nice knob.)
Framedragger: is there a way to short all these scamcoins easily? lol.
Framedragger: "// TODO was drunk, change dis later"
Framedragger: :D so, if not "thing block", then CRASH (`assert(0)`)? A THOUSAND EYES
BingoBoingo: davout: pls to submit qntra?
asciilifeform: davout: post lulzlog in the end
davout: i'm in their IRC room for lulz, it's absolutely delicious
davout: so apparently "bitcoin unlimited" nodes are sniped off the network by some remote-crash bug
trinque: chilly and sunny here in TX today, been enjoying it on the balcony all day.
BingoBoingo: asciilifeform: Well with these things even a mere 20 km can make a huge difference in timing
asciilifeform: BingoBoingo: dunno about dc, but my cherryblossom had bloomed, and already had time to turn liquishit-brown last week
deedbot: http://qntra.net/2017/03/hard-freeze-threatens-washington-dc-cherry-blossoms-with-eradication-tonight/ << Qntra - Hard Freeze Threatens Washington DC Cherry Blossoms With Eradication Tonight
mircea_popescu: after all, dead & replaced trb === fork.
asciilifeform: sorta why i have the 'nqb' thing going.
mircea_popescu: that's the fucking rule. something scares you ? DO IT NOW! now, that master's here, now thart you're still young and it heals, now, now, NOW.
mircea_popescu: well obviously. that's the idea. do it know while they are.
asciilifeform: sorta the point of trb.
asciilifeform: only if the old one is still operating
asciilifeform: accepts a block that ye olde trb wouldn'tve
mircea_popescu: it would actually be VERY INTERESTING to have a semantics- unpreserving client. let's see dude, wtf DOES happen ?
a111: Logged on 2017-03-09 20:33 asciilifeform: and incidentally this will also change the semantics of the block-saver, unless somehow kludged around (e.g. via locking)
a111: Logged on 2017-02-22 04:43 asciilifeform: (it'd require, absolutely, removing the locks. which ~unquantifiably alters the semantics of the entire thing.)
a111: Logged on 2016-12-20 19:16 asciilifeform: which potentially changes the semantics of EVERYTHING
a111: Logged on 2014-10-22 04:34 asciilifeform: but all the semantics of original must be preserved, to begin.
BingoBoingo: Still has required a few resets to overcome crapolade blackholes, but far less common after passing block 400,000 compared to 250,000 -350,000 where PRB unordered shit spewing of blocks complicates things
BingoBoingo: Well node's in August 2016, so made it past the mp-constipator block
davout: BingoBoingo: welcome to the club
BingoBoingo still continuing full sync experiment, less than 35 kiloblocks to go. Prolly should have sprung for an SSD.