61300+ entries in 0.44s

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.
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.
mircea_popescu: but hey, at least they get buggered sore like
a hobo's whore. that + gallo pinto > what they got at home.
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.
a111: Logged on 2017-06-26 17:07 erlehmann: i am willing to abandon my redo efforts if v maketron suits my needs better. does there exist
a v implementation in <500 lines of shell?
a111: Logged on 2017-06-26 16:35 asciilifeform: 'Ever since IS&T started to undergo "The Transformation", there has been
a deliberate and systematic attempt to change Computing at MIT for the worse. Services that have been relied on for years have been discontinued and turned down, frequently without notice. Infrastructure critical to running MIT has been outsourced to cloud services during "emergency maintenance". Most of these changes had minimal impact on students and faculty,
a111: Logged on 2017-06-26 12:37 erlehmann: sina have you checked all your input against
a formal grammar today?
mod6: i really like the new kb i've been using. took
a little while to get use to, but hands feel good after all day typing.
a111: Logged on 2017-06-26 05:39 ben_vulpes: on the "laptops suck" thread, now that i'm using an adult workstation most of the time, my hands start hurting after
a bare thirty minutes on
a 13" laptop kb
a111: Logged on 2017-06-26 01:02 sina: but this presents
a chicken/egg problem, where the peer "initiating" the addition will need to then advertise that key to the other peer and wait for
a key back, and then initiate an update to the peer data to add in the advertised pubkey
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./
☝︎☟︎ mircea_popescu:
http://btcbase.org/log/2017-06-25#1674362 << speaking of bigots : so i'm walking with girl through utter shithole, true poverty area. stench of sewage in the air, houses made out of $200 in materials and so on. i spot
a rabid dog by that sure sign of drooping salivation, so i go in between and keep my eye on it.
☝︎ sina: alrighty, gonna go do some human stuff. have
a good week all!
sina: vulnerable to what, exactly, is the question? I am struggling to see how timing can be ascertained from that kind of model, but it's only
a thought experiment so I can steal your brain juices
sina: messages are to be delivered for
a given peer or set of peers.
sina: asciilifeform: how about this simpler model. Nodes only accept connections at interval N seconds, and during time between intervals it is preparing encrypted payload of all messages since last seen for each peer. so when
A connects to B and says "Hi, I'm
A", B responds with
a pre-prepared payload encrypted for As key
sina: asciilifeform: don't pop
a vein, I absolutely get your point, I was trying to explain (erroneous or otherwise) the path walked
a111: Logged on 2016-02-08 00:06 mircea_popescu: the only assurance to be had here comes from
a gossipd model. where anyone could have written the plaintext, and for all anyone POORLY CONNECTED knows, they probably did.
sina: so no key is ever retained beyond
a single "session"
sina: why would there be
a long term key? I mean, right now in the impl the process to rotate
a key is manual, but if you're using ephemeral key why not just "chain" them in the sense that at the end of the "session" you pass some ciphertext that includes the next ephemeral key, wait for delivery ack and then dump the old key?
sina: another thought, in my impl, even if you broke the key, all this nets you is the ability to have messages delivered to you from
a single node
a111: Logged on 2017-06-17 19:56 asciilifeform: idea of pll is that you can indeed see
a lit match from mile away in daylight if you know 'exactly when to look'
sina: asciilifeform: if I'm not pestering let me throw
a couple of questions. in my impl there are two secret operations, 1. key generation 2. challenge decryption. for #1, it runs in
a different process on
a random basis and marks
a portion of the keys generated as bogus (per linked spec). that seems like it should sufficiently obfuscate against timing? for #2 is it possible to do some bogus ops in
a similar
mod6: everytime I think of
a shoemaker/cobbler, i think of that character from
A Tale Of Two Cities who used to be
a Doctor before he did 18 years in the Bastille.
sina: asciilifeform: can you elaborate on timing? in my impl each peer-pair has its own set of corresponding RSA keys and I was thinking of adding something like, at the end of each session
a new keypair is generated and exchanged on each side
sina: I honestly didn't make it because I thought it would solve any problem, but only because I saw the spec and happen to be on holidays from work this week, thought it would be
a good fun
trinque: one's even
a hideous bashball
a111: Logged on 2017-06-26 16:32 asciilifeform:
http://btcbase.org/log/2017-06-26#1674428 << fwiw i carefully read all of it. asciilifeform's verdict: very much
a gabriel_laddel-ization of gossipd. does 0 of the necessary work, and drags in 5+GB of liquishit deps (python, sql, some derp's crypto lib.) the amount of this that would have to be rewritten, from the ground, is 100%. not even useful as illustration of anything, because NONE of the actually complicated moving parts of
a mod6: yah, if you want !b, gotta make them yourself, or hire
a sandal artisan of sorts.
shinohai: Apparently they made
a "Mobile ethereum interface w/ encrypted messaging"
ben_vulpes: > sold via OTC over the course of the next month, to ensure it will have
a negligible effect on the market
phf: "[Global Notice] Hi all. We need to take services (NickServ, ChanServ and friends down for some quick database tweaking so they'll be unavailable for
a few minutes. I'll update via WALLOPS when completed."
erlehmann: how would you structure it? programmatically, it does not matter if there are 3 videos or 30000,
a “partial build” just converts the ones that need converting and uploading.
erlehmann:
a bot i wrote, that travels PubMed Central open access publications, takes supplementary materials, fixes common errors in metadata, converts the files to other formats and uploads them.
erlehmann: most of those are audio or video files. every format conversion is
a build
erlehmann: so redo turns the process on its head: build is atomic, but redo only claims to have
a tree when all is built.
erlehmann: the point of redo vs. make is that make does the same: build tree, walk tree. the problem is that this may need in
a second treewalking phase and
a third etc. pp. until the build becomes stable
erlehmann: asciilifeform there might be one detail why it is possible to make
a v maketron, but no v redotron. does v try to work out all dependencies before processing?
erlehmann: actually, ++++ is
a valid base64 input
erlehmann: i have
a single phone with no bourne shell and two others that have it.
erlehmann: i chose bourne shell specifically because redo runs everywhere and i consider it stupid to need
a C++ compiler or python interpreter for building stuff.
erlehmann: i am willing to abandon my redo efforts if v maketron suits my needs better. does there exist
a v implementation in <500 lines of shell?
☟︎ erlehmann: apart from separation of concerns (tree-walking vs. invoked programs), what other gains are to be had by using
a hypothetical v maketron instead of the existing redo maketron?
erlehmann: so v is more like
a reverse epigraph, in my understanding