log☇︎
1100+ entries in 0.499s
a111: Logged on 2017-04-03 15:13 ben_vulpes: ah cute, `find-tags' is deprecated but its replacement `xref-find-definitions' ~doesn't work with c/++ projects
Framedragger: mircea_popescu: shit i meant `!$ ssh` not getarchive, i'm forgetting myself lol.
Framedragger: CompanionCube: you can use `!$ getarchive some_ip some_other_ip . . .` to get banners from the time of scan. (can do this as privmsg, `/msg scriba help`)
ben_vulpes: ah cute, `find-tags' is deprecated but its replacement `xref-find-definitions' ~doesn't work with c/++ projects ☟︎
shinohai likes how `areola` gets wavy red lines under because not found in spellcheck dictionary ...
shinohai: lol @ homeless crackhead being given $200`000 bail for setting the freeway fire.
shinohai: Fitting, also if I may make slight spelling correction `be` is used twice in the Framedragger entry.
mircea_popescu: "As of W5 2017, 1`722 confirmed cases of Zika have been reported in Costa Rica. As of W50 2016, the cantons reporting the highest cumulative rate per 10`000 population are Garabito(289), Orotina (266), and Esparza(235)."
mod6: i've been going through ada95, and it helps with some of the weird stuff like X` and P` or whatever.
shinohai: oh sorry, sa for `South America`
Framedragger: phf: just curious, you wrote `seq` yourself? 'cuz bash already has seq built-in
shinohai: Here, that'd be more to the tune of $45`000
ben_vulpes: to play priest of heterodoxy for a moment, what is wrong with grep in place of `who-calls`, works for any-lang
mod6: The role was put on hold since I wrote `t', and 'tb0t', but might come back up again at a later date.
a111: Logged on 2017-03-18 11:03 Framedragger: http://btcbase.org/log/2017-03-10#1624858 << re rdtsc etc, i'm curious, does `grep -E '^model name|^cpu MHz' /proc/cpuinfo` consistently report to you mhz which are (+/-1 a mhz or so) equal to model frequency? (i know you can turn off linux powersaving etc features)
Framedragger: http://btcbase.org/log/2017-03-10#1624858 << re rdtsc etc, i'm curious, does `grep -E '^model name|^cpu MHz' /proc/cpuinfo` consistently report to you mhz which are (+/-1 a mhz or so) equal to model frequency? (i know you can turn off linux powersaving etc features) ☝︎☟︎
Framedragger: ben_vulpes: sorry for being obtuse, but if by 'show signature' you mean print signature in ascii-armored way, why can't you `echo 'foo' | gpg --clearsign > a.txt`, then `cat a.txt | gpg --encrypt --recipient recipient-username > b.bin`, then `gpg --decrypt b.bin`? (this assumes gpg is interactive and will ask for password, so best to break it into multiple commands)
Framedragger: ben_vulpes: you want whole signature contents in cleartext? ya may be difficult with stock gpg. otherwise there's `--list-packets`
Framedragger: asciilifeform: just fyi confirmed that in fuckoff.c, sig_handler() code is redundant as the function is not registered. (adding `signal(SIGHUP, sig_handler);` in main() changes behaviour and fixes this)
Framedragger: :D so, if not "thing block", then CRASH (`assert(0)`)? A THOUSAND EYES
mod6: so either user creates ~/trb-deps and then pulls all .asc's from deedbot manually in offline mode. or makefile creates ~/trb-deps and pulls .asc files in `make ONLINE=1` mode and dumps files in there.
mircea_popescu: mv: cannot stat `boost_1_52_0.tar.bz2.asc': No such file or directory
asciilifeform: see mod6's document, step '0x09) `mkdir patches` Gather trb vpatches from http://thebitcoin.foundation/v/patches in which ever manner suits you best.'
shinohai: I awake to the screeches of `PREEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEET` this morning with coffee. Hail to the Trumpreich.
Framedragger: (removal is just `rm -r`)
asciilifeform: i dun have 10`000 whores.
mircea_popescu: but you also did not cast a 10`000 whores net.
a111: Logged on 2016-09-14 12:01 Framedragger: "rdtsc is not guaranteed to be available on every CPU, or to run at a constant rate, *or be consistent between different cores.*" (emphasis mine). `get_cycles()` is recommended, but from cursory look it seems that on some architectures it uses rdtsc internally? madness.
a111: Logged on 2017-03-10 16:58 Framedragger: (yeah btw, just ftr, symlink *creation* under populated dir structure (`ln -s files_f1/block35461.txt dc/dc89c1f2b58909d3814b250a731a9b9b791b092759553e3ba6579ffaad3a7565`) is slow. however, the creation was done using shellscript, need to move to c to be able to actually profile with precision.)
Framedragger: asciilifeform: you're right, i was meaning to reset caches (`echo 3 >/proc/sys/vm/drop_caches` should be enough i think), but then forgot
Framedragger: it uses `lseek64()`
Framedragger: (yeah btw, just ftr, symlink *creation* under populated dir structure (`ln -s files_f1/block35461.txt dc/dc89c1f2b58909d3814b250a731a9b9b791b092759553e3ba6579ffaad3a7565`) is slow. however, the creation was done using shellscript, need to move to c to be able to actually profile with precision.) ☟︎
Framedragger: asciilifeform: call to `readlink()`.
Framedragger: re. fs nodes, couldn't sleep + not sure if this makes sense, so just throwing these out - barebones super simplistic (function is `n_objects_to_store ^ 1 / folder_depth`) plots showing expected average number of nodes per folder (assumptions are no bias in hashspace and also equal share of hash bits per folder level) - it may not be intuitive how low the averages are until you look:
Framedragger: so actually, if you were willing to use that text selection JS snippet, i guess it'd be possible, sorta. commenter would paste autogenerated link and write on irc `http://trilema.com/2017/minigame-smg-february-2017-statement/#selection-1017.0-1017.97 << kewl`; but then how about overall comment length (have a way of indicating a multi-irc-line comment), etc...
shinohai: ty asciilifeform .... and also have not noticed any `EXCEPTION: St9bad_alloc ` errors in mah logs
veen: sounds like solution for gpg is rip out `char shitprng();` implementation and replace it with one that calls a trusted noise source
shinohai: In other news `SHA-1` is trending on twitter today: https://twitter.com/search?q=SHA-1&src=tren
shinohai likes to minagine this `wires` patch as G for trb
Framedragger: http://btcbase.org/log/2017-02-19#1615505 << just to note for asciilifeform and given that i didn't see it mentioned in the pdf (could have easily missed it), `EXPLAIN (ANALYZE, BUFFERS) $yoursqlquery` *is* useful. "buffers" will also show how much of postgres cache was hit during query execution, etc. etc.; it's quite nice. ☝︎
mod6: <+asciilifeform> wonder what mod6 would say to this. << half a mile?! that's 2`640 ft. / 3 = ~880 yards. that's a pretty decent long shot even for a .308.
deedbot: `_^gk`_^1wm`_^ voiced for 30 minutes.
mircea_popescu: !!up `_^gk`_^1wm`_^
mircea_popescu: !up `_^gk`_^1wm`_^
mircea_popescu: because "/lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.15' not found"
shinohai: ben_vulpes has a nice guide to `V` as well: http://cascadianhacker.com/07_v-tronics-101-a-gentle-introduction-to-the-most-serene-republic-of-bitcoins-cryptographically-backed-version-control-system
Framedragger: (`!$ssh` won't work for a bit, database server which scriba connects to needs to be reinstalled from the ground up)
shinohai: Recall the `Classic` team did this already.
shinohai: Yup, until Ryan X Charles destroys it all with `Yours`
Framedragger: i suppose it's not documented anywhere properly as of yet, hm! fromsiphnos, are you by chance familiar with the `ssh-keyscan` tool (bundled in by default in the openssh package). it's basically output from that tool, plus a list of all IP addresses which can be connected to on port 22.
Framedragger: the `ssh` command should take multiple IPs per msg, btw
asciilifeform: changed by adding other words to `Derive', nor by your belief that the word `derive' is an accurate description, using the correct terminology, of the purpose of the software. In pursuit of your academic research project, please rename your software to avoid using `Derive' or any other word that might cause a reasonable likelihood of confusion with `Derive''
asciilifeform: in other lulz, https://www.cs.york.ac.uk/fp/DrIFT/original/History.html >> 'You asked whether naming your software `Haskell Derive' would be satisfactory, and you explained your reasoning for wishing to adopt that name. We believe that we understand your reasoning, but the critical point is that including `Derive' as part of your software's name in *any* manner is not permissible. That fact is not
mircea_popescu: o was it shinohai` ?
ben_vulpes: shinohai`:
thestringpuller: asciilifeform: couldn't seem to find current zoolag ip in logs. only managed to find `72.82.9.184` as the last known IP
mod6: we're creapin up on 450`000 blocks.
shinohai: gah doble `x`
Framedragger: truns out `diff` and/or version control are useful :p "what shit did i change..."
shinohai: hmmm ... how does one even teamviewer on gentoo? I feel like if I typr `emerge --ask teamviewer` my computer will die of sadness.
Framedragger: " The phone rang shortly after I drifted off. No more jet lag; I jumped out of bed and picked up the phone. Now I'll find out who's been calling, I thought. ``Would you like beautiful Russian sex girl?'' a woman asked. ``No, thank you,'' I said. Couldn't you just hand out forms at the front desk? I thought. I went back to sleep. "
mircea_popescu: but as the months wore on (no fucking kidding, half a year +, 2-3-5 a minute, every minute, no exception, i've seen by now 10`000s of ips doing THIS and this only) i started thinking maybe i'm the stupid one here ?
Framedragger: pete_dushenski: ah thanks very much, there's another newly documented command `getarchive` in there, could you include that too, please? :) (no hurries tho, it's not like they're super essential anyway heh)
Framedragger: pete_dushenski: could you update bots page? `/msg scriba help` is up to date nao
mircea_popescu: in other news, allow me to heartily recommend #chainstate. ben_vulpes 's humble abode, and the home of <mimisbrunnr> block 447563: 1`241 txns, 998`190 bytes
ben_vulpes: mircea_popescu: user ssh's into server, opens running emacs with `emacsclient -nw`
a111: Logged on 2017-01-08 02:55 Framedragger: (tl;dr right now, scriba only submits to archive.is (with no local retention of requested site); the "did archive.is actually accept the submission" check has been improved, and can be used via the `!$ getarchive` command. local retention should take place eventually though, imo.)
Framedragger: pete_dushenski: i haven't checked, but `wget --page-requisites $URL` may be enough for the latter.
Framedragger: (tl;dr right now, scriba only submits to archive.is (with no local retention of requested site); the "did archive.is actually accept the submission" check has been improved, and can be used via the `!$ getarchive` command. local retention should take place eventually though, imo.) ☟︎
mod6: when reading "Snow Crash" this year, and after Hanjin went bankrupt, was thinkin, "sure, could buy some of those things... tie 'em together and start an ``ark''". but who would wanna basically live at sea for years on end?
ben_vulpes: davout: i think the highlighting is trying to tell me that it thinks that `format t "~{~A~}"' persisted from the previous commit to this one
ben_vulpes: what is `p'?
ben_vulpes: a) capture output of `patch' to determine which files were patched
a111: Logged on 2016-12-28 02:39 phf: http://btcbase.org/patches/hashes_and_errors#L118 you don't really want to do this. you're subseq'ing there to strip the a/ b/ but that's not at all a guarantee! i have a vpatch with `diff -ib -ruN /Users/pf/cmucl20d-build/src/hemlock/abbrev.lisp src/abbrev.lisp` in it for example. at the very least you want to abstract it away into its own function. that would correctly operate on a hashed-path datastructure.
asciilifeform: /opt/gnat/lib/gcc/x86_64-pc-linux-gnu/4.9.4/adalib/libgnat.a(socket.o): In function `__gnat_getservbyport':
asciilifeform: /opt/gnat/lib/gcc/x86_64-pc-linux-gnu/4.9.4/adalib/libgnat.a(socket.o): In function `__gnat_getservbyname':
asciilifeform: /opt/gnat/lib/gcc/x86_64-pc-linux-gnu/4.9.4/adalib/libgnat.a(socket.o): In function `__gnat_gethostbyname':
asciilifeform: /opt/gnat/lib/gcc/x86_64-pc-linux-gnu/4.9.4/adalib/libgnat.a(socket.o): In function `__gnat_gethostbyaddr':
asciilifeform: or the 462`750 ROSSSH
asciilifeform: 15`645 2.3.0_Mikrotik_v2.9 << from mircea_popescu's mega-tally
a111: Logged on 2016-12-28 02:39 phf: http://btcbase.org/patches/hashes_and_errors#L118 you don't really want to do this. you're subseq'ing there to strip the a/ b/ but that's not at all a guarantee! i have a vpatch with `diff -ib -ruN /Users/pf/cmucl20d-build/src/hemlock/abbrev.lisp src/abbrev.lisp` in it for example. at the very least you want to abstract it away into its own function. that would correctly operate on a hashed-path datastructure.
ben_vulpes: still means one has to (run "foo" `())
phf: ben_vulpes: i think best way to answer that question is to read a lot of existing code from different backgrounds (pre-2000s code, famous people code, etc.). my rule of thumb is that you use optional if ~at call site~ it's still obvious what the argument means. otherwise you promote it to keywoard. (run "foo" `("-p" "bar")) makes sense, but (run "foo" `("-p" "bar") stream) you start guessing. is it input stream? is it output stream?
phf: http://btcbase.org/patches/hashes_and_errors#L118 you don't really want to do this. you're subseq'ing there to strip the a/ b/ but that's not at all a guarantee! i have a vpatch with `diff -ib -ruN /Users/pf/cmucl20d-build/src/hemlock/abbrev.lisp src/abbrev.lisp` in it for example. at the very least you want to abstract it away into its own function. that would correctly operate on a hashed-path datastructure. ☟︎☟︎
mircea_popescu: Oct 17 22:08:30 <asciilifeform> nubbins`: shitcoin was a crackpot proposal of mine (http://www.loper-os.org/?p=988). << this is 2013.
a111: Logged on 2012-04-13 11:00 `MBot: [ GLBSE ] [ TRADE ] [ TYGRR-BOT ] [ 2 x 0.99999 = 1.999980 BTC ]
ben_vulpes: http://btcbase.org/log/2016-12-19#1586383 << http://wotpaste.cascadianhacker.com/pastes/XDTr8/?raw=true ; note that i use the wrong command `getmempool' (line 8587), and that my rpc command of `getmemorypool' doesn't show up at all in the log, but some thirty seconds after the bogus `getmempool' the blackhole symptoms kick in ☝︎
mod6: also, iirc around the same time there was much ado about the wedge @ 168`001 or whatever it was... but that turned out to be the database locking issue.
ben_vulpes: entirely unrelatedly to anything else, does trb's `getmemorypool' actually work?
a111: Logged on 2016-12-10 19:49 mod6: This edge case being: If pub/priv keypair A, have been sent 1.0 bitcoins on say, tx 123456789, on block 200`000. Then sent 0.5 bitcoins from pub/priv keypair A to pubkey address B on block 250`000. If the uesr only scans back from 300`000, the balance in the wallet may not reflect the 0.5 output still there for that pubkey (from keypair A).
shinohai: That's one of the biggest `Signal+Tor makes you invincible!!!!!` guys too.
shinohai: asciilifeform: is this the `blessed` method for use with fg at moment?
ben_vulpes: a recently compiled bitcoin node, running in its own directory, booted as `LC_ALL=C ./bitcoin -datadir=<local_data_directory> -debug -printtoconsole -gen'
Framedragger: `sudo apt-get install pinta` << is what i did. default ubuntu repos, default ubuntu install fwiw.
a111: Logged on 2016-12-16 09:40 Framedragger: (and http://siphnos.mkj.lt/datadrop/s1_ip.tar.bz2 and http://siphnos.mkj.lt/datadrop/s2_ip.tar.bz2 are all the 15`646`188 ssh IPs for anyone interested.)
Framedragger: (and http://siphnos.mkj.lt/datadrop/s1_ip.tar.bz2 and http://siphnos.mkj.lt/datadrop/s2_ip.tar.bz2 are all the 15`646`188 ssh IPs for anyone interested.) ☟︎
asciilifeform: mircea_popescu: 462`750 (2.957589%) advertise ROSSSH << lul!!
Framedragger: i accidentally overwrote legit log file with `tar cfz` like 20min ago
shinohai: `Yahoo discloses hack that may affect "more than one billion user accounts", "likely distinct" from hack disclosed on Sept 22, 2016`
mod6: ok yah got 442`826 nao