mod6: haha. well, suppose you're getting good re-use out of them.
mod6: yah, if you want !b, gotta make them yourself, or hire a sandal artisan of sorts.
mod6: yeah, everything is made with sawdust and cheap screws & glue.
trinque: gotta wedge the broomstick at the right angle, can sit and sweep simultaneously!
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
trinque: one's even a hideous bashball
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
sina: (and it was so far!)
sina: hows all today, is it time to rotate shift mod6?
mod6: <+sina> hows all today, is it time to rotate shift mod6? << hows that?
sina: mod6: ah hehe you signed on just before I went to bed last night :P
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
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: well, not even generated, just assigned
sina: I am on the general points
sina: but do they not depend on measuring the timing over many operations?
sina: so my impl doesn't do this currently, but imagine it throws away the key after the session is established, no big deal then
sina: session may be the wrong term. I just mean, in the spec
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
sina: ok fair point, I get the general need for constant time constant space algo regardless of gossipd stuff anyway
sina: I have been reading the logs, agreed they are handy
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
sina: vein? e.g. perform 3 parallel decryptions
a111: Logged on 2017-06-17 19:50 asciilifeform: the imho interesting part of this tale is that ~time~ is the most, it turns out, difficult side channel to properly cement shut
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: 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
sina: sorry, define "station key"?
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: so no key is ever retained beyond a single "session"
sina: can I clarify something? when you say gossipd are you assuming that all traffic is enciphered?
sina: I think we might be speaking at corss purposes and just wish to clarify that point before proceeding
sina: ok fair. see, the spec I was working from it only mentions encryption for the "session establishment" so I assumed that encryption of actual message payloads was to be with out of band encryption
sina: and right now my impl does send everything except the challenge in plaintext!
sina: I assumed it was deedbot style OTP thing
a111: Logged on 2016-02-08 00:05 maqp: The point is, unless you encrypt the message, anyone might have created the plaintext
sina: I got that impression from reading gossipd logs, obviously I didn't read everything ever because I only learned about the linespeed thing yesterday
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.
a111: Logged on 2016-02-07 23:57 mircea_popescu: complete anonimity between peers more than one node removed ; complete secrecy outside of the node group ; no integrity or authenticity outside of the wot trust.
sina: asciilifeform: don't pop a vein, I absolutely get your point, I was trying to explain (erroneous or otherwise) the path walked
sina: again, I'm not proposing my impl as "hey you should use this!", only wanted to ask you some questions re timing
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: can I ask how come no?
sina: any actual practical example of making it spill out of the time box? lets say two independent processes, one is preparing the payloads and putting them in an "outbox"
☟︎ sina: I'm not sure I explained correctly. Please let me try one more time.
sina: Imagine two independent processes. Process #1 is going through the list of peers and generating encrypted payload for unique peer key since last seen. When the payload is generated it places in outbox. Process #2 is running every N interval (1s example sure) to accept connections and deliver payloads from outbox. If for some reason Process #1 doesn't complete operation in time, it simply appears as if no
sina: messages are to be delivered for a given peer or set of peers.
sina: fine, what if we assume two independent computers
☟︎ sina: same as above, but each computer houses 1 process respectively, connected over ethernet or whatever
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
mircea_popescu confirms that indeed js-of-mp and mp-en-managua are legitimate mps
sina: have fun in Managua?
sina: alrighty, gonna go do some human stuff. have a good week all!
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.
☝︎ mircea_popescu: some idle kids playing with rocks notice and one yells out "don bigote! don bigote! no muerde el perro!"
mircea_popescu: tis true. bigots = fixated people with beards you couldn't convince of your reasonable position, such as "the rabid dog doesn't bite" on the grounds of it not having bit yet, or "marrying your first cousin is fine" on the basis of hey, cunt that doesn't scare me!
☟︎ mircea_popescu: i expect the dysentery to get them first though, judging by certain anatomic details.
mircea_popescu: ah ah. too much abdomen for how sad their ribcages were.
mircea_popescu: anyway, back to sewage : the thing civilised people generally fail to appreciate is just how insistently shit sticks to human agglomerations.
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./
☝︎☟︎ 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: gossipd should hot be able to discover peers. (if you think about it, the ability to discover peers is another way to say "leaking data").
mircea_popescu: asciilifeform see, kinda what i meant yest. while he's actually trying to implement, he discovers these things. the result may not be usable, but its building will have been useful. otherwise his only option is to nod along, not really comprehending what he's agreeing with, or to "rebel", and have "his own opinion", except also not really comprehending what he's talking about.
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
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 12:37 erlehmann: sina have you checked all your input against a formal grammar today?
mod6: concave job. 'kinesis advantage 2'
☟︎ mod6: yeah, those are, like you said, like pounding on concrete
mircea_popescu: you're prolly supposed to speak it or who knows what shambling idiocy.
mod6: yeah, seems like hardly an accident. supposed to talk to the goddamn thing. as if.
a111: Logged on 2017-06-26 16:35 trinque: clearly needs to upgrade to the f35, it's 19 better.
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 16:38 asciilifeform: they spent it all on... ethertardium?!
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 17:29 asciilifeform: if 'full builds are infeasible', your tree is mis-structured.
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.
☝︎☟︎ a111: Logged on 2017-06-26 17:31 asciilifeform: no changing-of-the-past.
a111: Logged on 2017-06-26 18:05 shinohai: Dat nearly 20% drop of ETH in 24 hrs >.>
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. '
mircea_popescu: also amazon is only supporting python 3 with orcisms ; and other lulz.
a111: Logged on 2017-06-26 23:02 phf: nah, that's your monthly occurrence.
a111: Logged on 2017-06-25 17:01 mp-en-managua: apparently fucktards learned nothing of the doge slaughter, still believe "promotion" matters.
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.
☟︎ mircea_popescu: coding without v and without #t. how do they do it, i have nfi.
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.
mircea_popescu: but hey, at least they get buggered sore like a hobo's whore. that + gallo pinto > what they got at home.
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.
a111: Logged on 2017-06-17 18:07 mircea_popescu: doth not entertain me
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)
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.
mircea_popescu: well, obv this is at teh ops option. but i'd have imagined that not excepting.
deedbot: hair_soup voiced for 30 minutes.
a111: Logged on 2017-06-27 03:24 mod6: concave job. 'kinesis advantage 2'
deedbot: kcud_dab voiced for 30 minutes.
deedbot: renart voiced for 30 minutes.
mod6: that was some uber lag
ben_vulpes: mircea_popescu: unless the bot is to stay down until the op awakes?
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
mod6: phf: nice, let me know if you get there. i'd like to re-map some of 'em too.
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
mircea_popescu: and i mean to say that if the bot always verifies after a fixed time there's... fixed time.
deedbot: candi_lustt voiced for 30 minutes.
mod6: not sure if that helps.
ben_vulpes: mod6: yeah, i bitched about that a day or so ago; now i have stale dns
mod6: ben_vulpes: ah, aight.
mircea_popescu: pete_dushenski << add !W for candi_lustt and !R for mimisbrunnr
ben_vulpes: a nod's as good as a wink to a blind man
a111: Logged on 2017-06-27 01:11 asciilifeform: and if i can break 1, can break any and all.
mircea_popescu: there's a difference between encryption and obfuscation.
a111: Logged on 2017-06-27 01:28 asciilifeform: irc is exactly 'gossipd without crypto'.
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.
a111: Logged on 2017-06-27 01:55 sina: fine, what if we assume two independent computers
pete_dushenski: ben_vulpes: shoot me a list of all the commands for your bots when you have a min.
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
☝︎ 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./
ben_vulpes: pete_dushenski: it'll grow over time, i'll letcha know
pete_dushenski: as they do. but if you could summarise what you have to date i can tableise them and post.
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
BingoBoingo: Hmmm markets seemed to prefer mp as a jaguar spirit
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."
pete_dushenski: inb4 "you call that an autocannon, THIS is an autocannon" and roos shoot back
BingoBoingo: So the solution is invasivitize roo's to the rest of the world to stop GoogAppAzon
deedbot: candi_lustt voiced for 30 minutes.
ben_vulpes: !W (mpfhf:mpfhf #*10101010101010101010101010101010101010 8)
mircea_popescu: ben_vulpes can it be pushed into single line by appending the log bit ?
ben_vulpes: pete_dushenski: "candi_lustt evals everything after !W in an SBCL environment with full access to the underlying host."
ben_vulpes: look either you return the hooker in working order or kill her and hide the body and make yourself scarce.
mircea_popescu: !W (ret "there is an atmosphere of toxic masculinity brewing in this channel!")
ben_vulpes: omg is lisp repl not fucking bash shell!!
deedbot: candi_lustt voiced for 30 minutes.
ben_vulpes: !W (mpfhf:mpfhf #*10101010101010101010101010101010101010 8)
ben_vulpes: of course i need a space before the closing paren
deedbot: candi_lustt voiced for 30 minutes.
ben_vulpes: !W (mpfhf:mpfhf #*10101010101010101010101010101010101010 8)
sina: ok so I implemented some p2p encryption for the gossipd thingo
sina: but each peer can see the msg plaintext of the messages for now
sina: mircea_popescu: is it intention that there should be encryption from author to recipient as well?
☟︎ 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?
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
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!"
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.
mircea_popescu: asciilifeform tell him to maybe consider qntraing it ?
mircea_popescu: asciilifeform the problem with that eval is that you don't know until after they aren't worth the pearls.
mircea_popescu: anyway, getting the "unhappened" to at least know there's a name for it can't hurty anything
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.
mircea_popescu: hey, as socialism runs out of the agar, reverts to capitalism
mircea_popescu: gotta take whatever's left out of the hands of the redditards.
mircea_popescu: asciilifeform whoever steals from the stupid man is a cut above the stupid man, whatever his foibles.
Framedragger: yeah i guess that's a nice thing with deedbot, it doesn't need secret key for most of the stuff incl. challenges..
mircea_popescu: maybe. it doesn't matter : items must increase their market circulation. wife of socialist -> whore ; factory of socialist -> scrap iron, etcetera.
mircea_popescu: money doesn't need anyone to understand what it's doing.
mircea_popescu: but -- dead soldier had some proteins locked up. they're getting unlocked.
mircea_popescu: that's the whole thing : my keeping some women out of circulation is a reflection of my power.
mircea_popescu: but the whole point of life is that retention, temporary as it may be.
mod6: 'sorry for your plaintext sekrets'
mircea_popescu: right, so as to maximally expose it to the earlier matters discussed
shinohai: Read that the other day, *own son* ratted on him at one point. Omerta is ded.
mircea_popescu: you kidding ? everyone wanna talk! they're just happy if anyone's even giving the appearance of listening.
shinohai: This is also known thing in city where one gets texted a "drop point" that requires recipient to find geocache of sorts
shinohai: But of course, was merely adopted by friendly neighborhood street-corner pharmaceutical representatives.
mircea_popescu: not what it is. dealer always gives out freebies to interested parties who can wait.
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 ^
mircea_popescu: pressing ctrl-c ctrl-v in succession, buttons printed on a wall. etc.
a111: Logged on 2017-06-27 16:01 mircea_popescu: course ustards are too useless to dig anything
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.
mircea_popescu: ask one. to the fried up mind of the ustarded consumer, "that'd be tantamount to synthesizing the item myself"
mircea_popescu: you know, cuz he's seen a 3d printer once, so totally.
mircea_popescu: well, the druggies happen to be === the redditards, so.
mircea_popescu: there's a reason silk road failed to attract as much business as a lemonade stand.
a111: Logged on 2014-02-16 22:04 asciilifeform: son: 'whatdoyamean i gotta dip them'
mircea_popescu: i think you're supplementing by imagination all sorts of corners. there's a cost to bury.
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.
mircea_popescu: reddit trendoid thing is "omg 3d printing GUNZ!!!" as well as "OMG USPS DRUGZZ!!!" etc
mircea_popescu: where is such thing reported, other than your own reading.
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.
mircea_popescu: asciilifeform this part exists entirely in the fantasticly fertile imagination that also has them on boats.
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.
mircea_popescu: there's better things to do with an army of obedient dorks ready to die than this.
mircea_popescu: farming them out to ourdemocracy "ngo"s comes to mind.
BingoBoingo tried detangling logthread to figure out who got banned from what
BingoBoingo: <asciilifeform> dunno that this is so -- i routinely see folx with 'minesweepers' in, e.g., parks, looking for ??? << loose change
mircea_popescu: here's the thing : the per-hour value rummaging throughb park from finding drugz ~= from finding loose change.
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
mircea_popescu: anyway, it has a fine profile to reeducate idiots. "dig-find-love" or how did that "book"/"movement" go
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?
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
BingoBoingo: AHA and ~$5 to $10 at garage sale after original purchaser learns math
mircea_popescu: anyway. cocaine is one of those items that don't produice leftovers. party will expand until all available consumed.
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
BingoBoingo: asciilifeform: They still use until consumed
BingoBoingo: Principal effect of cocaine intoxication is a desire for more cocaine
BingoBoingo: mircea_popescu: I thought that was more of a PCP thing
jhvh1: asciilifeform: The operation succeeded.
jhvh1: BingoBoingo: The operation succeeded.
BingoBoingo: Well, general with vehicles of any sort... At the point the price becomes a "steal" yes, ownership costs far more than price tag
ben_vulpes: "dress your kids in plastic and train them on lipos"
ben_vulpes: asciilifeform: you've seen the gas powered 'minibikes' though, right?
ben_vulpes: at least kiddo was zooming, and had the opportunity to fall over
ben_vulpes: korean neighbor of mine was nervously pacing his kid in an electric 'lotus' knockoff last week
ben_vulpes: oh god what's going to happen, he'll lose control and scramble out of the thing, falling all of six inches?
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.
TomServo: hey asciilifeform they even got foot pedals!
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..
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
a111: Logged on 2017-06-27 00:54 asciilifeform: phf has a very similar gossipd in commonlisp, for instance
BingoBoingo: asciilifeform: Oh I thought we were talking awesome 2-strokes dirtbikes and pitbikes.
BingoBoingo: Well there in cooler days were loud things that went at motorcycle speed. Battery thing is for losers
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
phf: oh it's the same design as sina, slinging openpgp "packets"
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
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.
☝︎ 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.
phf: ascii friendly version of advantage would be "maltron"
phf: yeah i wonder, i looked into it 10+ years ago, and punted at the $2000 or whatever price tag
phf: has builtin trackball even, in the right place
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
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
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.
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
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.
mod6: phf: ah no shit huh?
mod6: ah, ya, you wanted metal one right?
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
phf: yeah, i got two, i'm yet to do anything with them. (and yes, mine are steel and correct version etc.)
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.
phf: my setup is so "modern" that i can't really worry about permanence
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
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.
jhvh1: shinohai: The operation succeeded.
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!!!
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
lobbes: One of the oldest self-help b00ks, still kickin' to this day
mod6: hi shinohai, glad to hear that the testing went well.
mod6: what's your question re vim
lobbes: "Many folks expect to have some way of viewing and using emojis" heh
☟︎ shinohai: If your sole contribution to computing is "adding fucking emojis" please die in a fire.
Framedragger: calling it: "serious linux desktop RCE discovered related to emojis" (memory mismanagement or related) (exact words in quote may differ)