log☇︎
174700+ entries in 0.111s
asciilifeform: results of torture test:
BingoBoingo was a bit disappointed, this was merely traditional church building kept as warehouse. Was expecting USian phenomenon where new construction church is actually build in the manner of a warehouse. Corrugated steel and all. ☟︎
mircea_popescu: and in random vintage trilema, http://trilema.com/2013/you-probably-have-no-idea-how-funny-the-law-is/
BingoBoingo: OMG Costa Rica has warehouse churches too!!!
deedbot: http://trilema.com/2017/assorted-diversities-or-how-we-went-looking-for-a-brothel-and-all-we-found-was-a-warehouse-church/ << Trilema - Assorted diversities, or how we went looking for a brothel and all we found was a warehouse church.
deedbot: http://qntra.net/2017/07/cuts-on-campus-follow-illinois-tax-hike/ << Qntra - Cuts On Campus Follow Illinois Tax Hike
mircea_popescu: Framedragger above described mechanism will do that for free, yeah, just gotta have to care enough to put a link in log.
Framedragger: (i thought you maybe wanted to check if archive.is tampered with it; which yes we should be able to do as well)
mircea_popescu: instead of that sad fate, pile them into monthl;y tarballs, deed the previous month's tarball each time a new month starts and lo! major piece of infrastructure.
Framedragger: i just wasn't sure if you were looking for a particular downloaded-from-earlier copy of that zip file
mircea_popescu: good thing we saved it then! (tm)
mircea_popescu: Framedragger imagine you know, five years from now the situation repeats. except then there's no tardstalk anymore. but it's ok, we have the archive link. o look, it's just a dangling link.
a111: Logged on 2017-07-14 16:53 mircea_popescu: http://btcbase.org/log/2017-07-14#1683501 >> that is the link in question, yes. it's be tremendously useful if it also had a copy of http://archive.is/download/nQLP9.zip stored somewhere.
Framedragger: ah i meant to quote http://btcbase.org/log/2017-07-14#1683532 ☝︎
Framedragger: i'll do the latter, as to the former, i'm afraid it doesn't have it as of yet
Framedragger: http://archive.is/download/nQLP9.zip << do you mean a copy of this file *from earlier*, or (only) to have a general mechanism for downloading these archive copies?
deedbot: http://phuctor.nosuchlabs.com/gpgkey/DBC974CE0394913DF318F937ADB15DBBD96D696597F2F644DCF58B13DD87FAE5 << Recent Phuctorings. - Phuctored: 1604...2403 divides RSA Moduli belonging to '169.0.96.247 (ssh-rsa key from 169.0.96.247 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' ()
deedbot: http://phuctor.nosuchlabs.com/gpgkey/DBC974CE0394913DF318F937ADB15DBBD96D696597F2F644DCF58B13DD87FAE5 << Recent Phuctorings. - Phuctored: 1588...8217 divides RSA Moduli belonging to '169.0.96.247 (ssh-rsa key from 169.0.96.247 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' ()
mircea_popescu: meanwhile at the faux buffet, http://68.media.tumblr.com/f2bceb97702aa6374118a870fafe0bc1/tumblr_oi6f6tt2zr1stzc8to1_1280.jpg
mircea_popescu: there's no way he's fixcing that however, outside of making a whole new tmsr http
phf: so the utf-8 parser takes anything in the 0-127 range as is, so we definitely wouldn't have any "magic string" cases in the happy path (the unhappy path being that you can apparently specify file type and encoding when posting to an rfc2388 form, and the server can happily decide to transcode it in whatever way it pleases)
mircea_popescu: i tried for isntance feeding the original makefile in line by line with my comparer thing, but all the lines match.
mircea_popescu: which is why i asked if you have anything like that.
mircea_popescu: i thought maybe it is the case that it takes a 2 or 3 byte item which starts with valid ascii and tries to interpret it as some sort of unicode bs and in the process ends up applying a transform to the text somehow. but unless we have the actual magic string, we're not finding this.
mircea_popescu: anyway, so far : it's not clear that it actually does anything untoward to ascii ; my tests as they were failed to find an example. we did discover it replaces nonascii chars with some random gunk, which yes should be changed but not really much of a point or anything
phf: nor would my explorations ever corroborate that
mircea_popescu: and i am not about to see 500 or 5 million instances of that morph into some kind of actual proof of anything.
mircea_popescu: fwiw i never did manage to verify the saga was anything more than alf's extremely short fuse.
phf: but i figure i'll try pushing a binary file through (which wasn't the spec anyway, just wanted to see what actually happens)
phf: i mean, we've had very many tests demonstrating it, part of ongoing "paster ate my characters" asciilifeform saga
mircea_popescu: no, i see that.
mircea_popescu: possibly there's something else afot though, because that wouldn't have afected a makefile, ie the original problem is it.
phf: foo is a specially crafted file which is simply a sequence of bytes from 0 to 255
a111: Logged on 2017-07-16 02:50 phf: i'm using this function http://wotpaste.cascadianhacker.com/pastes/K916E/?raw=true to post this file http://glyf.org/tmp/foo i'm posting it by doing a command "cat foo | wotpaste"
phf: it parses input file as unicode and replaces anything that's ascii code >127 with http://www.fileformat.info/info/unicode/char/fffd/index.htm
mircea_popescu: phf yes but does it ever collate into an unicode character or anything of the sort ?
mircea_popescu: phf got a sample case to work on ?
phf: so it shouldn't be loosing anything in 0-127 range, at least the foo file comes through clean. it is trying to parse the input as unicode (and i'm pretty sure it's the server doing it, because curl is sending it 8bit clean)
mircea_popescu: anyway, i'm calling it good before i fill the guy;'s disk with random lines.
mircea_popescu: pretty sure it simply drops non-ascii chars silently. which is the right thing at that. ☟︎
trinque: phf's "foo" breaks it, though really, if the thing's an ascii paster, I dunno that the bug's anything but "fed uniturds, did not tell user to fuck off"
trinque: http://wotpaste.cascadianhacker.com/pastes/nCPv5/?raw=true << just one with tabs.
mircea_popescu: atm watching it scroll, however many 100s of lines in, they all match.
mircea_popescu very much recommends this test : pick random textfile, put it through the above code, see if you find a dismatching line.
mircea_popescu: anyway. now they match.
mircea_popescu: god damned that was it, -n fixes it!
trinque: -n do not output the trailing newline
mircea_popescu: (i don't expect it does, because look in 2nd paste. the -=== bit is produced by echo.
trinque: just... does. and look, they gave ya a "echo -n" to undo it! choice
mircea_popescu: why the fuck would it do that.
trinque: I think echo adds a newline, for one
mircea_popescu: meanwhile running without the shasums produces http://wotpaste.cascadianhacker.com/pastes/iKMzq/?raw=true
mircea_popescu: trinque i am actually running a terst and it's pretty mindboggling.
trinque: seems it wasn't the tabs; those came back
trinque: spent more time freaking out than producing a diff would've taken.
mircea_popescu: asciilifeform best i can tell, wotpaste simply drops nonascii chars. was something in the makefile not ascii ?
BingoBoingo: mircea_popescu: Hard to tell if usg.pinoy or PRC.Chinoy
mircea_popescu: BingoBoingo usg.pinoy moved on to whining about imminent usg defeat ?
a111: Logged on 2017-07-16 03:22 trinque: seems sorta like there's a double encode happening.
deedbot: http://qntra.net/2017/07/us-entertainer-kid-rock-takes-aim-at-pantsuit-senators-job/ << Qntra - US Entertainer Kid Rock Takes Aim At Pantsuit Senator's Job
a111: Logged on 2017-07-16 02:00 mod6: asciilifeform: here's what I get when I grab the generic Makefile, and use your fact.tar.gz: http://p.bvulpes.com/pastes/RaNYu/?raw=true
asciilifeform: http://btcbase.org/log/2017-07-16#1684855 << i'ma need a copy of your ada tarballs, to see exactly how, but it has been shitgnomed into uselessness ☝︎
deedbot: http://phuctor.nosuchlabs.com/gpgkey/CF7104E180D93212963FB33EB49FF838B1D7C7C85384115C10C6DFDC6862D51B << Recent Phuctorings. - Phuctored: 1679...4837 divides RSA Moduli belonging to '78.39.205.37 (ssh-rsa key from 78.39.205.37 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (Unknown IR 24)
deedbot: http://phuctor.nosuchlabs.com/gpgkey/CF7104E180D93212963FB33EB49FF838B1D7C7C85384115C10C6DFDC6862D51B << Recent Phuctorings. - Phuctored: 1625...2137 divides RSA Moduli belonging to '78.39.205.37 (ssh-rsa key from 78.39.205.37 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (Unknown IR 24)
ben_vulpes: i'm very recently hamstrung in degrees of freedom by hardware failures, so i won't be terribly responsive for the immediate future. working on it tho.
ben_vulpes: thanks for the debugging input phf, mircea_popescu
sina: alright ladies and gentlemen, off to visit some friends and have some pho
sina: double encoding is the best and least confusing kind of encoding
trinque: seems sorta like there's a double encode happening. ☟︎
mircea_popescu: aaanyway. try teh http://wotpaste.cascadianhacker.com/pastes/Wp2yc/?raw=true
phf: i say it right there! "cat foo | wotpaste"
mircea_popescu: put your test lines in the first file ; examine the results.txt file for the results.
mircea_popescu: phf http://wotpaste.cascadianhacker.com/pastes/Wp2yc/?raw=true << use that
sina: hmm ok thanks
phf: common lisp specification defines a memory safe language, yes, but in the crevices of "undefined behavior" you can have memory related exceptions. for example you can define a function with (safety 0) optimization declaration, which will neglect to check the type of a passed argument, which might (and often will) result in a memory exception.
a111: Logged on 2017-07-16 02:50 phf: i'm using this function http://wotpaste.cascadianhacker.com/pastes/K916E/?raw=true to post this file http://glyf.org/tmp/foo i'm posting it by doing a command "cat foo | wotpaste"
phf: everything that i'm doing is expressed in this single message so i've no idea why you're making assumptions: http://btcbase.org/log/2017-07-16#1684895 ☝︎
mircea_popescu: no idea why i'm taking partial code/functions and making assumptions. here :
mircea_popescu: phf it does, the actual stuff you're sending. i imagine you feed it to curl via something somewhere in the call yes ?
mircea_popescu: you have -w url-effective twice in there ftr.
phf: no, because --data-binary takes an argument
phf: doesn't work, it posts, but the contents of the paste are e.g. http://wotpaste.cascadianhacker.com/pastes/ORZ0T/?raw=true
phf: i'm using this function http://wotpaste.cascadianhacker.com/pastes/K916E/?raw=true to post this file http://glyf.org/tmp/foo i'm posting it by doing a command "cat foo | wotpaste" ☟︎☟︎
mircea_popescu: post the actual bash you're using ?
phf: sorry, the two are not actual files, but hexdumps of the files i'm trying to post/getting back
mircea_popescu: i get the expected.
mircea_popescu: oh wait, you post the first one and get back the 2nd one ?
mircea_popescu: is the first the command tyou use ?
phf: i checked them, they look correct
mircea_popescu: you mispasted a wotpaste link i think
phf: well, i wanted to see what sort of bits it mangles if any. and right now my combination of commands posts a file http://wotpaste.cascadianhacker.com/pastes/q7PCa/?raw=true but returns http://wotpaste.cascadianhacker.com/pastes/ieRBr/?raw=true
mircea_popescu: (nfi why we're even testing uploading binary to wotpaste, as that's not what it's for, but w/e.)
phf: it's not, --data-binary takes <data> as an argument, at least according to man
phf: do you have a full command with --data-binary that you're using to upload?
phf: since i'm posting to a form though, it must be rfc 2388 compliant. afaiu posting raw binary data wouldn't work, because server needs to know which field the data is associated with
phf: yeah, wotpaste does the pasting, curl then pulls it back. i wonder if curl download negotiates it up to unicode
mircea_popescu: phf no that's not it
mircea_popescu: ah i thought it was the above quoted
phf: that's what i'm doing (this is the curl command ftr http://btcbase.org/log/2017-07-15#1684821) ☝︎
mircea_popescu: otherwise html spec is to % binary posted in forms