(trilema) ben_vulpes: turdlang indeed.
(trilema) ben_vulpes: conformal, btcd, compiling << btcd won't even compile on a vps with ~600 mb of ram. OOM kill.
(trilema) ben_vulpes: pics! nao!
(trilema) ben_vulpes: SUBTERFUGE
(trilema) ben_vulpes: for some reason the "upload a public key" feature for aws has gone missing.
(trilema) ben_vulpes: huh
(trilema) ben_vulpes: gavin andresen is unchangeably biased against solutions that preserve scarcity semantics.
(trilema) ben_vulpes: "I feel bad suggesting that we limit the block size at all," << there. another knife.
(trilema) ben_vulpes: buenos dias
(trilema) ben_vulpes: inv cannot be used for block retrieval?
(trilema) ben_vulpes: mircea_popescu: pardon?
(trilema) ben_vulpes: pardon?
(trilema) ben_vulpes: should really ask for specific blocks and drop all unasked for
(trilema) ben_vulpes: it's almost as though the satoshi codebase were a projection of software that knows how to talk to the one! true! bitcoin protocol.
(trilema) ben_vulpes: kinda fascinating
(trilema) ben_vulpes: "software never fails", and so on.
(trilema) ben_vulpes: once it worked, though, it was doomed to work.
(trilema) ben_vulpes: a coherent vision of how all of the parts interact, the emergent behaviors of the system and a robustish bit of software that can make sense of the system.
(trilema) ben_vulpes: if you'll forgive the rant, this is what the satoshi codebase lacks.
(trilema) ben_vulpes: someone *designed* each and every mechanism to work together.
(trilema) ben_vulpes: a thing i learned about engineering when i was...oh, six...was that the steam engine doesn't just work because doodz sat and tweaked at it until everything went around just rightly.
(trilema) ben_vulpes: anyways, the parallels between how bitcoind only accidentally works and misc odd behaviors of this ancient floppy plastic toolbox are very apparent to me at precisely this moment.
(trilema) ben_vulpes: i'd post a pic but...le "smart"phone.
(trilema) ben_vulpes: resulting in the thing resting at the unstable point at the top of the arc.
(trilema) ben_vulpes: there's an interesting configuration of the trays where the center of gravity of the top tray is balances the CoG of the bottom tray. this requires torquing the whole assembly such that the CoG's go in a funny place.
(trilema) ben_vulpes: toolbox on the table has a top tray and a bottom tray, connected by parallel braces, mounted at identically-spaced points on both trays. trays move on an arc defined by mechanisms constraints.
(trilema) ben_vulpes just observed an interesting
(trilema) ben_vulpes: march *is* spring
(trilema) ben_vulpes: "git" shows sun march 11 2012 as last commit at ref tagged as v0.5.3
(trilema) ben_vulpes: asciilifeform: "block height" << excellent question
(trilema) ben_vulpes: * asciilifeform [] knows how/why but still bewildered that no one has at any point seen it fit to bolt on basic sanity << features, bro
(trilema) ben_vulpes: asciilifeform: dude from ro?
(trilema) ben_vulpes: nah, give up trinque
(trilema) ben_vulpes: don't call the funny stuff funny, midnightmagic, they might erect you your own gibbet
(trilema) ben_vulpes: including not calling the funny stuff funny
(trilema) ben_vulpes: you gotta swear to all sortsa funny stuff
(trilema) ben_vulpes recently filled out passport paperwork
(trilema) ben_vulpes: yup!
(trilema) ben_vulpes: solar troughs don't build themselves.
(trilema) ben_vulpes: nah, plenty of labor to go around.
(trilema) ben_vulpes: shame, that.
(trilema) ben_vulpes: it's your lucky day!
(trilema) ben_vulpes: normally i'm brushed off like a fly.
(trilema) ben_vulpes: you could be the first! best!
(trilema) ben_vulpes: like the first time anyone's ever done so!
(trilema) ben_vulpes: it'd be cool man!
(trilema) ben_vulpes: HEY GUISE IM STRONGLY SOMETHING OR OTHER
(trilema) ben_vulpes: i'm just amused at the presentation
(trilema) ben_vulpes: <midnightmagic> uh. just for the record << lol what inspired this insipid bit of authority pandering?
(trilema) ben_vulpes: satoshi the thought-criminal.
(trilema) ben_vulpes: i wonder how that works.
(trilema) ben_vulpes: former genius?
(trilema) ben_vulpes: returnofkinks << bahahaha
(trilema) ben_vulpes: http://www.reddit.com/r/Buttcoin/comments/2u7ddq/the_real_reason_ryan_charles_was_fired_from/
(trilema) ben_vulpes: WHATEVER
(trilema) ben_vulpes: hm.
(trilema) ben_vulpes: it's actually a manual walking of the shop wot
(trilema) ben_vulpes: asciilifeform clearly has no peers capable of reading his code
(trilema) ben_vulpes: yeah i do it manually on walks with individual contributors
(trilema) ben_vulpes: you stop it with your mad quest for metriced decisionmaking
(trilema) ben_vulpes: NO QUANTIFICATION
(trilema) ben_vulpes: i was just about to say.
(trilema) ben_vulpes: i'm apparently in the unique situation of reading through all code that gets produced in my shop and having more or less everyone's eyes on everyone's product.
(trilema) ben_vulpes: hmph. nevermind.
(trilema) ben_vulpes: interesting hostname, berndj
(trilema) ben_vulpes: felipelalli: you'll need a cloak.
(trilema) ben_vulpes: so long as the fp doesn't change how does that matter?
(trilema) ben_vulpes: changing names not a good practice?
(trilema) ben_vulpes files it for peacetime
(trilema) ben_vulpes: i'd like to be more familiar with that archive.
(trilema) ben_vulpes: myeah.
(trilema) ben_vulpes: we have relationships with our clients, get to know their business and make a nominal difference in how they do it.
(trilema) ben_vulpes: asciilifeform: we definitely diverge from the original topic significantly here, but "community" and "belongingness" is a core part of what we do.
(trilema) ben_vulpes: non monetary remuneration.
(trilema) ben_vulpes: there's another side to that as well, which is that the people with whom I work who do things at the 2x-3x range of the others actually enjoy teaching juniors and collaborating on these projects.
(trilema) ben_vulpes: asciilifeform: i'd love to read it
(trilema) ben_vulpes: trinque: well if you know what you're doing, and you're climbing with Ballmer...
(trilema) ben_vulpes: a bit of economics: in training those people, their value delivered goes up disproportionately to their wage hikes.
(trilema) ben_vulpes: in our snowflake of a case, that's more due to the difference between people who've seen things like the bug under the microscope before, and people who've yet to learn the myriad of tools and mental models to cope effectively.
(trilema) ben_vulpes: perhaps 2x to 3x
(trilema) ben_vulpes: i'd not go so far as to say "order of magnitude"
(trilema) ben_vulpes: asciilifeform: several.
(trilema) ben_vulpes: but what about the project whose maintainer has ghosted themselves off to the next interesting thing?
(trilema) ben_vulpes: sure, for greenfield absolutely.
(trilema) ben_vulpes: someone must foot the bill for that.
(trilema) ben_vulpes: this takes time.
(trilema) ben_vulpes: the source must be read, neh?
(trilema) ben_vulpes: but someone must invest the capital to justify loading it into a team's shared understanding.
(trilema) ben_vulpes: no doubt, asciilifeform, no doubt.
(trilema) ben_vulpes: as we get up to speed on a given codebase/ops story, shit moves vastly more quickly.
(trilema) ben_vulpes: each a snowflake with its own peculiarities.
(trilema) ben_vulpes: well, we work with derpy web stacks man.
(trilema) ben_vulpes: this allows the man who only cares to work for 15 hours per week to do so, comfortably, provided he's good at what he does.
(trilema) ben_vulpes: some read and do (the correct thing) very quickly, and are remunerated in proportion to their time spent and speed at which they do it.
(trilema) ben_vulpes: you're forcing a metaphor.
(trilema) ben_vulpes: (is).
(trilema) ben_vulpes: the fella who thinks for twice as long is generally not paid nearly what the one who can see it instantly.
(trilema) ben_vulpes: others: read, think, occasionally produce a UI layout.
(trilema) ben_vulpes: read, think. occasionally commit a line or two of code.
(trilema) ben_vulpes: everything we touch gets the shit automated out of it as a precondition of touching it.
(trilema) ben_vulpes: i've no business with "which screw" men.
(trilema) ben_vulpes: i don't quite know if this is topologically different from an option pool with a vesting schedule, except that it provides some fairness proportionality to the time worked
(trilema) ben_vulpes: i've been batting around the notion of a qntra-style stock pool, where stock in the operation would be issued in direct proportion to hours clocked on the project.
(trilema) ben_vulpes: as an aside, the whole vesting thing is odd.
(trilema) ben_vulpes: tricky, indubitably.
(trilema) ben_vulpes: it's more like "dood i know and respect knows and respects this other dood, so i guess i'll give him a whirl".
(trilema) ben_vulpes: mind you, coderwill "friends" is not the criteria.
(trilema) ben_vulpes: wots rule everything around me
(trilema) ben_vulpes: <coderwill> trinque: re: hiring, probably best to start small with people you trust almost unconditionally << i've had decent success hiring friends and their friends.
(trilema) ben_vulpes: hence beatings.
(trilema) ben_vulpes: fucked without external intervention.
(trilema) ben_vulpes: short the shartups
(trilema) ben_vulpes: yeah fuck equity
(trilema) ben_vulpes: oh, mostly just trolling you
(trilema) ben_vulpes: <asciilifeform> BingoBoingo: undergrads who 'rock the boat' end up 'having problems', one way or another. see also the folks who posted diffs b/w one semester's textbook and next's << can't say as that was my experience. i rocked the boat constantly and still managed to eke some funding out of the university for harebrained rocket schemes
(trilema) ben_vulpes: i didn't even see the reorderings, asciilifeform
(trilema) ben_vulpes: RI, by my understanding: downloads and verifies blockchain; regurgitates blocks on demand; relays transactions.
(trilema) ben_vulpes: not really the remit of the RI tho.
(trilema) ben_vulpes: hear hear
(trilema) ben_vulpes: !s getdata
(trilema) ben_vulpes: have in fact complained about this in the past.
(trilema) ben_vulpes: 'pierce' << i think fondly of that time in my life when i had several holes in my face
(trilema) ben_vulpes: any time anyone brings up brock i think of pokemon.
(trilema) ben_vulpes: blocksam
(trilema) ben_vulpes: the latter
(trilema) ben_vulpes: obsessions of the unsexed
(trilema) ben_vulpes: ;;later tell pete_dushenski i'll be lucky to get my butt in a miata this decade
(trilema) ben_vulpes: https://diafygi.github.io/webrtc-ips/ << and the demo (warning: hostile)
(trilema) ben_vulpes: https://github.com/diafygi/webrtc-ips << well here's some strange
(trilema) ben_vulpes: lost
(trilema) ben_vulpes: hah lols
(trilema) ben_vulpes: bastardblocks
(trilema) ben_vulpes: but in keeping around orphan chains, the enemy can pollute ones disk trivially.
(trilema) ben_vulpes: that, i do not know.
(trilema) ben_vulpes: "reference node should only keep track of a single chain: the longest discoverable"
(trilema) ben_vulpes: mk a contention:
(trilema) ben_vulpes: i'll settle for stakes and sucking holes in everyones chest.
(trilema) ben_vulpes: la vie, c'est le travaille
(trilema) ben_vulpes: bah wealth
(trilema) ben_vulpes: 'tis another dagger in my belt.
(trilema) ben_vulpes: this "orphans" routine though, i must say i love it.
(trilema) ben_vulpes: i can't believe that people want to fuck around with sidechains and altcoins when there's interesting work to be done in improving how the satoshi codebase handles block downloads
(trilema) ben_vulpes: asciilifeform: thank you sir
(trilema) ben_vulpes: http://en.wikipedia.org/wiki/Motorola_StarTAC << one of my favorite phones ever
(trilema) ben_vulpes: i'm making a bacon and caramelized onion omlette
(trilema) ben_vulpes: my thanks for your valuable insights.
(trilema) ben_vulpes: anyways, i'm off for the eve.
(trilema) ben_vulpes: asciilifeform: kinda what i'm thinking
(trilema) ben_vulpes: that something being a certain animated unicode set
(trilema) ben_vulpes: something tells me that block downloading and peer selection is an important thing to look at in the next few arbitrary time units.
(trilema) ben_vulpes: myeah.
(trilema) ben_vulpes: how fast does that number go up?
(trilema) ben_vulpes: brutal.
(trilema) ben_vulpes: so what's the plan? backport the magic 750 or discard all ahistoric blocks?
(trilema) ben_vulpes: yeah, that's a steamer.
(trilema) ben_vulpes: hm.
(trilema) ben_vulpes: <mircea_popescu> [] asciilifeform as i said before, it's a kudge to fix another kludge. we don't really wnat any of it. << what was the first kludge?
(trilema) ben_vulpes: <mircea_popescu> [] mike_c: or anywhere else afaik. << http://www.listafirme.ro/polimedia-srl-22530016/ << well that's damned interesting
(trilema) ben_vulpes: jesus fuck leave it as an exercise for once
(trilema) ben_vulpes: i also appreciate your willingness to beat sense into my skull.
(trilema) ben_vulpes: no, i get it
(trilema) ben_vulpes: you and your poo metaphors
(trilema) ben_vulpes: they*
(trilema) ben_vulpes: okay but to play devils advocate for a moment theoy could be dumped into the db were it used sanely
(trilema) ben_vulpes: doomed << well, question answered
(trilema) ben_vulpes: i guess the subquestion would be is b) even practical
(trilema) ben_vulpes: should blockchain dl be performed sequentially?
(trilema) ben_vulpes: right
(trilema) ben_vulpes throws up his hands
(trilema) ben_vulpes: <mircea_popescu> [] felipelalli: asciilifeform: your engine is pretty smart, thank you. :) <<< mmm win :D << once again i get no credit for the setup
(trilema) ben_vulpes: what praytell then are they?
(trilema) ben_vulpes: omg it strikes me that there isn't a blocktree visualizer that i'm aware of
(trilema) ben_vulpes: anyways asciilifeform how does the backported orphan-pruning situation handle the full tree?
(trilema) ben_vulpes: http://log.bitcoin-assets.com/?date=30-01-2015#998143 << for srs, asciilifeform. you'll want proofs of correctness and haskell-grade type systems next.
(trilema) ben_vulpes: it's pathetic i tell ya
(trilema) ben_vulpes: yeah i can sort of almost keep up even with my mom coming over with multiple bottles of bubbles
(trilema) ben_vulpes: http://log.bitcoin-assets.com/?date=30-01-2015#998118 << constant refrain in fiatcorp: "no billing for poops! this isn't accenture."
(trilema) ben_vulpes: http://log.bitcoin-assets.com/?date=30-01-2015#998091 << danielpbarron i require details of this assasination
(trilema) ben_vulpes: oh fuck yes
(trilema) ben_vulpes: mats: today you automate, tomorrow you order the automation
(trilema) ben_vulpes: <asciilifeform> ben_vulpes: aha. << am i on the right track or did i skim logs in too light of detail
(trilema) ben_vulpes: anyways, mircea_popescu, relativism is for the birds.
(trilema) ben_vulpes: and that hardly counts as a requirement
(trilema) ben_vulpes: you're a bird!
(trilema) ben_vulpes: <asciilifeform> [] ^ condemned to pay infinite fine, and to use only microshit << i don't see the m$ requirement
(trilema) ben_vulpes: absolute terms
(trilema) ben_vulpes: <jurov> [] i'll say more later << tenterhooks am i on
(trilema) ben_vulpes: asciilifeform: orphans pool?
(trilema) ben_vulpes: mircea_popescu: dunno i think i've been covered in both more shit and more blood than on that day
(trilema) ben_vulpes: wallow*!
(trilema) ben_vulpes: wallo!
(trilema) ben_vulpes: console yourself with the reality that life is a filthy entropic process
(trilema) ben_vulpes: it is so very filthy
(trilema) ben_vulpes: asciilifeform how are you?
(trilema) ben_vulpes: hello sir!
(trilema) ben_vulpes: good evening!
(trilema) ben_vulpes: isis taking off after the Kingdom?
(trilema) ben_vulpes: mjokes my clock's an hour fast
(trilema) ben_vulpes: felipelalli: tell that to asciilifeform :D
(trilema) ben_vulpes: well i'm off to hobnob with the lawyers i'll catch y'all on the flipside
(trilema) ben_vulpes: do you get it?
(trilema) ben_vulpes: !s darkcoin
(trilema) ben_vulpes: lolrly?
(trilema) ben_vulpes: !s potcoin
(trilema) ben_vulpes: !s litecoin
(trilema) ben_vulpes: !s monero
(trilema) ben_vulpes: !s moner
(trilema) ben_vulpes: !s altcoin
(trilema) ben_vulpes: oh jeez well start with search.bitcoin.assets
(trilema) ben_vulpes: !up felipelalli
(trilema) ben_vulpes: felipelalli: logs.bitcoin-assets.com
(trilema) ben_vulpes: felipelalli: welcome back
(trilema) ben_vulpes: <mircea_popescu> ben_vulpes was about 160ish it bottomed out neh ? << which plebs actually caught that knife?
(trilema) ben_vulpes: (which obviously never happened)
(trilema) ben_vulpes: i had people calling the bottom at 185
(trilema) ben_vulpes: noice
(trilema) ben_vulpes: ;;ticker
(trilema) ben_vulpes: oh man if this kills reddit i'm going to pop a hernia laughing
(trilema) ben_vulpes: cannot abide.
(trilema) ben_vulpes: i dislike them
(trilema) ben_vulpes: fuck an nlocktime
(trilema) ben_vulpes: also
(trilema) ben_vulpes: it's malice! all malice, i tell you.
(trilema) ben_vulpes: f'n pruning
(trilema) ben_vulpes: f'n utxos
(trilema) ben_vulpes: f'n wallets
(trilema) ben_vulpes: davout shouldn't even be a concern for a "node"
(trilema) ben_vulpes: davout yeah i gotcha
(trilema) ben_vulpes: mats: fuck reading
(trilema) ben_vulpes: <davout> but it's not possible to get the list of unspent outs given an arbitrary private key << wat
(trilema) ben_vulpes: mod6: ^^
(trilema) ben_vulpes: yeah looks great :D
(trilema) ben_vulpes: yeah i've lost the btcd documentation
(trilema) ben_vulpes: <mike_c> no, it stayed stuck at 144k where it was when i made the change << my experience is in line with asciilifeform's: once wedged, it never unwedges
(trilema) ben_vulpes: i don't have a contract with those people, i'm not bound by any line of text they write.
(trilema) ben_vulpes: mod6: more asking "what does copyright even mean in a world of bitcoin?"
(trilema) ben_vulpes: asciilifeform: thanks for the find
(trilema) ben_vulpes: what is copyright?
(trilema) ben_vulpes: blech
(trilema) ben_vulpes: <davout> asciilifeform: i already got db corrupted a buncha times when not cleanly terminating bitcoind << me too, me too.
(trilema) ben_vulpes: <mircea_popescu> asciilifeform fun fact : 50% of america dreams of but doesn't own and can't afford a laptop. << tablets, "smartphones"
(trilema) ben_vulpes: ;;later tell felipelalli no hard feelings
(trilema) ben_vulpes: !gettrust assbot felipelalli
(trilema) ben_vulpes: !v assbot:ben_vulpes.unrate.felipelalli:ba53d39c9a996d90a8e2747bcde7b7549369b170b1d50edd388b8f8788f71ddb
(trilema) ben_vulpes: !unrate felipelalli