Show Idle (>14 d.) Chans


← 2017-06-26 | 2017-06-28 →
00:06 asciilifeform http://btcbase.org/log/2017-06-27#1674899 << lol it takes time to generate commentz, i not long got back from long lulztrip
00:06 a111 Logged on 2017-06-27 03:28 mircea_popescu: http://qntra.net/2017/06/supreme-court-lifts-lesser-court-injunctions-against-trump-travel-bans/ << i take it asciilifeform had no comment ? :D
00:11 asciilifeform http://btcbase.org/log/2017-06-27#1674906 << ht is not a legitimate concept, like, e.g., pipelining, but instead an ill-conceived attempt to speed up 'winblows as it existed at the time'
00:11 a111 Logged on 2017-06-27 03:53 mircea_popescu: http://btcbase.org/log/2017-06-26#1674511 <<< sadly this question is not unlike asking "has multiplication ever actually worked".
00:12 asciilifeform it does 0 to well-written code -- other than slow down, and -- behold -- sometimes breaks semantics entirely
00:16 asciilifeform code that is built with awareness of the pipeline ~cannot~ leave any room for ht to have any useful effect - elementarily
00:19 asciilifeform ( for n00bs : 'hyperthreading' attemps to marshal 'resources unused by the current instruction' - say, the ALU during a memory fetch - into becoming, through sleight of hand, 'a cpu core' that is , while said resources are available, behaving as a cpu, executing instructions )
00:24 deedbot http://www.contravex.com/2017/06/26/racing-for-a-cure-6-edmonton/ << » Contravex: A blog by Pete Dushenski - Racing for a Cure 6 – Edmonton
00:29 mircea_popescu http://btcbase.org/log/2017-06-26#1674592 << moreover, these are data containers, non reflective non recursive what's the similarity in tyhe fgirst6 place
00:29 a111 Logged on 2017-06-26 17:29 asciilifeform: if 'full builds are infeasible', your tree is mis-structured.
00:32 mircea_popescu http://btcbase.org/log/2017-06-26#1674605 << possibly one of the least visible pillars of tmsr for newcomers, because in world of socialist liquid shit everything is "mutable" ie liquid shit, and not accidentally. but because the only way socialism may masquerade as "sensible" is through rendering the past meaningless.
00:32 a111 Logged on 2017-06-26 17:31 asciilifeform: no changing-of-the-past.
00:35 mircea_popescu http://btcbase.org/log/2017-06-26#1674631 << "flash crash" lulz. http://btcbase.org/log/2017-06-22#1673315
00:35 a111 Logged on 2017-06-26 18:05 shinohai: Dat nearly 20% drop of ETH in 24 hrs >.>
00:35 a111 Logged on 2017-06-22 07:44 mircea_popescu: to satisfy http://btcbase.org/log/2017-06-20#1672531 -- try and fuck with btc price, discover eth "price" was a joke all along.
00:37 mircea_popescu http://btcbase.org/log/2017-06-26#1674638 <<< it's a good thing that the successful introduction of ipv6 rendered such considerations mute.
00:37 a111 Logged on 2017-06-26 20:07 asciilifeform: from earlier, lulz, 'In April 2017, an unexpected and disruptive change was made to the MIT network: the sale of historically MIT-allocated IP address ranges to external entities such as Amazon. The sale wasn't announced to the MIT community until after it had taken effect. '
00:38 mircea_popescu also amazon is only supporting python 3 with orcisms ; and other lulz.
00:39 mircea_popescu http://btcbase.org/log/2017-06-26#1674641 << awww.
00:39 a111 Logged on 2017-06-26 20:17 shinohai: http://archive.is/I9uUu #rekt
00:42 mircea_popescu http://btcbase.org/log/2017-06-26#1674651 << while phf is right, nobody lasts forever, and linus is getting old.
00:42 a111 Logged on 2017-06-26 23:02 phf: nah, that's your monthly occurrence.
00:42 mod6 http://btcbase.org/log/2017-06-25#1674323 << aha
00:42 a111 Logged on 2017-06-25 17:01 mp-en-managua: apparently fucktards learned nothing of the doge slaughter, still believe "promotion" matters.
00:45 mircea_popescu and in other disbeliefs, i can't imagine anyone'd fucking read that plaintive undisciplined-female-whining mailing list ffs. what the everloving fuck.
00:45 mod6 shit show
00:46 mircea_popescu coding without v and without #t. how do they do it, i have nfi.
00:47 * mircea_popescu lolzd at the whole shoe problem, because nicaragua has a healthy contingent of dumb white whores who went there to suck native cock and "get in touch with teh earth" paddling around barefoot in the streets and "learning" the "fascinating" how to twist a necklage together "antique traditional skills" sandy invented last decade.
00:47 mircea_popescu but hey, at least they get buggered sore like a hobo's whore. that + gallo pinto > what they got at home.
00:48 mod6 heheheh
00:53 mircea_popescu http://btcbase.org/log/2017-06-27#1674687 << this is very much so, and very much why both a) http://btcbase.org/log/2017-06-17#1671529 and b) there not being an auto-signatron or decryptatron or so forth deployed anywhere in teh vast expanses of la serenissima.
00:53 a111 Logged on 2017-06-27 00:57 asciilifeform: sina: one of the things gossipd needs is a constant-time-constant-space rsa. if you don't have one, enemy can derive your privkeys remotely based on timing.
00:53 a111 Logged on 2017-06-17 18:07 mircea_popescu: doth not entertain me
00:56 mircea_popescu http://btcbase.org/log/2017-06-27#1674709 << it's not clear to me what he means by session ; might be some internal-only thing (eg, lifetime of particular sig) which isn't breaking.
00:56 a111 Logged on 2017-06-27 01:02 asciilifeform: for one thing, there IS NO SESSION in gossipd (either my concept or either of mircea_popescu's two essays)
00:59 deedbot http://phuctor.nosuchlabs.com/gpgkey/1DD542B4BEF18F141C7B6941F77348DB7B711C2E59FD22B9BCF8389711074965 << Recent Phuctorings. - Phuctored: 1462...2939 divides RSA Moduli belonging to '212.24.157.30 (ssh-rsa key from 212.24.157.30 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (exchange.piccollo.cz. CZ)
00:59 deedbot http://phuctor.nosuchlabs.com/gpgkey/1DD542B4BEF18F141C7B6941F77348DB7B711C2E59FD22B9BCF8389711074965 << Recent Phuctorings. - Phuctored: 1762...0867 divides RSA Moduli belonging to '212.24.157.30 (ssh-rsa key from 212.24.157.30 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (exchange.piccollo.cz. CZ)
01:07 BingoBoingo <asciilifeform> more of a case of finely evolved nose. we can smell it at nearly ppb. << Worst part of smoking cessation is having a sense of smell again. Still not sure it's worth it.
01:08 ben_vulpes http://btcbase.org/log/2017-06-27#1674940 << excepting the special case of the bots
01:08 a111 Logged on 2017-06-27 04:53 mircea_popescu: http://btcbase.org/log/2017-06-27#1674687 << this is very much so, and very much why both a) http://btcbase.org/log/2017-06-17#1671529 and b) there not being an auto-signatron or decryptatron or so forth deployed anywhere in teh vast expanses of la serenissima.
01:09 mircea_popescu well, obv this is at teh ops option. but i'd have imagined that not excepting.
01:09 mircea_popescu very trivial to make fixed time upping after all.
01:10 mircea_popescu !!up hair_soup
01:10 deedbot hair_soup voiced for 30 minutes.
01:11 hair_soup shenanigans!
01:11 mircea_popescu aaand who might you be
01:11 hair_soup oh, ben_vulpes
01:12 mircea_popescu a ok
01:12 phf http://btcbase.org/log/2017-06-27#1674891 << i've been using that one for a while, with a https://www.amazon.com/CST2545-L-Trac-Wired-Performance-Trackball/dp/B00EEFK5QQ trackball in the middle. i'm pretty happy with that setup. i've figured out how to get the firmware out of the controller, so i'm hoping to customize some of the keys (that are otherwise useless)
01:12 a111 Logged on 2017-06-27 03:24 mod6: concave job. 'kinesis advantage 2'
01:13 BingoBoingo !!up kcud_dab
01:13 deedbot kcud_dab voiced for 30 minutes.
01:13 BingoBoingo !!up renart
01:13 deedbot renart voiced for 30 minutes.
01:13 hair_soup aaaand there it goes.
01:14 mod6 that was some uber lag
01:15 ben_vulpes mircea_popescu: unless the bot is to stay down until the op awakes?
01:15 * BingoBoingo has a simulated alf in head that complains Supreme Court review is too slow for Trumpreich to overturn all of the shitty lesser courts on everything
01:15 mircea_popescu ben_vulpes !!up and then !!v +5 mins ?
01:15 mod6 phf: nice, let me know if you get there. i'd like to re-map some of 'em too.
01:17 ben_vulpes mircea_popescu: i mean to say in the case that the op is asleep when the bot goes offline, it'll stay that way until the op awakes
01:18 mircea_popescu and i mean to say that if the bot always verifies after a fixed time there's... fixed time.
01:19 ben_vulpes and must be an auto-decryptulator?
01:19 mircea_popescu not necessarily, but how'd you know.
01:21 ben_vulpes ah
01:24 BingoBoingo !!up candi_lustt
01:24 deedbot candi_lustt voiced for 30 minutes.
01:24 candi_lustt deedbot: error, see: http://p.bvulpes.com/pastes/V2jvD/?raw=true
01:24 mircea_popescu lol
01:24 * ben_vulpes rolls eyes
01:24 mircea_popescu ben_vulpes she should prolly move to control seq
01:25 ben_vulpes aye
01:25 ben_vulpes gonna need two while we're at it
01:25 mircea_popescu lemme check where we're at
01:25 ben_vulpes oh ffs now bots.contravex.com redirects to http://www.contravex.com/trilema-and-eulora-bots-directory/
01:25 mircea_popescu ben_vulpes !W as lobbes got !Q
01:27 ben_vulpes may i have R as well?
01:27 mod6 i see that http://trilema.com/2016/trilema-bot-spec/ -> http://www.contravex.com/trilema-bots-directory/
01:27 mod6 not sure if that helps.
01:28 mircea_popescu ben_vulpes for the same bot ?
01:28 ben_vulpes mod6: yeah, i bitched about that a day or so ago; now i have stale dns
01:28 ben_vulpes mircea_popescu: nono
01:28 mircea_popescu then yes.
01:28 mod6 ben_vulpes: ah, aight.
01:29 ben_vulpes mircea_popescu: ty
01:29 mircea_popescu pete_dushenski << add !W for candi_lustt and !R for mimisbrunnr
01:29 mircea_popescu or was it the other way round
01:29 ben_vulpes a nod's as good as a wink to a blind man
01:30 mircea_popescu she's a sport ? ? ???
01:30 ben_vulpes does she? does she?
01:31 mircea_popescu http://btcbase.org/log/2017-06-27#1674737 << this is the fundamental problem here. if we're not really using encryption then we're not really using encryption.
01:31 a111 Logged on 2017-06-27 01:11 asciilifeform: and if i can break 1, can break any and all.
01:31 mircea_popescu there's a difference between encryption and obfuscation.
01:35 mircea_popescu http://btcbase.org/log/2017-06-27#1674765 << well, without crypto and without gossip. but then again the latter not meaningfully possible without former anyway.
01:35 a111 Logged on 2017-06-27 01:28 asciilifeform: irc is exactly 'gossipd without crypto'.
01:40 mircea_popescu heh
01:42 mircea_popescu http://btcbase.org/log/2017-06-27#1674809 << it does work, but at glacial speeds unfit for messaging. eg, !!v won't spill out of minutes-long windows.
01:42 a111 Logged on 2017-06-27 01:50 asciilifeform: arbitrary 'don't report the answer for T units of time' doesn't work, because you have no hard assurance of no spill.
01:44 mircea_popescu http://btcbase.org/log/2017-06-27#1674829 << your correct answer there was to say you use FG as a clock. which'd have totally sunk him, "my time comes in MB entropy chunks, ha-HA!"
01:44 a111 Logged on 2017-06-27 01:55 sina: fine, what if we assume two independent computers
01:45 BingoBoingo AHA scintillatored FG clock
01:45 BingoBoingo As opposed to sintered FG cock
01:54 pete_dushenski mircea_popescu: done.
01:54 mircea_popescu ty
01:55 pete_dushenski ben_vulpes: shoot me a list of all the commands for your bots when you have a min.
01:55 mircea_popescu prolly in a few days thay
01:56 pete_dushenski all good
01:56 sina http://btcbase.org/log/2017-06-27#1674872 << sorry I used the wrong term there, I meant the operator. what I ended up with re that query is approximately what you've got there, except it's a two step process. 1. gossipc --add-peer --name sina --host <host> --port <port> which furnishes you a pubkey you can exchange with that peer (and they vice versa with you) and a seperate command to set the peer key
01:56 a111 Logged on 2017-06-27 03:12 mircea_popescu: http://btcbase.org/log/2017-06-26#1674379 << introductions aren't intended to be handled by gossipd. the correct way to do this is for me to say "add 8A56264EAD0BC4BD9CD7AC0086B488AB sina" which is a legitimate pubkey of your gossipd, AND for you to go whatever re mine. then they can talk, change keys etc. not before./
01:56 mircea_popescu alright then
01:56 pete_dushenski also, yes, stale page ben_vulpes. url back to orig.
01:56 ben_vulpes pete_dushenski: it'll grow over time, i'll letcha know
01:57 pete_dushenski as they do. but if you could summarise what you have to date i can tableise them and post.
01:58 ben_vulpes mhm
01:59 BingoBoingo !~ticker --market all
01:59 jhvh1 BingoBoingo: Bitstamp BTCUSD last: 2447.5, vol: 22759.91542862 | BTC-E BTCUSD last: 2460.999, vol: 9149.36296 | Bitfinex BTCUSD last: 2428.1, vol: 37045.18114702 | BTCChina BTCUSD last: 2717.274662, vol: 13794.94400000 | Kraken BTCUSD last: 2436.86, vol: 10020.0253678 | Volume-weighted last average: 2480.05106835
02:00 BingoBoingo Hmmm markets seemed to prefer mp as a jaguar spirit
02:01 pete_dushenski the love of great inca is a nasty habit to kick
02:02 pete_dushenski http://news.xinhuanet.com/english/2017-06/24/c_136391168.htm << autonomous lulz. perhaps of interest to ben_vulpes
02:02 ben_vulpes har har har
02:02 ben_vulpes wire autocannon into carbot
02:02 pete_dushenski "Volvo Australia's technical manager David Pickett told the Australian Broadcasting Corporation (ABC) on Saturday that his company has been trying to solve the issue for 18 months. He said the way a kangaroo moves completely bamboozles the system -- a problem they haven't had with other animals around the world."
02:03 pete_dushenski inb4 "you call that an autocannon, THIS is an autocannon" and roos shoot back
02:04 mircea_popescu spiders
02:04 ben_vulpes tank girl!
02:09 BingoBoingo So the solution is invasivitize roo's to the rest of the world to stop GoogAppAzon
02:17 ben_vulpes !!up candi_lustt
02:17 deedbot candi_lustt voiced for 30 minutes.
02:18 ben_vulpes !W (mpfhf:mpfhf #*10101010101010101010101010101010101010 8)
02:18 candi_lustt ben_vulpes: #*10111011
02:18 candi_lustt ben_vulpes: log: http://p.bvulpes.com/pastes/v1lEX/?raw=true
02:18 mircea_popescu candi_lustt wanna sex ?
02:18 mircea_popescu ben_vulpes can it be pushed into single line by appending the log bit ?
02:19 ben_vulpes pete_dushenski: "candi_lustt evals everything after !W in an SBCL environment with full access to the underlying host."
02:19 mircea_popescu "do not break it."
02:20 ben_vulpes needs saying?!
02:21 mircea_popescu possibly. who knows, manuals.
02:21 ben_vulpes look either you return the hooker in working order or kill her and hide the body and make yourself scarce.
02:22 mircea_popescu word.
02:23 mircea_popescu !W (ret "there is an atmosphere of toxic masculinity brewing in this channel!")
02:23 candi_lustt mircea_popescu: error, see: http://p.bvulpes.com/pastes/NFMtc/?raw=true
02:23 mircea_popescu aok then
02:27 ben_vulpes !W 5
02:27 candi_lustt ben_vulpes: 5
02:29 BingoBoingo !W cat niggers.txt
02:29 candi_lustt BingoBoingo: error, see: http://p.bvulpes.com/pastes/FshDZ/?raw=true
02:30 BingoBoingo candi_lustt: das racis
02:33 ben_vulpes omg is lisp repl not fucking bash shell!!
02:34 * ben_vulpes cranks one-armed bandit again
02:34 ben_vulpes !!up candi_lustt
02:34 deedbot candi_lustt voiced for 30 minutes.
02:34 ben_vulpes !W (mpfhf:mpfhf #*10101010101010101010101010101010101010 8)
02:34 candi_lustt ben_vulpes: #*10111011 (more: http://p.bvulpes.com/pastes/qCFXe/?raw=true)
02:35 ben_vulpes of course i need a space before the closing paren
02:35 ben_vulpes of course
02:35 ben_vulpes !!up candi_lustt
02:35 deedbot candi_lustt voiced for 30 minutes.
02:35 ben_vulpes !W (mpfhf:mpfhf #*10101010101010101010101010101010101010 8)
02:36 candi_lustt ben_vulpes: #*10111011 (more: http://p.bvulpes.com/pastes/ZzSOG/?raw=true )
02:36 ben_vulpes !W (values 1 2)
02:36 ben_vulpes figures.
02:40 BingoBoingo http://www.jameslafond.com/article.php?id=99
02:49 ben_vulpes should be good now
02:53 ben_vulpes http://btcbase.org/log/2017-06-27#1674880 << home orifice is another quarter or 4 months away yet; and the republic calls even in the dead of night
02:53 a111 Logged on 2017-06-27 03:21 mircea_popescu: http://btcbase.org/log/2017-06-26#1674422 << consider that the damage you already did to modern man's most important joint is permanent. do not add.
~ 2 hours 20 minutes ~
05:14 sina ok so I implemented some p2p encryption for the gossipd thingo
05:14 sina but each peer can see the msg plaintext of the messages for now
05:15 sina mircea_popescu: is it intention that there should be encryption from author to recipient as well?
~ 3 hours 53 minutes ~
09:08 mircea_popescu http://btcbase.org/log/2017-06-27#1675077 << there's no intention that there would be plaintext anything, wtf.
09:08 a111 Logged on 2017-06-27 09:15 sina: mircea_popescu: is it intention that there should be encryption from author to recipient as well?
09:22 mod6 mornin'
09:22 mircea_popescu hey
09:22 mod6 :]
09:32 Framedragger hehe https://github.com/infobyte/spoilerwall/blob/master/server-spoiler.py >> https://www.shodan.io/host/138.197.196.144
~ 1 hours 4 minutes ~
10:37 asciilifeform http://btcbase.org/log/2017-06-27#1674958 << lol, are those f-keys rubber?!
10:37 a111 Logged on 2017-06-27 05:12 phf: http://btcbase.org/log/2017-06-27#1674891 << i've been using that one for a while, with a https://www.amazon.com/CST2545-L-Trac-Wired-Performance-Trackball/dp/B00EEFK5QQ trackball in the middle. i'm pretty happy with that setup. i've figured out how to get the firmware out of the controller, so i'm hoping to customize some of the keys (that are otherwise useless)
10:39 asciilifeform http://btcbase.org/log/2017-06-27#1675006 << there are side-channels other than timing, and some -- readable from considerable distance
10:39 a111 Logged on 2017-06-27 05:42 mircea_popescu: http://btcbase.org/log/2017-06-27#1674809 << it does work, but at glacial speeds unfit for messaging. eg, !!v won't spill out of minutes-long windows.
10:39 asciilifeform ( e.g. http://btcbase.org/log/2017-06-17#1671565 )
10:39 a111 Logged on 2017-06-17 19:45 asciilifeform: hypothetically i could even do it ( supposing your rsatron is mains-powered ) by observing the imperceptible dimming of the room lights, from 5km away
10:39 asciilifeform against these, 'time boxing' does 0.
10:41 asciilifeform hypothetically -- even ping time might well have enough of a correlation to cpu load, that you can distinguish 'remanent of time cushion' from 'still rsa-ing' and eliminate the cushion.
10:41 asciilifeform *remnant
10:43 asciilifeform http://btcbase.org/log/2017-06-27#1675008 << this is actually more likely to sink you than simply using a very large time cushion would.
10:43 a111 Logged on 2017-06-27 05:44 mircea_popescu: http://btcbase.org/log/2017-06-27#1674829 << your correct answer there was to say you use FG as a clock. which'd have totally sunk him, "my time comes in MB entropy chunks, ha-HA!"
10:44 asciilifeform ( why -- i will leave as an exercise )
10:45 mircea_popescu hater!
10:45 asciilifeform lel
10:46 asciilifeform lulzily, it was mircea_popescu who originally taught asciilifeform this fact
10:46 asciilifeform i fughet when, might be in old l0gz
10:47 mircea_popescu republican humour, man. it's a thing.
10:49 asciilifeform http://btcbase.org/log/2017-06-27#1674946 >> 'B2B BABY ... Chcete se stát naším obchodním partnerem?'
10:49 a111 Logged on 2017-06-27 04:59 deedbot: http://phuctor.nosuchlabs.com/gpgkey/1DD542B4BEF18F141C7B6941F77348DB7B711C2E59FD22B9BCF8389711074965 << Recent Phuctorings. - Phuctored: 1762...0867 divides RSA Moduli belonging to '212.24.157.30 (ssh-rsa key from 212.24.157.30 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (exchange.piccollo.cz. CZ)
10:51 asciilifeform in other hilarities, http://www.rubos.com
10:52 asciilifeform e.g. 'MH has been found on Intel motherboards around 2007 – 2008 in Russia. Intel Corporation has never announced that it had or has a hypervisor in BMC system management software. We did not get any comments from the corporation after we provided a copy of the paper.'
10:53 asciilifeform d00d posted it to http://btcbase.org/log/2017-06-27#1674934 list and of course banhammered as 'off topic'
10:53 a111 Logged on 2017-06-27 04:45 mircea_popescu: and in other disbeliefs, i can't imagine anyone'd fucking read that plaintive undisciplined-female-whining mailing list ffs. what the everloving fuck.
10:53 mircea_popescu heh
10:53 mircea_popescu asciilifeform tell him to maybe consider qntraing it ?
10:53 asciilifeform i dun post no moar
10:54 asciilifeform banned as veteran spammer, after phuctor thread
10:54 asciilifeform and, are the swine worth the pearls.
10:54 mircea_popescu hm. BingoBoingo see if dood wants to write a qntra post ? http://trilema.com/2015/on-how-the-factored-4096-rsa-keys-story-was-handled-and-what-it-means-to-you and all that.
10:55 mircea_popescu asciilifeform the problem with that eval is that you don't know until after they aren't worth the pearls.
10:55 asciilifeform tru!!
10:56 asciilifeform which is why on occasion i strap into the bathyscaph and go
10:56 mircea_popescu anyway, getting the "unhappened" to at least know there's a name for it can't hurty anything
10:56 mircea_popescu well, not anything worth caring about at any rate
10:58 asciilifeform http://btcbase.org/log/2017-06-27#1674948 << which bot here does secret key ops ?
10:58 a111 Logged on 2017-06-27 05:08 ben_vulpes: http://btcbase.org/log/2017-06-27#1674940 << excepting the special case of the bots
10:58 asciilifeform ( enciphering a challenge is not a secretkeyop )
11:00 mircea_popescu asciilifeform they respond to deedbot
11:02 asciilifeform afaik deedbot is currently the only thing auto-signing ( inside its tx-issuing trb )
11:03 mircea_popescu that's bitcoin style
11:08 asciilifeform http://btcbase.org/log/2017-06-27#1674920 << i took a 300+km trip by train, on east coast of usa, not long ago, and it was quite a sight - carcasses of dead factories, ex-trainstations belonging to ex-towns, and other 'dead past' that 'unhappened', plain for naked eye to see
11:08 a111 Logged on 2017-06-27 04:32 mircea_popescu: http://btcbase.org/log/2017-06-26#1674605 << possibly one of the least visible pillars of tmsr for newcomers, because in world of socialist liquid shit everything is "mutable" ie liquid shit, and not accidentally. but because the only way socialism may masquerade as "sensible" is through rendering the past meaningless.
11:15 asciilifeform http://btcbase.org/log/2017-06-27#1674902 << there is a handy post-su word, 'распил' ('sawing-apart') to describe the process
11:15 a111 Logged on 2017-06-27 03:49 mircea_popescu: http://btcbase.org/log/2017-06-26#1674489 << sounds entirely like The Drepperization. which is very much the only american technology style left.
11:16 Framedragger http://btcbase.org/log/2017-06-27#1675118 << isn't deciphering a challenge an instance of a secret key op?
11:16 a111 Logged on 2017-06-27 14:58 asciilifeform: http://btcbase.org/log/2017-06-27#1674948 << which bot here does secret key ops ?
11:16 asciilifeform basic idea - a vermin gets control of, e.g., factory, and processes it as a raw-material base - carefully organizes the disassembly and stealing of what-can-be-stolen, systematically, piece by piece, replacing with 'cheap prothesis' when possible to keep the budget dripping in for as long as practical
11:16 asciilifeform hence 'hey d00dz, why is mit email suddenly in 'cloud' ??!'
11:17 asciilifeform and the evaporating ip blocks, etc.
11:17 mircea_popescu hey, as socialism runs out of the agar, reverts to capitalism
11:17 mircea_popescu gotta take whatever's left out of the hands of the redditards.
11:17 asciilifeform and into the hands of other redditards, lol
11:17 mircea_popescu nicaragua awaits them, by the way. very awoke place.\
11:18 mircea_popescu asciilifeform whoever steals from the stupid man is a cut above the stupid man, whatever his foibles.
11:19 asciilifeform Framedragger: deciphering challenge happens on ~your~ end, not deedbot's
11:20 Framedragger ah, that's what you meant, yeah ok
11:20 Framedragger (true, of course)
11:20 Framedragger yeah i guess that's a nice thing with deedbot, it doesn't need secret key for most of the stuff incl. challenges..
11:25 asciilifeform mircea_popescu: it isn't clear to me that, e.g., the mit theft, involved any guile or initiative -- is simply the idiot inheritors disassembling their father's house
11:25 mircea_popescu maybe. it doesn't matter : items must increase their market circulation. wife of socialist -> whore ; factory of socialist -> scrap iron, etcetera.
11:26 mircea_popescu money doesn't need anyone to understand what it's doing.
11:26 asciilifeform is raven on battlefield, eating eyes of a corpse, 'a cut above' the soldier?
11:26 mircea_popescu it's alive, innit.
11:27 asciilifeform for him the hour also comes.
11:27 mircea_popescu but -- dead soldier had some proteins locked up. they're getting unlocked.
11:28 mircea_popescu that's the whole thing : my keeping some women out of circulation is a reflection of my power.
11:28 asciilifeform everything gets unlocked.
11:28 mircea_popescu gotta first have that power.
11:28 mircea_popescu asciilifeform eventually, sure.
11:28 mircea_popescu but the whole point of life is that retention, temporary as it may be.
11:28 asciilifeform aha.
11:29 asciilifeform we had the membrane thread iirc.
11:29 mircea_popescu right.
11:30 asciilifeform in other recent lulzies, http://archive.is/B3QXF >> 'KMail’s ‘Send Later’ caused PGP encrypted private emails to be sent in plain-text'
11:31 asciilifeform Run Moar UserFriendlies
11:31 asciilifeform 'This vulnerability led KMail to not encrypt email messages scheduled to be sent with a delay, even when KMail gave every indication that the email contents would be encrypted using OpenPGP.
11:31 asciilifeform '
11:31 mircea_popescu lmao
11:32 mod6 'sorry for your plaintext sekrets'
11:33 mircea_popescu why the fuck does it even have access to key
11:33 asciilifeform 'i dun wanna raise an' lower the reactor rods by hand!111 too much exercise' 'ugh the indicator told me they lowered and turns out not!11 help'
11:34 asciilifeform mircea_popescu: idjits have this fondness for 'automate and transparentize pgp' etc
11:35 mircea_popescu right, so as to maximally expose it to the earlier matters discussed
11:48 shinohai Good morning tmsr
11:48 shinohai TIL Russia is in Europe: https://www.reuters.com/article/us-cyber-attack-idUSKBN19I1TD
11:49 asciilifeform shinohai: nono, see, the ukrs are Officially Nao Europe
11:49 asciilifeform 'Path Towards Europe' (tm)(r) etc
11:51 shinohai lolz
11:53 asciilifeform meanwhile also in the fishwrap, http://archive.is/t9BoT >> 'Reputed New York gangster released from prison at age 100' << '... in and out of prison for much of his adult life ... most recently incarcerated, at the age of 93 in 2010, for a racketeering conspiracy involving the shakedown of New York strip clubs.'
11:54 shinohai Read that the other day, *own son* ratted on him at one point. Omerta is ded.
11:55 mircea_popescu you kidding ? everyone wanna talk! they're just happy if anyone's even giving the appearance of listening.
11:55 mircea_popescu facebookerta.
11:58 asciilifeform meanwhile lulz in ru world : their version of 'silkroad' , but the local custom is to use burial in public places, rather than parcels via the post. so various folx go and... dig 'for treasure'
12:00 mircea_popescu not even bad idea
12:00 asciilifeform iirc we discussed it here, as a theoretical.
12:00 mircea_popescu yeah.
12:00 asciilifeform and of course ancient idea, 'dead drop'
12:01 mircea_popescu course ustards are too useless to dig anything
12:01 shinohai This is also known thing in city where one gets texted a "drop point" that requires recipient to find geocache of sorts
12:01 asciilifeform shinohai: is how spies worked, for century+
12:01 mircea_popescu to this day, give or take.
12:01 asciilifeform 'leave the film cassette betweeen 15th and 16th brick in such-such wall' etc
12:02 shinohai But of course, was merely adopted by friendly neighborhood street-corner pharmaceutical representatives.
12:02 asciilifeform the interesting bit re ru is that the dope parcels buried are so small that the operators make ~0 attempt to interfere with 'treasure hunters' who paid 0
12:02 asciilifeform % of loss considered acceptable, 'priced in'
12:03 mircea_popescu not what it is. dealer always gives out freebies to interested parties who can wait.
12:03 mircea_popescu tits optional
12:03 asciilifeform reportedly, the 'emplacers' regularly get picked up by police and sentenced to 20y, but this, naturally, does 0, new ones -- appear when needed
12:05 asciilifeform also reportedly parks, benches, etc in various towns became a comical sight , where diggers rummage in the earth, like truffle pigs, looking for ???
12:06 mircea_popescu would be funny if all that's left of white civilisation in a century or two is a collection of inexplicable nutty habits, such as ^
12:06 mircea_popescu and no more.
12:06 mircea_popescu pressing ctrl-c ctrl-v in succession, buttons printed on a wall. etc.
12:08 asciilifeform arguably there already.
12:11 asciilifeform re 'buried treasure', i'm somewhat surprised that this approach did not (afaik) catch on in usa
12:11 asciilifeform where there is plenty of good landscape for such
12:11 mircea_popescu http://btcbase.org/log/2017-06-27#1675181
12:11 a111 Logged on 2017-06-27 16:01 mircea_popescu: course ustards are too useless to dig anything
12:12 asciilifeform dunno that this is so -- i routinely see folx with 'minesweepers' in, e.g., parks, looking for ???
12:12 asciilifeform nobody bothers'em either
12:12 mircea_popescu consumers, dude. they're willing to say some magic incantations / "use the juice", but they ain't fucking willing to not use the post office.
12:12 mircea_popescu ask one. to the fried up mind of the ustarded consumer, "that'd be tantamount to synthesizing the item myself"
12:13 mircea_popescu you know, cuz he's seen a 3d printer once, so totally.
12:13 asciilifeform again, plenty of 'honest cunning' among the us folx. but you won't read of it in the beobachter reddit, no.
12:13 asciilifeform the latter will, yes, dwell on toy choppers etc
12:14 mircea_popescu well, the druggies happen to be === the redditards, so.
12:14 mircea_popescu there's a reason silk road failed to attract as much business as a lemonade stand.
12:14 asciilifeform ( re '3d print pistol', i strongly suspect that whole thing is a psyop, to distract from cheap and effective cnc milling )
12:14 mircea_popescu cnc milling takes work.
12:15 mircea_popescu it's always the same thing with these shitstains. http://btcbase.org/log/2014-02-16#509011
12:15 a111 Logged on 2014-02-16 22:04 asciilifeform: son: 'whatdoyamean i gotta dip them'
12:15 asciilifeform in fact '3d print' takes an astonishing amount of work. extremely finicky process, takes much 'babysit'
12:16 mircea_popescu somehow that dun count.
12:16 asciilifeform ~sold~, yes, as '0 work'
12:16 mircea_popescu i suppose it's not patriarchy-racist or w/e
12:19 asciilifeform the moar interesting, imho, aspect of the ru buriedtreasure thing is that ( again, thirdhandedly ) it is managed as a pure 'btc-in btc-out' operation
12:20 asciilifeform i.e. operator sits far, far away, and pays lieutenant to obtain 500g of $substance and bury. then 'packager' gets coordinates, and excavates, then reburies in aliquots of 1g
12:20 asciilifeform and takes photos, records coords of ea.
12:21 asciilifeform then purchasers get coords, pick up.
12:21 asciilifeform operator never sets foot within 3000km of all of this. just sends, receives coin.
12:22 asciilifeform as for how the wotronics are managed -- i have nfi
12:22 asciilifeform but considering that the apparent arrangement stands and falls wholly on wotronics -- i'd guess pretty well.
~ 38 minutes ~
13:00 mircea_popescu yes, bitcoin renders "the state" obsolete.
13:02 asciilifeform mircea_popescu: it does seem to call into question your 'there is ~0 market for milligrams' thing
13:02 mircea_popescu it does ?
13:03 asciilifeform and, in same piece, the 'meatless contraband is a reddit trendoid thing and will vanish soon' thing
13:03 asciilifeform seems like there is massive set of dope aficionados that wants milligram AND wants no-face-meeting
13:03 mircea_popescu i think you're supplementing by imagination all sorts of corners. there's a cost to bury.
13:03 asciilifeform unless whole thing is disinfo.
13:04 asciilifeform for all i know -- whole thing is a fabrication
13:04 mircea_popescu and if i'm going to go dig up rabbit, im not digging up a spoonfull, im digging up enough to fill freezer.
13:05 asciilifeform if the 'dead drop dope' thing is actually true as reported -- it is a 'britneyization', the dealer replaces 1 mircea_popescu with 10,001 milligramderps
13:05 mircea_popescu reddit trendoid thing is "omg 3d printing GUNZ!!!" as well as "OMG USPS DRUGZZ!!!" etc
13:05 asciilifeform for -- presumably -- +ev
13:05 mircea_popescu where is such thing reported, other than your own reading.
13:07 asciilifeform !~google нарко закладки
13:07 jhvh1 asciilifeform: Закладки наркотиков в подъезде: как бороться? – Вопрос: <https://question.d3.ru/zakladki-narkotikov-v-podezde-kak-borotsia-573875/>; Закладки в подъездах! - Pikabu: <http://pikabu.ru/story/zakladki_v_podezdakh_2710822>; [УЖАС] Наркоманы ищут закладку (наркотики) перед детьми в ...: (1 more message)
13:07 mircea_popescu meanwhile irl, if you cut a brick of coke 3:1 and bury the resulting miligrams indisivuallty you will be digging a million ditches.
13:07 asciilifeform beauty is -- not YOU will dig
13:08 asciilifeform but 1,001 expendable idiots.
13:08 mircea_popescu link to the "about 1mn ditches per brick" piece.
13:08 mircea_popescu asciilifeform this part exists entirely in the fantasticly fertile imagination that also has them on boats.
13:08 mircea_popescu possibly made of frozen sawdust.
13:10 asciilifeform again , whole thing could be ~fabrication. but not mine, but of ru prosecutors. https://archive.is/8Gzus << example from 2016.
13:11 asciilifeform but i see nothing inherently fantastic about the notion that 1,001 derps each of whom buys a ??? of unknown purity for 1,001% markup, could be +ev vs conventional 'brick' buyer.
13:11 mircea_popescu the million ditches.,
13:12 mircea_popescu even if such a dig takes less than one hour of derp's time and no transportation, the fact remains that 1mn hours of minimum wage are > 1mn $ even in russhitia ; wheas a brick of anything is < 100k.
13:13 asciilifeform spammers work > for < pay..
13:13 mircea_popescu there's better things to do with an army of obedient dorks ready to die than this.
13:14 mircea_popescu farming them out to ourdemocracy "ngo"s comes to mind.
~ 16 minutes ~
13:31 BingoBoingo <mircea_popescu> hm. BingoBoingo see if dood wants to write a qntra post ? http://trilema.com/2015/on-how-the-factored-4096-rsa-keys-story-was-handled-and-what-it-means-to-you and all that. << Which dude where?
13:31 mircea_popescu the one that got bannered
13:32 * BingoBoingo tried detangling logthread to figure out who got banned from what
~ 18 minutes ~
13:50 asciilifeform mircea_popescu: according to the $sources, they dun dig 'ditch', but very low-effort and laughably shallow holes, with, e.g., duct tape 'flag' sticking out; underneath park benches; etc
13:50 mircea_popescu still gotta get there.
13:50 asciilifeform 'there' turns out to be in public places, and both 'hiders' and 'seekers' routinely caught
13:51 asciilifeform but somehow still appeals.
13:51 mircea_popescu so more like a game of childhood than anything
13:51 asciilifeform parks, lobby of apt house, similar
13:52 asciilifeform when i first heard of the practice, i also assumed 'in the forest, like gru agents' etc. -- but turns out, no, in park benches, rubbish bins.
13:53 asciilifeform whole thing imho interesting ~solely from the perspective of '1mn hours of labour, yes, but unpaid'
13:53 asciilifeform like spam.
13:54 asciilifeform the ample idle hours of homo redditicus ~will~ be harvested
13:54 asciilifeform one way or another. 'uber', dope treasure, whichever.
13:57 asciilifeform the other interesting aspect of '1,001 idjits vs 1 brick buyer' is that the former are somewhat accustomed to ~not finding anything~ in the indicated coords
13:57 asciilifeform and so '1 brick' is bezzlated into equiv of 1*K bricks, where K is a pos. constant
13:58 asciilifeform and separately from any dilutions of the customary kind (which are , presumably , also in play)
13:58 BingoBoingo email sent
14:03 mircea_popescu a nice. now lessee if anything happens huh.
14:03 BingoBoingo <asciilifeform> dunno that this is so -- i routinely see folx with 'minesweepers' in, e.g., parks, looking for ??? << loose change
14:03 mircea_popescu asciilifeform drugs are already bezzled to all hell
14:03 BingoBoingo jew-elry etc
14:03 asciilifeform BingoBoingo: i can't picture the loose change thing being +ev
14:04 mircea_popescu i thought you didn't think that mattered
14:04 asciilifeform i suppose there are nuts, for whom ~nothing matters
14:05 mircea_popescu here's the thing : the per-hour value rummaging throughb park from finding drugz ~= from finding loose change.
14:05 mircea_popescu i don't even fucking take coins.
14:05 asciilifeform incidentally it is in principle possible to make a ~cheap njd, that would fine moar valuable 'dropped item' in a day than a platoon of minesweepers
14:05 asciilifeform (e.g. lost pnojes, etc)
14:05 BingoBoingo <asciilifeform> mircea_popescu: it does seem to call into question your 'there is ~0 market for milligrams' thing << milligrams isn't a market, its retail
14:05 asciilifeform mircea_popescu: it is quite astonishing that usg still bothers to mint coins
14:06 mircea_popescu esp considering they doin't want them back
14:06 asciilifeform mircea_popescu: dope aficionados presumably dig 'for truffle' to ~eat~, rather than sell
14:06 asciilifeform when they run out of what to buy with
14:06 mircea_popescu ie loose change.
14:06 mircea_popescu anyway, it has a fine profile to reeducate idiots. "dig-find-love" or how did that "book"/"movement" go
14:07 asciilifeform mircea_popescu: your bananistan still mints coins also ?!
14:07 mircea_popescu o ya.
14:07 asciilifeform nuts.
14:07 mircea_popescu great coins here, too, total dubloons
14:07 mircea_popescu of course the larger one is ~1 dollar
14:08 asciilifeform are they often met with ?
14:08 BingoBoingo <mircea_popescu> meanwhile irl, if you cut a brick of coke 3:1 and bury the resulting miligrams indisivuallty you will be digging a million ditches. << 3000, who gets less than a gram of coke?
14:08 mircea_popescu BingoBoingo he was on about mgs
14:08 BingoBoingo AH
14:09 asciilifeform mircea_popescu: fwiw i have a very basic n00b level grasp of the constants in the equations - e.g. how much cocaine is eaten in a typical sitting, etc. so cannot comment usefully re grams
14:09 BingoBoingo <asciilifeform> BingoBoingo: i can't picture the loose change thing being +ev << Well less ev if you get minesweeper at garage sale for 1/10th retail because initial purchaser realized -ev
14:09 mircea_popescu typical sitting ? prolly a sugarbowl's worth
14:10 asciilifeform BingoBoingo: 'minesweeper' costs, what, 50bux new
14:10 asciilifeform like hammer.
14:10 asciilifeform not hightech.
14:10 mircea_popescu nah, the better ones are hundreds
14:10 asciilifeform still not megacapital.
14:10 mircea_popescu well now that all depends.
14:10 BingoBoingo AHA and ~$5 to $10 at garage sale after original purchaser learns math
14:10 asciilifeform (i.e. less than typical ameritard's pnoje)
14:11 mircea_popescu phone has functions!!!
14:13 mircea_popescu anyway. cocaine is one of those items that don't produice leftovers. party will expand until all available consumed.
14:13 BingoBoingo <asciilifeform> mircea_popescu: fwiw i have a very basic n00b level grasp of the constants in the equations - e.g. how much cocaine is eaten in a typical sitting, etc. so cannot comment usefully re grams << Typical cocaine use is gram after gram after gram after gram, I imagine mp or Tiger Woods level is sugar bowl or candy dish set out in advance
14:13 asciilifeform mircea_popescu: i have difficulty picturing the protagonists of $redditardmarket using 'at party'
14:13 mircea_popescu ~its only utility, really.
14:13 asciilifeform more plausibly they eat alone, while watching anime
14:13 ben_vulpes going to parties, even
14:13 BingoBoingo asciilifeform: They still use until consumed
14:14 mircea_popescu asciilifeform that's more a ketamine thing.
14:14 BingoBoingo Principal effect of cocaine intoxication is a desire for more cocaine
14:14 asciilifeform paging gabriel_laddel !!
14:14 mircea_popescu BingoBoingo and nudity.
14:14 asciilifeform is there a gabriel_laddel in ze house
14:14 BingoBoingo mircea_popescu: I thought that was more of a PCP thing
14:14 mircea_popescu pcp goes mostly with the roids nuts afaik
14:14 asciilifeform ~later tell btw gabriel_laddel you oughta have received the old comp by nao
14:15 asciilifeform !~later tell btw gabriel_laddel you oughta have received the old comp by nao
14:15 jhvh1 asciilifeform: The operation succeeded.
14:15 BingoBoingo !~later tell btw Sup
14:15 jhvh1 BingoBoingo: The operation succeeded.
14:18 asciilifeform in other non-noose, nobody yet bought orlol's ship
14:19 asciilifeform i wonder, how long these typically sit around and rust
14:19 asciilifeform ( the photos suggest that there are possibly rustable parts in it )
14:20 BingoBoingo Well, maybe it sucks?
14:20 asciilifeform also not long ago i was bored on a train and found myself reading the tech docs to the diesel in that thing ( apparently a very common model.) surprisingly ( to asciilifeform ) the 'water going into the tailpipe when motor not running' is still considered an open engineering problem...
14:21 asciilifeform BingoBoingo: by the paper specs it seems to be a steal for the price. possibly the problem mircea_popescu mentioned ('lemons') is the tru reason.
14:21 asciilifeform 'lemon car' breaks down on interstate; 'lemon' ship -- 'to davy jones's locker'
14:21 BingoBoingo Well, general with vehicles of any sort... At the point the price becomes a "steal" yes, ownership costs far more than price tag
14:24 asciilifeform at a certain price tag it'd be worth having just for lulz, and to ride within swimming range of land
14:24 asciilifeform ... or possibly not, i have nfi what 'parking' costs for such a beast
14:25 asciilifeform speaking of which, i saw, i shit thee not, a child-sized motorcycle
14:26 asciilifeform entirely working thing, running on laptop (must be) battery, boy of ~8 was rocketing along on it..
14:26 asciilifeform i had nfi this existed.
14:26 asciilifeform not handcrafted thing, either, quite polished, likely - chinese
14:33 ben_vulpes "dress your kids in plastic and train them on lipos"
14:33 ben_vulpes fuckin idiots
14:34 ben_vulpes asciilifeform: you've seen the gas powered 'minibikes' though, right?
14:37 asciilifeform not in boy size
14:37 asciilifeform and this thing did not at all resemble ordinary bicycle or 'moped' -- was miniature copy of 'kawasaki ninja' i think
14:38 ben_vulpes at least kiddo was zooming, and had the opportunity to fall over
14:39 ben_vulpes korean neighbor of mine was nervously pacing his kid in an electric 'lotus' knockoff last week
14:39 ben_vulpes moving at no greater than 2 mph
14:39 ben_vulpes oh god what's going to happen, he'll lose control and scramble out of the thing, falling all of six inches?
14:39 ben_vulpes gimme a break
14:39 asciilifeform lol training for 'whale cart' as pictured in BingoBoingo's material
14:40 phf http://btcbase.org/log/2017-06-27#1675084 << apparently it's the wrong keyboard :o i used to use advantage back in the day, but now it's https://www.kinesis-ergo.com/shop/freestyle2-for-mac/
14:40 a111 Logged on 2017-06-27 14:37 asciilifeform: http://btcbase.org/log/2017-06-27#1674958 << lol, are those f-keys rubber?!
14:42 phf i actually like advantage, but it encourages chording, which you hate. those rubber f-keys definitely don't help, but after a while that extra travel time to f-keys gets annoying anyway.
14:42 phf !#s arensito
14:42 a111 3 results for "arensito", http://btcbase.org/log-search?q=arensito
14:44 TomServo hey asciilifeform they even got foot pedals!
14:44 asciilifeform who
14:44 asciilifeform kinesis ? i had theirs
14:44 TomServo Oh.
14:44 asciilifeform imho sucked
14:44 asciilifeform cheapo rubbish
14:44 phf freestyle 2 lacks numpad, but has an extra two columns of keys on the right, sun style, which is unfortunately bound to a bunch of windows/mac functions (like cut/copy). i mostly figured out how to change what those keys send though..
14:45 asciilifeform i'd like to know where i can get a comp pedal that i can REST FUCKING FOOT on
14:45 asciilifeform rather than hover and give myself repetitivestress in joint that nobody even thought of doing it to previously
14:45 asciilifeform what kind of imbecile designs for 'hovering'.
14:46 asciilifeform phf: reminds me of sun's kbd
14:47 BingoBoingo <asciilifeform> and this thing did not at all resemble ordinary bicycle or 'moped' -- was miniature copy of 'kawasaki ninja' i think << Pit bike. Where I grew up if my parents were cooler,tis likely a thing I could have played with
14:48 asciilifeform BingoBoingo: i dun think the battery existed then
14:48 phf http://btcbase.org/log/2017-06-27#1674678 << mine was written in cweb, i.e. the literate programming thing for c. i haven't finished it, but i got bogged on configuration management.
14:48 a111 Logged on 2017-06-27 00:54 asciilifeform: phf has a very similar gossipd in commonlisp, for instance
14:48 asciilifeform aah
14:48 BingoBoingo asciilifeform: Oh I thought we were talking awesome 2-strokes dirtbikes and pitbikes.
14:49 asciilifeform BingoBoingo: no, this was this tiny, ~silent thing, that still went at ~motorcycle speed
14:49 asciilifeform no 'vroom', no busybodies coming from miles around to see 'why is 8yo kid on a motorbike'
14:49 BingoBoingo Well there in cooler days were loud things that went at motorcycle speed. Battery thing is for losers
14:50 asciilifeform BingoBoingo: for suburbia
14:50 phf in fact i think i'm going to rip out some of the messier linked lists etc. management parts and simply wire in shiva. obviously wouldn't want to use it in the field, but mostly as a thing in itself
14:51 asciilifeform phf: out of what didja make the rsa ?
14:51 phf oh it's the same design as sina, slinging openpgp "packets"
14:52 asciilifeform aah ok
14:53 phf of only interest, it's got a state machine that knows how to parse (and validate as far as allocation and "how big is it?") individual packets, byte by byte and collect them until passing them on to gnupg
14:53 asciilifeform ftr cweb is interesting
14:53 asciilifeform phf: i posted one of these for 'p' recently
14:53 asciilifeform it's the Right Thing.
14:54 asciilifeform http://wotpaste.cascadianhacker.com/pastes/JPnpq/?raw=true << repost, for aficionados.
14:55 phf oh i missed that
14:55 mod6 <+a111> Logged on 2017-06-27 14:37 asciilifeform: http://btcbase.org/log/2017-06-27#1674958 << lol, are those f-keys rubber?! << apparently the older versions were indeed rubber. they've since gotten rid of that, and are now plastic.
14:55 a111 Logged on 2017-06-27 05:12 phf: http://btcbase.org/log/2017-06-27#1674891 << i've been using that one for a while, with a https://www.amazon.com/CST2545-L-Trac-Wired-Performance-Trackball/dp/B00EEFK5QQ trackball in the middle. i'm pretty happy with that setup. i've figured out how to get the firmware out of the controller, so i'm hoping to customize some of the keys (that are otherwise useless)
14:55 mod6 they annoyme... but really all i use is the ESC key, which i've since replaced the windows key with a new normal esc key and remapped.
14:56 asciilifeform mod6: i like 'f' keys.
14:56 phf ascii friendly version of advantage would be "maltron"
14:56 asciilifeform use'em for, e.g., flipping buffers in emacs, etc
14:56 phf http://xahlee.info/kbd/i3/Maltron_keyboard-17420-s.jpg
14:56 asciilifeform phf: i saw maltron for first and last time in 1980s-era b00k on 'fun of computing' or sumthing
14:56 mod6 asciilifeform: ahh
14:56 asciilifeform phf: dunno whether they still made
14:57 asciilifeform mod6: 'midnight commander' also likes fkeys
14:57 phf yeah i wonder, i looked into it 10+ years ago, and punted at the $2000 or whatever price tag
14:57 asciilifeform hence why i consider a box without fat, easy-to-reach 'f's, ~unusable
14:57 asciilifeform 2000 << lol!!
14:57 asciilifeform is custom machined to fit yer hands, of shitanium??
14:58 asciilifeform ( if not -- why not?! for 2000 i can have own motherfucking kbd machined. out of steel. )
14:58 asciilifeform and at some point i might even do it.
14:58 phf http://www.maltron.com/store/p20/Maltron_L90_dual_hand_fully_ergonomic_%283D%29_keyboard_-_US_English.html apparently only $500
14:58 BingoBoingo But will it be a very good keyboard?
14:58 asciilifeform BingoBoingo: the keys are the hard part, not the keyboard
14:58 asciilifeform ( how to make buckling spring is not a secret )
14:59 phf has builtin trackball even, in the right place
14:59 asciilifeform looks like like in the b00k
14:59 asciilifeform pretty neat
14:59 asciilifeform i wonder what the switches are like
14:59 BingoBoingo All sorts of botique business endavors are born thinking "Better materials!!!" are a panacea, then they build their product, and it turns out there are design considerations beyond material
14:59 asciilifeform the site seems to be silent re switches.
15:00 phf it's because their own design, "maltron switches". sometimes it's an option on those "mechanical keyboard" sites, so i wouldn't be surprised if the switches are good
15:00 asciilifeform http://www.maltron.com/cherry-mx-switches.html << looks like they use cherries nao
15:00 phf http://www.maltron.com/cherry-mx-switches.html
15:00 asciilifeform lol
15:01 * asciilifeform not fond of cherry switch
15:01 asciilifeform they feel cheap, and they break.
15:01 asciilifeform and when they do you geeeetttttt thiiiiis
15:01 asciilifeform sadly they ( and taiwanese 'alps' clone ) are the ~only 'clickies' in new production afaik today.
15:02 asciilifeform the '50 million cycles' thing is a bold lie.
15:02 mod6 <+phf> has builtin trackball even, in the right place << this would be handy. mine doesn't have this. having to take my hands off the board gets annoying.
15:03 asciilifeform ( or possibly a half-truth -- perhaps it really does go 50m cycles before ~open circuit~ failure. but 'bounce' begins looong before )
15:03 phf mod6: people have modded that advantage to have a trackball in the middle, with a variety of approaches. there's actually hollow space there
15:04 mod6 those maltron boards look nice. i didn't get one because it's nearly 2x as much as the kinesis.. and had no idea if i could even get used to the concave thing.
15:04 asciilifeform 'Maltron keyboards are expensive by comparison and for many people represent a considerable investment. They are hand made from sheet materials which are formed and punched to make the shell or body of the keyboard. Cherry MX key switches are individually fitted by hand. The switch contacts are wired up into a scanning XY matrix by hand. In fact everything is done on an individual basis by hand. This does not result in a $5 product.
15:04 asciilifeform But is does result in a product that is reliable not just to start with, but in ten or more years time.' << sounds great, but hey folx, why not make buckling springs like normal people!111
15:04 mod6 phf: ah no shit huh?
15:05 asciilifeform i'd buy a several$k kbd if 0 plastic.
15:05 asciilifeform (and honest f-keys.)
15:05 mod6 ah, ya, you wanted metal one right?
15:05 asciilifeform stainless, ideally.
15:07 phf i've at some point went through a mechanical keyboard site and ordered 6 different boards with all the available switches from different manufacturers. while they look "retro", e.g. http://xahlee.info/kbd/i/modern_selectric_keycaps_50529.jpg they all universally felt cheap with light frame and unpleasant lateral travel
15:08 asciilifeform aha, i found 100% of post-1980s kbds to feel ~same, all like this.
15:09 phf yeah
15:09 asciilifeform currently i use one of https://en.wikipedia.org/wiki/Model_F_keyboard#/media/File:Model_F_corrosion.jpg and it took eons to sand, deburr, paint, rf paint inside, ultrasonically clean the moving parts, reassembly takes ~day...
15:10 asciilifeform ( you need carpenter's clamps )
15:10 asciilifeform there's several kg of steel in'ere
15:10 asciilifeform but keys -- still abs plastic.
15:10 phf yeah, i got two, i'm yet to do anything with them. (and yes, mine are steel and correct version etc.)
15:10 asciilifeform however it is worth noting that it accepts ibm 'm' keys, and so you can easily be rid of the martian terminal keys and replace with 'human'
15:12 asciilifeform i like the key mechanisms -- unlike 'ibm m', no membrane, no rubber anythings, no rivets.
15:12 asciilifeform spring buckles and conductive plastic 'foot' tips and moves just a little, changing the resonant freq of that row/column
15:15 phf yeah, i think we had a conversation about putting piano forte into the firmware. if you type it fff it'll automatically uppercase and add random !!! etc.
15:15 asciilifeform aha, theoretically quite possible.
15:16 asciilifeform i'd still like to resurrect the su-era gold standard, the magnetic reed switch kbd.
15:16 asciilifeform they were... eternal
15:20 phf my setup is so "modern" that i can't really worry about permanence
15:22 asciilifeform there of course is the -- quite valid -- mircea_popescu school of thought, 'furniture oughta be standard and expendable'
15:23 phf i have to say though, from ergonomic perspective i've realized a while ago that none of this particularly matters. it's all significantly offset by fitness regime or lack of
15:23 asciilifeform but given what % of time i spend in front of screen and touching kbd, the idea of using lusertronic rubbish has ~0 appeal
15:23 asciilifeform phf: now this -- tru!
15:24 phf https://starkcenter.org/wp-content/uploads/2010/01/scan00211.jpg
15:24 asciilifeform and moreover, the mircea_popescutronic answer to 'rsi', is that one that i end up using: 'type less, fool'
15:27 phf yah
15:28 mircea_popescu :p
15:33 asciilifeform in continuation of 'the best car -- is to already be at the destination' line of thought, 'the best keyboard is to simply not need to hit many keys'
~ 24 minutes ~
15:57 mircea_popescu hmm, anyone wanna paypal 30bux for me ?
~ 41 minutes ~
16:39 asciilifeform https://archive.is/EHFoJ << in somewhat vintage cargocultisms.
16:39 asciilifeform pete_dushenski might enjoy ^
16:48 asciilifeform 'Among the store’s roughly five thousand volumes were eight different books called “Talmud,” several of which listed Rabbi Tokayer as the author and included pictures of him inside their front covers. One version included “A Personal Message from the Author,” in English, in which Tokayer expressed his belief that “the Korean people and the Jewish people have so much in common, and share so many similar values.” '
16:48 asciilifeform didjaknow.
16:57 mircea_popescu weird korean shit.
~ 24 minutes ~
17:21 shinohai !~later tell mod6 New makefiles test went smooth ... If you aren't head-banging over Ada I have question regarding Vim setup when you have time.
17:21 jhvh1 shinohai: The operation succeeded.
~ 26 minutes ~
17:48 BingoBoingo So the first 3 results from the Google search "Roxanne Gay hamplanet" do not include the word hamplanet. Google Has either learned OR CENSORED RESULTS AGAIN!!!
~ 16 minutes ~
18:04 BingoBoingo !~ticker --market all
18:04 jhvh1 BingoBoingo: Bitstamp BTCUSD last: 2449.03, vol: 19229.41901269 | BTC-E BTCUSD last: 2403.893, vol: 7323.36006 | Bitfinex BTCUSD last: 2402.0, vol: 33686.53303544 | BTCChina BTCUSD last: 2547.323739, vol: 14274.82870000 | Kraken BTCUSD last: 2436.806, vol: 9231.76895356 | Volume-weighted last average: 2441.57226253
~ 1 hours 9 minutes ~
19:14 lobbes http://btcbase.org/log/2017-06-27#1675463 << in somewhat vintage cargocultisms. >> "Korean women want to know the secret. They found the secret in this book." << lol "You, too, can do 'it'!"
19:14 a111 Logged on 2017-06-27 20:39 asciilifeform: https://archive.is/EHFoJ << in somewhat vintage cargocultisms.
19:15 lobbes One of the oldest self-help b00ks, still kickin' to this day
19:15 shinohai Adding this smacktard to my "List of ppl that need to die" http://archive.is/Lz9f9
19:18 mod6 hi shinohai, glad to hear that the testing went well.
19:18 mod6 what's your question re vim
19:18 lobbes "Many folks expect to have some way of viewing and using emojis" heh
19:19 shinohai If your sole contribution to computing is "adding fucking emojis" please die in a fire.
19:31 Framedragger calling it: "serious linux desktop RCE discovered related to emojis" (memory mismanagement or related) (exact words in quote may differ)
19:31 * Framedragger considers posting a bet re. this
19:42 mircea_popescu it's indubitably there.
~ 35 minutes ~
20:18 Framedragger btw maersk (some related ports) is down due to new "ransomware" (orange website says it's the same nsa "eternalblue" windows vuln)
20:18 mircea_popescu not like they were needed anyway!
20:18 Framedragger :p what, the shipping company? ha
20:18 mircea_popescu just chinese crap anyway
20:19 Framedragger healthy perspective to have, i guess
20:19 mircea_popescu apple could buy china!
20:21 mircea_popescu netflix interprets maersk as damaged and just routes around teh censor ships!
20:21 mircea_popescu i got a whole silo fulla these btw, if you need.
20:23 Framedragger i mean, scriba was supposed to have an mp emulator chatbot, so i'll keep it in mind :)
20:25 Framedragger !$talk about "no such thing as too big"
20:25 Framedragger => "from which we surmise you never had sex"
20:25 mircea_popescu lmao
~ 18 minutes ~
20:44 asciilifeform http://btcbase.org/log/2017-06-27#1675479 << #8======B~~~~~~~~ .
20:44 a111 Logged on 2017-06-27 23:18 lobbes: "Many folks expect to have some way of viewing and using emojis" heh
20:45 asciilifeform in other, not wholly unrelated, lulz, '...out-of-bounds write in systemd-resolved in Ubuntu, which is possible to trigger with a specially crafted TCP payload. ... Certain sizes passed to dns_packet_new can cause it to allocate a buffer that's too small. A page-aligned number - sizeof(DnsPacket) + sizeof(iphdr) + sizeof(udphdr) will do this... A malicious DNS server can exploit this by responding with a specially crafted TCP payload
20:46 asciilifeform to trick systemd-resolved in to allocating a buffer that's too small, and subsequently write arbitrary data beyond the end of it.'
20:46 asciilifeform ( 'CVE-2017-9445' )
20:46 mircea_popescu heh.
20:47 mircea_popescu "trick"
20:47 asciilifeform and, not wholly unrelatedly, https://www.youtube.com/watch?v=zr0d2eRl2nE .
20:47 asciilifeform 'song of msdos'.
20:50 asciilifeform '... И представил я: / Город наводнился вдруг разумными людьми: / Вышли все под DOS,...'
20:50 asciilifeform ( https://lleo.me/pesni/text/dos.shtml << full text. )
20:51 asciilifeform by the author of, e.g., 'the random number merchant'
20:51 asciilifeform ( http://lleo.me/arhive/2014/prodavec.htm )
21:03 asciilifeform http://lleo.me/arhive/humor/skazki.shtml << d00d's 'fairy tales'.
21:16 sina mornin tmsr
21:17 sina http://btcbase.org/log/2017-06-27#1675078 << my, I seem to have trouble phrasing my questions correctly :(
21:17 a111 Logged on 2017-06-27 13:08 mircea_popescu: http://btcbase.org/log/2017-06-27#1675077 << there's no intention that there would be plaintext anything, wtf.
21:17 sina mircea_popescu: patience appreciated while I attempt to rephrase question.
21:19 sina in current model, operator can write a message and claim it is from anyone and "publish" it to their own message store. when peers connect, the messages since last seen are delivered, each encrypted with a peer-pair unique RSA key. so as the message "progresses" between peers it gets encrypted, then decrypted and stored in each peers message store in plaintext
21:19 sina what I'm asking is, does that behaviour match the intent? OR
21:20 sina should the operator be encrypting the message for the final recipient and then publishing that ciphertext?
21:20 sina OR, both?
21:22 sina asciilifeform?
21:23 asciilifeform sina: how do the 2 models differ ?
21:23 asciilifeform sina: and what means 'final recipient' ?
21:23 Framedragger intermediary peers won't be able to decrypt message in the latter model, asciilifeform
21:24 sina Framedragger: thanks, exactly what I meant
21:24 asciilifeform Framedragger: in mircea_popescu's gossipd algo, there are 2 types of messages, ordinary and private. the latter behave as described above
21:24 asciilifeform the former - as the 'stored, relayed'.
21:24 sina aha!
21:24 * Framedragger recalls mircea_popescu's archaic use of "for" in context of gossipd
21:24 sina so the answer is "the program should allow for both behaviours"
21:24 sina ?
21:25 asciilifeform sina: if you're asking re mircea_popescu's algo -- then yes
21:25 asciilifeform i thought this was pretty clear from the article.
21:25 sina asciilifeform: yesterday you mentioned 2 articles, but I had only seen one, if you recall URL can you link second one?
21:25 Framedragger in fact i'd imagine that gossipd should ideally allow for arbitrary end to end encryption, would be up to operator?
21:26 asciilifeform Framedragger: all comms b/w any pair of nodes, properly rsa'd
21:26 asciilifeform no exceptions
21:26 * Framedragger got confused from article, too (hence not opining re gossipd currently)
21:27 Framedragger asciilifeform: sure, but (plz don't vomit from use of keyword) there should be a way to onion-rsa them, too (A encrypts to C's key, then encrypts to B's key and tells B to relay to C which is currently offline, or w/e)
21:27 asciilifeform 1) original mircea_popescu's algo: http://trilema.com/2015/artifexd-a-better-ircd-rfc 2) the newer: http://trilema.com/2016/gossipd-design-document
21:27 Framedragger imho
21:27 asciilifeform Framedragger: you get this 'for free' from the normal relay mechanism
21:27 asciilifeform if you think about it.
21:27 Framedragger god it's like quoting talmud at this point :D (i mean the long comments etc)
21:28 Framedragger right, eternal rsa gen process, rsa'd automatically, etc
21:28 sina asciilifeform: can you clarify, *all* comms? when I was implementing my first pass at encrypting comms yest, I found that at least the very first message when a peer connects as a client would be plaintext, i.e. "hi I'm A", otherwise the "server" would need to enumerate all its keys to find if it knows the peer?
21:28 asciilifeform sina: it enumerates.
21:28 sina ahh
21:28 asciilifeform and in fact goes through ALL OF THEM, to avoid leaking timing.
21:28 sina then is there a need for a challenge at all?
21:28 asciilifeform ( this is not in mircea_popescu's article but is imho elementary. )
21:28 Framedragger in fact that's a question i asked in comments, sina
21:29 Framedragger answer is as asciilifeform said
21:29 Framedragger just fyi
21:29 Framedragger i even raised a (nonsensical) "but-t-t time complexiti!" concern re this
21:30 Framedragger afaict gossipd model assumes that some rsa keys had been exchanged out-of-band. traditional challenge-response has been constantly critiqued by asciilifeform via "it's a DoS vector" argument (sorry if too curt, am in bed)
21:31 Framedragger (which makes sense, hence lighthoused proposal)
21:31 asciilifeform in other mircea_popescuine treats, http://lleo.me/kamasutra/index.htm .
21:31 Framedragger sina: (re. enumerate -- http://trilema.com/2016/gossipd-design-document/#comment-121604)
21:31 asciilifeform and speaking of which i'ma bbl.
21:31 * Framedragger too
21:32 sina ok thanks all
21:32 sina this will change my design a little bit
21:32 Framedragger (ah in fact a bit up the stack, http://trilema.com/2016/gossipd-design-document/#comment-121602)
21:38 sina asciilifeform: yest you said no sessions in gossipd, yet http://trilema.com/2015/artifexd-a-better-ircd-rfc/ clearly describes a session based proto
21:43 Framedragger sina: to clarify (hopefully lol), that ^ is for all intents and purposes outdated. asciilifeform did say "original mp algo". that said, i'll agree if you say "you guys have a documentation problem omg"
21:43 Framedragger (but then, the newer article clearly states "This is an up-to-date draft specification for gossipd", so i'm not too sure about that, either)
21:45 Framedragger sina: fwiw (he can speak for himself but to save you time), asciilifeform does not like sessions [ever|anymore], and considers them ugly beasts which won't have a place in his gossipd bed
21:45 sina appreciated Framedragger
21:46 Framedragger (i know it's a hella lot of comments under the newer article but iirc his "DoS magnet!!" points are addressed there)
21:49 sina I guess I'll wait for some clarification from mircea_popescu ? challenge/response is a session based concept even ignoring the older post
21:49 Framedragger did you read the part about lighthouse based challenge, though?
21:50 sina "To craft a valid packet, a sender must collect a single auth string from the receiving node's lighthouse (via whatever means, can be a shortwave tuner), craft auth with it as described by Mircea Popescu earlier, encipher to receiver's RSA pubkey, and send." ?
21:50 sina that one?
21:50 Framedragger tl;dr asciilifeform described a way for peer A to provide a challenge-response to peer B in a way which would not require any communication from B, hence not creating a DoS vector
21:51 Framedragger yeah, though note that the lighthouse may for all intents be node C there
21:51 sina well, the next line is literally "This variant is not, incidentally, intrinsically incompatible with Mircea Popescu's - conceivably he might choose to hand out auth challenges to all-comers, while I operate lighthouse; while retaining the other basic mechanics."
21:51 Framedragger hmm, right
21:52 Framedragger note the important aspect which lighthouse introduces: constant stream of auth strings, "in all directions"
21:53 Framedragger "in all directions" depends on medium. in radio, it's clear; in packet switched networks, could be a list of broadcast addresses to send auth strings to (constantly), etc
21:53 Framedragger sorry if repeating what you already know
21:53 Framedragger the point is that auth strings are sent regardless of whether the connecting peer (A) wants them
21:54 Framedragger so there's no way to DoS peer B with "hi plox to send me an auth string, i'm totally legit non sybil node"
21:54 Framedragger ("well ok, let me generate this one just for you, and this for just for you", vs. "i'll generate this many auth strings per time unit, and distribute them to this set of destinations (or "shit them out via radio"))
21:55 Framedragger so in that sense it's not your traditional challenge-response. again, sorry if repeating
21:55 sina no apologies necessary
21:56 sina Framedragger: can you bear with me for a few questions or were you going to bbl?
21:56 Framedragger i may fall asleep but shoot
21:56 sina so we have a lighthouse thingo broadcasting some random bytes as challenge strings in plaintext
21:57 sina and nodes are receiving and storing those challenge strings
21:58 sina if I'm operator of peer A and want to send a message to peer B, what do I do? pick one of my stored challenge strings, sign it, send it along with my message?
21:59 Framedragger yes i think so, and note that there is a time window there re. how recent challenge string has to be, to avoid replay. i.e., those strings expire. and yes that's how you send a msg to B iirc
21:59 Framedragger A and B may then decide to enter some different "state" but the general gossipd design is stateless, i.e. there is no session
22:00 sina probably a dumb question
22:00 Framedragger mircea_popescu had concerns re. "signed", but iirc the concept of "station key" (vs. "mega important owner key") helped there. not sure if entirely resolved, tho
22:00 sina but why can't A just sign any random bytes? why does it need to come from the lighthouse?
22:00 Framedragger (btw the challenge strings may be in something else than plaintext, all depends on lighthouse and medium)
22:02 Framedragger i believe this relates to asciilifeform's "traditional challenge-response creates DoS vector". so with a lighthouse auth string, one more important point is that a particular auth string cannot be reused.
22:02 sina oh nevermind, obviously if you sign any random bytes it can be replayed
22:02 sina yeah
22:03 Framedragger yeah, so this avoid replay but also sets a limit to how much DoS exposure you have (one of the limits, at least)
22:03 Framedragger avoids*
22:03 Framedragger well i guess it's the same thing, kinda
22:03 sina another probably dumb question
22:04 sina why not just sign the current UTC timestamp
22:04 sina you can't replay timestamps outside of a certain window +/- 0.5s or something?
22:04 Framedragger because you can predict the future of such a lighthouse, hence craft any number of packets in advance
22:05 Framedragger let me recall why that is super important lol; but the unpredictability of the auth strings coming from lighthouse is important
22:05 * Framedragger is "recall vs. just think about it" mode
22:05 sina Framedragger: really appreciate your patience, I get the feeling asciilifeform would be shouting at me again by now
22:05 Framedragger nah folks are just busy
22:06 Framedragger i guess he'd say "read the article [implying read the comments, too]"
22:06 sina I'm not sure I understand how you can craft packets in advance if they need to be signed
22:08 Framedragger hold on, you're right
22:08 * Framedragger reading how asciilifeform described the packets, if at all, because forgot
22:09 sina also I can't see how the model can be *completely* stateless, there will always be some kind of minimal session which is "hi, I'm A" followed by a response tailored to A
22:09 sina unless all responses are identical for all peers, which would make them plaintext
22:11 mircea_popescu well now ima have to read this whole thang
22:11 Framedragger sina: right, re future, i didn't make sense there
22:11 mircea_popescu http://btcbase.org/log/2017-06-28#1675514 << yes.
22:11 a111 Logged on 2017-06-28 01:19 sina: in current model, operator can write a message and claim it is from anyone and "publish" it to their own message store. when peers connect, the messages since last seen are delivered, each encrypted with a peer-pair unique RSA key. so as the message "progresses" between peers it gets encrypted, then decrypted and stored in each peers message store in plaintext
22:13 mircea_popescu http://btcbase.org/log/2017-06-28#1675543 << yes, server looks through its keys.
22:13 a111 Logged on 2017-06-28 01:28 sina: asciilifeform: can you clarify, *all* comms? when I was implementing my first pass at encrypting comms yest, I found that at least the very first message when a peer connects as a client would be plaintext, i.e. "hi I'm A", otherwise the "server" would need to enumerate all its keys to find if it knows the peer?
22:15 mircea_popescu http://btcbase.org/log/2017-06-28#1675565 << the problem with the concept of a "session" is that it attempts to link machine state to world state. this is a very tenuous proposition, and the fundamental reason why sessionificatyion of (the correctly designed) stateless http protocol failed for 30 years straight and will continue to fail forever.
22:15 a111 Logged on 2017-06-28 01:45 Framedragger: sina: fwiw (he can speak for himself but to save you time), asciilifeform does not like sessions [ever|anymore], and considers them ugly beasts which won't have a place in his gossipd bed
22:16 Framedragger mircea_popescu: i fucking can't reckon right now why output of lighthouse has to be unpredictable. damn it :D *if* all packets are signed with peer keys that receiving peer already has, timestamp with defined validity window would avoid replay... (http://trilema.com/2016/gossipd-design-document/#comment-119045)
22:16 mircea_popescu you know, the lighthouse idea, while an idea, didn't actually get included.
22:17 mircea_popescu prolly should separate the re-discussing of that from the guy trying to comprehend the spec
22:17 Framedragger situation is different if the point is for peer A to newly introduce self to B. then (sina) "unpredictable lighthouse" is important because it sets a limit to how many auth strings can be used.
22:17 mircea_popescu no peers introduce themselves though. at all.
22:18 Framedragger (in fact maybe that's an important point as well: lighthouse shits at a fixed rate; there is a discrete amount of auth strings which can be used. i guess this is obvious, i'm slow)
22:18 Framedragger mircea_popescu: right
22:18 mircea_popescu the only way for A and B to be introduced, outside of the grandfatherly, A fucks B and they exchange bits of paper, is C tells A about B and B about A.
22:18 Framedragger aha.
22:19 mircea_popescu there's no peer discovery as a gossipd function ; at all times it knows already all the peers it will ever know. in lawyer speak this is called "never ask a question you don't know the answer to."
22:19 Framedragger mircea_popescu: yeah lighthouse discussion does complicate matters, the fact of the matter is, it's the only current (written) alternative to DoS-prone traditional challenge-response (A asks B to plz send challenge, A then response to B with that challenge), within gossipd universe
22:20 Framedragger right
22:20 Framedragger also lighthouse concept didn't get properly included in spec because it's probably not yet finished, ha
22:20 mircea_popescu possibly.
22:21 Framedragger "Re 119 : You'll have to properly spec this if you want it." (you said it!)
22:21 sina mircea_popescu: while I appreciate the validty of issues about sessions, challenge/response dictates there must be something akin to a session, even if that isn't the most precisely fitting term
22:21 mircea_popescu a
22:21 mircea_popescu sina what challenge response ?
22:21 mircea_popescu let's go through the process in detail.
22:21 sina pls
22:21 mircea_popescu at t0, A encrypts plaintext P to key B1.
22:21 mircea_popescu at t1, A remits P.B1 to B.
22:22 mircea_popescu at t2, B is free to decrypt or not decrypt P.B1. it is supposed to make this decision on the basis of B1 and whatever other data it uses to make such a decision.
22:22 mircea_popescu at t3, providing B has opted to decrypt P.B1, it is in possession of P. if P is a standard message, it contains a reference allowing it to respond.
22:23 mircea_popescu if the operator of B opts to respond, at t4 A will receive a P'.Ai
22:23 asciilifeform Framedragger: recall, mircea_popescu and asciilifeform never came to a 'hey we have this 1 algo', so all q re 'gossipd' presume, imho, mircea_popescu's algo, which was actually called so
22:23 mircea_popescu if the operator of B opts to relay, at t5 various nodes will receive a P.?j
22:24 mircea_popescu asciilifeform exactly. nmot that i'm against further exploring the lighthouse thing, but gotta be separate item for nao.
22:24 mircea_popescu sina so where's a session in there ?
22:24 asciilifeform and it was different from asciilifeform's, and did not include 'lighthouses', luby transform, a few elses
22:24 sina "a reference allowing it to respond." << is that not a session concept?
22:24 mircea_popescu sina i imagine it's a keyid of some kind. that makes a session ?
22:25 sina mircea_popescu: I assume A generated that reference, and it is storing it until B has responded?
22:25 Framedragger asciilifeform: ah, then i confused things by way of saying that "challenge-response needs to be ditched in gossipd model". hmm. i did think that the two items are not conceptually separable anymore
22:25 mircea_popescu sina all keys are stored forever.
22:25 asciilifeform Framedragger: gotta distinguish mircea_popescu's algo from the MB or so of asciilifeform's commentz re same
22:26 Framedragger mircea_popescu: well you did say "whenever operator feels like it, keys get nuked." (i guess that's not the same, tho)
22:26 sina mircea_popescu: ok that makes sense, you should consider updating the blogpost :P
22:26 mircea_popescu Framedragger that is what "forever" means to machines.
22:26 sina because the blogpost has a challenge/response thingo
22:26 mircea_popescu link me ?
22:26 sina http://trilema.com/2016/gossipd-design-document/ III. Gossipd will receive inbound connectionsvii from identified clientsviii and on the basis of that identification produce an encrypted challenge string, which constitutes its response. If the other party responds with the proper challenge string, the connection is established ; otherwise it is dropped.
22:26 asciilifeform asciilifeform, some yrs before being introduced to mircea_popescu, wrote an (unpublished) algo, 'kapelle', that resembled mircea_popescu's gossipd. hence 'strong feelingz'
22:27 mircea_popescu sina yeah that's amply misleading.
22:27 sina haha
22:27 sina this clarification is much appreciated, I do think I can rework what I've got to fit the above model
22:27 Framedragger CONFUSE THE ENEMY
22:27 mircea_popescu the idea was to report to the operator, "We have link with x". but conceptually, sessions as a fundamental building block of comms, are not used.
22:28 asciilifeform (had slightly different domain: botnet orbital control...)
22:28 mircea_popescu there's a difference between my client showing alf as "online" and my client being built on the concept of sessions.
22:28 Framedragger asciilifeform: i never got to comandeer one from irc channel, am sad
22:29 asciilifeform Framedragger: it 'gets old' quickly
22:30 sina alright
22:30 sina thankyall
22:30 sina time for some food and stuffs, I will spend time later trying to implement this
22:30 asciilifeform think of 'we have link' as if with, e.g, satellite
22:30 Framedragger i'm in fact curious why in your model lighthouse has to be unpredictable, asciilifeform. maybe it's something very obvious
22:30 asciilifeform i.e. when was last time of contact
22:31 sina oh yeah, while we have you alf, can you answer above? why is lighthouse necessary if A can just sign current timestamp and B only accept timestamps within a small variance window?
22:31 asciilifeform Framedragger: because not signing but decrypting
22:31 asciilifeform think.
22:31 sina o
22:31 sina wait
22:31 asciilifeform ( why does deedbot cookie gotta be random! )
22:31 Framedragger yeah this is too densely compressed
22:32 sina asciilifeform: if the challenges are being broadcast by the lighthouse in the clear, and all the peers are storing N of them, can't evilguy X just encrypt all of them?
22:32 sina and send them at will?
22:32 Framedragger i assumed that packets were signed by A
22:32 sina yeah
22:32 asciilifeform whereas in 'sign lighthouse' model, also gotta be unpredictable, but to prevent replay
22:32 asciilifeform without having to store anything
22:33 sina you can prevent replay by signing a timestamp and accepting only "current" timestamp within a window of +/- 0.X seconds?
22:33 asciilifeform i.e. a signed(S) could not have practically come into existence before you broadcast S, if the latter is a long rng turd
22:33 asciilifeform sina: didja read the clocks thread ?
22:33 sina obvously not
22:33 asciilifeform we don't ntp
22:33 sina fair
22:34 asciilifeform and disbelieve in the possibility of accurate synced clocks.
22:34 sina tmsr is a weird place
22:34 asciilifeform ( sans ntp and similar imperial shenanigans )
22:34 asciilifeform ntp requires a hitler.
22:34 Framedragger asciilifeform: but the main work by the receiving peer is in checking the signature of the other peer anyway (besides decrypting the message itself), no?
22:34 Framedragger question is about unpredictability anyway
22:34 Framedragger so more general
22:35 sina <+asciilifeform> Framedragger: because not signing but decrypting << I am not sure I understand this. Why is it decrypting? Considering everyone has the plaintext from broadcasts
22:35 Framedragger and if the main work is in checking signature, how does a "could not have practically come into existence before you broadcast S" help with regards to DoS?
22:35 asciilifeform sina: say i take random string R and encrypt to pubkeys p1, p2,...,pN
22:36 Framedragger if incoming message is *not signed*, then i understand - it sets a fixed horizon in terms of how much you can spam.
22:36 sina anyway, I guess this is a seperate question for smarter people, I will just stick to trying to update my thingo to match mircea_popescu description above
22:36 sina must food
22:36 asciilifeform sina: to get a window to speak to me, you come back with the plaintext of a recent R. proving that you are one of p1,...pN.
22:37 Framedragger asciilifeform: ah, damn. is the point to prove to B that A holds A's key at time t? i feel dumb
22:37 asciilifeform aaaha
22:37 Framedragger lol, umm, "duh", thanks for bearing
22:37 asciilifeform dun worry Framedragger , it does take some actual sweat, to puzzle out
22:37 asciilifeform but asciilifeform is happy to give a hand.
22:38 Framedragger sina: point was to prove continued identity of A, continued ownership of A's private key, so to speak.
22:38 * Framedragger appreciates
22:38 * Framedragger and goes to sleep
22:38 asciilifeform ('come back with the plaintext' of course means that you, e.g,, gimme a hash H(R + salt), or the like, not literally exposing it for world!)
22:39 asciilifeform goodnight Framedragger
22:43 asciilifeform btw note that 'decrypt mode lighthouse' is deedbot-like, the answerer proves that he holds one of p1,...,pN keys. rather than one in particular.
22:43 asciilifeform without distributing signed material.
22:44 mircea_popescu aha.
22:44 asciilifeform this btw is also a major feature of mircea_popescu's (non-lighthousetronic) algo, and imho important
22:44 mircea_popescu the problem with it, once ammended for the sign issue, was not exactly technical, more in terms of how expensiuve it is
22:45 mircea_popescu not "it won't work" but rather "will it be worth working"
22:45 asciilifeform it can be as expensive ( broadcast to galaxy! ) or cheap ( request a turd in web form, which actually reduces to approx. mircea_popescu's original..! ) as desired.
22:46 asciilifeform smoothly.
22:46 mircea_popescu conceivably.
22:46 asciilifeform i imagine most stations would do something in between.
22:47 asciilifeform ( homework: calculate packet shitting rate necessary to hit every ipv4 at least weekly )
22:47 mircea_popescu http://btcbase.org/log/2017-06-28#1675603 << because this imports GPS into gossipd, or most of gossipd history will not contain GPS or anything like it.
22:47 a111 Logged on 2017-06-28 02:04 sina: you can't replay timestamps outside of a certain window +/- 0.5s or something?
22:51 sina the weather is shit so I am just going to order a pizza and sit in the dark
22:51 mircea_popescu enjoy ?
22:52 sina :D
22:52 sina oh yeah. I'm actually on holidays from work this week, that is why I'm around hassling y'all at all hours
22:52 mircea_popescu hey, i like it.
22:53 asciilifeform sina: think also through the implications of 'no clock'. suddenly, chronological ordering is nontrivial.
22:54 sina asciilifeform: chronological ordering of messages?
22:54 asciilifeform ('timestamp' has no factual meaning outside of hardware on your desk. and even there - 'fuzzy')
22:54 asciilifeform sina: aha, what-happened-before-whatelse
22:55 sina yeah, per the spec, peers are only storing messages with local timestamp they received them
22:55 mircea_popescu yes, witness-time
22:55 sina ordering/conflict resolution is left up to the operator
22:55 mircea_popescu einstein'd be proud
22:55 asciilifeform sina: point being, you cannot rely on timestamps of any form to distinguish old packets from new and filter replays
22:55 mircea_popescu notice how it's not even POSSIBLE for the "same" message to be delivered via gossipd. for purely quantic reasons.
22:56 asciilifeform aha.
22:57 asciilifeform sina: i recommend to also review logs re 'protocolic vs promisetronic' concept
22:57 asciilifeform then when i say 'timestamps not produced by yourself are promisetronic' it will immediately click in your brain.
22:57 mircea_popescu this is the root of the divergence so far, so not a bad reference. encountering a problem, sina tends to seek the "correct" dependency to bake in.
22:57 * sina addes to notes
22:57 mircea_popescu as a matter of habit.
22:58 mircea_popescu this is very much not what tmsr ever does.
22:58 sina s/correct/desired/ pls
22:58 mircea_popescu ideal ? community-approved ? you name it.
22:58 sina yeah
22:59 sina is it bad?
22:59 mircea_popescu it's different.
22:59 mircea_popescu it can work, depending, but it doesn't work by itself, it has to be a very strictly examioned thing.
22:59 asciilifeform there was an old sf tale, maybe 1940s, about a d00d in the Evil Future who is sentenced to death , but 'in house arrest', is put in a seemingly normal flat where common household objects are boobytrapped
22:59 sina I mean I *can* go off and do my own thing, but then I am making a sinathing not a tmsrthing
22:59 asciilifeform with proviso that if he lives for a week, he gets reprieved
23:00 asciilifeform this is roughly analogous situation to the daily life of tmsr software folx
23:00 sina does he in an explosion of shit as he sits on the toilet?
23:00 mircea_popescu sina the problem with the non-tmsr things is that they are undependable. in the complete sense of that term : temporally, functionally, you name it.
23:01 asciilifeform sina: dies when 'reprieved' and turns door knob to leave, forgetting all caution: poisoned
23:01 sina the future is not all bad. I order pizza and can see its current progress in the store and GPS tells me its location en route
23:01 asciilifeform ( spoiler!!!1 )
23:01 sina asciilifeform: haha
23:01 mircea_popescu sina do you see how this is an extra cost, not an added benefit ?
23:02 mircea_popescu my pizza just takes the my saying "yo, make pizza!"
23:03 sina mircea_popescu: my perspective is that I am just trying to implement what appears to be an interesting spec. for the reason of being interested in implementing that spec. so when I ask for tmsrthing clarification, it is just in terms of spec, not in terms of "making a thing" ...if that makes sense
23:03 mircea_popescu sure.
23:03 sina Mircea Popescu: Pizza Whisperer
23:03 mircea_popescu lel
23:03 mircea_popescu but, and here's the beauty, for the same money today had salmon.
23:03 sina the pizza doesn't even exist, you just say "yo, make pizza" and flour assembles itself into dough, tomatos become paste, basil grinds itself
23:03 mircea_popescu slavegirls!
23:04 sina we aren't all rich Romanians with slavegirls ok
23:04 mircea_popescu aite, watch teh gps like it means something then!!!
23:04 mircea_popescu BEOTCH
23:04 sina haha
23:05 mircea_popescu mwahahahaha
23:06 mircea_popescu computer pseudoscience may be the only engineering discipline in which the ancient solutions actually are better.
23:06 sina token ring?
23:07 mircea_popescu slavegirl to run kitchen >>> gps to watch kitchen being run in
23:08 mircea_popescu see, because if she is too slow, i don't just SAY she's too slow. she fixes it. and if she dun fix it fast enough i got whips to help along. what's the gps do ? it doesn't afford you any agency towards the pizzeria. yet you're wartching. so what do you do ? you turn inward, educate ~yourself~.
23:08 sina CRT monitors!
23:08 mircea_popescu stupid fucking tool.
23:08 mircea_popescu i don't want to grind myself by the measure of some 9.60 an hour mexicans in a kitchen somewhere.
23:09 sina mircea_popescu: this is AU, no Mexicans, mostly SE Asians
23:09 mircea_popescu do you know how many soviets yelled at the television set ?
23:09 asciilifeform americans used to shoot at cinema screens
23:09 asciilifeform in the early days
23:09 mircea_popescu aha
23:09 asciilifeform like birds, attacking reflection in window
23:10 mircea_popescu i've seen some awesome bird-bird rape since i've been here btw. you have NO FDUCKING IDEA what birds do.
23:10 asciilifeform 'that ain't another pigeon, idiot , it's yerself'
23:10 sina speaking of birds, I read this yest: https://archive.fo/bvoGR
23:11 asciilifeform if rat can learn to smoke.. why not bird.
23:13 sina re this http://btcbase.org/log/2017-06-28#1675484 ...here is one funny fact I learned today!
23:13 a111 Logged on 2017-06-28 00:18 Framedragger: btw maersk (some related ports) is down due to new "ransomware" (orange website says it's the same nsa "eternalblue" windows vuln)
23:14 sina "If you sign malware with a fake self-signed Microsoft certificate, several major AV's on VirusTotal will ignore it"
23:14 mircea_popescu heh.
23:14 sina following affected: @kaspersky @arcabit @Malwarebytes @TrendMicro @Webroot @zonealarm
23:14 mircea_popescu grep "begin signed" blabla
23:15 sina majority of infections have been in Ukraine, there are screenshots of lots of Ukranian stuff (grocery store terminals, train stations, etc)
23:15 sina whoever wrote it didn't suck like WannaCry authors and implemented lateral movement
23:15 sina so it can go inside the "crunchy on outside, soft inside" networks
23:16 mircea_popescu nb
23:16 sina what is nb?
23:16 mircea_popescu not bad, contraction
23:17 sina ah thx
23:17 sina also, unrelated is this: https://archive.fo/lr3iN
23:17 sina ikea made awesome solar concentrator for 5 fiat units
23:17 mircea_popescu were you here for the "solar power" hax / lulz ?
23:17 sina don't think so
23:18 mircea_popescu lemme fish it out i guess
23:18 sina OH YEAH, going back to the ransomware that hit Maersk
23:18 sina Chernobyl is running on manual monitoring after their systems got hit!
23:19 mircea_popescu http://trilema.com/2017/the-incidental-humiliation-of-obamas-clean-energy-policies-marc-andreessens-internet-of-farts-and-other-such-comedic-gold-bricks/
23:19 mircea_popescu see also that day in logs, lulz were had
23:21 sina ha that is interesting, but the ikea thing is just a $5 polished metal bowl that has been setting stuff in peoples houses on fire
23:21 sina will check logs for more lel
23:21 mircea_popescu sounds liek a chiuldhood dream
23:22 sina live your dreams mircea_popescu! set all that stuff on fire :P
23:22 mircea_popescu i do make a fire now and again.
23:22 mircea_popescu got a whole bbq terrace thing by teh pool.
23:22 sina mmmm bbq I love me some bbq pork
23:23 mircea_popescu well, no gps here so can't help you
23:24 sina makes sense, you only just made it to fire, still another 7000 years before GPS :D :P
23:24 mircea_popescu hehehe
23:25 sina ok for real time to vegetate now, enjoy the day all, I will spend some time on rejigging gossipdthing later and probably be back with more dumb questions at that point
23:25 mircea_popescu works
23:38 PeterL Good evening Trilema
23:39 mircea_popescu heya
← 2017-06-26 | 2017-06-28 →