(trilema) ben_vulpes: alf sez he has a boojum in the blockchain
(trilema) ben_vulpes: busy
(trilema) ben_vulpes: how's it hangin?
(trilema) ben_vulpes: fuck
(trilema) ben_vulpes: hey, seve
(trilema) ben_vulpes: PISSS
(trilema) ben_vulpes: aha trinque well goodness me
(trilema) ben_vulpes: asciilifeform: this whole eatblock/dumpblock/compare hashes thing really is stellar
(trilema) ben_vulpes: population flows aren't hard to predict in this neck of the woods
(trilema) ben_vulpes: eventually will
(trilema) ben_vulpes: escaping america day in canada
(trilema) ben_vulpes is unlikely to get dedicated testing time over the weekend
(trilema) ben_vulpes: asciilifeform: heck of a find, brownie!
(trilema) ben_vulpes: rly?
(trilema) ben_vulpes: trinque: waiwut?
(trilema) ben_vulpes: (and imagine my disappointment when you didn't name it shitblock!)
(trilema) ben_vulpes: and flip-cover for eatblock because state of running bitcoinator is mutated by its use, while the dumpblock does not mutate and so does not need a flag?
(trilema) ben_vulpes: living well in NA is all about the art of judiciously applied delicately spun hydrocarbons
(trilema) ben_vulpes: how about that eatblock patch?
(trilema) ben_vulpes: why am i talking about bay crap
(trilema) ben_vulpes: what has happened to me
(trilema) ben_vulpes: and i'm being dramatic about the plastics, there's a many-in-one stroller thing that a relative mentioned getting for us
(trilema) ben_vulpes: yeah some cosleeping to begin with
(trilema) ben_vulpes: no plastic baby cages in my house no ty
(trilema) ben_vulpes: but in maroon wood and white leather
(trilema) ben_vulpes: and one of these for like 40 bucks http://www.ebay.com/itm/Bloom-Coco-Baby-Natural-Bent-Plywood-Lounger-Bouncer-Rocker-Swing-Modern-/281466524211
(trilema) ben_vulpes: lady v did procure a 4ft tall giraffe recently, though
(trilema) ben_vulpes: no sense in accelerating the hedonic treadmill any faster than is strictly necessary.
(trilema) ben_vulpes: no no, staying in the current hobbit hole.
(trilema) ben_vulpes: well, ty
(trilema) ben_vulpes: we? i.
(trilema) ben_vulpes: you can't see it for the trees, but we have clients in a building across the river that are *far* higher on the bezzletrough than us
(trilema) ben_vulpes: hah
(trilema) ben_vulpes: http://imgur.com/6nxSOBo << today's view from the office patio
(trilema) ben_vulpes: i'm just describing the car. can't really generalize about groups
(trilema) ben_vulpes: don't knock the rooftop patio mang
(trilema) ben_vulpes: i have to imagine that's what they drive into town from.
(trilema) ben_vulpes: driven mostly by harried sunken-chested polo-shirt wearing dads
(trilema) ben_vulpes: yeah, all over here as well.
(trilema) ben_vulpes: i've no idea how i got it into my head that it was called the model t.
(trilema) ben_vulpes: "o hai i bought a thooper expensive babywaggon"
(trilema) ben_vulpes: s/retarded/don'treallycareaboutmoderncarnamingconventions
(trilema) ben_vulpes: the model s is a betamobile
(trilema) ben_vulpes: no, i'm just retarded.
(trilema) ben_vulpes: ah!
(trilema) ben_vulpes: aand pete, i'm talking about mr. musk's overpriced station wagon
(trilema) ben_vulpes: http://cascadianhacker.com/blog/2015/06/21_a-tour-of-bitcoind-booting-to-its-first-thread.html#ak47.sh << i've been working with this. it uses bash, so less portable, but it fails on any error which makes it easier to debug, as the script exits whenever anything goes wrong
(trilema) ben_vulpes quakes in boots
(trilema) ben_vulpes: and yet bitcoind builds
(trilema) ben_vulpes: btw - i've yet to get boost to compile and exit 0
(trilema) ben_vulpes: Jautenim: yeah, i ran into that one as well
(trilema) ben_vulpes: "filein >> block;" << this overloaded operator still baffles me.
(trilema) ben_vulpes: curious why *you think* it needs explicit enabling.
(trilema) ben_vulpes: i don't think that it's *unnecessary* or anything, i'm just curious as to why it needs explicit enabling.
(trilema) ben_vulpes: asciilifeform: what's the reasoning behind the -caneat flag?
(trilema) ben_vulpes: !s crypto enthusiast
(trilema) ben_vulpes: la serenissima runs on deficits :P
(trilema) ben_vulpes: there's your research task for showing up
(trilema) ben_vulpes: !s colored coins
(trilema) ben_vulpes: tcrypt: syn
(trilema) ben_vulpes: decimation: d'you know of anything that does that?
(trilema) ben_vulpes: who're you?
(trilema) ben_vulpes: allo
(trilema) ben_vulpes: !up tcrypt
(trilema) ben_vulpes: there's about a mile of difference between an 'app' that does god-knows-what on your iPnohe and a piece of code that...can be inspected.
(trilema) ben_vulpes: ah they're probably deprecating some old api, pete_dushenski
(trilema) ben_vulpes: you can tell me to rtfm my feels won't get all hurt :P
(trilema) ben_vulpes: i wonder what red/black/grey boxes around the files mean.
(trilema) ben_vulpes: http://thebitcoin.foundation/doxygen/test/net_8cpp.html << aha this is great
(trilema) ben_vulpes: ;;later tell pete_dushenski hypothesis re: model t, i suppose would be better
(trilema) ben_vulpes: ;;later tell pete_dushenski hypothesis Model T: "i am a beta fuck"-mobile. thoughts?
(trilema) ben_vulpes: Big Gulp ™
(trilema) ben_vulpes: ahahahaha
(trilema) ben_vulpes: decimation: the bitcoind sources
(trilema) ben_vulpes: this does make for an interesting question of what to do with the chain after an interstitial block has been snarfed - reverify everything? do nothing?
(trilema) ben_vulpes: asciilifeform ascii_field: ProcessBlock should probably not do that thing where it refuses to import already-seen blocks, instead it should obey its master and snarf up whatever
(trilema) ben_vulpes: anyways, out for real now.
(trilema) ben_vulpes: gabriel_laddel: the profit is in amortized costs of education over wot
(trilema) ben_vulpes: (^ more or less kills headers-first abomination)
(trilema) ben_vulpes: anyways, i'm off to grill chicken and romp dog with other junior members of the clan
(trilema) ben_vulpes: gabriel_laddel: 'tain't about the youngsters except insofar as their parents are in the wot
(trilema) ben_vulpes: how would i see what this thing contains
(trilema) ben_vulpes: libboost-all-dev << what is this horror
(trilema) ben_vulpes: in other news
(trilema) ben_vulpes: scratches through shitpile for 'jam today' tickets
(trilema) ben_vulpes sighs
(trilema) ben_vulpes: it'd make introspection easy!
(trilema) ben_vulpes: as i said: 'if you care'
(trilema) ben_vulpes: dickbutt.ascii hyuuuu
(trilema) ben_vulpes: anyways asciilifeform if you care there are still misalignments
(trilema) ben_vulpes: pissing in mother crypto.
(trilema) ben_vulpes: just say no.
(trilema) ben_vulpes: gribble did this.
(trilema) ben_vulpes: trinque: wotclassifieds!
(trilema) ben_vulpes: let's fight about whitespace rules
(trilema) ben_vulpes: line number of patch
(trilema) ben_vulpes: not that it matters i don't imagine
(trilema) ben_vulpes: i see a tab on 36
(trilema) ben_vulpes: what's with the odd indentation on 35/6?
(trilema) ben_vulpes: dude i've prayed for a thing like this for some time
(trilema) ben_vulpes: yaay!
(trilema) ben_vulpes: http://thefederalist.com/2015/06/08/how-to-escape-the-age-of-mass-delusion/ << "resistance through culture"
(trilema) ben_vulpes: disappointing.
(trilema) ben_vulpes: trinque: does it have 'naughty dog' as well?
(trilema) ben_vulpes: rule 48.
(trilema) ben_vulpes: heh.
(trilema) ben_vulpes: caz has a shaving fetish, gets razor burn, tries not to cry, cries a lot
(trilema) ben_vulpes: great enumeration of badness
(trilema) ben_vulpes: asciilifeform: Misbehaving is p lulzy
(trilema) ben_vulpes: <mircea_popescu> http://log.bitcoin-assets.com/?date=28-06-2015#1180430 << another worthy direction yes. << not jam tomorrow, then?
(trilema) ben_vulpes is still curious about the block-vomiting process, and how bastards make it in
(trilema) ben_vulpes: "blonde, brunette, redhead..."
(trilema) ben_vulpes: ah have ye tested that yet?
(trilema) ben_vulpes: and if thbox serves at a high bandwidth few bastards and blocks that all verify, why not prefer it over others?
(trilema) ben_vulpes rolls eyes
(trilema) ben_vulpes: i speak of mircea_popescu's desired behavior.
(trilema) ben_vulpes: dun think the thing has a formal name yet. but that which is responsible for grading peers while syncing.
(trilema) ben_vulpes: "peer ranker"
(trilema) ben_vulpes: (or is that another "jam tomorrow"?)
(trilema) ben_vulpes: behavior tracker has my attention at the moment.
(trilema) ben_vulpes: that, sir, is over my pay grade.
(trilema) ben_vulpes: i'm not actually entirely certain where the gconv stuff is coming in
(trilema) ben_vulpes: i've not yet mapped its circulatory system, much less how it excretes
(trilema) ben_vulpes: the thing at this point lies spread apart on my vivisection table
(trilema) ben_vulpes: i surmise
(trilema) ben_vulpes: i would actually be *surprised* if you did produce the same disk bytes via a network cslurping
(trilema) ben_vulpes: there's no guarantee that you'll produce the same blockchain on disk, though.
(trilema) ben_vulpes: how could one tell? ordering of blocks?
(trilema) ben_vulpes: cazalla: would benefit from a chart
(trilema) ben_vulpes: http://btc.yt/lxr/satoshi/source/src/main.cpp#1424 << processblock, third line of which calls pblock->GetHash()
(trilema) ben_vulpes: decimation: i'm struggling to understand how http://btc.yt/lxr/satoshi/source/src/main.cpp#2193 results in a data structure that ProcessBlock can understand
(trilema) ben_vulpes: is that `CBlock block` a contiguous-ish memory section?
(trilema) ben_vulpes: maybe? perhaps i'm speaking poorly of ignorance.
(trilema) ben_vulpes: but how does it know what to serialize the block message into
(trilema) ben_vulpes: just strikes me as a bit of black magic that a CDataStream can deserialize itself into a CBlock with just an overloaded right shift operator
(trilema) ben_vulpes: maybe someday i'll understand what precisely's going on in serialize.h
(trilema) ben_vulpes: (and anyone else who understands cpp)
(trilema) ben_vulpes: asciilifeform, trinque, decimation: how does http://btc.yt/lxr/satoshi/source/src/serialize.h#1141 implement serialization such that it writes correctly-shaped data to CBlock here: http://btc.yt/lxr/satoshi/source/src/main.cpp#2193
(trilema) ben_vulpes: what is the 10x to 100x refer to - not the ip cost at a 'home' terminal?
(trilema) ben_vulpes: diddling.
(trilema) ben_vulpes: oh oh
(trilema) ben_vulpes: pardon my thickness, but what is "this" now?
(trilema) ben_vulpes: mircea_popescu: ouch
(trilema) ben_vulpes: asciilifeform: why "stator"
(trilema) ben_vulpes: that'd be threadsockethandler?
(trilema) ben_vulpes: mnope.
(trilema) ben_vulpes: http://btc.yt/lxr/satoshi/ident?_i=fShutdown << for log readers interested in how precisely bitcoin shits its pants when told to go to sleep
(trilema) ben_vulpes: aha
(trilema) ben_vulpes: pardon?
(trilema) ben_vulpes: asciilifeform: http://btc.yt/lxr/satoshi/source/src/net.cpp#1499 << looping over nodes, handling messages including new blocks
(trilema) ben_vulpes nods
(trilema) ben_vulpes wonders at actual utility of a patch shaped like this
(trilema) ben_vulpes: is there a sane cpp logging thing that could be used in place of these print statements?
(trilema) ben_vulpes: (curse these jackholes who littered the source with printstatements that include function names)
(trilema) ben_vulpes to src
(trilema) ben_vulpes: erm i thought bitcoind *did* service one at a time, looping over sockets
(trilema) ben_vulpes hauls out lawn chair and bottle of wine
(trilema) ben_vulpes: sleep? when all these titties are biking by?
(trilema) ben_vulpes: are they also /programatically/ nested?
(trilema) ben_vulpes: why are these critical sections lexically nested?
(trilema) ben_vulpes: http://thebitcoin.foundation/doxygen/v0_5_3_1-wPatchesApplied/net_8cpp_source.html#l00653 << help what am i looking at
(trilema) ben_vulpes: you're learning!
(trilema) ben_vulpes: !up Chicago
(trilema) ben_vulpes is drinking with trinqu, will be playing with blockchains later
(trilema) ben_vulpes: (if i even had, etc)
(trilema) ben_vulpes: ultraconfused, had to remember why i hadn't responded to the ;;later
(trilema) ben_vulpes: me neither
(trilema) ben_vulpes: right.
(trilema) ben_vulpes: i did not use the -irc flag
(trilema) ben_vulpes: <aseriousgogetta> http://log.bitcoin-assets.com/?date=27-06-2015#1178572 << i am confus
(trilema) ben_vulpes: hang on distracted.
(trilema) ben_vulpes: not your most recent, no
(trilema) ben_vulpes: no, I simply ran the thing.
(trilema) ben_vulpes: ah!
(trilema) ben_vulpes: decrufting etc.
(trilema) ben_vulpes: i wonder how long it'll take to duplicate the feat.
(trilema) ben_vulpes: no wai
(trilema) ben_vulpes: not yet!
(trilema) ben_vulpes: i am interested in things like 'literate programming' in the context of mathematical education, essay writing etc
(trilema) ben_vulpes resents leaving at top of computers + school conversation branch
(trilema) ben_vulpes to bar
(trilema) ben_vulpes does not have a horse in this race
(trilema) ben_vulpes: gabriel_laddel: 'they' << your customers?
(trilema) ben_vulpes: !up gavinadresen
(trilema) ben_vulpes: !up gabriel_laddel
(trilema) ben_vulpes: !up ga
(trilema) ben_vulpes: gabriel_laddel: the boys have been talking shit about your lispos
(trilema) ben_vulpes: the boys have been talking shit about your lispos
(trilema) ben_vulpes: o hai gabriel_laddel!
(trilema) ben_vulpes: and there are like 2 other deals with 2-3 people apiece that have yet to die on me
(trilema) ben_vulpes: ~7 humans in office at full time
(trilema) ben_vulpes: unrelatedly, july looks to be a banner month
(trilema) ben_vulpes: hm. i was thinking about some java btc thinger.
(trilema) ben_vulpes: "bits of proof"?
(trilema) ben_vulpes: asciilifeform: no doxygen, but i did try to run it through a source tree mapper one time
(trilema) ben_vulpes: if unarmored sapper, perhaps more of a big deal
(trilema) ben_vulpes: if in tank, nbd
(trilema) ben_vulpes: asciilifeform: perhaps walks around with big sign on ass saying "kick plz"
(trilema) ben_vulpes: "photoshop runs" means works.
(trilema) ben_vulpes: creation of advertisement assets.
(trilema) ben_vulpes: 'works' means different things for people who use computers vs program them.
(trilema) ben_vulpes: i work with the 'agencies'. design happens on macs.
(trilema) ben_vulpes: i went to parsons. i know.
(trilema) ben_vulpes: asciilifeform: design happens on macs.
(trilema) ben_vulpes: the graphics shitheads were illustrator users, not blender users.
(trilema) ben_vulpes: illustrator != blender
(trilema) ben_vulpes: !rated phf
(trilema) ben_vulpes: phf: is this on os x?
(trilema) ben_vulpes: good to see you again.
(trilema) ben_vulpes: hi phf!
(trilema) ben_vulpes: my point is that they're still walking.
(trilema) ben_vulpes: not that they're not zombies already, but...
(trilema) ben_vulpes: coffins for everyone involved with checkpoints?
(trilema) ben_vulpes: what happens if the blockchain contains invalid blocks?
(trilema) ben_vulpes: hyu
(trilema) ben_vulpes: where does fblock get set?
(trilema) ben_vulpes: FUCK EVERYONE INVOLVED WITH THIS SHITPIEL
(trilema) ben_vulpes: but if you install it locally, it just quietly fails to run the tests
(trilema) ben_vulpes: so jasmine-node installed globally across a user's system isn't accessible from /within/ the node environment
(trilema) ben_vulpes: oh cool
(trilema) ben_vulpes: newer software is just more broken in more exciting ways
(trilema) ben_vulpes: i'm biased against moving forwards in time
(trilema) ben_vulpes: ;;later tell williamdunne ^^
(trilema) ben_vulpes: ;;seen scoopbot_revived
(trilema) ben_vulpes: where is the scoop anyways
(trilema) ben_vulpes: hmph.
(trilema) ben_vulpes: !up sch
(trilema) ben_vulpes: schmid: yw
(trilema) ben_vulpes: i'll brb - gotta submit something to the Crap Store
(trilema) ben_vulpes: and you can't wear it!
(trilema) ben_vulpes: it's not soft
(trilema) ben_vulpes: have you guys ever thought about software
(trilema) ben_vulpes: eeey, so software, am i right?
(trilema) ben_vulpes: (from trinque)
(trilema) ben_vulpes: 184387 blocks, btw)
(trilema) ben_vulpes: blocks*
(trilema) ben_vulpes: trinque: after i rebooted using "addnode" instead of "connect" directives, the thing has 7 connections and is happily munching block
(trilema) ben_vulpes: ;;ticker
(trilema) ben_vulpes grump
(trilema) ben_vulpes: hm, and yet it added addrs to its addr.dat it allears.
(trilema) ben_vulpes: ascii_field: i'm a derp and used "connect" instead of "addnode"
(trilema) ben_vulpes: Trusty Thermonuke stalled for lack of seeds at block 182383 last night
(trilema) ben_vulpes: "your share of bitcoin has increased from n/21e9 to n/42e9"
(trilema) ben_vulpes: hey pete d'you have a node to throw into la serenissima's syncing party?
(trilema) ben_vulpes: complex differential eqns those
(trilema) ben_vulpes: and dearest kako