log☇︎
331000+ entries in 0.2s
asciilifeform: Jacmet: and some folks have downloaded tarballs that don't pass checksum.
Jacmet: mircea_popescu: true. I'll get the new key cross signed by the other devs at our next dev days and start using it
asciilifeform: Jacmet: as you probably know, buildroot is a coveted boobytrap target for 1,001 miscreants of various stripes.
mircea_popescu: make a 4kb key and use it rather than the strange md5 lists or what's that.
mircea_popescu: that would be the one problem - the thing is a very valuable security asset, should be better protected.
Jacmet: and yes, the current gpg key used for buildroot signing is getting quite old
mircea_popescu: so get in teh wot, you have a lot of love here.
mircea_popescu: and buildroot with musl prevented us from bathing in the same humiliation EVERYONE else ended up in with the recent gethostbyaddr thing
mircea_popescu: we are : it's become the replacement harness for bitcoin.
Jacmet: mircea_popescu: got a mail that you guys were doing something with Buildroot and if I could join?
asciilifeform: 'if all you have is Unix, certain problems are so staggeringly tall that it takes an extra special genius to see what the _real_ problem is because all the people who are trying to climb it make it look as if doing something else is stupid.' << naggum delivers.
mircea_popescu: i mean to convey my surprise and giddy excitement as to how it's not wrong.
mircea_popescu: nono. i don't mean THAT "not even wrong"
asciilifeform: mircea_popescu: how's that
assbot: Logged on 21-02-2016 16:54:08; asciilifeform: we have finessed the halting problem !1111
mircea_popescu: http://log.bitcoin-assets.com/?date=21-02-2016#1412091 << this is not even wrong ftr. ☝︎
mircea_popescu: is it supposed to say "stolen plutonium dick" ? possibly only better thing.
asciilifeform: ben_vulpes: you are thinking of 'turing tarpit'
ben_vulpes: i read 'tc' in the sense of 'can express arbitrary actions', in the vein of the old joke about programming in $shitlang: "hey, it's turing complete, we can make it do whatever we need"
mircea_popescu: this is like saying "i want a whaleoctopusdeerkitten" because you dunno how to say girlfriend
asciilifeform: mircea_popescu: lacking a rigorously narrower complexity class, i am stuck with tc
mircea_popescu: "arbitrary text transformations" but only between these two sets we carefully curated.
asciilifeform: the language is gargantuan, just enough parser to ~compile~ is likely to take you a decade to write.
asciilifeform: but the last time i asked for one, no one found any other than 'clang'.
asciilifeform: jurov: you are welcome to try parsing cpp, it would be a pretty useful proggy incidentally
jurov: it's arbitrary text transformation, too
asciilifeform: sure they do.
jurov: arbitrary text transformations like you dream of do not fit in head
jurov: actually, that's logical conclusion of what you want. instead of "teh stupid +++ --- stuff" make c++ parser, apply a transform and generate code
mircea_popescu: jurov> someone inewitably will try it anyway. and i wish to see your face upon seeing vpatch with embedded cpptron <<< abhahaha win
asciilifeform: and somewhere, probably not too far from each of us,
asciilifeform: betcha somebody's very busy stuffing the winblowz crud back in, for instance.
asciilifeform: i am quite certain that every possible thing will be tried.
jurov: someone inewitably will try it anyway. and i wish to see your face upon seeing vpatch with embedded cpptron
asciilifeform: (make of this what you will)
jurov: so that descendants will list code snippets the actually depend on
jurov: and the graph will be made from these checksums
jurov: maybe we'll end up with vtron that actually allow to implement source code parser inside vpatches so that it computes checksums for every function
asciilifeform: they build bulldozer, drive right through the oaks.
asciilifeform: if only it were so simple. do you notice what most programming types do when they run into a forest ?
mircea_popescu: he's bound to run into a shitton of resistance of the medium in short order with that thing.
asciilifeform: it needs to come out of the 'resistance of the medium' from the sort of thing we find ourselves doing with regularity.
asciilifeform: anyway if i already knew what this needs to look like, i'd have already written it.
assbot: Logged on 21-02-2016 15:48:49; mircea_popescu: listen, if you say "diff should parse scheme" instead of "diff should be turing complete" people'd follow a lot easier.
mircea_popescu: which is what the first pass of this convo actually exactly was, iirc.
mircea_popescu: ok, you know, say that! "i want a homoiconic thing with lambda", rather than "tc"
jurov: lol first me tormenting alf with ed, now they awk
phf: jurov: or that
mircea_popescu: asciilifeform what other than regexp do you hate in awk ? and being gnucpp, of course.\
asciilifeform: enough with the arbitrary nonorthogonal craplangs.
jurov: no the ide was patchmachine takes *filesystem* and ditto
phf: i think the idea is to have a slightly more constrained awk. patchmachine takes string, manipulates it, returns new string
mircea_popescu: good luck getting the fps to do so, however.
mircea_popescu: in this sense cunt is turing complete, it can express all proteins.
asciilifeform: i suppose, like every other time before, i am doomed to demonstrate ~by example~...
jurov: ^yes i was hinting at this too
mircea_popescu: in that it's "turing complete in a purely theoretical sense and with none of the practical overhead a practical implementation would imply except in those cases where it is clearly and truly needed".
asciilifeform: all i ask for is that vtron be able to specify arbitrary transformations, e.g., 'replace every letter a with b', rather than the +++/--- imbecility.
mircea_popescu: but a very... haskellite, even, theoretical notion.
asciilifeform: it means what everybody's kindergarten textbook had it mean!11
mircea_popescu: what [i believe] you have in mind when ytou say "tc" in thsi context is pointedly not what most anyone reading it would expect it to mean.
assbot: Logged on 21-02-2016 16:49:27; asciilifeform: hence turingcompletevtron.
mircea_popescu: http://log.bitcoin-assets.com/?date=21-02-2016#1412083 << total fucking misnomers alf won't let go of with his lyf! ☝︎
mircea_popescu: imo the "skelet" thing on the wall totally makes it.
asciilifeform: l0l this one's for BingoBoingo
mircea_popescu: and in the world's most amusing porn news, "pregnant male doctor grabs boob" http://41.media.tumblr.com/cbf106747cae91ec1e7fa6bbad5fcbe9/tumblr_mlvjrxMRnl1qlne6uo1_1280.jpg
asciilifeform: these, i think, are meant to be debug hooks
asciilifeform: there is a demo, which was supplied with the original patch, that gets block count, and another knob that quits.
ben_vulpes: these are the original hooks? i misread
asciilifeform: ben_vulpes: much more generally, and much later - as potential replacement for entire chunks of the rotten flesh.
asciilifeform: ben_vulpes: multifold point. most realistically, and in the short term, to abolish the json rpc crapolade.
mircea_popescu: tied some ropes to it and pulling on them, technically yes "this pulls the earth the wrong way". practically, tis alpinism.
ben_vulpes: what even was the point of the schemehooks?
mircea_popescu: there's nothing wrong with treating your baby as a chunk of bedrock, you know.
mircea_popescu: eh it doesn't pull anything. think about it : it is a modest, quiet hope, specifically that shiva/b-a/trb is actually heavy enough that it may pull him.
asciilifeform: and i am all for the fella figuring things out, so long as he understands this, and the ~why~.
asciilifeform: well it pull in the direction precisely opposite to shiva.
mircea_popescu: won't be accepted in trb by any means, but i dun see anything wrong wiht the process.
mircea_popescu: so the guy is more familiar with cpp, naturally wants to isolate the weird he's taking in and take it in at controlled rate.
asciilifeform: don't need to. but see the thing in question, imho it is more or less the perfect example of what not to do.
mircea_popescu: o no. i'm not going to arbiter on code matters.
asciilifeform: mircea_popescu: read his thing, mega-recommended.
mircea_popescu: http://log.bitcoin-assets.com/?date=21-02-2016#1412040 << lol that escalated quickly. ☝︎
mircea_popescu: god help the man that takes a nap during republican times.
mircea_popescu: i shall now proceed to read the scrollback!
asciilifeform: incidentally, tried slib ?
asciilifeform: phf: only the first time. it then turns into a steel beam you can use to build proper towers.
phf: man, writing scheme is like trying to build an eiffel tower out of toothpicks ☟︎
asciilifeform: ^ apparently the whole thing. 1 page.
mod6: haha. also gives you the shits.
ben_vulpes: but the phood is phr33!
asciilifeform: this is where i repeat mircea_popescu's admonition not to eat from dumpsters.
phf: ben_vulpes: you brought this upon yourself :D
mod6: ;;later tell pete_dushenski here's that change log you wanted: http://therealbitcoin.org/ml/btc-dev/2016-February/000213.html
asciilifeform: what even is that
asciilifeform: or where, found on the street ?
asciilifeform: i thought you built it ?
ben_vulpes: to be frank, i have no idea how this gentoo image was even built in the first place.
asciilifeform: ben_vulpes's turn.
asciilifeform: pretty much everything we have, we have because someone ran the motherfucking gnomes to ground, each time.