ben_vulpes: BingoBoingo: otoh air tools have turbines in 'em
ben_vulpes: psh, also who wants to hump the accumulator around
ben_vulpes: asciilifeform: do you even have a sympathy gland?
ben_vulpes: mircea_popescu: hm
ben_vulpes: yeah?
ben_vulpes: i have seen this before, the continentals holding posts in usg bezzletrons, and i don't quite get how it makes sense. "we all went to hahvahd biz skool for credential washing to operate scammatronz", maybe?
ben_vulpes: "her him! has! got to be you!"
ben_vulpes: "there are no rules! anything goes! there's no logical explanation for this...discombooberation..."
ben_vulpes: mircea_popescu: when did it become acceptable for camhos to show panty lines?
ben_vulpes: trinque: oh he hasta be serious, i'm making a joke.
ben_vulpes: vim or nano! your choice!
ben_vulpes: i like the subtle satire. really makes it.
ben_vulpes: in other grade a plagiarisms: https://github.com/kamranahmedse/developer-roadmap
ben_vulpes: and not all.
ben_vulpes: i suppose then yes, except for the actually producing piss part.
ben_vulpes: weird
ben_vulpes: whaddaya mean?
ben_vulpes: reminds me of the story of the american producer visiting canada who refused to sniff the maple-scented bills, certain that he was being trolled.
ben_vulpes: kek
ben_vulpes: went trans.
ben_vulpes: mircea_popescu: it was a pussy when i first got in bed.
ben_vulpes: "baby you are entirely capable of deducing what the new buttons do, i don't want to hear that kind of nonsense from you any more."
ben_vulpes: "oh gosh, you know i think i'm too old to learn a new ui"
ben_vulpes: sadly, the only fuckoff.sh for new apple retardation is not buying apple products
ben_vulpes: ;)
ben_vulpes: fuckoff.sh
ben_vulpes: it is abhorrent that apple decided to display who's texting me over my movies.
ben_vulpes did turn all notifications off on all mobile devices
ben_vulpes: BingoBoingo: palmer link broken
ben_vulpes: (helps that folks are generally familiar with the base code.)
ben_vulpes: possibly the most timely in my tenure with the republic!
ben_vulpes: i am quite glad of the review.
ben_vulpes: it does surprise me that the function is declared to return a boolean, but the compiler says nothing about a branch where it might not return anything.
ben_vulpes: i foolishly, naively assumed the compiler would detect that.
ben_vulpes: the boost is glued in very tightly in there.
ben_vulpes: i do not understand the subtleties of what is happening in script.cpp, and so decided to stick with shown-good semantics.
ben_vulpes: i had trouble with the pairtype.
ben_vulpes: c/++ is not my "first tongue".
ben_vulpes: after some time in the pit, i stopped boosting.
ben_vulpes: it may have been simply the first thing i did, and so mimicked existing style.
ben_vulpes: i wish that i could recall my reasoning for using that boostism.
ben_vulpes: happy to replace the dangling boostism, certainly.
ben_vulpes: with 4 i mean.
ben_vulpes: i will reformat with 2, did not feel like futzing with emacs to make 4 spaces happen for this.
ben_vulpes: i did use one final BOOST_FOREACH in the output serialization.
ben_vulpes: mircea_popescu: that is a standard c99 for loop.
ben_vulpes: mircea_popescu: you and me both, boddy.
ben_vulpes: mircea_popescu: in bitcoinrpc.cpp? i do not think so... http://btc.yt/lxr/satoshi/source/src/bitcoinrpc.cpp?v=wires_rev1
ben_vulpes: http://btcbase.org/log/2017-05-14#1655564 << easy to test when complete, easy to show that it does not work, not easy to test in the sense of "i have changed implementation details, and would like to see how the system behaves now"
ben_vulpes: one wrinkle that occurred to me as i tested this patch against a not-completely synced node this afternoon is that satoshi's early transactions were all of the "pay to pubkey" variety, and not today's standard "pay to pubkey hash" breed.
ben_vulpes: relatedly, i have a patch in abeyance that fixes the test target. i'll bring that out of the refrigerator and start wiring this new IsMine implementation into it.
ben_vulpes: get perverse, yo
ben_vulpes: absolutely, but you can use the previous method today, and this thing promises to take a while.
ben_vulpes: parse, looking for spends to any address of interest.
ben_vulpes: tail the debug log for processblock: accepted, and then dump the height mentioned in that line
ben_vulpes: dumpblock is more useful for realtime work in my experience
ben_vulpes: no, he wrote a c proggy that cuts blkindex files
ben_vulpes: should work great in conjunction with asciilifeform's 'cutblock
ben_vulpes: parser, i mean.
ben_vulpes: trinque: you can do this today with the slicer i published a while back
ben_vulpes: mod6: it is certain to take more than a week
ben_vulpes: i'm going to step away from testing the indexer /in toto/, and plug this IsMine overload into the test target
ben_vulpes: (as i predicted last night)
ben_vulpes: trinque, asciilifeform, mod6: it does not actually work, unfortunately.
ben_vulpes: aye aye, ty mod6.
ben_vulpes: lolyes, also worth pointing out that the patch is indented at 2 spaces when the rest of trb is indented at 4
ben_vulpes: yeah i'll buy that
ben_vulpes: i'd assumed false, but do not know that for certain.
ben_vulpes: well gosh now that you point that out i have to admit that i do not actually know.
ben_vulpes: http://btcbase.org/log/2017-05-14#1655547 << http://cascadianhacker.com/wp-content/uploads/2017/05/export_outputs.vpatch , so things index properly
ben_vulpes: http://68.media.tumblr.com/7152fcfbf988a120de88c4740d40d1b3/tumblr_n55li8SDJy1tb4rdio1_1280.jpg
ben_vulpes: "our demoooocracy!": https://www.theguardian.com/technology/2017/may/07/the-great-british-brexit-robbery-hijacked-democracy , also, further hijinks in the era of epsilon snr
ben_vulpes: that reminds me, i have a rear differential to weld together.
ben_vulpes: also "it's only yours if you're willing to destroy it"
ben_vulpes: mircea_popescu: hey, some men just want to see the catalytic converter burn
ben_vulpes: the wankel!
ben_vulpes: (promo videos showcase semi cab with the horsepower to drift around the desert)
ben_vulpes: http://www.wrightspeed.com/ << production drivetrain, as described. battery, not described however.
ben_vulpes: "it does wear the soap, doesn't it?"
ben_vulpes: car world is full of nutjobs.
ben_vulpes: also turbochargers are approximately standard these days. new civics come with them stock. efficiency and emissions, baby!
ben_vulpes: in other things asciilifeform doesn't know about turbines, some nutjobs will run super-rich mixtures such that gases are still burning through the exhaust manifold and into the turbocharger. this obviously torches the poor turbo in short order, but the temporary power boost is astonishing.
ben_vulpes will be doting on the mothers in his life on the morrow
ben_vulpes: nn asciilifeform
ben_vulpes: anyways, /me off
ben_vulpes: journeyman*
ben_vulpes: not 'journeman'.
ben_vulpes: did say, 'masterwork'.
ben_vulpes: and in "today's nobel, tomorrow's homework", eventually bitcoin clients will be the republic's software engineering masterwork project.
ben_vulpes: it may take some time, especially at my glacial pace, but i think slicing the wallet from the reference implementation (which i don't think is going anywhere?) a worthwhile endeavour.
ben_vulpes: this nqb is an entirely new client, is it not?
ben_vulpes: aha, this.
ben_vulpes: the time it takes a fully-synced node to shutdown and reboot is painful, though.
ben_vulpes: aye
ben_vulpes: i am considering testing this in conjunction with a solipsistic miner, but may test it against the extant blockchain instead. input on this also welcome
ben_vulpes: please do!
ben_vulpes: once it works for a single address, it will be trivial to index multiple at once.
ben_vulpes: the patch adds a struct to use during the indexing, and a new overload of IsMine that uses the script solver to find outputs relevant to the given address.
ben_vulpes: ty asciilifeform
ben_vulpes: once this patch works (which it almost certainly does not, as i have only finished drafting it), it will serialize unspent outputs to disk in a simple format for...later use.
ben_vulpes: asciilifeform: what use has anyone for the wallet?
ben_vulpes: at the end of the walk, it writes the unspent outputs to a file in a format amenable to normal unix tool examination.
ben_vulpes: this patch adds an rpc command that eats as input one address, and walks the blockchain for outputs that spend to the address.
ben_vulpes: now i have to decide how to test it, for the odds are that it does not work as-written. but i do invite commentary on the design!
ben_vulpes: on an eeeentiiiiirely different topic, it took months but i recently got the part of my output indexer that excises spent outputs from the index map to compile, which i believe brings the indexer part of this foray to completion. i invite any who'd like to read and comment to download the (unsigned!) vpatch from here cascadianhacker.com/wp-content/uploads/2017/05/export_outputs.vpatch
ben_vulpes fumbles for the spare canister
ben_vulpes: but the chemistry is of kindergarten grade. go, buy railcars of ni, fe, assemble.
ben_vulpes: sadly, no.
ben_vulpes: perfect self flagelletory greentech.
ben_vulpes: zero torque, etc.
ben_vulpes: great mileage, zero accel.
ben_vulpes: prius is plastic tech designed to appease american consumer, nyooz at whenever.
ben_vulpes: yes, sane design.
ben_vulpes: yeah, not how prius works.
ben_vulpes: prius is not electric to the shaft, as we just discussed. it has electrical supplement to the shaft.
ben_vulpes: dual-input or electric to the shaft?
ben_vulpes: and i await the drivetrain's arrival in trucks eagerly.
ben_vulpes: anyways, "volt" does this correctly.
ben_vulpes: toyota?
ben_vulpes: because honda car division makes ic engines and ic trannies
ben_vulpes: prius has a dual-input transmission.
ben_vulpes: dude that you are engaging on the topic and are recently surprised at the state of the art is pretty funny.
ben_vulpes: because legacy drivetrain.
ben_vulpes: because they use the motor to power the transmission and not the battery.
ben_vulpes: worst of all worlds.
ben_vulpes: also the prius does not have a fully-electric transmission.
ben_vulpes: shall i go get my sophistry canister?
ben_vulpes: no, you don't get to avoid the fe-ni battery proposal.
ben_vulpes: poor example; must be compact, lightweight.
ben_vulpes: why would you need a battery with that kind of capacity IF YOU ARE DOING ONBOARD ELECTRICAL GENERATION?
ben_vulpes: to be clear, 5 figs for the 500 mi battery, correct?
ben_vulpes: entirely reasonable power train.
ben_vulpes: battery is /temporal load leveler/ for /onboard turbine that burns gasoline/
ben_vulpes: are you reading what i write or just repeating from your queue of stored battery slights?
ben_vulpes: why on earth would you need the 500-miler.
ben_vulpes: what, fe-ni does?
ben_vulpes: clutch also wears.
ben_vulpes: the gasoline is your store, you burn it and use the battery to supply temporary current while the turbine goes from off to optimal regime.
ben_vulpes: dude it's not a store, listen to me.
ben_vulpes: yes, you replace the clutch plate it is a wear part.
ben_vulpes: my point is don't use the battery as anything other than a temporal load leveler, and bam you have yourself effectively a clutch.
ben_vulpes: fe-ni?
ben_vulpes: far cheaper than lipos, no?
ben_vulpes: double-reads-the-logs with the stolen "fucking love science" slams
ben_vulpes: lead acid'll do just fine, it's not a store, just a load balancer over time.
ben_vulpes: just had to wait for people to realize y'hook 'em up to batteries and not the tranny directly of course.
ben_vulpes: he's wrong about gas turbines too
ben_vulpes: shinohai: lel
ben_vulpes: "recently", months ago.
ben_vulpes: i have the block hash untruncated in the one place i wanted it recently, have not yet ploughed through the rest of them.
ben_vulpes: mk
ben_vulpes: any objections to a vpatch doing away with the truncation of hashes in the trb log?
ben_vulpes: lol i just told $girl that she was lazy, she retorted that she "is efficient, and it's a feature"
ben_vulpes: god bless mandatory minimums. incarcerate 'em all and let dementia sort 'em out.
ben_vulpes: relatitties: http://www.pewtrusts.org/en/research-and-analysis/blogs/stateline/2016/03/17/elderly-inmates-burden-state-prisons
ben_vulpes: back a few branches, on the topic of dudes who would rather be in jail: http://katu.com/news/local/police-man-found-masturbating-vigorously-says-he-did-it-because-he-hates-portland
ben_vulpes: https://news.ycombinator.com/item?id=14319042 << cannot tell if troll but 4/10 notbad.tiff if so
ben_vulpes: 1 hn comment even mentions fucked company
ben_vulpes: classic hn -> bitcoin-assets -> trilema conveyor belt
ben_vulpes: gag me with a fork
ben_vulpes: complete with hamburger menu and opacity overlay
ben_vulpes: because fucked company was never a thing
ben_vulpes: underservedly vested, i might have said.
ben_vulpes: because /they/ don't have it
ben_vulpes: power is always undeserved to these people
ben_vulpes: girl germinated a batch with ~every method
ben_vulpes: carrots look pretty happy so far
ben_vulpes: hm
ben_vulpes: we have some beets too, but they're in the good dirt
ben_vulpes: unsurprisingly, the radishes sown in mud away from amended soil taste the best and are the beefiest.
ben_vulpes: BingoBoingo: first full backyard arugula salad hit my plate yesterday
ben_vulpes: briefly thought you were talking about ball-girl.
ben_vulpes: heh
ben_vulpes: these are the lolz that are good for buttcoin.
ben_vulpes: bushes!
ben_vulpes: press blocker
ben_vulpes: in other waaaat, spicer hiding in bushes to avoid questions about comey
ben_vulpes: you may now proceed to quest 3 in the Infiltrate TMSR~ saga: write a patch demonstrating rust interop with TRB
ben_vulpes: the rust evangelism chatbot thanks you for your contribution, and awards you eleventy whuffie
ben_vulpes: up there with the shotgun hat
ben_vulpes: epic
ben_vulpes: what would winning against an od look like?
ben_vulpes: dang, urbit went straight to the browser
ben_vulpes: schmaltzman can't even get the name right
ben_vulpes: cute attempt to assign agency to a collective though
ben_vulpes: fuckin hilarious, "urbit's aspirations", surely you mean yarvin et al's aspirations
ben_vulpes: what are those again? being the wholly-owned sillycon valley bitcoin/namespace table?
ben_vulpes: lol, instructive to urbit's aspirations indeed
ben_vulpes: cheaper, too
ben_vulpes: well there's the piece of paper or db record
ben_vulpes: also implying title is in car?
ben_vulpes: how does this work when i send my brother out in my car to do something?
ben_vulpes: asciilifeform: i don't get stuck in traffic
ben_vulpes: make anti theft devices lethal again
ben_vulpes: but also if you're the sort of person who side-loads yr tyres a) you undestand that stick is not purely a function of lateral g's b) you deliberately break traction when you want to anyways
ben_vulpes: lateral g's are an interesting thing to keep an eye on
ben_vulpes: are also deserts
ben_vulpes: everyone lives in cities. cities are very small.
ben_vulpes: asciilifeform: you radically overestimate civilization density out west.
ben_vulpes: yes yes
ben_vulpes: but driving as a thing done for fun.
ben_vulpes: asciilifeform: we are not talking of "having" to drive
ben_vulpes: cops need the freedom to go after the maseratis alone.
ben_vulpes: regressive, you see.
ben_vulpes: programmatic speed limit enforcement is politically fraught out here.
ben_vulpes: but they only park the vans in certain places, have to put up signs some quarter mile before
ben_vulpes: mostly, yes
ben_vulpes: also cameras only deployed in cities out here.
ben_vulpes: no fine here.
ben_vulpes: ah this
ben_vulpes: asciilifeform: radar/laser detector
ben_vulpes: y'also buy a valentine
ben_vulpes: it's a cost, ya pay it
ben_vulpes: asciilifeform: just because you don't have open highways doesn't mean they don't exist, aren't used
ben_vulpes: "one season following another/laden with happiness and tears"
ben_vulpes: let no leeb leave undiscomfited
ben_vulpes: clean up after every shift!
ben_vulpes: "it's there, i guess we gotta put something in it"
ben_vulpes: i will admit to the same
ben_vulpes: gizmolearner: "the most serene republic (of bitcoin)"
ben_vulpes: mircea_popescu: i long ago came to terms with my poor acuity.
ben_vulpes: Framedragger: now imagine you have a car that actually goes fast
ben_vulpes: http://btcbase.org/log/2017-05-08#1653118 << also ruins the peripheral vision, demanding more head-swiveling
ben_vulpes: imagine learning to strike an arc without one!
ben_vulpes: relatedly, imagine my relief upgrading to the self-darkening welding mask
ben_vulpes: oh yeah those are great asciilifeform
ben_vulpes: also proper impact resistant glasses when i had to sojurn across the fab floor when i did that.
ben_vulpes: yeah i wore 'em. sweat and all.
ben_vulpes: http://btcbase.org/log/2017-05-08#1653028 << regularly. "when i'm rich!!!1"
ben_vulpes: http://btcbase.org/log/2017-05-08#1653024 << yeah uh don't wear contacts in the machine shop
ben_vulpes: everlasting shame
ben_vulpes: shame
ben_vulpes: oakland, operators got out with their kids (mournfully), buncha other folks crisped
ben_vulpes: i have derived a tiny bit of insight about a huge swath of the population, then.
ben_vulpes: they...don't see anything wrong with this fundament.
ben_vulpes: anyways, i understand the 2010-2013 "bitcoin developer" demo better now
ben_vulpes: !!up trinque
ben_vulpes: i think i'll stick to the correct glassware.
ben_vulpes: keeping booze on the premises amplifies the extant tension between production and engineering
ben_vulpes: well this was in the burbs, at a fab facility
ben_vulpes: "they will drink it at whatever speed i choose as well" my popesculator says
ben_vulpes: i don't need a new motherfucking surface area problem on top of my drinking problem
ben_vulpes: subject to conduction from the outside
ben_vulpes: i will drink it at whatever speed i choose
ben_vulpes: fucking terrible, offgass an entire glass in 2 minutes
ben_vulpes: coupe?
ben_vulpes: the tit glasses
ben_vulpes: mircea_popescu: story is boring: i was doing r/d for teeny tiny chip testing companies in the "silicon forest", hated commuting to the burbs and not having a keg in the office, and got hoovered up by the great webdev pressure gradient.