log☇︎
144100+ entries in 1.177s
williamdunne: I'm back in the UK, so will begin appearing again
mircea_popescu: i didn't come up with boost.
ben_vulpes: i only have this to go on http://www.cplusplus.com/forum/articles/14631/
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"
ben_vulpes: am i off my rocker?
ben_vulpes: well i'm reading that as a ternary operator
ben_vulpes: heh, mebbe in that i've worn her in a bit now.
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: 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: 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. ☟︎
asciilifeform: ^ i'll sign under this with proviso that terrain is indeed ~unknown~
ben_vulpes: i can't words good today.
mircea_popescu: i dunno. i don't understand internets - which is common, admitting it is rare
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
mircea_popescu: i mean, what is it, just because it's different ?
asciilifeform: i don't see any 'win' from it
mircea_popescu: i still don't see the problem you two see
asciilifeform: ben_vulpes: http://btc.yt/lxr/satoshi/source/src/net.cpp#1364 << here, i think, is your boojum
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.
ben_vulpes: i'm rusty on this particular bit of logic
asciilifeform: http://btc.yt/lxr/satoshi/ident?_i=addrMe << see also.
asciilifeform: ben_vulpes: http://btc.yt/lxr/satoshi/ident?_i=addrLocalHost << where used.
ben_vulpes: i might be colossally retarded this is always possible
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?
asciilifeform: requiring folks to have reasonable nat-traversal arrangements would not be insane, i think
asciilifeform: say i connect to remote machine. it ought to know where i connected from
mircea_popescu: i don't think so.
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 guess you're stuck servicing the things
mod6: yeah i think my /27 used to be like ~$10/mo
asciilifeform: (this is minor annoyance where i live, my ip changes 1-2x/year)
mircea_popescu: C block allocation was, last i checked, <100 a year.
mod6: either have I, but glibc is full of trickery.
trinque: I have no strong opinion regarding uclibc vs glibc, as I haven't used the former at all before this
trinque: mod6: I'll be home in roughly an hour btw
mod6: I think trinque and I need like 2 evenings of working on it to find out how ugly its gonna be.
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.
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".
mod6: by "link properly", i mean overcoming this:
mod6: I'll put it in the list. We'll revisit all of this soon.
mod6: Does that make sense? Or am I off course here?
decimation: at any rate, I'm going on a geologic tour tomorrow, I need to catch some sleep
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.
asciilifeform: decimation: i saw a number of gcc bugs
mod6: I think that would be the best course of action.
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?
decimation: I guess I mean something like gossipd
mod6: I like it.
asciilifeform: mod6: i am trying to set a kind of example for how one ought to do the patches
asciilifeform: mod6: i deliberately left that out
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: i will repeat my observation that the irc seeder thing ~does not belong in the client~
mircea_popescu: asciilifeform i think they run more or less basic ircd ya
asciilifeform: as far as i can see, there is nothing nonstandard about lfnet
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.
asciilifeform: mircea_popescu : i certainly had one
ben_vulpes: aha well i'll be testing it on my own checkbook's back anyways
ben_vulpes: mod6: i think the ask is for a long-running public node.
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
asciilifeform: i think mircea_popescu is trying to say that jurov ought to break open the piggy and pony up
asciilifeform: i must now confess that i began this a while ago, but never had time to properly pursue.
asciilifeform: which is why i'd kinda like to lose the irc thing eventually
asciilifeform: there is some gnarly string handling in there, and i quite suspect it is exploitable
mircea_popescu: ben_vulpes i'd donate teh cost
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: in other nyooz, i'm at the tail end of some very gnarly therealbitcoin surgery
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: i doubt to anyone's benefit, but okay.
mircea_popescu: i suspect this is mostly because human males do not actually wish to sleep with human females.
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
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: i recently discussed matters of student housing with a girl the right age from there
mircea_popescu: you have to appreciate i come from a land where a fire drill would have been laughed out of town
asciilifeform: i witnessed inspections. did not know if 'fuse box closes' was on the list.
asciilifeform: guess what, until recently i lived in a dwelling in usa with ~just such~ fuse
mircea_popescu: i saw the hardware kind recently. was a surprise
asciilifeform: i distinctly recall!
decimation: but I have no reason to see them raised in a seething cesspool of crime
decimation: I'm making children
mircea_popescu: nature doesn't change while i sleep.
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: i read italian, but i'm not an italian.
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.
mircea_popescu: the discussion i'm derrinding, with "A's and B's" pretends there is
mircea_popescu: ironically, in zimbabwe i'd have definitely shot some mugabewites.
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.
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: 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: i dun need you to show me the port quarter. can find on own
mircea_popescu: you recall, i traveled the polace by bus ? hung out with black dudes in the back of greyhounds ? ☟︎
asciilifeform: mircea_popescu: come to usa incognito (parachute?) sometime, i'll take you on a tour of 'what they escaped'
trinque: asciilifeform: ah I don't buy that; the hairbrained thing it was doing is in that bug thread, I think
asciilifeform: at some point since - i'm told - stopped
asciilifeform: all ~i~ know is:
trinque: asciilifeform: I lobbied the maintainer to patch the thing so it'd build
asciilifeform: what am i looking at
trinque: I'm beginning to see that mathemetician-code is a thing.
cosmo: and btc-e minting 5m ppc? something's up, i'll ride along
mircea_popescu: you're too new here to say "i"
cosmo: i like what they're doing but i'm not sure how their 'shares' or coins or whatever are minted/distributed