log☇︎
194900+ entries in 0.043s
asciilifeform: until we actually get limited mempool, shoot fragging in the head, etc. pogo will be a bit slow
asciilifeform: not even ssh
asciilifeform: but overall i like the idea of a dc box with bitcoind and LITERALLY NOTHING ELSE
asciilifeform: for mixing into daily life - normal package suffices
asciilifeform: that'd be more for dedicated nodes, aha
asciilifeform: 'install favourite os'
asciilifeform: y'know how some hoster folks let you drop an iso in when you get the thing
asciilifeform: e.g. a kernel that boots right into, this.
asciilifeform: mircea_popescu: i was actually thinking of doing for ibmpc something like what i did for pogo
asciilifeform: ben_vulpes: static bin
asciilifeform: 'the most delicious fish is the sausage.' --my grandfather
asciilifeform: yeah some anon schmuck
asciilifeform: see ml post.
asciilifeform: (no patches necessary to the bitcoind proper beyond what was published previously)
asciilifeform: and would sorta like other folks to read the damn thing
asciilifeform: (-connect from motherlode)
asciilifeform: mircea_popescu: and yes, was gonna do this after certain tests. such as the one that is presently failing
asciilifeform: drop deps in 'distfiles', run stator.sh.
asciilifeform: doesn't take high tech magic
asciilifeform: pull down the tarball from ml, try
asciilifeform: did.
asciilifeform: but the thing is running on my box now.
asciilifeform: mircea_popescu: partial win, it's still built on (static) glibc
asciilifeform: (supposing we weren't using -connect)
asciilifeform: dropping the connection would get bitcoind rotating to next node
asciilifeform: if it's man-made, it's actually pretty classy
asciilifeform: was just thinking this!
asciilifeform: aha!
asciilifeform: and not merely leecher, but pisser
asciilifeform: wouldn't be the first
asciilifeform: damned if i know
asciilifeform: mircea_popescu: didja see http://dpaste.com/2WANN89.txt
asciilifeform: ben_vulpes: but if you can write your own asynchronous everything, you can finally get the coveted msdos port...
asciilifeform: ben_vulpes: is able to take new connections while doing said loop
asciilifeform: ben_vulpes: yes but has accept()
asciilifeform: and i die of old age 3-5 times
asciilifeform: at this rate, the thing will sync some time after the eeproms in my computer lose 9/10th of their bits
asciilifeform: followed by silence...
asciilifeform sees another very short burst from mircea_popescu's node
asciilifeform: but if you ask me, this falls squarely under 'do this after it fucking ~works~' as described by mircea_popescu earlier.
asciilifeform: i was reluctant to throw gccisms in there, but if we go and start building on mircea_popescu's soviet pdp11 we can always roll equivalent macros for that
asciilifeform: ben_vulpes: fprintf(stderr, "info: %s:%d: ", __FILE__, __LINE__);
asciilifeform: https://gcc.gnu.org/onlinedocs/cpp/Common-Predefined-Macros.html#Common-Predefined-Macros << and here
asciilifeform: https://gcc.gnu.org/onlinedocs/cpp/Standard-Predefined-Macros.html << possibly here
asciilifeform: (can't recall off top of head what, precisely. rtfm...)
asciilifeform: ben_vulpes: there's gcc-specific stuff that folds the line and # into the print
asciilifeform: everything else is window dressing
asciilifeform: gpl is really primarily about gcc and linuxkernel
asciilifeform: has been, for some years now.
asciilifeform: it is already seeping through the cracks.
asciilifeform: that will come flooding in as soon as he's out of action
asciilifeform: keeping out whole universes full of filth
asciilifeform: rms doesn't do war. not for many years, anyway. he does 'lonely fort'
asciilifeform: etc
asciilifeform: on something which in turn is buildable ?
asciilifeform: won't ask for it to be buildable ?
asciilifeform: as soon as he's out, 'reasonable' people will crawl in and 'make compromises'
asciilifeform: in the sense of keeping the 'reasonable' folks at bay? doubtful
asciilifeform: in the sense in which it is now alive? sure
asciilifeform: it exists, was built, to help him die.
asciilifeform: rms is spot-on here
asciilifeform: i will note that llvm (since i mentioned it again) is upon the most cursory examination a piece of shit, that wasn't even built to 'be good' - but simply with the one and only purpose of killing gcc.
asciilifeform: but this had a cost, yes.
asciilifeform: the one thing the fucking parasites couldn't effectively plagiarize without leaving trace
asciilifeform: gcc is the original lonely fort keeping the whole gpl thing alive
asciilifeform: why he did it
asciilifeform: this is annoying but i understand 100%
asciilifeform: decimation: rms did not want it to break apart into readily-plagiarizable pieces.
asciilifeform: .... and another short burst from mircea_popescu's node
asciilifeform: http://log.bitcoin-assets.com/?date=30-08-2014#816009 << see old thread. ☝︎
asciilifeform: decimation: not quite
asciilifeform: decimation: optional
asciilifeform: rms ~deliberately~ nudges it, whenever he can, in the direction of being as opaque as possible
asciilifeform: quite the contrary.
asciilifeform: gcc, as one might imagine, does not go out of its way to help this be a readily practical thing
asciilifeform: had to put it down, too many other things going on
asciilifeform: even wrote buncha ida script idiocy
asciilifeform: tried to come up with a mechanical mapping back from bin to what produced each section in the elf
asciilifeform actually began there
asciilifeform: none of it is really severable from any of it
asciilifeform: it's 'the spittoon'
asciilifeform: or that anyone would wish to try.
asciilifeform: decimation: i don't think that a mathematically-rigorous description of openssl (not to even mention boost and bdb) could be achieved in 10,000 years of sweat ☟︎
asciilifeform: and that we're more or less stuck with this until mythical 'sanity fork' ☟︎
asciilifeform: and anything purporting to be a human-readable spec is necessarily incomplete
asciilifeform: decimation: unless i seriously misunderstood mircea_popescu, not only is the reference client the permanent spec, but so are the turdependencies
asciilifeform: as if this thing didn't suck enough balls
asciilifeform: decimation: what do they do? queue requests ?
asciilifeform: (and what, someone wants to connect, you drop ~everything~ ?)
asciilifeform: go build p2p net with 1-at-a-time
asciilifeform: screw that
asciilifeform: with polling ?
asciilifeform: gonna service 1 node at a time ?
asciilifeform: wat
asciilifeform: tcp without threads?
asciilifeform: decimation: ?
asciilifeform: mircea_popescu ^
asciilifeform: http://dpaste.com/2WANN89.txt
asciilifeform: some pretty serious strange
asciilifeform: woah