mircea_popescu: yup there's musl too. aaaite, ima let it be for a bit then
trinque: BingoBoingo: are you loading data back into qntra?
trinque: if so perhaps I should turn off the feeds until you're done.
assbot: [MPEX] [S.MPOE] 31478 @ 0.0004871 = 15.3329 BTC [-]
mod6: <+mircea_popescu> seriously mod6, VERY nice job with this. 19 yo can use it! << sarc?
trinque out to dinner, will turn feeds back on when I return.
mod6: <+asciilifeform> mod6 had a set of instructions up for cooking rotor ab initio, but it apparently wasn't in the ml << no. it "works" as far as I and others have tried it -- it relies upon haveing my, alf's, mp's, ben's, and trinque's keys in a ~/.wot dir iirc.
mod6: but until we wrap up the final parts as discussed yesterday, i wont clutter up the ml
trinque: oh and btw, linked the script to say "I have used this and it works" not "this is a release according to mod6"
mod6: +asciilifeform> looks like mod6's script actually fetches it from openssl site << yes. for now, for testing. i haven't actually put up the stuff yet because until yesterday, wasn't finalized, wasn't signed etc.
mod6: <+mircea_popescu> mod6 as a purely aesthetic point, i hate that your v puts its files/dirs straight under ~. it would be much better if it made them under current dir. << alright
mod6: <+mircea_popescu> as it is i put .wot in /trb/.wot but the .seals are still up one level ;/ << noted.
mod6: so where are you at now, and how can I help you accomplish your goal.
trinque: mircea_popescu │ currently spewing stuff in terminal, seems ok.
mod6: and yah, btw, you can tell V where to put .wot .seals and your patchdir.
mod6: this is all in the doc.
mod6: if you don't tell it where to put them it creates ~/.wot ~/.seals and then drops the patchdir in your pwd.
danielpbarron: WARNING: asciilifeform-kills-integer-retardation.vpatch.asciilifeform.sig is an INVALID seal for asciilifeform-kills-integer-retardation.vpatch!
mod6: Who/What/Where/When DPB
danielpbarron: that's where it ends for me when using trinque's script 'build-bitcoind-99997K.sh'
mod6: is that with my 'V', or post the log line where he gave you that.
assbot: [MPEX] [S.MPOE] 8550 @ 0.0004903 = 4.1921 BTC [+]
mod6: Ok mircea_popescu asciilifeform ben_vulpes trinque : The latest version of my rotor+V+TEST2 script is here:
http://dpaste.com/1R04312.txt : All you should need to do before hand is create a ~/.wot dir and add; "asciilifeform.asc", "mircea_popescu.asc", "mod6.asc", "ben_vulpes.asc", "trinque.asc", and "punkman.asc" into that directory.
mod6: Then if you take that paste, chmod +x it, run it, it /should/ pull down all of the deps (still not complete, grabs stuff over the web), pull down V, press a 'TEST2', then build rotor, and then finally bitcoind inside of it.
mod6: danielpbarron: do you have "asciilifeform.asc" in your .wot directory?
assbot: [MPEX] [S.MPOE] 5750 @ 0.00048803 = 2.8062 BTC [-] {2}
danielpbarron: ah, that was the problem. I had named it asciilifeform.key
mod6: yeah, the manual says about ".asc"
mod6: I am following my exact instructions above ^^^ nearly done building a rotor+V+TEST2.
mod6: If anyone else wants to do this tonight, to replicate my thing, I am here.
mod6: <+mircea_popescu> listen we really gotta pick one of these and stick to it. << will sort this out with the manifest/file-o-hashes
mircea_popescu: terminate called after throwing an instance of 'std::runtime_error'
mircea_popescu: what(): locale::facet::_S_create_c_locale name not valid
mircea_popescu: but other than that, latest script was pretty spiffy mod6
mod6: i think i usually execute this like: `LC_ALL=C ./bitcoind -myip=1.2.3.4 ... ect`
mircea_popescu: Error: To use bitcoind, you must set a rpcpassword in the configuration file
kakobrekla: im not saying congrats arent in order but the fact they are is sad.
mod6: this is a good point kako.
mod6: it /will/ get easier. it's our mission.
mircea_popescu: but in fairness the stack has improved HEAPS and bounds from its state pre-mod6-99997 release, so ima not say anything more
mod6: hehhe, we went through that once didn't we.
mircea_popescu: anyway, i could in principle put up ~60 of these overnight
mod6: yeah mine just finished.
mod6: mine took ~30 minutes.
mod6: on an old ass core2duo too :]
mircea_popescu: mod6 one thing to consider : rather than a wd to set the wot dir, simply have it put stuff under current dir ?
mod6: yeah, noted. i think the design decision there was "if i put it in pwd, someone might not know where it is, they may just check ~/ first."
mircea_popescu: asciilifeform im not sure it'd actually do anything useful.
mod6: ofc it could be helpful and spit that stuff out to stdout and let a fella know.
mircea_popescu: anyway. the only congrats that are in order go to teh foundation. well done peeps.
mod6: mircea_popescu: I'll reflect on this conversation and your trials/tribulations and use it to guide us going forward to the finish line here.
mircea_popescu: mod6 in fairness 99% of tribulation was because i wasn't using 99997
mircea_popescu: sorta went at it obliquely. but definitely gotta make it a release.
mod6: ah, ok. It's not super easy to follow unless you've been keeping up with all the testing. I'm trying to keep the ML clean so people don't get tripped up later.
mircea_popescu: yes but a "here's where you start" pointer must exist.
mircea_popescu: prolly should exist on the main page of trb site, at that.
mod6: yea, we need a "get your TEST2 up and going" section.
mod6: I've got a short week this week. I'll get some of that cleaned up.
mod6: There's a bunch of loose ends. We're getting there...
mod6: <+mircea_popescu> wut sarc << oh thought you had sarc tag on about the seals warning your 19yo got. :]
mod6: <+mircea_popescu> seriously mod6, VERY nice job with this. 19 yo can use it! << this
mod6: cause it died right then. heh.
mod6: <+trinque> yes but this is seriously layered and needs to be smashed into one script. << this is a good point there a bunch of gyrations in the current script that could be folded all into one better script.
mod6: one thing at a time though.
mod6: also -verifyall should be an option for you with TEST2
assbot: [MPEX] [S.MPOE] 9100 @ 0.00049028 = 4.4615 BTC [+]
mircea_popescu: "blocks" : 2034, "connections" : 10, << we're in bidnis.
assbot: [MPEX] [S.MPOE] 15000 @ 0.00049002 = 7.3503 BTC [-] {3}
assbot: [MPEX] [S.MPOE] 3811 @ 0.00049029 = 1.8685 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 30046 @ 0.00048901 = 14.6928 BTC [-] {2}
assbot: [MPEX] [S.MPOE] 12400 @ 0.00048806 = 6.0519 BTC [-] {3}
assbot: [MPEX] [S.MPOE] 31800 @ 0.00049091 = 15.6109 BTC [+] {3}
assbot: mframe is not registered in WoT.
assbot: Logged on 21-12-2015 19:45:02; jurov: ben_vulpes: do you have publicly available sample outcome of the glorious process?
mod6: shinohai: btw, i can walk you through getting an openbsd version going. you have to manually add some patches posted to the ML by 'phf'?
gribble: phf was last seen in #bitcoin-assets 2 weeks, 0 days, 10 hours, 53 minutes, and 25 seconds ago: <phf> or maybe it's picking up your gcc since you have it installed. homebrew compiler selection algo is all kinds of creative
phf: i'm still around, my dad died on the 10th, so i've been busy arranging his affairs
mod6: Sorry to hear that phf.
phf: he was a strong willed man, and many people from former su countries paid their respects, i'd feel accomplished in life if i can live up to his legacy
mod6: <+danielpbarron> yeah appears so << did the whole thing build for you alright?
mod6: are you trying to sync against a single node?
assbot: Logged on 22-12-2015 01:19:57; asciilifeform: LC_ALL="C" /home/bitcoin/bin/bitcoind -datadir=/home/bitcoin/.bitcoin -myip=$wanip -addnode=195.211.154.159 2>&1 &
mod6: is that one Mr. P.'s node? i seem to remember maybe that one was stopped or something? asciilifeform /just/ updated Zoolag and Bucephalus
☟︎ mod6: i think he said he did anyway
assbot: [MPEX] [S.MPOE] 35450 @ 0.00048698 = 17.2634 BTC [-] {2}
assbot: [MPEX] [S.MPOE] 44843 @ 0.00049445 = 22.1726 BTC [+] {3}
assbot: [MPEX] [S.MPOE] 24657 @ 0.00049552 = 12.218 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 14550 @ 0.00049595 = 7.2161 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 20405 @ 0.00049607 = 10.1223 BTC [+]
assbot: [MPEX] [S.MPOE] 26650 @ 0.0004909 = 13.0825 BTC [-]
mircea_popescu: anyway, for pete_d and anyone else who might have encountered difficulty with trb or fears they might : it's actually rather painless. 1. you create an account on a server ; 2. you cd /home/account_name ; 3. you create a .wot directory (mkdir .wot) ; 4. you put the pubkeys of people you trust in there as name1.asc, name2.asc etc ; 5. you download the rotor script (curl deedbot.org/build-bitcoind-99997K.sh > build-bitco
☟︎ mircea_popescu: ind-99997K.sh) and make it executable (chmod +x build-bitcoind-99997K.sh) and then you run it (./build-bitcoind-99997K.sh). that's pretty much it, takes half hour or so, spits out an executable bitcoind (in /rotor/TEST2/bitcoin/src).
mircea_popescu: You can then run this with something like LC_ALL=C nohup ./bitcoind -myip=<yourip> -addnode=trusted_node_1 -addnode=trusted_node_2 -verifyall 2>&1 &
☟︎ assbot: [MPEX] [S.MPOE] 22600 @ 0.00049626 = 11.2155 BTC [+] {3}
BingoBoingo: Looks very cool, but I lack tools to give quality analysis
mircea_popescu: in unrelated news, telecentro sa might be the shittiest isp the world has ever seen.
BingoBoingo: <asciilifeform> thing doesn't appear to need tools << Requires tools in wetware
BingoBoingo: Comments from the last ~week are missing, but..
assbot: [MPEX] [S.MPOE] 35150 @ 0.00049565 = 17.4221 BTC [-] {2}
assbot: Logged on 22-12-2015 03:41:28; mod6: is that one Mr. P.'s node? i seem to remember maybe that one was stopped or something? asciilifeform /just/ updated Zoolag and Bucephalus
trinque lets the new deedbot node have a taste
assbot: [MPEX] [S.MPOE] 54900 @ 0.0004963 = 27.2469 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 9900 @ 0.00048933 = 4.8444 BTC [-] {2}
assbot: Logged on 22-12-2015 01:20:33; mircea_popescu: trhis sounds like home.
gribble: Bitstamp BTCUSD last: 439.06, vol: 12642.92887597 | BTC-E BTCUSD last: 437.9, vol: 7996.32153 | Bitfinex BTCUSD last: 438.76, vol: 28963.35589242 | CampBX BTCUSD last: 425.0, vol: 0.34339395 | BTCChina BTCUSD last: 451.007032, vol: 102113.12970000 | Kraken BTCUSD last: 437.99, vol: 173.05762018 | Bitcoin-Central BTCUSD last: 436.308978, vol: 137.95867145 | Volume-weighted last average: (1 more message)
ben_vulpes: interesting to note the various timelines for replication of trb work
☟︎ assbot: Logged on 21-12-2015 22:32:49; asciilifeform: once mod6 and ben_vulpes shrinkwrap a buildroot, gcc, et al. this will be possible
assbot: Logged on 21-12-2015 22:35:29; *: asciilifeform digs
assbot: Logged on 21-12-2015 22:35:40; *: mircea_popescu digs as well
assbot: Logged on 21-12-2015 23:38:07; mircea_popescu: holy shit it's in a dpaste in the logs ?
assbot: [MPEX] [S.MPOE] 3243 @ 0.00048678 = 1.5786 BTC [-]
assbot: Logged on 17-12-2015 15:01:36; mircea_popescu: this will also add a 0.7-.8 expense on the s.nsa books, but hey, whatchagonnado.
assbot: Logged on 22-12-2015 05:29:33; asciilifeform: (it is on a titanically-spiffy box mircea_popescu built, and hasn't - as of yet - anything else there. though it will shortly)
assbot: [MPEX] [S.MPOE] 8750 @ 0.00048678 = 4.2593 BTC [-]
assbot: [MPEX] [S.MPOE] 23200 @ 0.00048674 = 11.2924 BTC [-] {2}
punkman: "Not to be "that guy", but as cool as it is to ponder doing this in some bright, shiny language like Rust or ML, Ada exists for a reason. There's even an open source compiler (Gnat) that can already generate code that can link with C/C++/etc code bases. Work would need to go into streamlining the run time overhead for this use case, but how much compared to maintaining some C compiler
punkman: "People call themselves a sushi chef after two to four years of making sushi, or going from restaurant to restaurant instead of taking up an apprenticeship. That doesn’t fly in my book. When a white sushi chef says, “I would work there, but it was too demanding,” then I say you are definitely too weak and we are not cut from the same cloth."
assbot: [MPEX] [S.MPOE] 10667 @ 0.00048708 = 5.1957 BTC [+]
assbot: [MPEX] [S.MPOE] 15700 @ 0.00048711 = 7.6476 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 24582 @ 0.00048722 = 11.9768 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 27281 @ 0.00049045 = 13.38 BTC [+] {4}
assbot: [MPEX] [S.MPOE] 25870 @ 0.00048668 = 12.5904 BTC [-]
assbot: [MPEX] [S.MPOE] 17650 @ 0.00049155 = 8.6759 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 35460 @ 0.00049269 = 17.4708 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 15726 @ 0.00049638 = 7.8061 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 19650 @ 0.00049648 = 9.7558 BTC [+]
assbot: [MPEX] [S.MPOE] 28100 @ 0.00049648 = 13.9511 BTC [+]
assbot: [MPEX] [S.MPOE] 41950 @ 0.0004884 = 20.4884 BTC [-] {5}
assbot: [MPEX] [S.MPOE] 16100 @ 0.00049648 = 7.9933 BTC [+] {2}
punkman: BingoBoingo: but does he have black friends?
punkman: "The patriarchy expects me to be a big burly man to soak up all the privilege I can. However, I find that the thinner you are as a male, the more willing people are to interact with you because you are not so threatening. As I get thinner, the patriarchy has a harder time keeping a hold on me because I can slip through its fingers more easily."
BingoBoingo: Ah so he's either fat or manorexic to top it all off
davout: from where i am i still can't see qntra
davout: DNS resolution doesn't seem to work
BingoBoingo: I have no idea the dark magic mircea_popescu worked in the routing.
assbot: [MPEX] [S.MPOE] 23300 @ 0.00049346 = 11.4976 BTC [-] {2}
assbot: [MPEX] [S.MPOE] 2695 @ 0.00049301 = 1.3287 BTC [-]
assbot: [MPEX] [S.MPOE] 16750 @ 0.00049648 = 8.316 BTC [+]
assbot: [MPEX] [S.MPOE] 34832 @ 0.0004868 = 16.9562 BTC [-] {5}
assbot: [MPEX] [S.MPOE] 15400 @ 0.00049647 = 7.6456 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 12869 @ 0.00048516 = 6.2435 BTC [-]
assbot: [MPEX] [S.MPOE] 31800 @ 0.00048496 = 15.4217 BTC [-] {5}
assbot: [MPEX] [S.MPOE] 12600 @ 0.0004879 = 6.1475 BTC [+]
assbot: [MPEX] [S.MPOE] 20112 @ 0.00049648 = 9.9852 BTC [+]
mircea_popescu: that's just fucking dumb. privilege is being thin, as a male.
mircea_popescu: <BingoBoingo> war <<< "There will not be any hardfork for at least the next ~year." <<< mno. no war, sheepish surrender. we find these terms acceptable, to quote !churchill.
mircea_popescu: "Lightning will allow for almost all of the security, features, and decentralization of Bitcoin transactions while drastically reducing the number of on-blockchain transactions that each individual will need to perform. This is expected to be the real eventual solution to scaling."
assbot: Logged on 21-12-2015 15:29:29; mircea_popescu: "hands off our cattle!"
mircea_popescu: nevertheless, on one hand fair is fair and on the other hand not only is it not our cattle, we don't fucking want to herd cattle in the first place. so...
mircea_popescu: <ben_vulpes> interesting to note the various timelines for replication of trb work <<< quite.
mircea_popescu: i suppose it's based on how they judge their ability to comprehend wtf alf did. "this is crazy" "this is batshit insane" "i have no idea wtf this even is" and perhaps other layers.
mircea_popescu: lol theymos got -39 reddit votes. clearly teh system wurx.
mircea_popescu: <davout> DNS resolution doesn't seem to work << what do you see ?
mircea_popescu: "Most people would assume I am a walking oxymoron. At least, they would assume the latter part of that word. However, I am here today to give you a glimpse of how it is possible to be a cissexual heterosexual white male intersectional feminist and how Im living proof.
mircea_popescu: Many think that Intersectional Feminism is at odds with cis het white men. This stems from the fact"
mircea_popescu: THAT is the problem. idiot imagines what sane people will choke on is the notion that she's a dumbass feminist.
mircea_popescu: no, that's not the issue. the issue is that a dumbass feminist who ate enough so you can't distinguish her wasp bites from man boobs imagines herself a "homosexual male".
mircea_popescu: you ain't homosexual or a male, sweetie. you're just a girl with too much loose change in her brainbox.
BingoBoingo still waiting for the levorotary/dexrotary gender crISIS
davout: mircea_popescu: now it works, also nice DNS servers, ten points to gryffyndor
BingoBoingo: I think they are the goody too shoed bitch ones
mircea_popescu: that's what they said back at camp when we were doing the piss up tree competition.
mircea_popescu: (btw, is this known universally or just ro junior high amusement ? buncha kids get around tree, see who pisses on it the highest ?)
mircea_popescu: "Why I NEVER Tip White Waiters If you want to teach someone something, it is usually best to do it over and over."\
mircea_popescu: bahwhahahahaha. random douche who thinks "waiters" = the douches just like him moving around tgi tuesdays is going to TEACH something, by repeating it over and over. an' thart something ain't gonna be "this fat poor sucker's also a jerk". it's gonna be something else. because he's the not so little train engine that can!
mircea_popescu: here's a rough rule of thumb : if the guy bringing you your donut is making below minimum wage, he is BY DEFINITION of the terms "minimum wage" and "waiter" NOT a waiter. because being a waiter IS A PROFESSION, just like being a computer engineer or a driver. meanwhile minimum wage is reserved for UNSKILLED!!! labour. like webstack developers and singer-songwriter-tablewaiters.
mircea_popescu: and this is kinda also what powers the "uber revolution" : if you're willing to go from drivers to unskilled labour, you may "save" a little change off your ride and uber can make a killing.
☟︎ mircea_popescu: Update: Shortly after reading my post, Willem Pinckaers pointed out that the reseed_system_prng function sets the global variable system_prng_bufpos to 32. This means that after the first invocation of this function, the for loop right after the reseed call in system_prng_gen_block never executes. Hence, the ANSI X9.31 PRNG code is completely non-functional.
☟︎ mircea_popescu: "Apparently Juniper only realised this recently and not when they were issuing KB28205." yaya.
BingoBoingo: "Theres this one fraternityreally well-known on campus, attracted a lot of attentionthat started getting drug-tested and its still talked about how this fraternity went from, like, a group of guys who functioned normally and held high position among the university and then they all just became bartardsthats the term for people who eat Xanax bars. They all went from just, you know, regular college guys to ju
BingoBoingo: st zombies, all doing Xanax because they couldnt smoke pot and stuff so it was the only thing they could do."
assbot: [MPEX] [S.MPOE] 13500 @ 0.00049648 = 6.7025 BTC [+] {3}
BingoBoingo: Just imagine. You take away all the drugs they can handle and they gotta resort to drugs they don't know wtf to do with.
mircea_popescu: why the fuck would they take xanax in the first place.
BingoBoingo: Because available and the rappers are doing it.
BingoBoingo: Or mebbe to teach the Uni a lesson when the civil suits come because a bunch of frat bros were popping xanax and buttchugging vodka now that their weed is gone.
BingoBoingo: Apparently its popular. I always thought it was a myth.
mircea_popescu: no chance for psych medication to go the way of tobacco, is there ?
☟︎ mircea_popescu: "oh, but it helps people. it calms my nerves!" was iirc the state-of-the-art in tobacco "critiquing" for about a century.
BingoBoingo: Not really. And really benzos like Xanax are the "safer" tranquilizers.
BingoBoingo: The benzodiazepine revolution has happened, and it's going to be a while before it can get stigma'd out like tobacco.
BingoBoingo: If only because all the other tranquilizers like miltown and thalidomide are so much easier to pile on to. "Miltown, what kind of drug has bezoars as a side effect?"
mircea_popescu: "the western world - a place so miserable teenage suicide is still the exception, but teenage cns depressant medication the rule"
☟︎ mircea_popescu: anyone ever wondered what every kid being a reefer says about their country ?
BingoBoingo: Soviets just got sloppy when the latched onto schizophrenia as psychiatric umbrella. West has been riding this bipolar/"mood spectrum disorder" grinder for a while now.
☟︎ mircea_popescu: Meprobamate << amusingly, this was widely dispensed for... ulcer.
BingoBoingo: Well, yeah. Bezoar in stomach actually gets along well with ulcer
assbot: [MPEX] [S.MPOE] 15888 @ 0.00049654 = 7.889 BTC [+]
assbot: [MPEX] [S.MPOE] 30317 @ 0.00049164 = 14.905 BTC [-] {2}
BingoBoingo: Wait who buttchugs beer. All that carbonation and foam...
BingoBoingo: czars are appointees. Honchos come up through the bottom.
BingoBoingo: Yeah. Czars go to Yale and Honchos either come from A&M or community college
punkman: I always wonder how people end up with that kind of title mismatch
punkman: mircea_popescu: wow that's retarded
mircea_popescu replaces E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT that apparently GETS IGNORED ANYWAY with E_ERROR and fu.
☟︎ assbot: [MPEX] [S.MPOE] 6400 @ 0.00049654 = 3.1779 BTC [+]
mircea_popescu: so i edited fucking php ini, restarted the whole shebang, it STILL spits its dumbass warnings and notices omfg.
mircea_popescu: WHO THE FUCK CARES ABOUT "STRICT STANDARDS" AND "DEPRECATED" AND ALL YOUR STUPID SHIT! jesus!
assbot: Logged on 22-12-2015 06:37:41; ben_vulpes: interesting to note the various timelines for replication of trb work
assbot: Logged on 22-12-2015 13:17:24; mircea_popescu: and this is kinda also what powers the "uber revolution" : if you're willing to go from drivers to unskilled labour, you may "save" a little change off your ride and uber can make a killing.
mircea_popescu: this is the path to failure : first, professionals want to do less work for the same money ; then, parasites move in to do the same work, for less money. and the lemon cycle persists.
mircea_popescu: the fundamental argentinian-ness of the human mind, "oh, ok, this is what i get paid, now how could i move down what i gottaq do for it ?" really needs the british imperial "fuck you, you don't eat" as typified by lord newton.
☟︎ mircea_popescu: but none of this changes the fact that waiter is an actual profession.
mircea_popescu: so a bunch of idiot americans band together, agree to not learn, and expect teacher to "throw the curve".
mircea_popescu: fine. so ? learning's still learning, whether he does or doesn't.
mircea_popescu: so php has a "ignore repeated location / type of error" dual switch. which inexplicably comes NOT THROWN. because yeah, this is totally logical, if someone doesn't care about one instance you gotta provide them with infinity instances of the same thing. idiots.
mircea_popescu: so then you throw the switch and watch in amazement as... nothing happens.
mircea_popescu: it looks like trilema's going to get moved off php at this rate.
☟︎ assbot: Logged on 22-12-2015 13:18:03; mircea_popescu: Update: Shortly after reading my post, Willem Pinckaers pointed out that the reseed_system_prng function sets the global variable system_prng_bufpos to 32. This means that after the first invocation of this function, the for loop right after the reseed call in system_prng_gen_block never executes. Hence, the ANSI X9.31 PRNG code is completely non-functional.
assbot: Logged on 22-12-2015 13:35:38; mircea_popescu: no chance for psych medication to go the way of tobacco, is there ?
assbot: Logged on 22-12-2015 13:41:35; mircea_popescu: "the western world - a place so miserable teenage suicide is still the exception, but teenage cns depressant medication the rule"
assbot: Logged on 29-10-2015 21:25:28; ascii_field: they do 5 y.o. and possibly below, now
assbot: Logged on 22-12-2015 13:43:50; BingoBoingo: Soviets just got sloppy when the latched onto schizophrenia as psychiatric umbrella. West has been riding this bipolar/"mood spectrum disorder" grinder for a while now.
mircea_popescu both turned off error logging altogether as well as specified they should be saved in /dev/null
mircea_popescu: with baited breath i await to discover this also does nothing
assbot: [MPEX] [S.MPOE] 19259 @ 0.00049654 = 9.5629 BTC [+]
assbot: [MPEX] [S.MPOE] 25550 @ 0.00049655 = 12.6869 BTC [+] {2}
mircea_popescu: holy shit, turning off error reporting altogehter took!
mircea_popescu: hey, congrats dumbasses, pushing the attentionwhoring angle got +1 people to ignore you altogether. how's that for epic success!
assbot: [MPEX] [S.MPOE] 11700 @ 0.00049667 = 5.811 BTC [+] {3}
liquidassets: Pay attention to your weaknesses long enough and they'll turn into your greatest strengths.
assbot: [MPEX] [S.MPOE] 54996 @ 0.00049727 = 27.3479 BTC [+] {5}
assbot: [MPEX] [S.MPOE] 19986 @ 0.00049814 = 9.9558 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 36200 @ 0.00049815 = 18.033 BTC [+]
assbot: [MPEX] [S.MPOE] 28100 @ 0.00049905 = 14.0233 BTC [+] {3}
assbot: [MPEX] [S.MPOE] 15350 @ 0.00049786 = 7.6422 BTC [-] {2}
ascii_field: ^ summary: random bozo pops a box, turns out to contain src for underwater alarm system at mega-palace, full of backdoorz
assbot: Массовое производство первого российского процессора Baikal-T1 запустят в начале 2016 года / Geektimes ... (
http://bit.ly/1Yzaodx )
assbot: [MPEX] [S.MPOE] 5800 @ 0.00050001 = 2.9001 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 4400 @ 0.00050002 = 2.2001 BTC [+]
assbot: [MPEX] [S.MPOE] 30300 @ 0.00050049 = 15.1648 BTC [+] {3}
assbot: [MPEX] [S.MPOE] 27050 @ 0.00049616 = 13.4211 BTC [-] {3}
jurov: new from mempool taming dept: actually the biggest memory bloat, hidden in various vector<char> operations is caused by mapRelay
jurov: which purpose is still not 100% clear to me, seems an inventory what we're going to relay to whom
assbot: [MPEX] [S.MPOE] 11650 @ 0.00050012 = 5.8264 BTC [+]
mircea_popescu: <ascii_field>
http://geektimes.ru/post/268128 << baikal electronics corp. claims $60 mips cpu to compete with 'elbrus' (which i have been unable to buy at any price on this side of the ocean) << they don't practically exist, on either side of ocean. so far all signs point to "elaborate ru.gov self-scam"
assbot: Массовое производство первого российского процессора Baikal-T1 запустят в начале 2016 года / Geektimes ... (
http://bit.ly/1Yzaodx )
mircea_popescu: incidentally i would LOVE to see maprelay excised entirely.
punkman: does it do anything besides increasing attack surface?
assbot: [MPEX] [S.MPOE] 5050 @ 0.00050012 = 2.5256 BTC [+]
punkman: "elaborate ru.gov self-scam" or "good things for good people"?
mircea_popescu: if you recall the ever-so useful "quantum computer" that was going to do things just as long as you ... you know, let the specialists do it.
mircea_popescu: exactly equivalent to "experiments" that only work in the kook's lab.
assbot: [MPEX] [S.MPOE] 17100 @ 0.00049642 = 8.4888 BTC [-] {3}
ascii_field: jurov et al: mapRelay is used to rebroadcast tx, incl. wallet (own) tx
mircea_popescu: 03:21:07 122106 19:58:23 182731 so 60625 / 881 or 68.8 blocks/min
ascii_field: in the same sense that other garbage 'doesn't have to be'
ascii_field: but this is not a wart that can be snipped off without any serious work
ascii_field: (afaik it actually gets optimized out by gcc, even, as dead code)
ascii_field: incidentally, i've concluded that 'boost' can be sawed out and replaced with a modicum of c++11ism relatively painlessly
jurov: i am tentatively erasing it (together with vRelayExpiration) in JettisonMempool, so far no obvious problems
ascii_field: how about the problem of this operation not actually reclaiming memory ?
jurov: oh, also it finally does reclaim memory
jurov: after this last step is done
mircea_popescu: jurov has broken into the republican piggybank, bought out dark markets!
jurov: add this into JettisonMempool just before malloc_trim():
jurov: CRITICAL_BLOCK(cs_mapRelay){
jurov: vRelayExpiration.erase(vRelayExpiration.begin(),vRelayExpiration.end());
jurov: mapRelay.erase(mapRelay.begin(),mapRelay.end()); }
jurov: the CDataStream contains serialized tx
jurov: so in fact, a second mempool
ascii_field: so do we see a return to baseline+300byte*blockheight heap size after the nuke ?
jurov: yes, looks like it's very close now
ascii_field: this also means that fragging can be dealt with using 'stop©' aka semispace gc
ascii_field: (deallocate all tx, while throwing them into a fresh mempool)
ascii_field: the time to do this is, obviously, when a block comes
ascii_field: (when a good portion of this work is being done anyway)
assbot: [MPEX] [S.MPOE] 27329 @ 0.00049547 = 13.5407 BTC [-] {2}
mircea_popescu: motherfucker. dig trilema.com @91.218.246.31 status: NOERROR; dig trilema.com @8.8.8.8 status: NOERROR ; dig trilema.com ? status: SERVFAIL
assbot: [MPEX] [S.MPOE] 29340 @ 0.00049871 = 14.6322 BTC [+] {3}
assbot: Logged on 20-12-2015 22:22:31; mod6: so just to be clear, so I'm not holding anything up here; hashes of the following tarballs in V: BDB, openssl, and boost.
mod6: should we place that file in the 'bitcoin' dir, or any thoughts on where this file should reside?
mircea_popescu: mod6 could the default be that all dirs are made under whatever dir runs the rotor script ?
assbot: [MPEX] [S.MPOE] 31669 @ 0.00050065 = 15.8551 BTC [+] {2}
mod6: currently, what is required is that you execute the rotor+V+TEST2 script that I wrote, and then it'll create a 'rotor' dir in that present working directory. then you'll end up with like: rotor/TEST2/bitcoin/src/
mod6: Is that what you're asking?
mod6: this Manifest we're talking about creating would need to fit somewhere in the directory structure of bitcoin itself, if it is to be 'v'-ified.
mod6: no, .wot can be wherever you want it to be.
mod6: in the context of the script, it'd have to be altered in the script to say place the .wot in .../rotor so you'd have /.../rotor/.wot/
trinque: seems like the contents of rotor.sh can easily be pasted into the bottom of the outermost script.
mod6: and the subsequent commands would just do something like `./v.pl p TEST2 vpatchnameforhead wd /.../rotor/.wot` or something.
mircea_popescu: my personal ideal would be that ALL directories involved in this without exception are spawned as subdirs of whatever current dir the script ran in.
mod6: the whole way that the 'orchestra' gets built, has to be that way for this minute. but certainly can change going forward.
mod6: it basically just grabs all of these different things and then pieces it together.
mod6: <+mircea_popescu> my personal ideal would be that ALL directories involved in this without exception are spawned as subdirs of whatever current dir the script ran in. << this makes sense. right now you end up with /.../rotor/ and ~/.wot, and ~/.seals iirc.
mod6: but this could change.
mod6: anyway my question to ascii_field, jurov, et. al. is: given we create a manifest, where should it live in the context of the bitcoin source tree itself
mod6: the rotor is out of the scope of that part.
mod6: this weekend I'm thinking that I can get that done, and droped into the ML & V, etc.
mod6: and probably can post the release vpatch to the ML also.
mod6: so those would be the last 2 things that would go into V itself.
assbot: [MPEX] [S.MPOE] 28944 @ 0.00049547 = 14.3409 BTC [-] {2}
mircea_popescu: the manifest should live wherever the rotor.sh lives neh ?
mod6: the interesting part about dropping in a manifest file is that i'll be off on its own as its own root and its own leaf since it'll have no decendents or antecedants.
mod6: but it'll also have to be grabbed by the release vpatch so it gets included.
mod6: <+mircea_popescu> the manifest should live wherever the rotor.sh lives neh ? << I would argue that all of these scripts would live outside of bitcoin source V tree.
trinque: does not make sense to separate the build system from the thing being built. what other project does that?
mircea_popescu: idea here is to a degree that V is a universal builder
mod6: I guess I can see it that way.
mircea_popescu: then it'll have to some degree be separated from what it builds
mod6: We're a lot farther from release than I had thought then.
trinque: V yes, I see V the version control system kinda being conflated with this builder making use of V
mod6: Because all of those scripts need to be re-written.
mircea_popescu: mod6 but this manifest... wouldn't you say it's of the nature of the sigils ?
trinque: V certainly is its own thing
ascii_field: so the thing was something like a su version of a stream cipherator
mod6: <+mircea_popescu> mod6 but this manifest... wouldn't you say it's of the nature of the sigils ? << im not sure i understand this.
trinque: mod6: do you want help with any of this? I am comfortable with my bash-fu.
trinque: script as is works very well; I'm just offering some janitorial services.
mod6: anyone in my wot in L1 can contribue.
trinque: I'll give it some love today then.
mod6: so i can see having a say, /.../bitcoin/build/ directory or something where the scripts/config files for buildroot/and everything else/ exist and can be pressed out.
mod6: but there's a fair chunk of stuff to do there.
assbot: [MPEX] [S.MPOE] 31232 @ 0.00049511 = 15.4633 BTC [-] {6}
mod6: in this case, the order of operations when building: press out a V 'branch', cd to the build directory (or somewhere in the pressed out tree), kick off the building of buildroot & everything.
mircea_popescu: another thing that was disconcerting was having binaries in a /src dir
mod6: oh the output binary for bitcoin?
mod6: yeah, i'd vote to change that at a different time.
mod6: just because that makefile can get a bit hairy. but we can put it on the list.
pete_dushenski: hmm 6 btc against trump for republican nomination in just the last day and a half, what are these people on ?
trinque: it's not as though I'm debugging c++ at the moment.
mod6: <+trinque> {src,contrib,build} etc ? << 'contrib' in the sense of distfiles from say BDB/Boost/OpenSSL?
mod6: 'dist' would be fine with me. i see no problem with 'contrib' either.
assbot: [MPEX] [S.MPOE] 19900 @ 0.00050153 = 9.9804 BTC [+] {2}
mod6: better ask juorv ;)
mod6: that would be pretty hilarious actualy.
assbot: [MPEX] [S.MPOE] 31718 @ 0.00049418 = 15.6744 BTC [-] {2}
jurov: as a gentooista, i'm fine with distfiles
trinque: going to make a variable :p
mod6: <+jurov> why ask me? << don't wanna step on your toes with golf shoes when it comes to btc.yt
jurov: well, that's kinda different thing
jurov: it's about having files *inside* bitcoin directory in same places relative to each other
jurov: i have no problem with dependencies, manifests, etc.
mod6: so the manifest should live in build directory as we were talking about?
mod6: nm. i guess in the 'shit' dir.
assbot: [MPEX] [S.MPOE] 19000 @ 0.00050154 = 9.5293 BTC [+]
jurov: if you want it to show on btc.yt , best in parent dir of src
jurov: but if there are compelling reasons, should not be hard to move all versions one level down so that you can have /shit/bitcoin/src
jurov: and the manifest in /shit
jurov: (and it will break all links in teh lawgs)
mod6: i'm sold on that. s/build/rotor/
trinque: why rotor? is there going to be some other build system?
mod6: I guess we can place a small README in bitcoin/ that can direct peeps to rotor dir.
trinque: mod6: could output where the binary was crapped at the end
trinque: like building the linux kernel does with bzImage
jurov: name the output dir "sphincter"
trinque notices the shit-in/shit-out aspect of this metaphor.
mod6: <+trinque> mod6: could output where the binary was crapped at the end << hmm? the makefile will drop the binary in 'bitcoin/src/' -- but yeah, could be copied somehere.
mod6: maybe bitcoin/bin ?? not sure on that.
jurov: to ourlibs/bin, i'd say
jurov: or that one is only temporary?
mod6: maybe i have amnesia, but I don't remember that one at all.
trinque: it should build in build then crap a binary with a version string appended in the dir you are in, imo
jurov: where openss/boost/etc. install themselves
trinque: mp last night was trying to get someone who had no knowledge of this stuff to build the thing.
mod6: it will always (until the makefile is patched) build an output binary in bitcoin/src/
trinque: sure, cp $rotororwhatever/bitcoin/src/bitcoind .
trinque: er, with renaming it to the current version
trinque: bitcoind-0.5.4TEST or what have you
mod6: oooh jurov yeah, ok. now i remember.
mod6: i'd like to leave the bin the same name.
mod6: no reason to change that imho
mod6: i'd say maybe just copy it up underneath the bitcoin dir. so: /.../bitcoin/bitcoind
mod6: if we don't create a bin dir for it to live in.
trinque: sure, was trying to address ascii_field's indicating multiple build systems and so on
trinque: but that's a side note to easy access to the end product.
mod6: yeah, some of this is still up in the air
mod6: ben_vulpes, mircea_popescu, asciilifeform : thoughts on the above ^ ?
ascii_field: and the correct vehicle for all of this is gnumake, ~if~ somebody can figure out how to make it behave sanely when invoking makefiles recursively
mod6: <+ascii_field> the obj crud still ends up in bitcoin dir << yeah, but if we were to copy out the binary somewhere, any thoughts on where it should live?
assbot: [MPEX] [S.MPOE] 25089 @ 0.00049843 = 12.5051 BTC [-] {2}
shinohai awaits mod6 's next release to try.
assbot: [MPEX] [S.MPOE] 21797 @ 0.00049418 = 10.7716 BTC [-]
ascii_field: for t0p sc4mm1tud3, the card ought to have fine print
pete_dushenski: "You pick the stock and dollar amount. They get fractional shares of real stock. Even kids and teens can do it!"
ascii_field: 'if it goes up, we keep the diff' or the like
ascii_field: l0l waitasec they're ph0rk3d nice & proper already ?
☟︎ pete_dushenski: ascii_field "Yes, you can sell part or all of your stock anytime for a trading commission of only 99 cents. You can also buy more of a stock you already own, or buy a new stock, for 99 cents a trade." << ~seems~ this is the main flesh hook, though others include "money in your account within 3 days" and "priced at daily close"
BingoBoingo: <pete_dushenski> hmm 6 btc against trump for republican nomination in just the last day and a half, what are these people on ? << Ted Cruz is having a moment
jurov: ascii_field: dunno if queefs of some french harpies are newsworthy
punkman: for future reference: Sophie Montel, Florian Philippot, Dominique Bilde
punkman: oh wait, didn't we do that last month
ascii_field: 'I proceeded to disassemble a Nokia 2110 battery pack, remove the batteries, glue it to a 6-volt lead-acid gel cell battery, and clip the phone onto the resulting giant battery pack (when the battery is many times larger than the phone, you don't clip the battery onto the phone). The result, "Gorba's Return", has a standby time of more than a month.' << very spiffy, also doubles as a blunt weapon or battering ram
jurov: nowadays you can do it with any phone, if you put 5V source and usb output on the battery
ascii_field: already weights most of what bitcoin weighs holy shit
mod6: haha, 1 month of standby time
punkman: well compared to opensssl it's tiny
mod6: to make it 'v'-ifiable we basically need to write our own.
punkman: do we need anything other than ECC when openssl goes on chopping block?
assbot: [MPEX] [S.MPOE] 32538 @ 0.0004951 = 16.1096 BTC [+] {3}
punkman: I think I might try to make some kind of hand-cranked Ada tx signer
jurov: some libs do exist
punkman: you mean the Ada-Crypto-Library?
ascii_field: (i guess to folks who were dropped when children?)
mod6: was just digging in there punkman
mod6: i need to get up to speed on ADA
mircea_popescu: mod6 apparently it can make code that can be pulled into c
ascii_field: gcc doesn't give a flying fuck whether c, cpp, fortran, ada, objc
assbot: [MPEX] [S.MPOE] 5605 @ 0.00049844 = 2.7938 BTC [+]
ascii_field: caveat is that you oughtn't expect cpp tardisms (weird data structures) to port
ascii_field: but other than this, if you stick to machine types, works
mod6: i think since that post, we talked about changing 'build' to 'rotor'. thoughts?
punkman: /me prefers less cryptic names overall
mod6: i think 'build' is sort of non-ambigious
mod6: i like the idea of a seal in that example though, because its like an official embossment.
mod6: i stamp out a seal.
jurov: also, the shit directory is going to actually contain the blobs?
mod6: i guess it could/might have to -- this alteration will change the way we build everything currently.
jurov: even if they were v-ifiable, i'd prefer to split them
assbot: Logged on 22-12-2015 21:37:00; ascii_field: bitcoin/bin
jurov: "The shit: BDB, Boost, OpenSSL & the MANIFEST for turds"
mod6: they'd be like: bitcoin/shit/openssl/ bitcoin/shit/bdb/ bitcoin/shit/openssl/ or are you saying something different about splitting jurov ?
jurov: ^ i read it as "the tarballs"
BingoBoingo: <ascii_field> BingoBoingo et al ^^ qntra ? << will read
jurov: oh it's going to be all unpacked there?
mod6: <+jurov> oh it's going to be all unpacked there? << yeah, perhaps not. currently i extract & build all that stuff under 'rotor'. i guess shit should just be: <+jurov> "The shit: BDB, Boost, OpenSSL & the MANIFEST for turds" <- this stuff the turdballs and the manifest.
mod6: then the build script can move that stuff over as needed?
assbot: Logged on 22-12-2015 21:52:39; ascii_field: l0l waitasec they're ph0rk3d nice & proper already ?
BingoBoingo: <pete_dushenski> nyooz to me << You gotta listen to KMOX in the car. Keeps you up with fiat paranoia
mircea_popescu: in this case, he's discussing "the testnet", which is another way of saying "the ducklings in his bath"
jurov: mod6 depends if wwe're going to vpatch these, too
mod6: "these" as in 'V'-ifiy the turds?
mod6: we're not going to do that, we're just gonna create a manifest with their proper SHA512 hashes.
jurov: and what part of the directory structure will come from v press?
jurov: if all of it, then obv the turdballs will live out of it
mircea_popescu: this "patches get sigils, shit gets a serial number" approach very neatly and intuitively draws the all-important difference.
☟︎ mircea_popescu: people kept saying in log how they don't wanna sign the crap. and i readily see why.
trinque: jurov: the turdballs don't have to be vpatched to get put into directories which were created via vpatch
trinque: distfiles/.keep or whatever
trinque: or better yet distfiles/README
mircea_popescu: trinque brace yourself for when this, like so many other b-a originated crazy, actually takes over your life and you start renaming dirs to /shit/ in githobs.
trinque: heh, it will undoubtably come
mod6: so i think jurov has a good question; if we don't drop the turdballs into V, which we're not, and the MANIFEST is the only thing in the 'shit' directory that is pressed out by 'V', where do the tarballs come from?
☟︎ mod6: They will be mirrored on thebitcoin.foundation.
assbot: [MPEX] [S.MPOE] 16200 @ 0.00049844 = 8.0747 BTC [+]
mod6: does this all sound okie dokie then?
mod6: and beyond this with V, if we create a 'Compact Disk' of all of this, we can just stick the trinity of turds in 'shit' along with buildroot and whatever it needs.
mod6: or something to that effect. we can cross that bridge later.
mod6: anyway, thanks all. good talk. bbs.
assbot: [MPEX] [S.MPOE] 10466 @ 0.00049409 = 5.1711 BTC [-] {3}
assbot: [MPEX] [S.MPOE] 7600 @ 0.00049516 = 3.7632 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 11944 @ 0.00049516 = 5.9142 BTC [+]
assbot: Logged on 22-12-2015 22:40:28; mircea_popescu: this "patches get sigils, shit gets a serial number" approach very neatly and intuitively draws the all-important difference.
assbot: Logged on 20-12-2015 22:05:32; asciilifeform: v the tarball hashes.
assbot: Logged on 22-12-2015 22:43:02; mod6: so i think jurov has a good question; if we don't drop the turdballs into V, which we're not, and the MANIFEST is the only thing in the 'shit' directory that is pressed out by 'V', where do the tarballs come from?
ascii_field: which, incidentally, also ought to contain other useful goodies
ascii_field: and other items enemy might like to magick away one day
BingoBoingo: pete_dushenski: It's Hussein Bahamas, not Barry
pete_dushenski: also, 'barry bahamas' sounds closer to godawful floral silk t-shirt maker 'tommy bahamas'
BingoBoingo: But Barry hides his secret muslim history in Kenya and Chiraq
pete_dushenski: "Once upon a time, 4,000 to 8,000 years after humanity invented agriculture, something very strange happened to human reproduction. Across the globe, for every 17 women who were reproducing, passing on genes that are still around today—only one man did the same."
pete_dushenski: ""It wasn't like there was a mass death of males. They were there, so what were they doing?" asks Melissa Wilson Sayres, a computational biologist at Arizona State University, and a member of a group of scientists who uncovered this moment in prehistory by analyzing modern genes."
pete_dushenski: "where did all the dicks go ?! it's like a virus killed them all !"
pete_dushenski: or maybe that, with agriculture, came larger communities and more ready revelation of inherent inequalities between men
pete_dushenski: before women could only choose from the losers in their little band or tribe.
pete_dushenski: but in cities, they could pick from the cream of the crop !
assbot: [MPEX] [S.MPOE] 28600 @ 0.00049397 = 14.1275 BTC [-] {3}
assbot: PSA: faction-wide buffs are determined by the INT and WIS of your faction's leaders. Please stop electing faction leaders on the basis of CHA. : outside ... (
http://bit.ly/1NBqikI )
assbot: [MPEX] [S.MPOE] 18441 @ 0.00049343 = 9.0993 BTC [-]