log☇︎
⏐︎ 8863
mircea_popescu: you're too new here to say "i"
cosmo: :( okay
assbot: [MPEX] [S.MPOE] 17750 @ 0.00040558 = 7.199 BTC [-]
cosmo: all in on ppc
cazalla: cosmo, whether bitshares, ppc, ethereum's ether etc etc, they all have one thing in common
cosmo: and what's that cazalla ?
cazalla: its creators and followers are super keen to sell their 2.0 creation for bitcoin
cosmo: :D
cosmo: bitshares seems to be doing an interesting job with pegged assets
cosmo: and btc-e minting 5m ppc? something's up, i'll ride along
mircea_popescu: that reads like it was written by cosmo.
mircea_popescu: put some substance in the vapid verbiage oy.
cosmo: at least you're not the kickban type
cazalla: mircea_popescu, lol so is the contined "x is doing something interesting"
mircea_popescu: myeah.
cazalla: continued even.. anyway cosmo forget the rest.. get ur bitcoin on
assbot: [MPEX] [S.MPOE] 4650 @ 0.00040558 = 1.8859 BTC [-]
trinque: asciilifeform: https://bugs.gentoo.org/show_bug.cgi?id=531268 << "Ugly hack was added to dieharder-3.31.1-r1." hehehe
assbot: Bug 531268 – app-crypt/dieharder-3.31.1 - In file included from bits.c:7: /usr/include/unistd.h:1043:20: error: unknown type name 'intptr_t' ... ( http://bit.ly/1TEE9tE )
trinque: I'm beginning to see that mathemetician-code is a thing.
asciilifeform: what am i looking at
asciilifeform: (other than corpse of 'diehard'. which is obvious)
trinque: asciilifeform: I lobbied the maintainer to patch the thing so it'd build
asciilifeform: all ~i~ know is:
asciilifeform: $ ls -l /usr/portage/distfiles/dieharder-3.31.1.tgz
asciilifeform: -rw-rw-r-- 1 portage portage 1149780 Oct 14 2011 /usr/portage/distfiles/dieharder-3.31.1.tgz
asciilifeform: it built on by box and runs there.
trinque: older glibc?
asciilifeform: at some point since - i'm told - stopped
asciilifeform: so culprit is to be found, and fed into woodchipper
asciilifeform: all other solutions are half-measures.
trinque: sounds like the build system for it is totally fucked
asciilifeform: glibc belongs in woodchipper regardless
trinque: one more on the pile of "needs to be rewritten by non-mathemetician"
asciilifeform: it has been praying, begging for it, for years
asciilifeform: fuck that. 'mathematician code' or not, it FUCKING WORKED IN 2011
trinque: doesn't mean it was any good then
asciilifeform: and does ~not~ today on no fault of its own
mircea_popescu: "Large areas of X, including entire major cities, have been ethnically cleansed by the departure of class-B people fleeing class-A violence."
mircea_popescu: fucking bullshit. the dicklets are fleeing to escape their own ~sexual~ impotence.
trinque: asciilifeform: ah I don't buy that; the hairbrained thing it was doing is in that bug thread, I think
asciilifeform: mircea_popescu: come to usa incognito (parachute?) sometime, i'll take you on a tour of 'what they escaped'
asciilifeform took the 'grandest' version of this tour once, in an old armoured wagen
mircea_popescu: you recall, i traveled the polace by bus ? hung out with black dudes in the back of greyhounds ? ☟︎
asciilifeform: mircea_popescu: boston?
mircea_popescu: i dun need you to show me the port quarter. can find on own
asciilifeform: do find.
mircea_popescu: the incident in question where they assaulted some schmuky blond kid (and the police had to come - i wouldn't have bothered) was iirc alabama
mircea_popescu: maybe south carolina. thereabouts
assbot: [MPEX] [S.MPOE] 14200 @ 0.00040558 = 5.7592 BTC [-]
mircea_popescu: they are running away from their own sexual impotence.
asciilifeform: breaking everything not made of unbreakables and pissing/shitting/throwing fast 'food' garbage where one stands is 'sexual potence' ?
mircea_popescu: saying "nigger" is trolling ?
mircea_popescu: depends where.
mircea_popescu: violence got nothing to do with it, it's a convenient scapegoat. like 13 yo girls claiming they don't want to associate with boys because they smell, rather than the obvious "my vagina's not yet developed enough"
asciilifeform: mircea_popescu: didja visit the charred ruins left over from the folks for whom 'violence has nothing to do with it' burned to the ground ?
asciilifeform: i can admit some explanation of 'why burned' but to say that 'had nothing to do with it' is a tall glass to drink
mircea_popescu: i honestly, if i had to pick, would side with the "evil niggers" and beat the shit out of the pesky internet-addled "civilised" folk.
mircea_popescu: they're abominable.
asciilifeform: welcome to zimbabwe ?
asciilifeform: iirc they did this
mircea_popescu: nah, different demographics.
asciilifeform: how? slower modems ?
mircea_popescu: ironically, in zimbabwe i'd have definitely shot some mugabewites.
mircea_popescu: no, the boers were the hardy folk there.
assbot: [MPEX] [S.MPOE] 7100 @ 0.00040558 = 2.8796 BTC [-]
mircea_popescu: shoulda shot the whole lot of niggers up.
asciilifeform: mircea_popescu: thing is, taking a side requires there ~being~ a side.
mircea_popescu: myeah.
asciilifeform: ussr tried to take 'the black side', result was comical
mircea_popescu: the discussion i'm derrinding, with "A's and B's" pretends there is
mircea_popescu: and i am pointing out that in that story... the author's side is abominable, and the story doesn't even credibly flow as he claims.
asciilifeform: mr mold, for his part, does eventually admit that the black mobs were an instrument of somebody quite else
asciilifeform: (a thesis he stole from 'the death of the american city')
mircea_popescu: im fully unconvinced by all this complicated, farcical, cinquecento-ish "string of instruments" puppet theatre.
mircea_popescu: i read italian, but i'm not an italian.
mircea_popescu: amusingly, plenty of usians are becoming quite end-of-world italians these days
cazalla: http://log.bitcoin-assets.com/?date=21-06-2015#1170296 <<< perhaps this explains the recent avalanche black cock tumblr images? ☝︎
assbot: Logged on 21-06-2015 00:20:25; mircea_popescu: you recall, i traveled the polace by bus ? hung out with black dudes in the back of greyhounds ?
mircea_popescu: cazalla was like a decade ago.
cazalla: well what do they say? abscence makes the heart grow fonder? :P
mircea_popescu: lol
mircea_popescu: look, there is absolutely no way you will sell me on the theory that the leaving male is anything but the sexual inferior.
mircea_popescu: nature doesn't change while i sleep.
mircea_popescu: sure, every individual can do whatever the fuck they please for whatever random reasons, but when you're trying to discuss migration in statistical terms like he tries to discuss it - it's always a sexual matter.
cazalla: reminds me of the hamstrung kid in high school who hits back at his bullies but is inevitably bullied by teachers as well for responding
mircea_popescu: forget for a moment all the counting of "how many niggers ate white babies" or w/e and riddle me this :
asciilifeform: mircea_popescu: it isn't a boxing match if one of the fellas in the ring has a pistol. the hordes had usg on their side
decimation: so moving to the ghetto and having your children play with needles on the street is what a real man would do?
mircea_popescu: how many white boys got sent upstate and ended up pimping out the female guards ?
mircea_popescu: and how many black boys are doing a shrem impersonation with "of course plea bargain" etc ?
asciilifeform: mircea_popescu: aaaactually quite a few
mircea_popescu: decimation yes. a real man would make more children.
decimation: heh yeah
decimation: okay.
asciilifeform: !up wiz_
asciilifeform: ^ winner
mircea_popescu: it is pretty by definition. what else ?
decimation: I'm making children
mircea_popescu: a real cuisinart would make more cake batter.
decimation: but I have no reason to see them raised in a seething cesspool of crime
asciilifeform: again you folks all lose and e.coli wins
mircea_popescu: im not judging you in any sense. this is a sociology argument
mircea_popescu: why not ?
mircea_popescu: let them go into the cesspool and die.
mircea_popescu: make more, you'll end up with some better ones.
asciilifeform: mircea_popescu: 'die' is not worst outcome of this hypothetical
cazalla: to make this many kids though one would need to engage in a little rape eh
mircea_popescu: you're not their mother. your job is to get them killed.
mircea_popescu: cazalla you'd be surprised how many women are ready to go, in places like teh usistan.
cazalla: you're gonna wanna double wrap it with such women though? defeats the purpose of fucking them to begin with
mircea_popescu: lmao
mircea_popescu: well, jack off next to them and release flies from your flies jar then
asciilifeform: l0l did we do the fly jar here?
mircea_popescu: might not be a real man, but it is pretty awesome crab-like
asciilifeform: i distinctly recall!
mircea_popescu: wonky freenode today eh
asciilifeform: monkey at ft meade was slow to change blown fuse.
mircea_popescu: i saw the hardware kind recently. was a surprise
mircea_popescu: they were russian made.
asciilifeform: mircea_popescu: edisonian 'screw fuse' ?
mircea_popescu: yuppers
asciilifeform: or the resetable kind
mircea_popescu: exact same ceramic and cheap zamac caps
asciilifeform: guess what, until recently i lived in a dwelling in usa with ~just such~ fuse
asciilifeform: located at the top of a stairwell to nowhere in a deep cellar, top of staircase bricked up (near the base, a ~working~ toilet in the middle of bare cement, incidentally)
asciilifeform: plenty of folks here still live in such places, because just about every shop sells these fuses.
mircea_popescu: odd
mircea_popescu: the automatics are both better cheaper and easer to use
asciilifeform: but someone would have to install them
mircea_popescu: they even sell screw-in automatics
asciilifeform: in those 1920s shitpits
asciilifeform: the screw-ins tend to be taller than edisonians, and panel won't close
asciilifeform: this is illegal per building code.
mircea_popescu: bwahahaha
mircea_popescu: get out.
asciilifeform: mircea_popescu knew story would come to just such an observation, didn't he
mircea_popescu: so they inspect ?
asciilifeform: i witnessed inspections. did not know if 'fuse box closes' was on the list.
mircea_popescu: you have to appreciate i come from a land where a fire drill would have been laughed out of town
mircea_popescu: and moved to a similar one.
asciilifeform: aha
mircea_popescu: i recently discussed matters of student housing with a girl the right age from there
mircea_popescu: and i explain that yes, at the time girls just lived in whichever room, usually moving around for a day or a week or whatever by their friendship or allegiances or who had bfs over
mircea_popescu: romanian campus, hs and college, was always basicalyl one large slumbert party.
mircea_popescu: apparently in the us this wouldn't ever work because... inspections
mircea_popescu: and at that point my film broke. nigga... say wut ?! who's going to go knocking on your door ?!
mircea_popescu: and she was like... whywould they knock
mircea_popescu: such is the weird of socialism.
asciilifeform: mircea_popescu: the dorm i lived in still had relics from the time of sex-segregated floors of bldg: bathrooms tiled in the traditional sickly pink or blue signifiers
asciilifeform: (in my time the separation was by left-right wings of floor)
mircea_popescu: generally the buildings are segregated, yes.
asciilifeform: as in whole bldg ?
mircea_popescu: i suspect this is mostly because human males do not actually wish to sleep with human females.
mircea_popescu: yes.
asciilifeform: this went out of style in usa some 50yrs ago
asciilifeform: but is sop in sov world, yes
mircea_popescu: i doubt to anyone's benefit, but okay.
asciilifeform did not cancel it himself, only watched
asciilifeform: actually mircea_popescu has mega-point:
asciilifeform lived for a spell as 'illegal agent' in the gurlz' wing, was not esp. quiet place
mircea_popescu: i don't think there exists a culture in which boys past the age of sexual maturity show any preference whatever to sleep with the women, just like girls of all ages much prefer to.
mircea_popescu: !up JPT
mircea_popescu: !up decimati1n
mircea_popescu: !up ericp4
mircea_popescu: reading comments on unqualified reservations, it occurs to me the main reason this guy got to be popular was being so amply wrong about so many things.
mircea_popescu: gives people something to talk about
assbot: [MPEX] [S.MPOE] 3300 @ 0.00040352 = 1.3316 BTC [-] {2}
mircea_popescu: http://log.bitcoin-assets.com/?date=20-06-2015#1169687 << not really for this purpose. needs the cpu noise. ☝︎
assbot: Logged on 20-06-2015 18:16:21; asciilifeform: http://log.bitcoin-assets.com/?date=20-06-2015#1169570 << actually works great on desktops. peripheral wiring (and power line) - excellent antennae
mircea_popescu: http://log.bitcoin-assets.com/?date=20-06-2015#1169705 << pretty great ☝︎
assbot: Logged on 20-06-2015 18:29:13; asciilifeform: (there is an apocryphal story where feynman was invited to spoodge into william shockley's 'sperm bank of genius.' and he said 'you have the wrong address! go call my father'
asciilifeform: only if cpu is the objective
asciilifeform: if kbd, ethernet, etc - no
asciilifeform: in other nyooz, i'm at the tail end of some very gnarly therealbitcoin surgery
mircea_popescu: well sure.
asciilifeform: no one should even dare to think of using what i'm about to drop in the ml, anywhere close to the front lines, without ~several~ literate folks having first read it.
asciilifeform: (this goes for all patches, but most of all this one. it affects virtually every major subsystem)
mircea_popescu: so then why make it ?
asciilifeform: also presupposes dns-zappers part 1 through 3, without which it is meaningless
asciilifeform: mircea_popescu: the objective is total removal of dns such that static build becomes possible.
mircea_popescu: that ends up touching everything ?!
asciilifeform: see for yourself. grep your tree, case-insensitively, for 'dns' and then for 'lookup'
assbot: [MPEX] [S.MPOE] 4300 @ 0.00040987 = 1.7624 BTC [+]
ben_vulpes: <asciilifeform> !up ben_vulp` << 'tis the french pronounciation
ben_vulpes: <mircea_popescu> yes, it is better to be smart and active than it is to be stupid and active. << balanced against that "impotent activity"
mircea_popescu: the thing is, derp sitting at home and seeking supportive subreddits for his drawings is never going to figure out he's fucked in the head.
mircea_popescu: meanwhile guy trying to piss on electric fence won't stay stupid long
mircea_popescu: one way or another.
ben_vulpes has lost track of all the zappings from unexpectedly electrified...trees
assbot: [MPEX] [S.MPOE] 15952 @ 0.00040778 = 6.5049 BTC [-] {2}
asciilifeform: aaaand...
asciilifeform: achtung, panzers!
asciilifeform: http://therealbitcoin.org/ml/btc-dev/2015-June/000100.html
assbot: ... ( http://bit.ly/1ez99vv )
asciilifeform: '(EXPERIMENTAL) Full DNS Thermonuke!'
ben_vulpes: ooh
asciilifeform: fully static build should now be theoretically possible.
mod6: oh nice.
mod6 looks
asciilifeform: needs testing
asciilifeform: not simply 'does it fetch blocks' (it does)
assbot: [MPEX] [S.MPOE] 4800 @ 0.00041447 = 1.9895 BTC [+]
asciilifeform: but specifically of several affected pieces such as -addnode
mircea_popescu: asciilifeform if the irc falls over for whatever reason this thing is dead.
asciilifeform: mircea_popescu: not meant to rely on rc
asciilifeform: irc
asciilifeform: but to use as we discussed
asciilifeform: with config file
mircea_popescu: aha.
mircea_popescu: so this is actually something of purely academic interest - shoud not be run as is period.
asciilifeform: irc is only in there because presently this is very easy means of discovering mostly-ungavinized nodes
mircea_popescu: ya
asciilifeform: mircea_popescu: actually this is the only version that could conceivably function on uclibc/pogo
mircea_popescu: but only after we get a seed list
asciilifeform: hence we need seeds
asciilifeform: it is also one minor patch away from having all magic/hardcoded net addrs stripped away
asciilifeform: and hence long-term rom-weaponizable.
mircea_popescu: nb,
mircea_popescu: ben_vulpes would the foundation spin up an aws and run this ?
asciilifeform: ben_vulpes, mod6, mircea_popescu, et al: you now have homework. it being, to read & actually grok the sequence of 4 'dns thermonuke' patches. ☟︎
asciilifeform: (1st 3 are rather simple)
mircea_popescu: basically it takes out fNameLookup and forces a function to always return false.
asciilifeform: not only.
asciilifeform: also excises the cruft that was invoked when the latter was true
asciilifeform: and also removes hardcoded hostname from irc.cpp
asciilifeform: and removes dns disable flag from args parser
mircea_popescu: CAddress addrIRC("irc.lfnet.org", 6667, true);
mircea_popescu: ya
asciilifeform: anyway no point in recounting the lines of the patch here
asciilifeform: who wants - go, read
asciilifeform: ferphuxxsake read.
asciilifeform: after satisfied with this patch, therealbitcoin folks ought to try the static build again
mircea_popescu: CAddress addrConnect("92.243.23.21", 6667); // irc.lfnet.org << would it be wiser if we spin up an ircd special for this purpose ?
asciilifeform: and see if the libnss idiocy goes away quietly
mircea_popescu: that way it can be fuzzed
ben_vulpes: wouldn't be the foundation mircea_popescu so much as my personal account
asciilifeform: mircea_popescu: the irc module has begged to be fuzzed long ago
mircea_popescu: ben_vulpes i'd donate teh cost
asciilifeform: there is some gnarly string handling in there, and i quite suspect it is exploitable
mircea_popescu: asciilifeform makes two of us.
asciilifeform: which is why i'd kinda like to lose the irc thing eventually
mircea_popescu: fuzz it first.
ben_vulpes: ooh fuzzing
asciilifeform: right now it is simply a very convenient spot to find pre-gavinization nodes
mircea_popescu: or fuzzers.
asciilifeform: aha.
asciilifeform: i must now confess that i began this a while ago, but never had time to properly pursue.
ben_vulpes: mircea_popescu: if you're willing to donate the cost, why not run it through the bitcoin host?
mircea_popescu: rechristian it as the bitcoin foundation too ?
ben_vulpes: eh, pardon?
mircea_popescu: to which part ?
ben_vulpes: the rechristening
ben_vulpes: rechristen la serenissima's bitcoin host as the bitcoin foundation?
mircea_popescu: if the bitcoin host is the go-to thing for this job, it's the bitcoin foundation.
assbot: [MPEX] [S.MPOE] 5550 @ 0.00041485 = 2.3024 BTC [+] {2}
asciilifeform: i think mircea_popescu is trying to say that jurov ought to break open the piggy and pony up
mircea_popescu: a not at all.
asciilifeform: if bitcoin-host is to host this
mircea_popescu: contrariwise - that why we have teh foundation is centrally so it participates in this sort of activity
mod6: <+mircea_popescu> ben_vulpes would the foundation spin up an aws and run this ? << I can test this with my aws, sure. unless you guys are proposing something else i.e. spinning up our own ircd
ben_vulpes: mod6: i think the ask is for a long-running public node.
mircea_popescu: mod6 how valuable and how difficult dja think spinning an ircd compatible with lfnet would be ?
mircea_popescu: ben_vulpes no, this is a temporary test thing, to see just how bad alf's latest butchery affects things
asciilifeform hoses off chopping block
mod6 thinks
mircea_popescu: in other news, https://gist.github.com/bcoles/982695
assbot: monitors irc.lfnet.org:6667#bitcoin and extracts user details ... ( http://bit.ly/1dWsC8p )
ben_vulpes: aha well i'll be testing it on my own checkbook's back anyways
asciilifeform: mircea_popescu: betcha 10,001 folks wrote some version of this
asciilifeform: mircea_popescu : i certainly had one
mircea_popescu: aha
mod6: well, i've run ircd hybrid many times myself. ran one for /years/. but not sure what lfnet is about really. need to look into that. but whatever it might be, it'll need to be resistant to getting packeted, unless just run for a short time for testing.
mircea_popescu: you run it closed loop, with your own bitcoin-as-snipped above
asciilifeform: mircea_popescu: though for some odd reason the linked script joins #bitcoin rather than #bitcoinXX (where XX in {0, 99})
mircea_popescu: part of it is to see how well bitcoin holds up by being hosed from the irc side.
mircea_popescu: part of it is to have a backup in case lfnet is a piece of shit / the enemy. which is pretty likely.
asciilifeform: as far as i can see, there is nothing nonstandard about lfnet
asciilifeform: channels #bitcoin00 through #bitcoin99 must exist or auto-create
mircea_popescu: asciilifeform i think they run more or less basic ircd ya
asciilifeform: that's more or less it.
asciilifeform: i will repeat my observation that the irc seeder thing ~does not belong in the client~
mod6: CAddress addrConnect("92.243.23.21", 6667); // irc.lfnet.org << would it be wiser if we spin up an ircd special for this purpose ? << i think we should make this ip non-static, configurable from a file. these IPs can change at anytime/be honeynet, etc.
asciilifeform: if someone wants to extract seeds from that thing in real time, and forward them to therealbitcoin - that'd be grand
mircea_popescu: mod6 we've not yet put the entire that change in yet, apparently, because one per.
asciilifeform: but the gnarly piece of shit irc.cpp gotta go.
asciilifeform: mod6: i deliberately left that out
asciilifeform: (as explained on ml)
decimation: why not ircd that is linked to assbot wot?
mod6: <+mircea_popescu> mod6 we've not yet put the entire that change in yet, apparently, because one per. << makes sense. just wanted to "voice" that concern.
asciilifeform: mod6: i am trying to set a kind of example for how one ought to do the patches
mod6: I like it.
asciilifeform: that somewhat flies in the face of the tradition of 'all in one pot'
asciilifeform: because we are not running 'chinese restaurant'
mircea_popescu: decimation gossipd is not ready yet. freenode you mean ?
mod6: yeah, it's good. breaks things up a bit, easier to read.
decimation: I guess I mean something like gossipd
asciilifeform: gossipd is strictly necessary - if only for authenticable nodes
assbot: [MPEX] [S.MPOE] 11400 @ 0.00042177 = 4.8082 BTC [+]
asciilifeform: (at the moment, enemy controlling routing backbone can silently diddle virtually everything)
mod6: So currently, I'm trying to get gcc patched to see if we can even build the R.I. with gcc/uclibc. Would it be prudent to finish that work before moving on to testing this DNS amputation?
mod6: I think that would be the best course of action.
asciilifeform: mod6: not sure how you intend to build a dns-using thing with uclibc
mircea_popescu: mod6 depends on how advanced the work is. how advanced is it ?
decimation: asciilifeform: did you see those gcc bugs?
asciilifeform: decimation: i saw a number of gcc bugs
decimation: http://log.bitcoin-assets.com/?date=11-06-2015#1160207 ☝︎
assbot: Logged on 11-06-2015 03:34:37; decimation: https://gcc.gnu.org/ml/gcc-patches/2015-02/msg00410.html < gcc patch that maybe fixed the issue
decimation: something about weak symbols being optimized out under certain conditions
mod6: I, with trinque's help, need to patch gcc 4.8.4 with gentoo using /etc/portage/patches via ebuild flag(?). If that works, then I can test that the R.I. will link properly. If that works, maybe we finally have static apple pie.
mod6: Probably need a week to sort it out -- might take rest of month.
decimation: might explain mod6's weird ulibc link shit
mod6: For me, doing this first is imperitive as even if the DNS amputation works, if we can't compile it with uclibc, it doesn't matter anyway.
decimation: at any rate, I'm going on a geologic tour tomorrow, I need to catch some sleep
mod6: night
asciilifeform: goodnight decimation
decimation: good luck with debugging gcc
mircea_popescu: mod6 aite.
mod6: Does that make sense? Or am I off course here?
asciilifeform: mod6 et al: what order to try things in is up to you lot
mircea_popescu: this thing is not so much an emergency as something that needs to be done. if it sees the light of box this month say it's perfect.
mod6: Ok, no prob. :]
mod6: I'll put it in the list. We'll revisit all of this soon.
mircea_popescu: anwyay. there's no argument that the irc thing has to go.
mod6: <+asciilifeform> mod6: not sure how you intend to build a dns-using thing with uclibc << this is a chicken/egg problem yeah. maybe we can't get it fully built because of the whole gethostbyname libnss bullshit. but if we can at least ensure that it'll link properly, that's huge. then, even if it's not fully statuc because of that, we can amputate dns with your patches and retry.
mod6: by "link properly", i mean overcoming this:
mod6: /usr/lib/gcc/x86_64-gentoo-linux-uclibc/4.8.4/../../../../x86_64-gentoo-linux-uclibc/bin/ld: /usr/lib/gcc/x86_64-gentoo-linux-uclibc/4.8.4/../../../libc.a(jmp-unwind.os): relocation R_X86_64_PC32 against undefined symbol `__GI___pthread_cleanup_upto' can not be used when making a shared object; recompile with -fPIC
mod6: decimation: https://gcc.gnu.org/ml/gcc-patches/2015-02/msg00410.html < gcc patch that maybe fixed the issue << i just really hope this applies cleanly, and "works".
assbot: ... ( http://bit.ly/1dWuded )
mod6: if not, we might have to McGuyver our own patch.
asciilifeform: incidentally,
asciilifeform: why aren't we using a period gcc ?
mod6: or upgrade to a much more uplevel version of gcc to test and see if that works instead. iirc, version 5.x included a fix for this? maybe 4.9.x did too.
asciilifeform: anyone tried 3.x ?
mod6: period gcc? as-in, something very recent?
asciilifeform: mno
mircea_popescu: as in of 2011
mircea_popescu: not a bad idea
asciilifeform: aha
mircea_popescu: 3.7 ?
asciilifeform: somebody wanna go down into cellar and fetch a 2011 (or prior) gcc tarball, hash, sign ?
mod6: ah, hmm. sure, we could give that a shot instead if you think its worth my/our time.
ben_vulpes: more vendored dependencies!
asciilifeform: ben_vulpes: compilator is ~the~ dependency
asciilifeform: all else - small change, in comparison.
ben_vulpes nods
mircea_popescu: mod6 yeah, definitely. esp if current one giving you trouble.
mod6: So, I think I'm gonna stay the course on trying to patch 4.8.4... if we get into a giant hassle with it, we'll cut bait for the time being and try to build something like 3.7 and try that.
mircea_popescu: aha.
mod6: I think trinque and I need like 2 evenings of working on it to find out how ugly its gonna be.
trinque: mod6: I'll be home in roughly an hour btw
trinque: I have no strong opinion regarding uclibc vs glibc, as I haven't used the former at all before this
asciilifeform: mircea_popescu et al: btw, irc is still in there for another reason: how node gets own external ipv4
mod6: either have I, but glibc is full of trickery.
asciilifeform: this, too, will have to find a new home
mircea_popescu: config file.
mircea_popescu: computers get their public names the same way women do : owner states it.
asciilifeform: logical place for it
asciilifeform: except gets gnarly with dynamic ip boxes
mircea_popescu: bitcoin, not for the very poor.
mircea_popescu: C block allocation was, last i checked, <100 a year.
asciilifeform: afaik no u.s. residential isp has any place to plug these in
asciilifeform: (this is minor annoyance where i live, my ip changes 1-2x/year)
trinque: ^same
trinque: or cumcast will sell you one for 10-15 extra per month
mod6: yeah i think my /27 used to be like ~$10/mo
mircea_popescu: srsly, 10 bux.
asciilifeform: 'verizon' fiber will not sell static in residential zone for any price.
asciilifeform tried
trinque: verizon are known scamz0rz
mircea_popescu: i guess you're stuck servicing the things
asciilifeform: also known as only supplier of reasonable net pipe in the entire region
asciilifeform: (for residential zones)
mod6: yeah that /27 was through Qwest (now CenturyLink (usg isp)), now 1 static is included from cumcast "out of the box" iirc.
trinque: cronjob curl and icanhazip.com lol
mircea_popescu: well... you don't plan on being there long anyway, so.
trinque starts driving
asciilifeform: btw am i the only one who thinks it to be utterly retarded that the protocol requires a node to know own external ip ?
mircea_popescu: i don't think so.
asciilifeform: say i connect to remote machine. it ought to know where i connected from
mircea_popescu: what's so retarded about it ?
asciilifeform: by virtue of my having connected
mircea_popescu: why ?
asciilifeform: just how ip works
mircea_popescu: not so, hence proxies.
asciilifeform: requiring folks to have reasonable nat-traversal arrangements would not be insane, i think
mircea_popescu: more insane than requiring machines to know their name.
assbot: [MPEX] [S.MPOE] 6866 @ 0.00042177 = 2.8959 BTC [+]
ben_vulpes: myeah this gets back to my question about the necessity of the IP address in the protocol.
ben_vulpes: a) how is this an actually necessary thing
ben_vulpes: and
ben_vulpes: no, no b.
ben_vulpes: by virtue of the socket being opened, the receiving node should be able to just write to that (file descriptor, i think is the abstraction?) and let the NIC handle the package addressing - correct?
ben_vulpes: packet*
ben_vulpes: i might be colossally retarded this is always possible
asciilifeform: ben_vulpes: http://btc.yt/lxr/satoshi/ident?_i=addrLocalHost << where used.
assbot: Satoshi 0.5.3.1 identifier search: addrLocalHost ... ( http://bit.ly/1dWvMcg )
asciilifeform: http://btc.yt/lxr/satoshi/ident?_i=addrMe << see also.
assbot: Satoshi 0.5.3.1 identifier search: addrMe ... ( http://bit.ly/1dWvPEY )
asciilifeform: http://btc.yt/lxr/satoshi/source/src/main.cpp#1816 << and yes, it's retarded
assbot: Satoshi 0.5.3.1/src/main.cpp ... ( http://bit.ly/1dWvQZn )
assbot: [MPEX] [S.MPOE] 5200 @ 0.00042177 = 2.1932 BTC [+]
asciilifeform: http://btc.yt/lxr/satoshi/source/src/net.h#0363 << see also.
assbot: Satoshi 0.5.3.1/src/net.h ... ( http://bit.ly/1dWvRMX )
ben_vulpes: i'm rusty on this particular bit of logic
asciilifeform: ben_vulpes: linked lines show where thing indeed shits out 'here is my ip' in-band
ben_vulpes: myes, i see that. what i'm not 100% on is the impact to the receiving node of having garbage in that field.
asciilifeform: ben_vulpes: they will answer to the garbage
ben_vulpes: what do you mean "answer": attempt to talk to the provided IP instead of the connection abstraction provided by the machine?
asciilifeform: iirc yes
asciilifeform digs in the pile of shit
ben_vulpes: b-b-but that's insane
ben_vulpes: why not just talk on the open connection?
ben_vulpes: http://btc.yt/lxr/satoshi/source/src/net.cpp#0395 << this implies the connection isn't dependent on the broadcasted IP at all
assbot: Satoshi 0.5.3.1/src/net.cpp ... ( http://bit.ly/1I7lemO )
ben_vulpes: but whaddoino
mod6: yeah, the network stuff (having read Stevens' stuff (UNIX Network Programming Vol 1&2)) makes me cringe.
assbot: [MPEX] [S.MPOE] 6050 @ 0.00042177 = 2.5517 BTC [+]
assbot: [MPEX] [S.MPOE] 24795 @ 0.00042177 = 10.4578 BTC [+]
asciilifeform: http://btc.yt/lxr/satoshi/source/src/net.cpp#1332 << l0l, stray turd
assbot: Satoshi 0.5.3.1/src/net.cpp ... ( http://bit.ly/1dWwyWz )
asciilifeform: ben_vulpes: http://btc.yt/lxr/satoshi/source/src/net.cpp#1364 << here, i think, is your boojum
assbot: Satoshi 0.5.3.1/src/net.cpp ... ( http://bit.ly/1dWwDtm )
assbot: [MPEX] [S.MPOE] 11750 @ 0.00042177 = 4.9558 BTC [+]
hanbot: cazalla http://dpaste.com/3QSDKP7
assbot: dpaste: 3QSDKP7 ... ( http://bit.ly/1I7mXsu )
mircea_popescu: i still don't see the problem you two see
mircea_popescu: of course it talks to whatever it's told to talk to.
asciilifeform: mircea_popescu: study any other classical protocol (e.g., ftp)
asciilifeform: nothing like this appears therein
mircea_popescu: so ?
asciilifeform: i don't see any 'win' from it
asciilifeform: given how it lives in protocol, cannot really be removed. but still retarded.
assbot: [MPEX] [S.MPOE] 13387 @ 0.00042007 = 5.6235 BTC [-]
asciilifeform: once a tcp socket is opened, there is two-way communication.
asciilifeform: without any intrinsic need for either side to say 'and here is my ip'
mircea_popescu: so ?
asciilifeform: (for socket to happen, at least one of the ends had to know the other's, yes)
mircea_popescu: this sounds like an argument against assfucking. "because there's a cunt there"
asciilifeform: more like earfucking
mircea_popescu: i mean, what is it, just because it's different ?
asciilifeform: nosefucking.
mircea_popescu: so bitcoin does earfucking.
asciilifeform: of own sisters.
mircea_popescu: i am inclined to believe this is more likely the result of original author having nfi how tcp works rathger than having an idea about some obscure weakness he's deliberately mitigating
asciilifeform: well sure.
mircea_popescu: nevertheless, "it's strange" is not much of an arghument is it ?
asciilifeform: hence 'retarded'
mircea_popescu: no, retarded is a different degree. has to be actively dysfunctional somehow
mircea_popescu: rather than just ignarous.
asciilifeform: dysfunctional in that it was the glass that glued the 'showmyip' thing in there
mircea_popescu: hoiw the fuck do you even say this in english
mircea_popescu: apparently ignare is actually an english word
cazalla: hanbot, published (good read)
asciilifeform: the 'speak own ip' thing did indeed drag in a whole mess of crap that had no business being in bitcoin
mircea_popescu: can you see any reason he'd suspect the ip provided by the socket ?
asciilifeform: if you're at the stage of suspecting a diddled socket, time to use actual asymmetric crypto
mircea_popescu: myeah
asciilifeform: weird kludge adds nothing
mircea_popescu: i dunno. i don't understand internets - which is common, admitting it is rare
mircea_popescu: who the fuck knows what ddos.
asciilifeform: '"We tried to get him mental help numerous times, but the system failed him, because he was declared 'sane'," his family has said.' << mega-l0l!
mircea_popescu: innit.
mircea_popescu: double ratios for tyhe hero's family
mircea_popescu: they can have jam today.
assbot: [MPEX] [S.MPOE] 9600 @ 0.0004186 = 4.0186 BTC [-] {2}
asciilifeform just now realized that mr. death-van ~bought~ rather than built the thing
ben_vulpes: mircea_popescu: it's a subtle kind of malevolence wherein needless complexity is all of a sudden necessary because of a subtle misunderstanding of the bedrock
ben_vulpes: subtle subtle subtle subtle
ben_vulpes: i can't words good today.
mircea_popescu: ben_vulpes yeah.
mircea_popescu: still, the conservative approach in unknown terrain has yet to be beaten in the field.
asciilifeform: ^ i'll sign under this with proviso that terrain is indeed ~unknown~
mircea_popescu: daring acts of bravado belong to they in possession of a map.
ben_vulpes: or the bravely foolish.
mod6: who knows why satoshi put that in there. i kinda find it hard to believe that he wouldn't have understood IP headers. perhaps he was trying to ensure that every connecting node was indeed a real host, not some spoofed packet magic. ☟︎
mircea_popescu: that could not spoof the ip address ?
assbot: [MPEX] [S.MPOE] 15543 @ 0.00042164 = 6.5536 BTC [+] {2}
mircea_popescu: not like messages are signed or anythinmg
mod6: yeah, no clue.
mod6: just grasping at straws. maybe the simplest answer is the correct one: he just didn't know.
assbot: [MPEX] [S.MPOE] 12300 @ 0.0004173 = 5.1328 BTC [-]
assbot: [MPEX] [S.MPOE] 11514 @ 0.0004146 = 4.7737 BTC [-] {2}
ben_vulpes: do we even know that that part of the wire protocol is his handiwork?
ben_vulpes: unrelatedly, is there a good reason why bitcoind had to be a multithreaded proggy? ☟︎☟︎
mod6: good point, i shouldn't speculate about weather satoshi wrote that or not without looking at MP's submission of the original bitcoin. (http://thebitcoin.foundation/ml/btc-dev/2015-February/000047.html) ☟︎
mod6: anyway, im /exausted/. have a good night!
mod6: eh, maybe i was wrong about what that email contains, i guess it's from may of 2012. ugh, too tired. my apologies.
mod6 is out
assbot: [MPEX] [S.MPOE] 14250 @ 0.00040663 = 5.7945 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 20100 @ 0.00041995 = 8.441 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 9700 @ 0.00042177 = 4.0912 BTC [+]
assbot: [MPEX] [S.MPOE] 13150 @ 0.00042177 = 5.5463 BTC [+]
assbot: [MPEX] [S.MPOE] 8600 @ 0.00042177 = 3.6272 BTC [+]
assbot: [MPEX] [S.MPOE] 14593 @ 0.0004165 = 6.078 BTC [-] {2}
assbot: [MPEX] [S.MPOE] 15800 @ 0.00041275 = 6.5215 BTC [-] {2}
ben_vulpes: !up Vexual
Vexual: hey, hows that vette running?
Vexual: surely its a diff machine now
ben_vulpes: heh, mebbe in that i've worn her in a bit now.
assbot: [MPEX] [S.MPOE] 6394 @ 0.00042177 = 2.6968 BTC [+]
ben_vulpes: does anyone recall where the (brief) thread on replacing rpc with signals went?
assbot: [MPEX] [S.MPOE] 8416 @ 0.0004202 = 3.5364 BTC [-]
ben_vulpes: http://btc.yt/lxr/satoshi/source/src/bitcoinrpc.cpp#2122 << does this set the bindAddress to any if the -rpcallowip flag is set? ☟︎☟︎
assbot: Satoshi 0.5.3.1/src/bitcoinrpc.cpp ... ( http://bit.ly/1BDVaPk )
ben_vulpes not actually testing this tonight, just reading code
assbot: [MPEX] [S.MPOE] 10945 @ 0.00042177 = 4.6163 BTC [+]
assbot: [MPEX] [S.MPOE] 6150 @ 0.00042177 = 2.5939 BTC [+] {2}
mircea_popescu: ben_vulpes so it goes faster ? :D
mircea_popescu: ben_vulpes it sets it to the specified ip
mircea_popescu: otherwise it only allows 127.0.0.1
ben_vulpes: well i'm reading that as a ternary operator
ben_vulpes: = (test) ? (val if test returns true) : (val if test returns false)
ben_vulpes: am i off my rocker?
mircea_popescu: but the true is a function call
ben_vulpes: asio::ip::address_v4::any() << looks wide ope to me
mircea_popescu: http://www.boost.org/doc/libs/1_50_0/boost/asio/ip/address_v4.hpp << see there
assbot: boost/asio/ip/address_v4.hpp - 1.50.0 ... ( http://bit.ly/1LmAIVU )
mircea_popescu: it just transforms a numeric value into a boost "object"
ben_vulpes: which numeric value? i read " if flag is passed, accept requests from any ipv4 addr. else, only accept connections on the loopback interface"
mircea_popescu: nah. it's -rpcallowip=x
mircea_popescu: and it turns the x into something it can use as an ip
mircea_popescu: "if flag is passed, transform its value into an ip and use that"
mircea_popescu: in other news, http://40.media.tumblr.com/tumblr_lzug50hc4W1r2k92so1_1280.jpg
assbot: ... ( http://bit.ly/1Gee9we )
ben_vulpes: that's som implicit ass semantics if that's how shit's actually workgin
ben_vulpes: i only have this to go on http://www.cplusplus.com/forum/articles/14631/
assbot: How to use the Conditional (ternary) ope - C++ Forum ... ( http://bit.ly/1Geej6J )
ben_vulpes: dun see how the test value gets passed to the function invocations
ben_vulpes: and that method call any() looks like..."any"
mircea_popescu: i didn't come up with boost.
ben_vulpes: hey look! pits!
ben_vulpes: if that works the way you say it works that's more implicit than rails
assbot: [MPEX] [S.MPOE] 8900 @ 0.0004226 = 3.7611 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 3450 @ 0.0004202 = 1.4497 BTC [-]
assbot: [MPEX] [S.MPOE] 12674 @ 0.00042437 = 5.3785 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 26100 @ 0.00042646 = 11.1306 BTC [+] {4}
assbot: [MPEX] [S.MPOE] 15534 @ 0.0004158 = 6.459 BTC [-] {2}
assbot: [MPEX] [S.MPOE] 14650 @ 0.00041184 = 6.0335 BTC [-]
assbot: [MPEX] [S.MPOE] 15353 @ 0.00041296 = 6.3402 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 19878 @ 0.00040768 = 8.1039 BTC [-] {4}
jurov: https://news.ycombinator.com/item?id=9750797 kek ☟︎
assbot: Windows 10 “WiFi Sense” automatically leaks your wifi password to strangers | Hacker News ... ( http://bit.ly/1GAhsAd )
assbot: [MPEX] [S.MPOE] 18200 @ 0.00041522 = 7.557 BTC [+] {2}
punkman: https://github.com/xoreaxeaxeax/movfuscator
assbot: xoreaxeaxeax/movfuscator · GitHub ... ( http://bit.ly/1GAju3k )
assbot: [MPEX] [S.MPOE] 5600 @ 0.00041868 = 2.3446 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 12730 @ 0.00043106 = 5.4874 BTC [+] {2}
punkman: http://mig.mozilla.org/
assbot: MIG: Mozilla InvestiGator by mozilla ... ( http://bit.ly/1BEln03 )
assbot: [MPEX] [S.MPOE] 14200 @ 0.00042985 = 6.1039 BTC [-] {4}
assbot: [MPEX] [S.MPOE] 8500 @ 0.00043302 = 3.6807 BTC [+]
assbot: [MPEX] [S.MPOE] 10500 @ 0.00041811 = 4.3902 BTC [-]
assbot: [MPEX] [S.MPOE] 13000 @ 0.00041762 = 5.4291 BTC [-] {2}
assbot: [MPEX] [S.MPOE] 10324 @ 0.00041898 = 4.3255 BTC [+]
assbot: [MPEX] [S.MPOE] 10150 @ 0.00042071 = 4.2702 BTC [-]
assbot: [MPEX] [S.MPOE] 9400 @ 0.00041531 = 3.9039 BTC [-] {2}
williamdunne: Hello all
williamdunne: I'm back in the UK, so will begin appearing again
williamdunne: Naphex: Did your friend launch the RO exchange?
williamdunne: ;;seen scoopbot_revived
gribble: scoopbot_revived was last seen in #bitcoin-assets 1 day, 12 hours, 40 minutes, and 45 seconds ago: <scoopbot_revived> Changing the BitBet resolution process. http://trilema.com/2015/changing-the-bitbet-resolution-process/
williamdunne: Ohshit
williamdunne: Wonder what happened there
assbot: [MPEX] [S.MPOE] 46800 @ 0.00042412 = 19.8488 BTC [+] {4}
punkman: http://dailysignal.com/2015/06/17/law-enforcement-seizes-11000-from-24-year-old-at-airport-without-charging-him-with-a-crime/ ☟︎
assbot: Law Enforcement Seizes $11,000 From 24-Year-Old ... ( http://bit.ly/1QKk8D0 )
assbot: [MPEX] [S.MPOE] 5500 @ 0.00043866 = 2.4126 BTC [-]
assbot: [MPEX] [S.MPOE] 7188 @ 0.00043979 = 3.1612 BTC [+]
assbot: [MPEX] [S.MPOE] 7350 @ 0.00043979 = 3.2325 BTC [+]
punkman: http://i.imgur.com/M9gviD3.jpg
assbot: ... ( http://bit.ly/1BvnnHu )
mircea_popescu: i see your raisinettes and raise you the maid : http://40.media.tumblr.com/tumblr_m8sfllwJJS1qeqtbxo1_1280.jpg
assbot: ... ( http://bit.ly/1Bvnva1 )
assbot: [MPEX] [S.MPOE] 2512 @ 0.00043979 = 1.1048 BTC [+]
assbot: [MPEX] [S.MPOE] 6408 @ 0.00043345 = 2.7775 BTC [-] {2}
assbot: [MPEX] [S.MPOE] 5200 @ 0.0004397 = 2.2864 BTC [+]
assbot: [MPEX] [S.MPOE] 5900 @ 0.0004397 = 2.5942 BTC [+]
mod6: So yeah, in the version (v0.2.1) from MPs email, that code to find the external ip is included. Also if I do a checkout of tag v0.1.5 from git, same thing. Still don't know who added it for sure though.
mod6: anyway, it's neither really here nor there.
mod6: ;;bc,stats
gribble: Current Blocks: 361912 | Current Difficulty: 4.969238635489384E10 | Next Difficulty At Block: 362879 | Next Difficulty In: 967 blocks | Next Difficulty In About: 1 week, 0 days, 13 hours, 18 minutes, and 45 seconds | Next Difficulty Estimate: None | Estimated Percent Change: None
mod6: !t m s.mpoe
assbot: [MPEX:S.MPOE] 1D: 0.00040352 / 0.00042091 / 0.00045217 (1775681 shares, 747.42 BTC), 7D: 0.00036741 / 0.0004229 / 0.00047031 (20583079 shares, 8,704.69 BTC), 30D: 0.00026467 / 0.00035047 / 0.00047031 (106048949 shares, 37,167.48 BTC)
mircea_popescu: mod6 it was in the first implementation too. pretty sure it's OA.
mod6: Objection Argumentitive? yeah, guess it is.
mircea_popescu: original author lol
mod6: ahh, haha. ok
mod6: Unrelated, I downgraded my GPG version from v1.4.13 to v1.4.10 -- incase anyone notices the change in my sigs.
mod6: v1.4.10 is from Sept. 2nd 2009 https://lists.gnupg.org/pipermail/gnupg-announce/2009q3/000291.html where v1.4.13 is from Dec. 20th 2012 https://lists.gnupg.org/pipermail/gnupg-announce/2012q4/000319.html which was still pre-snowden, but only by ~4-5 months.
assbot: ... ( http://bit.ly/1LcLld2 )
assbot: ... ( http://bit.ly/1LcLkpo )
williamdunne: mircea_popescu: how did you get 3% RO tax rate?
mircea_popescu: small businesses pay 3% of income. the other option is to pay 16% of net income.
williamdunne: Oh okay
mircea_popescu: you can also opt to be a vat payer (in which case you also get to deduct vat you paid)
williamdunne: So works out a lot better if you have high profit margins to do 3% income
mircea_popescu: but best used in the hands of a competent local accountant, because it's complex.
mircea_popescu: williamdunne moreover, there are better jurisdictions to deduct expenses in than romania.
mircea_popescu: deduct in london, get out of 60% rather than in romania, which has 16% pretty much throughout.
Naphex: williamdunne: not yet, no RO exchanges alive atm
williamdunne: Naphex: I was terrified this was the finished product
williamdunne: https://bitcoinxromania.com/en/home/
assbot: Bitcoin Exchange Romania - your cryptocurrency source ... ( http://bit.ly/1LcM267 )
williamdunne: mircea_popescu: Hmm okay, makes sense. But in UK you have dividend tax which sucks
mircea_popescu: what's that to do with anything ?
williamdunne: Which if I'm reading correctly, doesn't apply to EU citizens for Romanian companies
mircea_popescu: why would you be paying yourself dividends in london ?
williamdunne: Not the only shareholder
mircea_popescu: if it's a large company you don't gas about dividends. if it's small hire them as consultants or w/e
Naphex: williamdunne: nah, that looks like ssome scam
mircea_popescu: srsly, get a tax lawyer, this is a thing.
williamdunne: True, will be worth doing
williamdunne: Naphex: Definitely, I'm guessing its the scammer you worked for trying to revive his shit without your source
mircea_popescu: contrary to popular belief tax lawyers are not expensive, ~especially~ if you're young and you look like you know what you're doing. most of their revenue comes from their list, which they can only add at the early stages, nobody's switching late in the game.
mircea_popescu: it's very much like the hiring market for businesses.
williamdunne: That actually makes a lot of sense, want to keep hold of you for when you are big
williamdunne: mircea_popescu: I know your policy on MPEX is only to support bitcoin denominated businesses, but whats your opinion on exchanges? IMO while fiat is involved, revenue is almost entirely pegged to bitcoin
williamdunne: Oh and what is the name of the 8ch guy again?
asciilifeform: williamdunne: plz add phuctor rss ?
williamdunne: asciilifeform: Remind me tomorrow, and yeah I need to revive scoop anyway
williamdunne: Still not at home
williamdunne: Just the UK
asciilifeform: http://log.bitcoin-assets.com/?date=21-06-2015#1170756 << yes ☝︎
assbot: Logged on 21-06-2015 06:10:10; ben_vulpes: http://btc.yt/lxr/satoshi/source/src/bitcoinrpc.cpp#2122 << does this set the bindAddress to any if the -rpcallowip flag is set?
asciilifeform: predicate ? action : else-action
asciilifeform: as per k&r
asciilifeform: http://log.bitcoin-assets.com/?date=21-06-2015#1170794 << run moar winblows ! (tm) ☝︎
assbot: Logged on 21-06-2015 10:00:19; jurov: https://news.ycombinator.com/item?id=9750797 kek
asciilifeform: http://log.bitcoin-assets.com/?date=21-06-2015#1170818 << the folks who like to brag about how they work for physical benjies will enjoy this link ☝︎
assbot: Logged on 21-06-2015 13:32:42; punkman: http://dailysignal.com/2015/06/17/law-enforcement-seizes-11000-from-24-year-old-at-airport-without-charging-him-with-a-crime/
williamdunne: asciilifeform: mai muny nao
assbot: [MPEX] [S.MPOE] 8907 @ 0.00043813 = 3.9024 BTC [-]
asciilifeform: http://log.bitcoin-assets.com/?date=21-06-2015#1170738 << iirc it was 0.6.2 ☝︎
assbot: Logged on 21-06-2015 03:57:27; mod6: good point, i shouldn't speculate about weather satoshi wrote that or not without looking at MP's submission of the original bitcoin. (http://thebitcoin.foundation/ml/btc-dev/2015-February/000047.html)
assbot: [MPEX] [S.MPOE] 19400 @ 0.0004289 = 8.3207 BTC [-] {3}
mod6: 0.6.2?
asciilifeform: http://log.bitcoin-assets.com/?date=21-06-2015#1170737 << does ben_vulpes write single-threaded net proggies often ? ☝︎
assbot: Logged on 21-06-2015 03:52:09; ben_vulpes: unrelatedly, is there a good reason why bitcoind had to be a multithreaded proggy?
mod6: no, MPs email contained v0.2.1
asciilifeform: mod6: not the linked one
asciilifeform: mod6: perhaps earlier ?
mod6: oooh. i was super confused. ok the name of the file is "bitcoin-src-21may2012.tar.gz"
mod6: not v0.2.1 may 21st. smh
asciilifeform: aha
mod6: *sigh*
mod6: anyway, i did checkout git tag v0.1.5 and the code there has the external ip stuff too.
asciilifeform: pretty sure this crud was in the original 'wire protocol.'
mod6: whats the wire protocol?
asciilifeform: mod6: lowest level of the bitcoin spec - order in which fields go in message, their contents, etc
asciilifeform: traditional (apparently) name.
mod6: ah, didn't know it had a name.
asciilifeform still recovering from yesterday's dive into the pile of shit, and wonders who and where hates said pile nearly as much as he does
mod6: anyway, yeah, i think this crud goes all the way back to the start.
asciilifeform: ;;later tell mircea_popescu historical q. has anyone ever publicly attempted an honest implementation of 'provably destroy coin on bitcoin blockchain, re-materialize on $altcoin chain' mechanism? or was all known work on the subject perpetrated by idiot sc4mz0rz ?
gribble: The operation succeeded.
trinque: mod6: I awaken
trinque: coffee in hand
trinque: lettuce slay the gcc dragon
trinque: or like... poke it in the eye and run
assbot: [MPEX] [S.MPOE] 3950 @ 0.00042537 = 1.6802 BTC [-]
mod6: trinque: werd. sounds good.
punkman: asciilifeform: I think the state of the art is: you send X BTC to 1BitcoinEaterAddressDontSendf59kuE then new genesis block assigns X newcoin to originating address, or something along these lines ☟︎
mod6: nooooo
punkman: counterparty burn address http://btc.blockr.io/address/info/1CounterpartyXXXXXXXXXXXXXXXUWLpVr
assbot: ... ( http://bit.ly/1fqYeUw )
ben_vulpes: is today the day we vendor gcc?
ben_vulpes pulls on waders
ben_vulpes pulls on galoshes over waders
ben_vulpes digs asbestos gloves out of the closet
punkman: http://www.bangkokpost.com/news/special-reports/598388/wild-cats-cocaine-and-claims-of-a-police-set-up
assbot: Wild cats, cocaine and claims of a police set-up | Bangkok Post: news ... ( http://bit.ly/1fqZyXE )
funkenstein_: more sugar on an average benjamin
mod6: soon to be bennifer
ben_vulpes: <asciilifeform> http://log.bitcoin-assets.com/?date=21-06-2015#1170737 << does ben_vulpes write single-threaded net proggies often ? << ima sheep, but i was just thinking that spinning off a whole new thread to flush the db and sleep for half a second was a bit heavy handed. ☝︎
assbot: Logged on 21-06-2015 03:52:09; ben_vulpes: unrelatedly, is there a good reason why bitcoind had to be a multithreaded proggy?
punkman: http://analytx.io/
assbot: The Bitcoin Network | Joola ... ( http://bit.ly/1K4P0dD )
ben_vulpes: <asciilifeform> http://log.bitcoin-assets.com/?date=21-06-2015#1170756 << yes << mircea_popescu asciilifeform plz foar to fight ☝︎
assbot: Logged on 21-06-2015 06:10:10; ben_vulpes: http://btc.yt/lxr/satoshi/source/src/bitcoinrpc.cpp#2122 << does this set the bindAddress to any if the -rpcallowip flag is set?
ben_vulpes: is this ThreadSocketHandler -> ThreadSocketHandler2 pattern common in c++ multithreaded proggies?
assbot: [MPEX] [S.MPOE] 7350 @ 0.00043312 = 3.1834 BTC [+]
assbot: [MPEX] [S.MPOE] 22400 @ 0.00042208 = 9.4546 BTC [-] {3}
oglafbot: http://oglaf.com/acrophobia/
assbot: Acrophobia ... ( http://bit.ly/1MXSXhO )
mircea_popescu: ;;later tell funkenstein_ nice
gribble: The operation succeeded.
mircea_popescu: asciilifeform idiot scammzorz/naive webdevelopers.
mircea_popescu: the problem reduces to "find a salt that will turn this trivial hash into a known hash", which is equivalent to "break this key", which makes the premise unworkable.
mircea_popescu: williamdunne depends a lot on the exchange.
assbot: [MPEX] [S.MPOE] 16055 @ 0.00043312 = 6.9537 BTC [+]
assbot: [MPEX] [S.MPOE] 10400 @ 0.00043368 = 4.5103 BTC [+] {2}
mod6: so trinque & I have discovered that the patch provided by the email mentioned ( https://gcc.gnu.org/ml/gcc-patches/2015-02/msg00410.html ) doesn't patch cleanly at all. Even with some McGuyvering of the patch to ensure the paths are correct etc, there are still a number of files not found. It might be plausible to write our own custom patch for 4.8.4 to resolve the issue.
assbot: ... ( http://bit.ly/1dY0NN1 )
mod6: I think I might try to manually implement the changes required if the files in question do exist.
mod6: If this doesn't go well, perhaps we'll try a period gcc if we can get it to work with uclibc/hardened AND another caviat here is going to be weather this defect shows up in there as well (since way down level).
ben_vulpes: lurvely.
mod6: yeah, she's ugly.
ben_vulpes: does http://btc.yt/lxr/satoshi/source/src/irc.cpp#270 call http://btc.yt/lxr/satoshi/source/src/protocol.cpp#0083 with an empty third argument?
assbot: Satoshi 0.5.3.1/src/irc.cpp ... ( http://bit.ly/1dY3fTG )
assbot: Satoshi 0.5.3.1/src/protocol.cpp ... ( http://bit.ly/1dY3hed )
cazalla: ;;later tell peter_dushenski i think your blog might've eaten my comment
gribble: The operation succeeded.
ben_vulpes: asciilifeform, mod6, decimation, trinque and any other c-grammers
mod6: lol, this is uglier than I had thought. I patched the gcc-4.8.4 source with all of the patches from /their/ bundle v1.5 (http://dpaste.com/1NRJTT7.txt), and now i'm in there apply patches by hand, and only 2 out of ~10 files to patch actually exist here (the rest are for pr# files (Problem Report?)). And when I can apply a patch, the surrounding code is slightly different.
mod6: there's about a 0.001% chance this will work.
assbot: [MPEX] [S.MPOE] 8180 @ 0.00041703 = 3.4113 BTC [-] {2}
assbot: [MPEX] [S.MPOE] 19870 @ 0.0004149 = 8.2441 BTC [-] {3}
mircea_popescu: nuts.
mircea_popescu: http://trilema.com/2015/eulora-2nd-event-crafting-as-a-business-and-other-considerations/ << someone put it on reddit twitter or wherever.
assbot: Eulora 2nd event, Crafting As A Business and other considerations on Trilema - A blog by Mircea Popescu. ... ( http://bit.ly/1JcLHky )
mod6: ok, well done patching the stuff that can be patched...
ben_vulpes: i don't even have any items in eulora yet
ben_vulpes: much less time for games...
mod6: << someone put it on reddit twitter or wherever. << done
mircea_popescu: danke
mircea_popescu: ben_vulpes well, we'll keep it warm for you for when you grow younger ?
ben_vulpes: although i did get a claim yesterday...
mircea_popescu: hey wd.
ben_vulpes: asciilifeform: http://dpaste.com/0RT585M.txt << still getting calls to getaddrinfo it looks like ☟︎
assbot: ... ( http://bit.ly/1JcMTnO )
assbot: [MPEX] [S.MPOE] 27600 @ 0.00041263 = 11.3886 BTC [-] {4}
trinque: that's a hilarious warning
jurov: ouch
mircea_popescu: o brother
mircea_popescu: ITS IN BOOST ☟︎
ben_vulpes: i know
ben_vulpes: da woist
mod6: ben_vulpes: you did get Eulora built tho 'eh?!
mircea_popescu: was it ubuntu in the end ?
ben_vulpes: also code review please: http://cascadianhacker.com/blog/2015/06/21_a-tour-of-bitcoind-booting-to-its-first-thread.html#ak47.sh
assbot: a tour of bitcoind booting to its first thread ... ( http://bit.ly/1JcOQRm )
assbot: [MPEX] [S.MPOE] 35200 @ 0.00041078 = 14.4595 BTC [-] {2}
thestringpuller: http://i.imgur.com/QoTEOO2.gif << such derp
mircea_popescu: the happy "done!" printout
mircea_popescu: awww. the words of a man in old dull pain./
mircea_popescu: thestringpuller i wonder briefly why these tards don't do something useful with their time, instead of making pointless "infographs" that make no sense, represent no data and interest no one.
mircea_popescu: but then again...
ben_vulpes: mircea_popescu: 'twas
jurov: that's incredible picture... why it does not go on at least to 2100, i wonder
assbot: [MPEX] [S.MPOE] 23050 @ 0.00042242 = 9.7368 BTC [+] {2}
mod6: ok, i've got a patch i created myself (post application of patches: gentoo/uclibc/PIE) for gcc... just trying to get it to work with emerge.
mod6: patch applies manually just fine, seems to choak when used by emerge becuase of directory levels or something. hopefully can overcome this...
ben_vulpes: http://log.bitcoin-assets.com//?date=21-06-2015#1170473 << http://cascadianhacker.com/blog/2015/06/21_excising-dns-lookups-from-bitcoind-asciilifeforms-patches.html i did my homework boss ☝︎
assbot: Logged on 21-06-2015 01:43:37; asciilifeform: ben_vulpes, mod6, mircea_popescu, et al: you now have homework. it being, to read & actually grok the sequence of 4 'dns thermonuke' patches.
assbot: excising DNS lookups from bitcoind: asciilifeform's patches ... ( http://bit.ly/1JcR82X )
williamdunne: I think I found Kim's child
williamdunne: http://www.reddit.com/r/IAmA/comments/3an9iz/iama_23_year_old_from_the_uk_who_can_end_the/
assbot: IamA 23 year old from the UK who can end the austerity and inequality that we are facing, but I am ignored by the media and even my own political party AMA! : IAmA ... ( http://bit.ly/1JcT6Ae )
cazalla: wru scoopy
cazalla: http://qntra.net/2015/06/fatf-concerns-regarding-use-of-bitcoin-by-terrorists/
assbot: FATF: Concerns Regarding Use Of Bitcoin By Terrorists | Qntra ... ( http://bit.ly/1JcTi2z )
williamdunne: wru?
asciilifeform: http://log.bitcoin-assets.com/?date=21-06-2015#1170978 << yes, it is. i suspected. ☝︎
assbot: Logged on 21-06-2015 21:21:49; mircea_popescu: ITS IN BOOST
asciilifeform: but there could be no talk of removing it without first removing from bitcoind
asciilifeform: it may be possible to amputate it with linker shenanigans
asciilifeform: but it ~will~ have to come out
asciilifeform: http://log.bitcoin-assets.com/?date=21-06-2015#1170915 << precisely ~not~ what i was asking for. this is how idiot sc4mz0r did it - as a one-time thing ☝︎
assbot: Logged on 21-06-2015 17:56:12; punkman: asciilifeform: I think the state of the art is: you send X BTC to 1BitcoinEaterAddressDontSendf59kuE then new genesis block assigns X newcoin to originating address, or something along these lines
assbot: [MPEX] [S.MPOE] 15200 @ 0.00042282 = 6.4269 BTC [+]
assbot: [MPEX] [S.MPOE] 53106 @ 0.00041654 = 22.1208 BTC [-]
funkenstein_: i'm doubt it's what you are referring to, but the "atomic transaction.. btc from x to y and Ztc from y to x all in one all-or-nothing TX, has supposedly been implemented by mercury exchange
funkenstein_: which unfortunately uses java 8, and when I was trying to test I didn't even get as far as building OpenJDK 8
BingoBoingo: http://qntra.net/2015/06/xotika-tv-bitcoin-live-adult-entertainment-reaches-beta/
assbot: XOtika.tv Bitcoin Live Adult Entertainment Reaches Beta | Qntra ... ( http://bit.ly/1H7uUyT )
BingoBoingo: ^ Naphex
assbot: [MPEX] [S.MPOE] 29200 @ 0.00042231 = 12.3315 BTC [+]