a111: Logged on 2016-12-28 23:09 Framedragger: come on now, rust is not necessarily a shitlang. :)
mircea_popescu: and i mean that. compare and contrast. what do you notice ?
phf: "trump met with u.s. intelligence secret briefing group and realized that u.s. has no secrets"
a111: Logged on 2016-12-28 23:14 asciilifeform: because this... works. somehow.
a111: Logged on 2016-12-28 23:17 Framedragger: i wasn't going to show that she was doing good crypto. but this is definitely doing crypto :) (unless goalposts shifted again, etc)
mircea_popescu: in vaguely related news i spent an hour going through all romanian military marches. the schmucks have nfi what they're doing. there is exactly one that's acceptable, everything else is crap.
mircea_popescu: how fucking hard is it, the ENTIRE point of a military march is the neener factor.
mircea_popescu: "Using 'getservbyport_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking" << what THE FUCK does this even mean.
mircea_popescu: the fucking reason it's static is so that it DOESNT require that.
gabriel_laddel_p: it is encrypted to you and is a .ogv file. Please let me know you can decrypt and play it.
mircea_popescu: gabriel_laddel_p if you can encrypt you can armor and if you can armor you can wotpaste.
a111: Logged on 2016-12-28 18:43 mircea_popescu: tell me about it.
a111: Logged on 2016-12-28 05:14 mircea_popescu: the original proposition was "hooker-ready laptop". i can see the "value add".
a111: Logged on 2016-12-28 05:08 mircea_popescu: oh speaking of which, gabriel_laddel_p why not packaging fuckgoats with the masamunes ?
gabriel_laddel_p: Indeed. And why not bundle w/eurola? You've wanted an 'emacs' interface for a while. CLIM is the logical conclusion of the emacs modality married to
mircea_popescu: the fuckgoats part seems easier. so where's this address of yours and are what deal are we looking at here ? machines for fuckgoats ?
mircea_popescu: watch that he typed a three line thing before dcing each time too
trinque: ^ I'm gonna spoil the shit out of this one. It ends with the chick learning the magic words SHE KNEW ALL ALONG because aliens fly their heptafold asses across the cosmos to make her the god-snowflake she is in her true self. This SO THAT humans can help teh alienz in 3000 years.
trinque: "towards purpose" being disembowled, it tries to put the guts back in with paradoxical time travel stories
mircea_popescu: there's some talk of impeaching him next year just so he doesn't get to run for any office ever again
☟︎ mircea_popescu: (such as the supreme court if the dems get the presidency again)
mircea_popescu: trinque btw, the cinematic productions of teh empire in the past 3-5 years are showing very specific distress. ~everything is really a redo of "black mirror", it's shockingly this very specifig thing : politico-ideological refuge.
mircea_popescu: obviously cinema has a strong escapism vein, but historically the escapism is directed towards poverty and individual restrictions. you need a septicemic soviet union for it to be "a source of hope for the aparatchicks"
mircea_popescu: "Arrival is an excruciating ode to the holy mother's spring sacrifice. Instead of dazzling with feats of shoostment, punching, swordplay, or skillful maneuvering of ICEmobiles, Arrival wallops one incessantly with the great sacrifice of parenthood and just how far woman will go for her babies, especially if that baby is everyone and the sacrifice just the guy she hooked up with that one time when everyone got real stressed ou
mircea_popescu: dude has it, clearly. ben_vulpes will produce one gem per article, he's got a geological process going on in his skull and the result is these geodes of an article whereby among the silt there's gems.
mircea_popescu: "JUST THE <fill in> SHE <fill in> THAT ONE TIME WHEN EVERYONE <fill in>" is 100% of the moral/ethical mental process of every usian under 30. that's the whole thing. just the thought they have one time when everyone's looking down at them. thassit.
mircea_popescu: meanwhile the female mind, having betrayed the faith she owes the male, is taking refuge in teary-eyed imaginations of "sacrifices" ; in a defensive paleocortex process veheheheery well known by the survivors of the communist countries. "oh, those were the times, I HAD TO SACRIFICE" says every despicable old quisling whore. mno bitch, you didn't have to sacrifice anything, you're just a blob of fat. blobs of fat don't "sacrif
a111: Logged on 2016-12-29 13:10 mircea_popescu: there's some talk of impeaching him next year just so he doesn't get to run for any office ever again
mircea_popescu: trump has a healthy majority and plenty of people hate the dems. even themselves, these days.
mircea_popescu: "first black president" was "a great victory for the progressives", then "only nigger ever lost in the white house was impeached!" will be "a great victory for the patriots", this is how politics works - everyone gets the maximal great victories possible.
mircea_popescu: congress shall make no law limiting the laws congress can make later on.
mircea_popescu: aka "a parliament is that body of men that while in session guarantees noone's property, dignity or life are secure."
mircea_popescu: anyway, whether they manage to eat this particular potato or not, the fact remains : obama as a political construct is more valuable impeached than not impeached. that's pretty much the whole story, not like there's an actual human behind the construct.
mircea_popescu: will durst raided a thesaurus, nobody complained. apparently back in 2006 this was ok.
mircea_popescu: anyone wanna read a mp-rewrite of coetzee's disgrace ?
mircea_popescu: heh. so bahamas shared his livejournal link with her flame, except putin didn't give a shit so now she's messaging all her friends on instagram about it ?
a111: Logged on 2016-09-15 18:39 asciilifeform: 'Yes. It's like a piggy-bank. You must destroy it to spend the funds. At first that seems expensive and wasteful, but it's a key part of our security model: you can trust a sealed Opendime, and it's obvious when it's been opened.' etc. is a lie.
BingoBoingo: <mircea_popescu> (such as the supreme court if the dems get the presidency again) << Well that's why he was cool with Hillary in 2016 but not 2008 or 2012, next job 4lyfe
BingoBoingo: Hussein as a political construct *needed* enshrined on court, preferably in Scalia's seat. Twas why there was no big push to vacancy fill.
mircea_popescu: kinda wherefore impeachment. only way to castrate the construct.
mircea_popescu: by winter of 2017 - or even the summer if another katrina hits - the regime will need to make moves and the populace will be well hungry and angry enough.
jurov: everyone check your drawers to be sure
phf: i think they got replaced with "new series" of 500 and 2000. also there's certainly no confusion. the whole transition was a clusterfuck. they introduced new series like two months ago
phf: since then, cash shortages, protests, the usual stuff. the obvious solution "make it illegal", what a bunch of babus
mircea_popescu: sooo this morning's definitive breakfast is homemade bread, sliced, atop which spread avocado, on which thinly sliced roast beef, on which brie slices, on which kimchi.
mircea_popescu: asciilifeform you know california has had rolling blackouts since the 80s.
mircea_popescu: anyway, india looks ripe for a blowout and habitability within a decade, so.
jurov: large swathes of india are foothills of himalayas, one can surely find some place with acceptable climate
jurov: i once met a indian lady in germany, i asked her how she's fine with german climate, and she explained me this
mircea_popescu: jurov look into it, there's nothing sane. somehoiw the whole fucking continent manages to be 35 degrees
mircea_popescu: then we wonder why the most famous indians are the gypsies.
mircea_popescu: few years ago a quarter of all flights had to be grounded because some volcano spit out ash in the upper atmosphere.
mircea_popescu: you're ready to drink all the sulphur the earth has in store for you ?
mircea_popescu: yes, because afterwards the ash settled on naive settler's water sources.
mircea_popescu: by now it's cheaper to lure vagrants in and suck their blood./
mircea_popescu: here'\s the thing : if inhospitability to aircraft is a win, you have serious problems in other places that you should attend to.
mircea_popescu: much like if a boy's mating strategy consists of seeking out the places where no other boys go and waiting for girls to straggle in.
☟︎ mircea_popescu: (which, truly, is what most engineers are doing with their lives, the engineering being just a pretext)
mircea_popescu: you'll find a mini-empire, like that woman who left her infant daughter to sun on the porch and came back to discover the child covered in fireants.
mircea_popescu: which is to say it is the shape of the hole in which it fell, naught else.
mircea_popescu: in all sense they're the same thing. once one's too poor for art, his house will be exactly like his neighbour's
a111: Logged on 2016-12-29 03:06 asciilifeform: socket.c:(.text.__gnat_gethostbyaddr+0x1a): warning: Using 'gethostbyaddr_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
davout: god, i meant to quote mircea_popescu's breakfast
davout: speaking of perversions i tried kraken's "margin trading" feature
davout: it is broken in such retarded ways i'm wondering whether i'd have been better off using bitstamp's string'd cans
davout: apparently these fucktards expect one to borrow assets to fucking close a position
davout: say i borrow 10 btc to short on margin, i sell those for 10kEUR @ 1000 EUR/BTC
davout: somehow, i now need to "borrow" 10kEUR to liquidate the position, because somehow, the result of the sale doesn't exist!
davout: it doesn't occur to their two-cans-and-a-string fork that it can use the same fucking 10kEUR to buy back the asset I borrowed
davout: when these monkeys get their shit rubbed in their face their answer is, I shit you not, "this isn't a bug, but we'll update our documentation to match the actual behaviour"
davout: they fail to make the intellectual link between "software doesn't actually behave according to its documented behaviour" with "bug"
davout: asciilifeform: apparently "not hacked in a few years" is the best you can get these days
mircea_popescu: davout you had it right the first time : what you bought doesn't exist.
davout: i'll probably end up sentencing jesse powell to death, depending on the way they handle this
mircea_popescu: kraken ? they were hacked, plenty, what are you talking about.
davout: i vaguely remember something, but i think i'd remember had it been something as glorious as goxfinex
davout: i should probably spend some time actually documenting it instead of ranting here
mircea_popescu: but as you nobody gave much a shit, kraken always was the hollow pretense of nobody in particular.
jhvh1: BingoBoingo: Bitstamp BTCUSD last: 958.99, vol: 9179.51998182 | BTC-E BTCUSD last: 935.0, vol: 5241.41338 | Bitfinex BTCUSD last: 957.54, vol: 19677.04837435 | Kraken BTCUSD last: 960.0, vol: 3251.57836791 | Volume-weighted last average: 954.94740532
deedbot: fromloper voiced for 30 minutes.
davout: obviously that's what she said.
davout: maybe next time they accidentally rip on the keyboard or something
shinohai: lo BingoBoingo ...latest Qntra. Bahamas gonna make the Bundy cows a Nashnul monument.
mats: the butthurt continues
mircea_popescu: he might be working off some notebook bush left stuffed between the actual books in the wh library, because i seem to recall a declassification of technical details pertaining to iraq's wmds also being in the works for lo these many ten+ years.
mod6: I have a bit of a question here..
mod6: so going back to our discussion regarding: a->b->c->d all signed by x, if 'c' is removed then the flow should be a->b and now 'd' has become orphaned. the correct strictness, 'v' (wot-variant) drops 'c' out all together.
mod6: the reason, I'm finding, that my previous patch still listed a->b->d in the flow, is because 'd' got picked up as a root. and the reason it does is because at this point, it has no antecedents.
mod6: one way, I've found, to solve this is to ensure that any root in my list of roots, must be a "true root", in such that if the vpatch's every 'a'='false', then it is a "true root".
phf: also it's called "genesis"
mod6: phf: ok, see, there is a hack i could have put in, instead. where i just ensure that my root is named like /genesis/. But what if someguy calls his root, 1000 years from now, xyz.vpatch.
mod6: Then he's got a problem. So i felt like this type of checking, is more strict. And if it is proper, I will proceed.
ben_vulpes: mod6: moreover the general case is looking to be "project-genesis.vpatch"
☟︎ mod6: asciilifeform: sweet! then i think im in good shape.
phf: i don't mean that the patch is called "genesis", i mean that the concept is called genesis, so there's no need for new nomenclature like "true root"
mod6: ben_vulpes: so you think, what i'm calling the 'hack' to be just as good or more appropriate here? i'd rather check, personally.
phf: (defun genesisp (vpatch)
phf: (every (lambda (hunk) (null (from-hash hunk))) (hunks vpatch)))
mod6: im not sure that i get this ^ but... i think we're all saying the same thing.
mod6: <+asciilifeform> mod6: 'genesis' means 'all antecedents are 'false'n rather than 'no valid antecedents' << just to re-iterate, does 'genesis' also apply to 'root' ?
mod6: this is what i wanted to avoid.
mod6: so i'll check, and accumulate roots that have only hashes that = 'false'.
phf: mod6: there's no such thing as "root". there's only genesis. you find all patches that satisfy the genesis requirement ("all antecedents are false") and you build your graph down from there
mod6: this is not true according to v99 from alf ^
mod6: "# It is entirely possible to have more than one root! ... exactly how, is left as an exercise for readers."
☟︎☟︎ phf: well, then alf is being sloppy with his terminology
phf: root is a compsci term for a the topmost element of a tree. genesis is a vtronic term for the origin. on imlementation level they are identical, and generally describe the same concept, but in general "root" being "genesis" is an implementation detail
mod6: agree. just trying to be 100% positive I'm doing the right thing, before I do it. And it is discussion worthy imho.
phf: mod6: we're on the same page
mod6: werd. thx for your input.
mircea_popescu: the point where genesis has for an antecedent "false" and nothing else is imo controlling.
mircea_popescu: no patch can be elevated to the status of genesis ; if it is a genesis of something it knows this, and the way it knows this is through the antecedent being false
mircea_popescu: which makes alf's objection to the mega discussion re antecedent enforcing etc weaker than he cares for it to be : turns out we ALREADY have the state machine.
a111: Logged on 2016-12-29 21:10 mod6: "# It is entirely possible to have more than one root! ... exactly how, is left as an exercise for readers."
mircea_popescu: just search for me screaming "there's only one genesis" and frothing at the mouth.
☟︎ a111: Logged on 2016-12-29 21:10 mod6: "# It is entirely possible to have more than one root! ... exactly how, is left as an exercise for readers."
pete_dushenski: anyone else have nodes getting blackholed with 'received getdata for: block 0000000xxxx' ? it's getting tiresome.
pete_dushenski: the above is a snippet from the debug.log and the result is a ~frozen machine. doesn't respond to rpc commands the way machines blackholed by, say, 'askfor tx' does.
pete_dushenski: now-frozen machine has lots of cores, lots of ram, and is running trb.
pete_dushenski: but ya, looks like ancient blocks in and around the 300k mark
shinohai: mircea_popescu will be saddened to know the inventor of the red Solo cup has died.
mircea_popescu: pete_dushenski why is your node asking for these ? or is it ?
pete_dushenski: mircea_popescu: i have sincerely nfi why my node is asking for these. it's at ~full height.
a111: Logged on 2016-12-29 21:04 ben_vulpes: mod6: moreover the general case is looking to be "project-genesis.vpatch"
shinohai: The guy that gave us the red cups that were prominently displayed in pr0n listings at one point this year.
davout is finally done writing the kraken's team indictment
a111: Logged on 2015-07-02 20:44 ascii_field: 'getdata is used in response to inv... ...t can be used to retrieve transactions, but only if they are in the memory pool or relay set - arbitrary access to transactions in the chain is not allowed to avoid having clients start to depend on nodes having full transaction indexes (which modern nodes do not).'
ben_vulpes: pete_dushenski: asking or being asked?
davout hands ben_vulpes some wine
ben_vulpes: davout: this is sop for american retail brokers as well. even were you to have the cash on hand to buy the underlying outright unless you jump through very specific and hard to find hoops retail brokerages will lend you the capital to take the position you intended to enter under your own steam
davout: ben_vulpes: it's even worse here, it's to *exit* a position
ben_vulpes: shoulda said "looks like a variant on another classic retail scam"
ben_vulpes: surely you need to borrow /more/ money
ben_vulpes: did ccc publish transcripts for these somewhere?
jurov: i know of no transcripts, just youtube autosubtitles, and only few vids are on yt
ben_vulpes: some tiny amount of finger pointing followed by owasp best practices
ben_vulpes: "obab demands we say something nasty about the russkies. so...hey php is vulnerable and shit"
a111: Logged on 2016-12-09 02:38 ben_vulpes: asciilifeform should probably poop more often
ben_vulpes: asciilifeform: is practicing retention?
ben_vulpes: i find a relaxed colon makes for a relaxed thinker
ben_vulpes: 'pucker only in times of stress', i say
mircea_popescu: pete_dushenski there's really no good reason to not serve arbitrart txn data. the fact that "modern" prb nodes can't support this is entirely their doom.
mircea_popescu: of course this also requires better indexing than currently done. but anyway
ben_vulpes: wait, what is the difference between mempool and relay set?
ben_vulpes: jurov: would you be so kind as to update the lxr with makefiles.vpatch ?
☟︎ pete_dushenski: mircea_popescu: i don't disagree from a philosophical standpoint but nor can i tolerate having dead fucking trb nodes. that i should have to reboot a machine ~daily~ is the death of bitcoin. yukoners never had it so bad.
ben_vulpes: pete_dushenski: you have to reboot the whole machine?
phf:
http://btcbase.org/log/2016-12-29#1592829 << you remember how they used to have those "stripping all the extras" hacks for windows. like a tool that would unpack windows xp installer, remove whatever shit author knew how to remove, and then repack it, so you get windows with random gunk. you know of anything like that for mac? i wonder if i can roll 10.9 without any of the /Applications/ etc.
☝︎ a111: Logged on 2016-12-29 22:50 ben_vulpes: run moar macos or how does it go
ben_vulpes: mildly less painful than restarting whole machine
ben_vulpes: phf: i only used windows as a wee one in school labs and a mildly less wee one in cad labs, so no idea re administration haxery
mircea_popescu: davout the deep problem there, with kraken as well as with any other of these websites, which is to say scams, is that YOU DO NOT get to pocket anything. in your case this was a loss, but in the case of bitfinex running away with millions in "profits" its inept "users" were supposed to have accrued but never did, the mechanism was more clearly in view
mircea_popescu: iirc this even made it to qntra, because the usg.dept of legal pretense's failure to act was exactly just as much damning of the whitehouse website based in maryland as of the bitfinex website based in nowhere.
ben_vulpes: phf: moreover i'm too ferklempt over how the thing's changed since 10.2 to want much to do with it anymore
ben_vulpes: asciilifeform: any idea how prb identifies a trb node?
jurov: ben_vulpes: prb 0.11 and newer insist on using improved protocol
mircea_popescu: sooner rather than later we have to attend to these sillynesses.
jurov: forgot which bip was that
jurov: if they see peer does not support it, drop the connection
mircea_popescu: pete_dushenski looks like stock blackholing. ipban the offenders, see what happens.
mircea_popescu: anyway - properly indexing txn so that we deliver the full data set ; properly handling the blackhole thing will actually ruin prb because nobody's fuycking migrating to their new protocol.
pete_dushenski: mircea_popescu: have done some, will try more banning.
mircea_popescu: this'd make some fine subject of a priority work order, the only problem is that it's so intricate and we aren't fans of doing the work n times. but once trb sits down on a sql-fs it would all fall in place.
mircea_popescu: asciilifeform the idea, as idiscussed a few days ago, is to separate things and queue.
ben_vulpes: while you're at it, type2 and type3 are?
a111: Logged on 2016-12-28 02:39 phf:
http://btcbase.org/patches/hashes_and_errors#L118 you don't really want to do this. you're subseq'ing there to strip the a/ b/ but that's not at all a guarantee! i have a vpatch with `diff -ib -ruN /Users/pf/cmucl20d-build/src/hemlock/abbrev.lisp src/abbrev.lisp` in it for example. at the very least you want to abstract it away into its own function. that would correctly operate on a hashed-path datastructure.
pete_dushenski: asciilifeform: thoughts on resolution to directed type2 floods ? the ips drowing me atm are from all over the map - china, spain, verizon, mci - no aws to speak of.
ben_vulpes: what means "semantics" wrt operation of this proggy?
a111: Logged on 2016-12-29 23:32 ben_vulpes:
http://btcbase.org/log/2016-12-28#1591573 << the diff line is distinct from the --- / +++ lines, does one ever see a patch file where the files compared aren't prefixed with a/ or b/ ?
phf: --- /Users/pf/cmucl20d-build/src/hemlock/XKeysymDB fd8e6454cb410b82d1aeabc2b91c1
phf: 19f491ecb5008a5194a125b20440e1a1f3d10824c89e71651453a781ae7fe34c26860a241e1db8c8
phf: +++ src/XKeysymDB false
phf: fwiw patch format is super promisetronic. it's something along the lines of "command that was used to produce the hunks\nhunks..."
phf: so if you diff is called "gdiff" or whatever (because you're on bsd) it's entirely legal for it to say gdiff -ruN a b
phf: in the "command that was used..." line
ben_vulpes: asciilifeform: pedantically, each patch then produces semantically new program?
phf: asciilifeform: you know you could've gone with diff -e instead, in which case almost exactly "like teco macros"
phf: well, in the simplest case (i.e. if you're using gnudiff) you're still just going to get the diff's take on "delete this line, add this line", but the ~format~ would be an ed script out of the box, so can have pretty complex transforms