ben_vulpes: 'tis not the patches but the whole workflow
ben_vulpes: don't care, can operate anything made by humans
ben_vulpes would learn fossil
ben_vulpes: dunno, have asked twice now
ben_vulpes: ;;later tell jurov pretty please
ben_vulpes: heck, it'd be a huge improvement if /patches.html rendered in chronological order
ben_vulpes: i am now imagining all sorts of dumb things like patches contributed in ml 'threads'
ben_vulpes: decimation: and he does, regularly
ben_vulpes: mircea_popescu will likely run me through the "oh you're complaining here have some more of what irks you" chipper
ben_vulpes: oh don't mind me, i'm just grumpy about a frictive process
ben_vulpes to food
ben_vulpes: of course.
ben_vulpes: i will be off to eat shortly.
ben_vulpes: i'm not critiquing your patchstacking, note.
ben_vulpes: can we share a git repository yet?
ben_vulpes: i know this.
ben_vulpes: patches and signatures in the repository itself. i'd not be averse.
ben_vulpes: he can correct me if i'm wrong.
ben_vulpes: all i ever heard was "git=invitation for tard collaborators"
ben_vulpes: of course!
ben_vulpes: how much hell would i catch for sharing this with others?
ben_vulpes: *i* have a repo. *it* has a *stable* and an *experimental* branch.
ben_vulpes: i'm just trying to operate within these crazy boundaries. i don't have any process improvements that i'm sure wouldn't get shot down in a new york second from asciilifeform.
ben_vulpes: "what, you want to automate the nuclear power plant?"
ben_vulpes: "what, you want to automate this process that keeps the tards at bay?"
ben_vulpes: "what's so hard about applying patches to your private repository?"
ben_vulpes: "a real contributor would write all of their own tooling to solve this"
ben_vulpes: i can just imagine the arguments
ben_vulpes: !s testing in production
ben_vulpes: but this is bitcoin, where since time immemorial people have been shipping code that can only ever be tested in production and then standing by in amazement claiming that "nobody could have predicted!"
ben_vulpes: from experience i know that the more difficult it is to test the software, the less likely anyone is to actually do so.
ben_vulpes: this makes for quite the testing nightmare. those interested in testing must reverse applied patches to your antecedent tip and then apply yours.
ben_vulpes: if you're up to date on the patching, submit a patch and note its antecedents.
ben_vulpes: last release, i'd prefer. asciilifeform tends to stack his patches atop one another.
ben_vulpes: the fewer enforced constraints upon us, the more discipline with which we must act.
ben_vulpes: dvcs means we can all have a repo
ben_vulpes: decimation: i'm still 1.5klol behind
ben_vulpes: nevertheless.
ben_vulpes: grand exaggeration.
ben_vulpes: "i don't know, let's test it during code review"
ben_vulpes: "does it work?"
ben_vulpes: "here have a pull request"
ben_vulpes is struck by the eerie resemblance to $dayjaeorb here
ben_vulpes: mircea_popescu: broken << sure, yeah.
ben_vulpes: i'm all for barriers to entry here but this is a goddamn development obstacle course
ben_vulpes: fucked it up somehow
ben_vulpes: i tried once
ben_vulpes: "all testing" which is what we've seen to date.
ben_vulpes: say it again.
ben_vulpes: not that i'm not infinitely indebted to you for unwedging my coracle but a hint of context'd be useful.
ben_vulpes: here's your indication!
ben_vulpes: not even a note in correction about "lol sry first patch doesn't work"
ben_vulpes: so ofc i /try/ first patch
ben_vulpes: second patch contained a link to mp's "dis wat i do, yo"
ben_vulpes: started at ml, canonical information repository.
ben_vulpes: plz for to slightly more detail in patchdescs.
ben_vulpes: "let me see"
ben_vulpes: "does it work?"
ben_vulpes: "here's a fix"
ben_vulpes: so i am to expect that patches arriving in the ML aren't even tested now?
ben_vulpes: ...
ben_vulpes: that's the one i'm using!
ben_vulpes: asciilifeform: did you find a reason why maxint wouldn't work, or is the second patch just using mircea_popescu's lock values for 'myzteeri0us reezuns'?
ben_vulpes: the first, asciilifeform
ben_vulpes: maxint_locks
ben_vulpes: however the build i made on 7-15 with the dumpblock patch boots from the same datadir.
ben_vulpes: myes, i agree.
ben_vulpes: http://dpaste.com/2W61D9D abridged
ben_vulpes: db.log, sir.
ben_vulpes: i'll try to nuke some state and come back with more useful information.
ben_vulpes: asciilifeform: i don't even see it doing anything with strace
ben_vulpes: asciilifeform: http://dpaste.com/0W6AR1C
ben_vulpes: has anyone else compiled the maxint patch and received db.log errors of "unable to join environment"?
ben_vulpes: !s unable to join
ben_vulpes: <mircea_popescu> increasingly, becoming a problem i nthe us, too. << tell me about it
ben_vulpes: a*
ben_vulpes: an surfeit of things to do and people to do them
ben_vulpes is alive, barely
ben_vulpes: what brings you /back/, jordandotdev?
ben_vulpes: "just clobber the lusers computer"
ben_vulpes: s/problem/fun/
ben_vulpes: this is the industry standard approach to the by-now-all-too-familiar-#b-a-bitcoin-dependency-problem
ben_vulpes: evening, hanbot
ben_vulpes: "we can, therefore we must"
ben_vulpes: just a joke
ben_vulpes: (but ascii - i /can/ mutate in place, therefore i /must/!)
ben_vulpes: am reading, yes
ben_vulpes: this has come up before, and i had forgotten.
ben_vulpes: well how'd i know without putting myself up for the cane
ben_vulpes: ;;later tell phf http://paste.lisp.org/display/152828#1 << do forgive my ignorance, but what am i missing about converting the "command" into a string? (Adlai, asciilifeform, your eyes'd be appreciated too)
ben_vulpes: i don't see any usage of anysubscribed at least, asciilifeform
ben_vulpes: readable, renderable...
ben_vulpes: but i never did.
ben_vulpes: asciilifeform: mircea_popescu did iirc, via gimp
ben_vulpes: gaze ye and weep
ben_vulpes: ehuhueeuhe
ben_vulpes: phf: http://paste.lisp.org/display/152826 << nifty!
ben_vulpes: <TheNewDeal> a new deal of sorts << i will give you points for this even if nobody else will
ben_vulpes: <mircea_popescu> grats, i guess ? o.O << hyuuuuahahaha
ben_vulpes: <BingoBoingo> http://log.bitcoin-assets.com/?date=01-08-2015#1221623 << I made a point of hunting 1990's keys from universities to feed the Phuctor. Many were of short length. I though maybe they'd fall first and prime the beast, but... << bb you're awesome
ben_vulpes off for a bit
ben_vulpes: whence the extra data? most of the relationships should live in foreign keys.
ben_vulpes: wow.
ben_vulpes: but transaction indexing etc should take *that* much space...
ben_vulpes: kakobrekla: 'toshi' creates its db from a rails schema iirc, no surprise that it's 10x blockchain size
ben_vulpes: ah jesus insight is a shitshow that much i know from pissing on the fence in question
ben_vulpes kicked off its indexer this morning
ben_vulpes: aside from "can't serve while indexing lol"?
ben_vulpes: why is abe so bad?
ben_vulpes: o well then
ben_vulpes: which to avoid, which are not miserable?
ben_vulpes: kakobrekla: ever run an 'abe'?
ben_vulpes: 'twas a joke, joke only.
ben_vulpes: so stop doing it or stfu
ben_vulpes: welcome, trinque
ben_vulpes: ;;later tell phf %%
ben_vulpes: phf: your .dat reader works very well, thank you. consider submitting to list?
ben_vulpes: TODAY I DO BATTLE WITH PYTHONPATH
ben_vulpes: hm
ben_vulpes: probably an uninteresting question.
ben_vulpes: what i do not understand is why it is necessary to iterate through mapblockindex.
ben_vulpes: myes, i follow.
ben_vulpes: this is above my pay grade in terms of data structures, but perhaps an opportunity to learn. is there not a data structure available for use that doesn't have to iterate through the whole index to grab the element of interest?
ben_vulpes: + // possibly could be improved if we descend from best height if requested height is closer to it
ben_vulpes: + // this is O(n^2)...
ben_vulpes: no no no
ben_vulpes may be wrong, is undercaffinated, girl is stil making breakfast.
ben_vulpes: asciilifeform: location of block on disk, though?
ben_vulpes: it's like a surfboard for the sky!
ben_vulpes: shocking how quickly my equilibrium returned
ben_vulpes: $bizpartner took me up in a 2 seat glider the other weekend, after about .75 hrs of going in a circle to the right i asked to come down, was put on the stick and pedals instead.
ben_vulpes: davout: sounds like a lot of work. congrats etc.
ben_vulpes: (see asciilifeform's comment re upper bound of dumpblock)
ben_vulpes: trinque: it's a crime that there are no transaction indices or block indices.
ben_vulpes: similar to how all blublangs implement conditions poorly.
ben_vulpes: myeah. curse of the kv user.
ben_vulpes: how's life, davout? haven't seen you much of late.
ben_vulpes: besides, you'll need to write a bitcoind of your own some day anyways.
ben_vulpes: don't worry about wasted effort. the more people who have it in their head, the better off la serenissima is.
ben_vulpes: trinque: "many eyes"
ben_vulpes: hi davout
ben_vulpes: not getting ddosed? not useful.
ben_vulpes: the fate of all useful things connected to the internet without mitigation
ben_vulpes: isn't processmessages the only thread that writes to the db?
ben_vulpes: myes, have read.
ben_vulpes: then i read the logs.
ben_vulpes: i imagined that he of many hands had actually excised the locks.
ben_vulpes: imagine my extreme disappointment when i cracked my email this morning, found a "bullet" for the locks, and opened it to find a config change.
ben_vulpes: s/in/from
ben_vulpes: phf: we're drinking and talking about how to persist data appropriately in cl proggies as we speak
ben_vulpes: p nice, phf
ben_vulpes: hey phf how much of bitcoind have you implemented in common lisp yet?
ben_vulpes: eeeeeeeeeeeeeeeeeeeeeeeee
ben_vulpes: !s -e
ben_vulpes: http://thebitcoin.foundation/gentoo-stage3-amd64-nomultilib-guide.txt << mod6 is this still up to date?
ben_vulpes: gernika: see above
ben_vulpes: !s gentoo guide
ben_vulpes: and i'm not quite sure what the "select * from Y" equivalent in a cl proggie would be
ben_vulpes: "statice"
ben_vulpes: myeah, sure
ben_vulpes: perhaps old system serializes its memory to disk before shutdown?
ben_vulpes: i understand s-l-a-d, but not necesarily how to persist in-memory data structures over the running of a new system.
ben_vulpes: i'm not quite certain how persistence is supposed to work in the absence of an external database, and over restarts/redeploys.
ben_vulpes: poor man's consistency check?
ben_vulpes: (defmethod (setf side-a) :after ... ) runs after someone calls (setf (side-a instance-of-triangle-class))
ben_vulpes: yeah ish
ben_vulpes: define methods that run after other methods
ben_vulpes: trinque: ch4's got some magic
ben_vulpes: mircea_popescu: hyuuuuu
ben_vulpes: trinque: make any progress through keene yet?
ben_vulpes: wat
ben_vulpes: ;;google napolact
ben_vulpes: ;;ud napolact
ben_vulpes: "don't get caught"
ben_vulpes: actually there was one rule
ben_vulpes: mutually assured ignorance
ben_vulpes: i was just barely smart enough to break all of the rules without ever telling anyone
ben_vulpes: parents were just barely smart enough to know to not tell me what to do
ben_vulpes: oh ho ho
ben_vulpes: it's not so bad though! just mean reversion in your face.
ben_vulpes: heh mostly in the sense of "i can't believe that you came out of me, idiot"
ben_vulpes: ain't that the truth
ben_vulpes: 200 i can see
ben_vulpes: it's not an insultingly low amount?
ben_vulpes: that way they won't come back :P
ben_vulpes: give 'em a twenty
ben_vulpes: get? tell.
ben_vulpes: trinque: https://lwn.net/Articles/651833/
ben_vulpes: heh trinque has it
ben_vulpes: corolla and pinsky were no stern
ben_vulpes: loveline was a pretty fun radio show.
ben_vulpes: whichever happens first
ben_vulpes: or until i find your dessicated corpse
ben_vulpes: or until you say its done
ben_vulpes: i'm locking you in the code hole until its done
ben_vulpes: trinque: naw i need it in two weeks
ben_vulpes: trinque: where's your expense report for these 9k in lulz?
ben_vulpes: next week: "hey trinque how's lunascript.butts?"
ben_vulpes: in jokes on in jokes
ben_vulpes: BUSINESS GROWS YOU GROW
ben_vulpes: NO QUESTIONS
ben_vulpes: why the hell else is he going to a moonscript conference but to drum up more "fix my busted ass js" work?
ben_vulpes: trinque: request approved, will reimburse once you close a deal worth 6k from conference generated leads
ben_vulpes: affogadances
ben_vulpes: no no the ui expert tells me that affordances are what you call things
ben_vulpes: oh yes affordances
ben_vulpes: and social media integration
ben_vulpes: and shirt selling
ben_vulpes: needs tour booking affordances
ben_vulpes: it's useful for that narrow slice of people who find it useful.
ben_vulpes: it somehow found revenue.
ben_vulpes is stuck maintaining the sad remnants of a UGC application
ben_vulpes retches
ben_vulpes: false alarm.
ben_vulpes: and mine yours.
ben_vulpes: silent division by two operator.
ben_vulpes: bwaha.
ben_vulpes: gpg: Signature made Sun 31 May 2015 09:29:39 PM UTC using DSA key ID 59C36319
ben_vulpes: (in case you missed it, ascii_field, my hash of the buildroot tar doesn't match yours)
ben_vulpes: o.O
ben_vulpes: sha1 matches the value in the providers sig tho
ben_vulpes: 4199d2baa67451752b4313dff2b5347bf07995142182af0415c5831693d89013 buildroot-2015.05.tar.gz
ben_vulpes: asciilifeform: sha256sum buildroot-2015.05.tar.gz
ben_vulpes: <ascii_field> ocelots. << pallas cats!
ben_vulpes: <trinque> boost also barfs about a number of targets, none of which seem to have mattered. << have seen, wrestled this beast, multiply
ben_vulpes: <asciilifeform> y'know, like everybody in, e.g., buenos aires, can << this is wild and unsubstantiated FUD. bad coffee is everywhere in ba, the argentines can't grow their own, and their braindead government won't let them import green beans in enough of a timely fashion to keep them from going stale or molding. i have *had* good cups of coffee there, but even in the nice places the espresso is only casi casi.
ben_vulpes: scam, as always
ben_vulpes: how's the dogecoin?
ben_vulpes: !up SuchWow
ben_vulpes is looking forward to digesting three days of megalog
ben_vulpes: i have enough hobbies tyvm
ben_vulpes: aha.
ben_vulpes: ah.
ben_vulpes: o.O
ben_vulpes: beans over the internet?
ben_vulpes: which, trivial.
ben_vulpes: (single-estate if you can get it)
ben_vulpes: <nubbins`> it's actual swill << every time that i'm up north i can't shake the feeling that's where they ship the tired american brands to finally croak
ben_vulpes: <asciilifeform> the secret is, i LIKED MAC OS << noises were gorgeous
ben_vulpes: pull in 120k, live on 80k.
ben_vulpes: eh, optimize performance for elemental
ben_vulpes: you and your usaschwitz.
ben_vulpes: i have 2 top-notch joints within 5 minutes stroll.
ben_vulpes: you know me, alf!
ben_vulpes: my buddy goes through a TEU of raw cacao beans every year or so.
ben_vulpes: true for good chocolate as well.
ben_vulpes: nubbins`: shops, maybe. in some place, maybe. not here.
ben_vulpes: how can you trust their roasting if you can't trust their tasting?