log☇︎
341600+ entries in 0.215s
mod6: so ben_vulpes, understand that there is like a jumble of different things he submitted, and if the wrong ones are incorporated, it might puke.
mod6: i kinda have to turn a deaf ear to a lot of this stuff until the new month starts, and even then, i gotta keep my eye on the prize - dispite any other problems on the periphery.
ben_vulpes: so if i press those individually, in order, they work. but if i press the last patch, i believe that it fails to find its antecedents.
mod6: lets not worry about that for now. that thing is in its infancy.
mod6: just had to stick his stuff into patches and .seals. but in all honesty, im not even sure if the patches & seals I'm using are what is indended at this point.
mod6: i was able to press all of that out just fine.
mod6: yeah, no clue what you did there.
mod6: i might need a reminder. i did go through a bunch of your comments though.
ben_vulpes: did you get a chance to repro the issue i ran into with asciilifeform's shiva patches?
mod6: im gonna test this revised patch, if works, send it, then get that SoBA in ship-shape.
assbot: Imgur: The most awesome images on the Internet ... ( http://bit.ly/1QQSFhP )
assbot: Logged on 31-01-2016 15:52:04; mircea_popescu: http://log.bitcoin-assets.com/?date=31-01-2016#1390875 << i'd be surprised if you actually can ever find this.
ben_vulpes: http://log.bitcoin-assets.com/?date=31-01-2016#1391110 << i did, not saying that it's not lying through its teeth though: http://imgur.com/Y1tGvZC ☝︎
ben_vulpes: entirely unrelatedly, can anyone corroborate the story of the russians who burned a shitton of usd on camera and got the then-fed to credit some domestic account or other?
ben_vulpes: how many rickety fucking buckets of others' design must a man endure before he gets the fuck out and walks on his own feet is the question i'm endeavoring to resolve for myself
adlai: how many roads must a man walk down before he stops taking the less-trod fork
adlai: in the same sense as "eleven rabbis, twelve opinions"
adlai wonders at the boundedness of CL vtrons... probably nonexistent
adlai: phf: this web-facing thing is part of your CL vtron?
phf: so i added inline patch display to my patch display displayer instead http://104.131.72.249/patches/mod6_fix_dumpblock_params
phf: the thread mostly reminded me of http://slaviccenter.com/languageschool/images/10104.jpg
assbot: Logged on 31-01-2016 19:45:44; phf: clasp is not "compiler research", is designed to scratch itch of a single person, for doing computational chemistry
adlai: http://log.bitcoin-assets.com/?date=31-01-2016#1391635 << this thread is also further evidence that 'satoshi' was/included a plumber rather than academic or architect ☝︎
mod6: I'm going to build with this and live test it before I submit to the mailing list.
mod6: so... i've integrated asciilifeform's fix into a new patch that will replace the old one: http://dpaste.com/2KCXN8A.txt
adlai: well patches, not seals. the latter aren't particularly stimulating reading material per se
mircea_popescu: nevertheless, the fact that bitcoin-os is the unavoidable end of this entire process requires things be thought out with a view to that fact.
mircea_popescu: but in any case, compiling bitcoin in bitcoin is not either a goal or liable to be implemented before actually having a bitcoin-fs say.
mircea_popescu: i think maybe you've formed a partial idea of what's being discussed through the age old process of having read a partial set of what's been said.
adlai doesn't want a CD because 4/5ths of his hardware doesn't know what CDs are... but this is back to bedrock issues
adlai was "it's"ing about "doing exactly that", not about "BOOT CD"
mircea_popescu: nor is this eventual situation avoidable at all.
adlai: i don't think it's a good idea and i'm trying to dispel the notion for others who may. i'm a little surprised at http://log.bitcoin-assets.com/?date=31-01-2016#1391599 and probably misunderstood alf. ☝︎
mircea_popescu: looky : currently we have a script that pulls dependencies, checks them, and builds.
adlai: mircea_popescu: in these early days, when Bitcoin does not yet fully Exist, it seems as though everything is an option. the full shiva vision, as i understand it from recent logs, opens the door to doing exactly that, if some energetic idiot decides it's a good idea
mircea_popescu: adlai there's no option to embedding a compiler in an os.
phf: clasp is not "compiler research", is designed to scratch itch of a single person, for doing computational chemistry ☟︎
adlai: again, not trying to perscribe what's right; obviously asciilifeform understands what he's trying to do infinitely better than i can; but... i think the line is somewhere between embedding an interpreter for a subset of r5rs, and embedding a ~compiler~
mircea_popescu: this log is moving so fast i'm actually getting contiguity issues trying to follow.
asciilifeform: 'hey this drill whirrs, more loudly even'
asciilifeform: sorta like going to a toy store to buy power tools
mircea_popescu: well the other one bated him.
asciilifeform: also i laugh when folks take the spew of academitard 'compiler research' claptrap and try to actually use
adlai: ergo why the clasp horse is also unnecessary to continue flogging.
adlai: lemme put it another way... somewhere in the ANSI spec are probably one, two, or even three ~hundred~ symbols which the weaponized bitcoind-os does not need in its guts. define-setf-expander? define-method-combination? where do you draw the line?
asciilifeform: it is my intention to do this to trb.
asciilifeform: phf: know the stories where, in the Dark Future of Hello Kitty, man's neurons are replaced one by one with robotic ones, and he doesn't notice ?
mircea_popescu: adlai no, shiva isn't supposed to be "an optimal point". it is supposed to be a CORRECT replacement of a currently broken implementation.
assbot: Peter Thiel (@peterthiel) | Twitter ... ( http://bit.ly/1WVls5k )
assbot: Logged on 31-01-2016 15:28:44; mircea_popescu: asciilifeform because thiel got money and no self respect.
ben_vulpes: http://log.bitcoin-assets.com/?date=31-01-2016#1391045 << that said, he has the best twitter ever: https://twitter.com/peterthiel ☝︎
asciilifeform: rather than automatic claptrap.
asciilifeform: phf: annotate laboriously, by hand, and painfully aware of the impedance mismatches
mircea_popescu: phf but these adnotations are necessarily not translateable.
adlai: rather than some continually-shifting goalpost that asymptotically approaches whatever sentience seems least broken
phf: asciilifeform: while the goals are different, the mechanism is the same. you annotate classes, methods and get stable refs in your lisp instance, which shares heap with the running c++ process.
asciilifeform: i can't speak for others, but 'i come to bury ' the garbage, not to praise it.'
adlai: asciilifeform: isn't shiva supposed to be an optimal point BETWEEN sentient-AGI-bitcoinOS and jsonrpc on port 8332?
mircea_popescu: well it'd pretty damned well be able to, else how is it an os
asciilifeform: but the mythical os.
asciilifeform: obviously not with the cpp garbage.
adlai: my understanding is that nobody here wants to make bitcoind, the minimal concrete-sealed weaponized Bitcoin-that-Exists, able to compile a new version of itself
asciilifeform: (and this is pointedly not the intent of shiva.)
asciilifeform: stop trying to attach life support to it.
asciilifeform: cpp is not merely braindamaged, it is a roadkill that has sat in the sun for all of july
asciilifeform: a cpp is that is interpreted, and where magic that normally happens during compilation can happen MORE THAN ONCE, and AT RUNTIME, is guaranteed semantic-distinct from ordinary cpp.
adlai: while you may want missile guidance on board the missile, you might not want the chip fab on board as well
asciilifeform: even if this were so, this breaks the language semantics.
phf: asciilifeform: that's what clasp does
asciilifeform: phf: you can't repl straight into cpp, and trying is guaranteed to bring you to grief
asciilifeform: phf: cpp does enough munging at compile time that this whole concept is disastrously meaningless
phf: adlai: i don't see the difference. both require you to annotate your classes/method/data somehow. clasp requires less annotation with larger impact then tinyscheme, e.g. it knows about c++ and can do some advanced ffi-ing
asciilifeform: granted this is not 10,000 dogs.
asciilifeform: it scales pretty well, if tmsr were an actual empire it could have a 100% mod6 and a 100% asciilifeform et al
mircea_popescu: point remains, resource needs don't scale well in this type of problem.
asciilifeform: it isn't infinite, but varies more than dog/whale.
asciilifeform: mircea_popescu: i'm the 'whale' that moves the 10 tonnes, there.
adlai: phf: also, afaict, clasp is designed for manipulating existing C++ libraries with your own tendrils, rather than tendriling an existing turdatron. tinyscheme is designed for the latter.
asciilifeform: 10 tons.
mircea_popescu: well so then. i don't want 10x as many people that can jump 1m. i want people who can jump 10m now.
asciilifeform: there are no louts there, reading code.
mircea_popescu: as the linecount you're digesting increases you don't need more people. you need smarter ones. it's not like if you need one brick carried you hire one lout and ifg you need 10000 you hire 10000. it's like if you want 1kg carried you can use a dog, and if you need 10 tons you gotta learn to speak whale now.
asciilifeform: hey, having resources and having the brains to not stoke the furnace with'em are different things
asciilifeform: (pretty sure it all stokes the furnace at the end of the day)
mircea_popescu: so then ... it doesn't.
asciilifeform: http://log.bitcoin-assets.com/?date=31-01-2016#1391553 << hilariously, this is part of what i do for a living now. ☝︎
adlai: modern CL (as opposed to the ANSI doorstop) is a tool that evolved from a standard. r5rs is a standard. tinyscheme is a tool. etc etc... vita brevis, but there are at least a couple usable artes
mircea_popescu: phf 12 100k loc projects, turns out.
asciilifeform: 'scheme is the good half of cl'
phf: adlai: clasp is a good fit for tendriling trb, if i had more time, i'd use it in a similar way to shiva. but then i'm already building trb on llvm/clang, etc. it is anti-ba though because of pedigree and ownership problem. can use it, if you have resources to read through 5 or so 100k loc projects
assbot: Logged on 31-01-2016 19:07:51; ben_vulpes: http://log.bitcoin-assets.com/?date=31-01-2016#1390963 << look into clasp then, i'd just started digging into it when asciilifeform released shiva
adlai: http://log.bitcoin-assets.com/?date=31-01-2016#1391465 << afaik, clasp will be superior to other lisps only if the bulk of your friction is at the interface itself. specifically, it does NOT have the same level of slime support you'd find in the mature lisp (sbcl and ccl) ☝︎
mircea_popescu: do her insides answer to you or don't they.
mircea_popescu: physics is a well known whore. behaves the exact same way.
mircea_popescu: ben_vulpes you know what "not making the cut" is wqith a woman ? even if you're a saudi prince and your daddy buys her for you ; even if you're an afghan monkey and she deeply believes she has to. there's a point where you make the cut or don't, and that's what it is.
asciilifeform: (the 'llvm is satanic and must die' thing is not as clear-cut as i would like, it is actually MORE readable and hackable than gcc. but i'm allergic, i confess.)
adlai: clasp is an answer to a specific problem which nobody here has... it's equally anti-pythagoras
phf: clasp is very much anti-ba, there's no question about it, pulls a lot of projects together, of questionable pedigree
mircea_popescu: <adlai> if "standards" is plural, it's already noncompliant <<< for the record, the reason the enemy uses the plural there isn't that the enemy is this stupid, but that it believes in patchwork. ie, standards : one for this, one for that, together they make up a complete thing.
ben_vulpes: adlai: i don't know shit, frere, i just drag in dead birds for the adults to dispose of.