Forum logs for 10 Sep 2017

Monday, 16 March, Year 12 d.Tr. | Author:
deedbot: http://phuctor.nosuchlabs.com/gpgkey/2DFC27EB1269C6ABD97777433506E9CAE4CC357A63FD0A0C2152CD8F7542E83A << Recent Phuctorings. - Phuctored: 1705...6029 divides RSA Moduli belonging to '205.250.204.74 (ssh-rsa key from 205.250.204.74 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt> ' (d205-250-204-74.bchsia.telus.net. CA BC) [02:04]
deedbot: http://phuctor.nosuchlabs.com/gpgkey/2DFC27EB1269C6ABD97777433506E9CAE4CC357A63FD0A0C2152CD8F7542E83A << Recent Phuctorings. - Phuctored: 1753...1283 divides RSA Moduli belonging to '205.250.204.74 (ssh-rsa key from 205.250.204.74 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt> ' (d205-250-204-74.bchsia.telus.net. CA BC) [02:04]
phf: this is a btcbase.org psa: if you add ?nick=yournick to the end of a message listing url you're going to get highlight for messages from yournick and messages that have yournick in their text. handy for when you want to see recent messages related to yourself [09:10]
phf: the feature has been there for a while.. i really should document all the different flags that you can pass to message listing [09:11]
shinohai: neat phf ... yeah a complete list would be handy [09:11]
phf: e.g. http://btcbase.org/log/?nick=BingoBoingo [09:12]
phf: i need to figure out how to persist it better. for example i think that the flags should be passed on through <- and -> page changes. or perhaps you should be able to store them in cookie [09:13]
phf: there's also http://btcbase.org/log/2017-09-08?inline=true which inlines gifs and jpegs [09:16]
shinohai: Heh inline even works in w3m phf http://btcinfo.sdf.org/uploads/inline.png [09:33]
BingoBoingo: ty phf [09:47]
mod6: mornin [09:50]
mod6: <+phf> the feature has been there for a while.. i really should document all the different flags that you can pass to message listing << aha. this would be great as I know the thing does a lot of things, i can just never remember what they are :] [09:51]
asciilifeform: in today's world of shitunix, [11:56]
asciilifeform: $ rm -rf *.txt [11:56]
asciilifeform: -bash: /bin/rm: Argument list too long [11:56]
mod6: yeah bs huh [12:13]
shinohai: LOL [12:32]
mod6: "Please do not remove this many files, THINK OF THE CHILDREN!!111" [12:37]
shinohai: !~later tell BingoBoingo http://wotpaste.cascadianhacker.com/pastes/JwoWa/?raw=true [12:52]
jhvh1: shinohai: The operation succeeded. [12:52]
asciilifeform: !#s pywallet [14:06]
a111: 19 results for "pywallet", http://btcbase.org/log-search?q=pywallet [14:06]
asciilifeform: ^ anybody know of a proggy with similar functionality, that ACTUALLY RUNS ? [14:06]
asciilifeform: ( not a single one of the boxes i have here now, will eat the 'deprecated' bdb lib for python, that the thing insists on ) [14:07]
shinohai: afaik there isn't one :/ [14:08]
asciilifeform: so what do folx with coldwallets use ? their teeth and a pair of wires ? [14:09]
shinohai: Well now I use mod6's privkeytools vpatch :D [14:11]
asciilifeform: pretty sure that rescans every shot [14:12]
asciilifeform: which is nogood. [14:12]
asciilifeform: it also doesn't dump WHOLE keypool [14:12]
asciilifeform: which is a must [14:12]
phf: http://btcbase.org/log/2017-09-10#1711748 << this is a kernel level limit on number of arguments you can pass through argv (documented in e.g. man execve). i think recent linux kernels actually have this work somewhat dynamically. [14:42]
a111: Logged on 2017-09-10 15:56 asciilifeform: -bash: /bin/rm: Argument list too long [14:42]
phf: there was a naggum rant on the subject, that he recompiles his kernels to make that variable as large as possible, because the behavior is stupid [14:43]
phf: (i think the rant was in emacs group, because it's not in xach's collection) [14:44]
asciilifeform: problem is that this dun make it less stupid [14:45]
asciilifeform: and it WILL barf one day. [14:45]
phf: well, yes, unix. but my point since it wasn't obvious that it's not rm specific. it's a deep, inherent stupid [14:46]
asciilifeform: well yes [14:49]
asciilifeform: we had the innumerable 'tar barfs' threads etc. [14:49]
asciilifeform: whole os has this monumental fixnum retardation baked in. [14:49]
phf: heh, plan9 lists this in "bugs" section. [14:51]
phf: There is a large but finite limit on the size of an argment [14:51]
phf: list, typically around 409,600 bytes. The kernel constant [14:51]
phf: TSTKSIZ controls this. [14:51]
phf: but there's also CALL-ARGUMENTS-LIMIT so this particular failure point is not limited to unix.. [15:05]
phf: hyperspec mandates it to be no less than 50, which basically means you can't rely on #'apply working on unbound lists in a portable way [15:06]
mod6: <+asciilifeform> it also doesn't dump WHOLE keypool << what is meant here? you want to see every private key dumped? [15:25]
asciilifeform: mod6: correct [15:25]
asciilifeform: i.e. complete disasm of wallet.dat [15:26]
asciilifeform: ( and, on other occasion, reasm ) [15:26]
mod6: oh. that'd be useful huh. basically just pass in "" or "all" and it'll dump every priv key and its associated pub key? [15:26]
asciilifeform: correct. and undump. [15:26]
mod6: undump? like import a swath of privkeys ? [15:26]
asciilifeform: like import exactly what it exported. [15:26]
asciilifeform: for instance. [15:26]
asciilifeform: y'know, disasm/asm. [15:27]
mod6: oh. alright. [15:27]
mod6: i'll have to look at that. [15:27]
mod6: this is good feedback, i appreciate it. [15:27]
mircea_popescu: asciilifeform> i.e. complete disasm of wallet.dat << it also holds txns [15:27]
asciilifeform: so them also. [15:27]
mircea_popescu: it's basically a bdb dump of keys and txn, first part (but not 2nd) aesencrypted. [15:27]
asciilifeform: aha [15:28]
asciilifeform: in same $experiment, asciilifeform went to dump 'utxo set' of bitcoin, and found that there is not one single public tool that will do anything of the kind. [15:29]
asciilifeform: almost as if it isn't the EIGHTH motherfucking year of bitcoin existing [15:29]
mircea_popescu: myeah [15:29]
asciilifeform: ( there was an item written by -- that very same -- znort987 but it dun work worth a shit ) [15:30]
mircea_popescu: would actually be iunteresting, as a phuctor sort of thing. "here's the mempool pile" [15:30]
mircea_popescu: there are many proprietary shits, but they "publish" summaries in the vein of us scientism, "summaries" and coloring book pdfs. [15:30]
asciilifeform: wasn't looking at mempool, but at actual blockchain [15:31]
asciilifeform: ( though mempool viewer also would be interesting ) [15:31]
mircea_popescu: both, yes. [15:31]
asciilifeform: i dun give a rat's arse re proprietary whatevers. [15:31]
mircea_popescu: and speaking of "i've been around for 8 years and i imagine this means something notwithstanding i got nothing for show for it", hey kanzure are ye busy reading the logs and reforming yourself into republican shape, or are ye back on the old bandwagon of idiocy, sucking from the same old bottle of stupid ? [15:32]
* asciilifeform was wondering re ^ [15:33]
asciilifeform: mircea_popescu: was making a 'is this privkey, generated in whatever external way, live' detector. [15:34]
asciilifeform: and yes it is quite obvious why none of the folx who made this , are eager to share. [15:35]
mircea_popescu: heh [15:35]
kanzure: wut? [15:37]
mircea_popescu: better error messages! [15:38]
mircea_popescu: http://btcbase.org/log/2017-09-10#1711736 << o hey, cool. [15:39]
a111: Logged on 2017-09-10 13:10 phf: this is a btcbase.org psa: if you add ?nick=yournick to the end of a message listing url you're going to get highlight for messages from yournick and messages that have yournick in their text. handy for when you want to see recent messages related to yourself [15:39]
mircea_popescu: http://btcbase.org/log/2017-09-10#1711740 << coockie is not hard. [15:40]
a111: Logged on 2017-09-10 13:13 phf: i need to figure out how to persist it better. for example i think that the flags should be passed on through <- and -> page changes. or perhaps you should be able to store them in cookie [15:40]
mircea_popescu: http://btcbase.org/log/2017-09-10#1711757 << you don't understand : the deprecated lib is part of th ewallet, because the mike hearn / power ranger imbeciles "updated" the db scheme of prb in order to INCLUDE a new db dependency, and one made by google, but DID NOT remove the old one. [15:43]
a111: Logged on 2017-09-10 18:07 asciilifeform: ( not a single one of the boxes i have here now, will eat the 'deprecated' bdb lib for python, that the thing insists on ) [15:43]
mircea_popescu: "defensive coding practices" you know, defending nsa. [15:43]
mircea_popescu: http://btcbase.org/log/2017-09-10#1711759 << folks generally do not use the "wallet" abstraction/idiocy anymore than they use the "accounts" idiocy baked in. 1 address per wallet sorta deal. [15:45]
a111: Logged on 2017-09-10 18:09 asciilifeform: so what do folx with coldwallets use ? their teeth and a pair of wires ? [15:45]
mircea_popescu: http://btcbase.org/log/2017-09-10#1711763 << yes, to fish out CHANGE addresses in trb you must FOLLOW txns trees to the unspent leaf. true pain in butt. [15:46]
a111: Logged on 2017-09-10 18:12 asciilifeform: it also doesn't dump WHOLE keypool [15:46]
mircea_popescu: http://btcbase.org/log/2017-09-10#1711765 << this just means linux kernel is badly written he. [15:46]
a111: Logged on 2017-09-10 18:42 phf: http://btcbase.org/log/2017-09-10#1711748 << this is a kernel level limit on number of arguments you can pass through argv (documented in e.g. man execve). i think recent linux kernels actually have this work somewhat dynamically. [15:46]
mircea_popescu: i guess THE LINUX WAY, inherited from the c way, inherited from new jersey is to go rm -rf a*.txt and so following. [15:47]
mod6: <+mircea_popescu> http://btcbase.org/log/2017-09-10#1711763 << yes, to fish out CHANGE addresses in trb you must FOLLOW txns trees to the unspent leaf. true pain in butt. << ah, good point. i'll make a note of these requests. [15:47]
a111: Logged on 2017-09-10 18:12 asciilifeform: it also doesn't dump WHOLE keypool [15:47]
mod6: i like it. [15:47]
mircea_popescu: alternatively iirc xargs takes a param count limit, you keep re-running it [15:48]
mircea_popescu: http://btcbase.org/log/2017-09-10#1711785 << pass nada. [15:49]
a111: Logged on 2017-09-10 19:26 mod6: oh. that'd be useful huh. basically just pass in "" or "all" and it'll dump every priv key and its associated pub key? [15:49]
deedbot: http://phuctor.nosuchlabs.com/gpgkey/64155CFDE448832FC3FFC8C658CB07A7E7AE575E0CC0039A14415353CA80BFD4 << Recent Phuctorings. - Phuctored: 1675...1647 divides RSA Moduli belonging to '205.200.169.60 (ssh-rsa key from 205.200.169.60 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt> ' (rfmgw1.rapidfinance.ca. CA MB) [15:49]
deedbot: http://phuctor.nosuchlabs.com/gpgkey/64155CFDE448832FC3FFC8C658CB07A7E7AE575E0CC0039A14415353CA80BFD4 << Recent Phuctorings. - Phuctored: 1751...2187 divides RSA Moduli belonging to '205.200.169.60 (ssh-rsa key from 205.200.169.60 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt> ' (rfmgw1.rapidfinance.ca. CA MB) [15:49]
mircea_popescu: i do not want results of computation to be dependent on parameters supplied at tiem fo computation. let me do cat all | grep what i want, not fucking bullshit cat all -flag -otherflag nonsense. [15:50]
spyked: mircea_popescu took the words right from my mouth. find . -name '*.txt' | xargs rm is IMHO elegant enough (decomposes into stream of files and repeated removal). then again, find is another beast on its own [15:50]
mircea_popescu: this latter is the java way, and it should die with fucking java [15:50]
mircea_popescu: spyked it's not elegant except in the sense that in the "dara ea-i mai mare muta, muci-i marg, din gura-i pute" world a washed face seems stylish and classy. [15:51]
mircea_popescu: it ain't. [15:51]
asciilifeform: rapidfinance.ca << was spamfarm, last known picture looks like http://web.archive.org/web/20131127015336/http://www.rapidfinance.ca:80 [15:55]
spyked: eh. shell is by definition glue/tape macgyver. and "shell" is just a convenient extension of "unix", the same way 3 is a "conveniently chosen approximation" for pi. [15:56]
asciilifeform: http://btcbase.org/log/2017-09-10#1711819 << prb wasn't involved here, was operating on trb .dat's [15:56]
a111: Logged on 2017-09-10 19:43 mircea_popescu: http://btcbase.org/log/2017-09-10#1711757 << you don't understand : the deprecated lib is part of th ewallet, because the mike hearn / power ranger imbeciles "updated" the db scheme of prb in order to INCLUDE a new db dependency, and one made by google, but DID NOT remove the old one. [15:56]
mircea_popescu: asciilifeform i was explaining why pywallet has the dependency. [15:57]
asciilifeform: ( i did get the python bdb thing going, with some massage. but the result is unremarkable, takes ENTIRE SECOND to import a key ) [15:57]
mircea_popescu: everyone does. [15:57]
asciilifeform: http://btcbase.org/log/2017-09-10#1711822 << well yes, ideally. but at some point ~everybody encounters a 'i have here ye olde .dat from 2011' etc [15:59]
a111: Logged on 2017-09-10 19:45 mircea_popescu: http://btcbase.org/log/2017-09-10#1711759 << folks generally do not use the "wallet" abstraction/idiocy anymore than they use the "accounts" idiocy baked in. 1 address per wallet sorta deal. [15:59]
mircea_popescu: golden standard is 1. take ye olde wallet.dat 2. dump all txn in it 3. dump all addresses involved in them 4. get privkeys for all addresses in that list (most of which fail). [15:59]
asciilifeform: 2-4 requires a disasmer [16:00]
mod6: <+mircea_popescu> http://btcbase.org/log/2017-09-10#1711785 << pass nada. << alright [16:00]
a111: Logged on 2017-09-10 19:26 mod6: oh. that'd be useful huh. basically just pass in "" or "all" and it'll dump every priv key and its associated pub key? [16:00]
asciilifeform: ( or, alternatively, a very long manual massage ) [16:00]
asciilifeform: mod6: idea is that you oughta be able to convert ALL known wallet.dat into a human-readable form AND BACK [16:01]
mircea_popescu: it'd help if we first had a trb wallet model. [16:01]
mircea_popescu: so in a sense this is premature [16:01]
mircea_popescu: (which is what happens when people-other-than-mp say what to9 be done!!!) [16:01]
mircea_popescu: as it is, now he's going to hack together an undesigned, ad-hoc "sane human-readable form", which is nogood.jpg and also how you get dedicated, good folk in trouble. [16:02]
asciilifeform: sexpr. [16:02]
mircea_popescu: re-read the ad-hoc thrown together part. [16:02]
phf: http://btcbase.org/log/2017-09-10#1711838 << this is not ideal, correct command is actually find ... -print0 | xargs -0 ... . [16:03]
a111: Logged on 2017-09-10 19:50 spyked: mircea_popescu took the words right from my mouth. find . -name '*.txt' | xargs rm is IMHO elegant enough (decomposes into stream of files and repeated removal). then again, find is another beast on its own [16:03]
asciilifeform: sexpr is definitionally correct human representation for anything whatsoever. [16:03]
mod6: i'll hold off, but this is a good discussion of design goals. [16:03]
phf: the fact that you have to do this demonstrates a dozen of unix retardations. correct method could just be rm `find .|grep txt`, but this fails in a number of interesting ways [16:03]
phf: note that plan9/rc tried actually making the last command work, rm `{du|awk '{print $1}'|grep txt} almost works as expected out of the box. (note the somewhat questionable decision to "replace" find with du, but then you have to awk out first column..) [16:03]
mircea_popescu: asciilifeform we're not discussing whether it shopuld be written in latin characters here! [16:03]
asciilifeform: lol [16:03]
asciilifeform: http://btcbase.org/log/2017-09-10#1711863 << the proverbial bus with four steering wheels, gasses, and brakes. [16:04]
a111: Logged on 2017-09-10 20:03 phf: http://btcbase.org/log/2017-09-10#1711838 << this is not ideal, correct command is actually find ... -print0 | xargs -0 ... . [16:04]
asciilifeform: ' * ' should do the right motherfucking thing. [16:04]
mircea_popescu: * is not a right motherfucking thing. [16:04]
mircea_popescu: revisit above re parameters. [16:04]
asciilifeform: rm -rf * does not have the right to fail. [16:05]
mircea_popescu: you do not have the right to write * [16:05]
asciilifeform: why the hell not ? [16:05]
mircea_popescu: once you do, you're in best-effort computation world. [16:05]
asciilifeform: i start with a nonempty dir, and intend to end with an empty one [16:05]
asciilifeform: this is an O(1) op in the file system [16:05]
asciilifeform: ( even in fat16 ) [16:05]
mircea_popescu: asciilifeform because it's either a case of http://btcbase.org/log/2017-09-10#1711837 ie sanity or else if * is semantically meani8ngful you're in new jersey. [16:05]
a111: Logged on 2017-09-10 19:50 mircea_popescu: i do not want results of computation to be dependent on parameters supplied at tiem fo computation. let me do cat all | grep what i want, not fucking bullshit cat all -flag -otherflag nonsense. [16:05]
deedbot: http://phuctor.nosuchlabs.com/gpgkey/F5927AE84CE7B1841C179B2207451C282683D15F826538BC08E28576077FEEF8 << Recent Phuctorings. - Phuctored: 1744...7019 divides RSA Moduli belonging to '62.33.38.39 (ssh-rsa key from 62.33.38.39 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt> ' (Unknown RU) [16:05]
deedbot: http://phuctor.nosuchlabs.com/gpgkey/F5927AE84CE7B1841C179B2207451C282683D15F826538BC08E28576077FEEF8 << Recent Phuctorings. - Phuctored: 1775...9847 divides RSA Moduli belonging to '62.33.38.39 (ssh-rsa key from 62.33.38.39 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt> ' (Unknown RU) [16:05]
asciilifeform: entirely meaningful. 'all files reachable in this path ? delete' [16:06]
phf: asciilifeform: my point is what spyked wrote is not even complete in his own terms [16:06]
mircea_popescu: asciilifeform stop an think of what i'm saying rather than just chasing your strand! [16:06]
mircea_popescu: IF * is meaningful, you're in a broken context. [16:06]
asciilifeform: i genuinely dun see how [16:06]
mircea_popescu: * should be implicit and it can't not be implicit in working world. [16:06]
asciilifeform: so i did the usual tar cvfz foo.tar.gz bar/baz/*.txt and ended up with 'too many...' [16:07]
mircea_popescu: asciilifeform because * as a semantic notation is part of a class that goes a*.txt too. [16:07]
mircea_popescu: this is part of "my computor is my gf" ai world. [16:07]
asciilifeform: i dun get it. both *.txt, *foo*bar, and * , are well-formed statements with unambiguous correct answer in any possible case. [16:08]
asciilifeform: unix implements this defectively, with implicit hidden count limit. [16:08]
mircea_popescu: they are not well formed. [16:08]
spyked: asciilifeform yeah, but "rm -rf *" doesn't mean "all files reachable in this path". it means "expand * to arbitrarily long sausage, then pass result as args to rm". [16:08]
mircea_popescu: ^ [16:08]
asciilifeform: mircea_popescu: demonstrate the ambiguity ? [16:08]
asciilifeform: spyked: THAT is retarded. [16:08]
mircea_popescu: the hallucination that * is well formed is a problem. [16:08]
asciilifeform: and must die. [16:08]
mircea_popescu: asciilifeform NOT ambiguity. [16:08]
mircea_popescu: it. is. not. well. formed. [16:09]
asciilifeform: demonstrate how ? [16:09]
mircea_popescu: because there's no latin character named *. it's an utfism. [16:09]
asciilifeform: there ain't a latin | either. [16:09]
mircea_popescu: yes, there is. [16:09]
asciilifeform: ahahahahaha [16:09]
mircea_popescu: thgat's the fucking point. | is wel lformed. * is malformed. [16:10]
mircea_popescu: IF you gotta say * you know you're in barbarbar land. [16:10]
asciilifeform: so how would mircea_popescu formulate tar cvfz foo.tar.gz bar/baz/*.txt ? [16:11]
mircea_popescu: tar cvfz foo.tar.gz bar/baz/ | grep .txt [16:11]
asciilifeform: that dunwork [16:11]
mircea_popescu: we're discussing how things should be or how they are ? [16:11]
mircea_popescu: nothingworks.jpg [16:11]
asciilifeform: i dun see why * should not be an exact shorthand for above. [16:12]
asciilifeform: if we're doing oughts. [16:12]
asciilifeform: my whole gripe was that it ain't one. [16:12]
phf: well, why not: tar cvfz foo.tar.gz `tree bar/baz|grep .txt` ? [16:12]
mircea_popescu: yes well then we agree. [16:12]
asciilifeform: because wtf tree and ` and rubbish [16:12]
asciilifeform: we're talking about simple ops, i should not have to touch fucking shift key [16:12]
mircea_popescu: lol! [16:12]
trinque: how does that enter into how to properly represent the thought [16:12]
mircea_popescu: that's another thing. [16:12]
trinque: your shift key [16:13]
asciilifeform: for all you know my shift key has a pin, like grenade, and it take out for speshul occasions. [16:13]
mircea_popescu: trinque it is a valid point of how to make a proper kbd tho. [16:13]
* asciilifeform brb [16:13]
trinque: mircea_popescu: it is, just thread leapt from meaning of * to omg my keyboard? [16:14]
mircea_popescu: he's leapin' larry over here. [16:14]
mircea_popescu: in other news, slavegirl marches in with her-made mango lassi, complete with marasquino cherry etc. [16:14]
mircea_popescu: MY LIFE IS UNFAIR [16:14]
phf: shaping a file list is not necessarily simple op, but i'm not sure if ascii's response is even meant to make sense.. [16:14]
mircea_popescu: phf possibly. in any case, the issue is the "DWIM" symbols in thought, let alone language. [16:15]
mircea_popescu: people gotta get used to the whole alphabet schtick already, "POSSIBLE LESS, DO MORE!" [16:15]
phf: (the old, not "modern") emacs approach was that you provide non-ambiguous, predictable building block operations that ~specific operator~ can build dwim tools out of. but those dwim tools shouldn't really leave your own toolbox [16:18]
mircea_popescu: importing ambiguity into computer lang is ~as stupid as trying to orthogonalize natural lang. [16:18]
mircea_popescu: that's why the fuck cs is in math dept in the first place as opposed to fucking literary criticism [16:19]
mircea_popescu: which gets moar moneyz. [16:19]
asciilifeform: http://btcbase.org/log/2017-09-10#1711933 << keyboard meant as proxy for thoughtalphabet. i.e. if i do something 500 times on a typical day, it had better look like * and not like find . -name '*.arsefuck' | xargs etc. [17:04]
a111: Logged on 2017-09-10 20:14 trinque: mircea_popescu: it is, just thread leapt from meaning of * to omg my keyboard? [17:04]
asciilifeform: and if the system designer did not see it this way, then it follows that he was a tard. [17:05]
asciilifeform: likewise it is screamingly idiotic when '* behaves exactly like find . -name '*.arsefuck' | xargs unless you have >9000 files then fuckyou.jpg' [17:06]
mircea_popescu: the problem of "proxy for thoughalphabet" is that there's no such thing. [17:13]
trinque: well, as phf said sanity would be that you have orthogonal ops, write own macros for whatever you do 500 times a day, and can call it 8==D for all anyone cares [17:13]
trinque: in the present circumstance to have glob expansion in shell rather than in each command, gotta pass the individual files as args to the command. [17:14]
trinque: or each command has its own expansion built in. [17:15]
mircea_popescu: you shouldn't HAVE glob at all. you should have "on this directory" not as a LIST of files but as "this directory". [17:17]
mircea_popescu: because that is why the fucking fs even exists in the first place, to create "list of items same ops run on" [17:17]
mircea_popescu: that is what a fucking directory IS! [17:17]
mircea_popescu: which is why * is broken, because it connotes globbing, and globbing is stupid bullshit, "transform this thing i said into this other thing i meant" [17:18]
mircea_popescu: how about you fucking learn to think in actual thoughts as opposed to badly mangled "proxies" for thoughts! [17:18]
mircea_popescu: there IS such a thing as a thought primitive and there is such a thing as pseudo-"thought process" to be discounted out of hand for failing to correctly employ the required thought primitives and nothing else. [17:18]
* trinque curious why rm does not read a stream of "things upon which to rm" rather than taking as args [17:18]
mircea_popescu: doh! [17:18]
asciilifeform: trinque: whole problem with unix is that ALL of its abstractions are porous in exactly the way mircea_popescu described [17:21]
asciilifeform: incl. stream [17:21]
mircea_popescu: yes. [17:21]
mircea_popescu: but this is no reason to fucking continue in the same vein god have mercy on us. [17:22]
spyked: http://btcbase.org/log/2017-09-10#1711948 <-- from which came my "conveniently chosen" remark. convenience starting from e.g. mov eax, ebx vs. mov %ebx, %eax (because this notation looked more "intuitive"/"DWIM" than the other to someone at some particular time in history, so now we have both, but they're incompatible to each other so fuck it) [17:22]
a111: Logged on 2017-09-10 21:13 mircea_popescu: the problem of "proxy for thoughalphabet" is that there's no such thing. [17:22]
mircea_popescu: spyked yes, the problem of idiots being permited next to the machinery and as a result of their gefingerpoken poppencorken is an old one. [17:22]
asciilifeform: spyked: gas syntax ( i.e. mov %ebx, %eax ) reminds me of how some folx, whose mothers dropped them when they were small, buy textbook and paint over EVERY WORD with yellow highlighter pen ( i have seen these in used bookstores , the yellow ink almost drips from the page ) [17:24]
mircea_popescu: you know ? [17:24]
mircea_popescu: 100% of "sociology" dept crap at the hooke school i went to, was underlined in multicolors. fully underlined. [17:25]
mircea_popescu: "what are you highlighting ?" [17:25]
asciilifeform: the 1 useful thing intel did in its entire life, was to introduce sane asm syntax. but unixtards, as is their custom, ignored. [17:25]
asciilifeform: mircea_popescu: ritual, neh. [17:25]
mircea_popescu: and the stupid whores would buy a DIFFERENT color magic marker. so it'd be yellow, then blue, then red then pink then orange. that's hjow you'd know five cocksuckers read through that copy of saussure, and the last one was orange because she stops midway [17:26]
asciilifeform: 'pen will read, so i dun have to,' or somesuch [17:26]
mircea_popescu: asciilifeform it's a blessing women have legs, otherwise there'd be multicolored snail trails on all sidewalks. [17:26]
asciilifeform: lolyes [17:26]
mircea_popescu: was very much "oh, teh sociology" thing back in the 90s at that uni. because yes, the mommy whores went there. [17:27]
mircea_popescu: the cool ones did better majors. [17:27]
asciilifeform: mircea_popescu: typical big uni in usa consists 99% by weight, of this [17:27]
asciilifeform: complete with gigatonnes of yellow ink. [17:27]
mircea_popescu: maybe they start giving degrees to cats next. [17:28]
asciilifeform: cats have far too much sense, for this. [17:28]
mircea_popescu: i suspect this may be true. [17:29]
spyked: http://btcbase.org/log/2017-09-10#1711973 <-- lulz. this is probably now a trend in "natural language" research. lookie https://aleksiknuutila.github.io/nlp-highlight/ moar training wheels [17:36]
a111: Logged on 2017-09-10 21:26 mircea_popescu: and the stupid whores would buy a DIFFERENT color magic marker. so it'd be yellow, then blue, then red then pink then orange. that's hjow you'd know five cocksuckers read through that copy of saussure, and the last one was orange because she stops midway [17:36]
mircea_popescu: just roll up the god damned book, lube up and shove it. [17:36]
mircea_popescu: but it very much goes right to http://trilema.com/2017/the-day-of-failure-trilemma/#selection-133.0-133.837 : "what do you mean i'm getting flunkied, I DID THE WORK! all that hard work of SITTING! I AM A GIRL AND I SAT!! I SHOULD PASS! I CAN PROVE IT!!!" [17:40]
mircea_popescu: and this stupid shit works because somehow people are too fucking lazy to live anymore. [17:40]
asciilifeform: upstack : is it obvious to everyone why the %eax is retarded ? ( same reason $foo in basic/perl/other braindamaged langs is) [17:41]
phf: i unrelated lulz i googled "putin judo" through an ssh proxy with u.s. ip and the top article is "Is Vladimir Putin a judo fraud? - The Washington Post" [17:43]
phf: choice quote [17:43]
phf: "No, says Benjamin Wittes, the editor of the national security blog Lawfare. [17:43]
phf: Wittes, who happens to be a martial arts aficionado himself, has chided Putin as a âfraudâ and a âphonyâ and is trying to call his bluff by challenging the Russian strongman to a fight in any location where Putin lacks the authority to have him arrested. [17:43]
phf: " [17:43]
phf: top, fucking, link [17:44]
asciilifeform: what next, the pet bear was also fraud?! [17:44]
asciilifeform: even moar upstack , http://btcbase.org/log/2017-09-10#1711801 was interesting in that it inescapably leads to : [17:49]
a111: Logged on 2017-09-10 19:30 asciilifeform: ( there was an item written by -- that very same -- znort987 but it dun work worth a shit ) [17:49]
asciilifeform: warning: failed to locate parent block [17:49]
asciilifeform: warning: in block 0000000000000699f01c80a9cf8a59b9c2935124490a855015355269a48db237 failed to locate parent block 000000000000040167c69f7a835d124214316b72d9a9fc2ec2413a238b6ab6da [17:49]
asciilifeform: and the interesting bit is that it does this on 4 different independent copies of blockchain that i have. [17:50]
asciilifeform: incl. a prb one [17:50]
asciilifeform: the former is blk#188528 and the latter 188529, ftr. [17:50]
asciilifeform: if anyone knows of what, if anything, is peculiar re either of these, plx to write in. [17:51]
asciilifeform: ( and ftr what this eggog results in is a complete failure to find the longestchain. ) [17:51]
mircea_popescu: and briefly back to the literate whore thread : http://trilema.com/2012/power-fashion-editorii-care-au-revolutionat-moda/ ie guess what "fahion editors" did in college. [17:52]
mircea_popescu: phf you are familiar with "the michael moore method" yes ? as in, http://trilema.com/2012/the-imbecilitarians/#selection-191.0-209.295 [17:54]
mircea_popescu: pantsuits really luv these, so much so they're more than willing to pretend it's the only point and only manifestation of an intellectual life, this sort of "provocative monkeying". [17:55]
mircea_popescu: and i don't just mean scientific, or imagological baiting. pantsuit.comedy ie "speak truth to power" is supposed to be all about an insufficient monkey goading the closest thing to a lion that could be found. i dunno why they're so fascinated with the pointless nonsense (aside the obvious anal children reference, ofcouars) [17:56]
deedbot: http://qntra.net/2017/09/fake-news-still-stoking-losers-delusions/ << Qntra - Fake News Still Stoking Loser's Delusions [18:08]
spyked: http://btcbase.org/log/2017-09-10#1711989 <-- OTOH, because when viewed in context it's redundant and thus useless. they could as well have designated it "tovarishch register eax" instead of simply "eax". [18:09]
a111: Logged on 2017-09-10 21:41 asciilifeform: upstack : is it obvious to everyone why the %eax is retarded ? ( same reason $foo in basic/perl/other braindamaged langs is) [18:09]
BingoBoingo: !~ticker --market all [19:09]
jhvh1: BingoBoingo: Bitstamp BTCUSD last: 4266.0, vol: 14630.83471276 | Bitfinex BTCUSD last: 4270.0, vol: 45083.781159 | BTCChina BTCUSD last: 3734.06, vol: 24329.23570000 | Kraken BTCUSD last: 4321.4, vol: 4056.84157063 | Volume-weighted last average: 4123.70135236 [19:09]
shinohai: ty BingoBoingo o/ [19:11]
deedbot: http://trilema.com/2017/and-now-for-a-special-eulora-news-bulletin/ << Trilema - And now for a special Eulora news bulletin [21:00]
BingoBoingo: "Overweight is bad news." << Take that hamplanets of Eulora! [21:13]
BingoBoingo: Welcome back mike_c [22:32]
mike_c: hey bingo [22:32]
BingoBoingo: How's the family life? [22:41]
mike_c: wife and two kids, if I just get a dog and sell my motorcycle I'm about as typical as they come. [22:41]
mike_c: everybody's good though. how have you been? [22:42]
mike_c: staying out of jail it appears :) [22:43]
mike_c: I assume that means you beat that bullshit you were going through awhile ago. [22:43]
mircea_popescu: BingoBoingo lotta people are 100s of tons weight, because you cancurrently keep all the raw materials i npockets. so it's like "here's my 20 tons of raw potatoes ima cut into french fries, 18 tons of" [22:49]
BingoBoingo: mike_c: Yeah. Thursday I have a hearning on motions and discovery in a speeding ticket case. Sobered up about 22 months ago. [22:50]
BingoBoingo: mircea_popescu: OMG [22:50]
BingoBoingo: Are Eulora players small trains or large trucks? [22:50]
mircea_popescu: moar like boats. [22:50]
mircea_popescu: you know, what urbit aspired to be. STARSHEEPS! [22:50]
BingoBoingo: So they swim? [22:50]
BingoBoingo: Ah [22:51]
BingoBoingo: Buttlesheeps [22:51]
mike_c: congrats! I did that a long time ago too. Good luck with it. [22:51]
* BingoBoingo still has to work on bicycle to get to motorcycle [22:52]
Category: Logs
Comments feed : RSS 2.0. Leave your own comment below, or send a trackback.
Add your cents! »
    If this is your first comment, it will wait to be approved. This usually takes a few hours. Subsequent comments are not delayed.