punkman: thimbronion: "Poll the socket only once per second instead of continuously" << that's probably too slow, perhaps something closer to 50-100ms
jurov: I did not strictly maintain the real balance to be the same as accounting balance, is it what is it, no need to make an issue out of that.
jurov: Can sign a declaration to that end if alf wants to have it. I don't want to get paid. Perhaps I'll eventually pull the shitcoins if alf isn't having them and that's all.
thimbronion: punkman: that would feel more responsive but otoh rubbish packets are going to be going out at around 1/s.
asciilifeform: jurov: don't worry about it, simply asciilifeform ended up scratching head and rechecking arithmetic, and tried to make a guess as to why the #'s were != .
asciilifeform: jurov: if you don't want the forkcoinz, i'll recycle them, simply assumed that since jurov was able to measure their qty, had a working 'recycling plant' for'em at ready.
asciilifeform mothballed his bch recycler, after had processed own lolcoins and even serviced mp's, didn't anticipate using it again
dulapbot: Logged on 2021-06-29 15:54:42 asciilifeform: signpost: he sent no fewer than (iirc) 3000 worth of spent addrs to asciilifeform , when asked the latter for help in nailing 'bch' fork
shinohai: asciilifeform: I can assist with forkcoinz recycling, since ya know converting them to BTC proper is one of my specialties.
shinohai: $ticker btc usd
busybot: Current BTC price in USD: $64929.4
asciilifeform: shinohai: where do you usually trade'em for actual coin?
asciilifeform: the place asciilifeform used last time dun seem to exist anymoar
asciilifeform given that jurov doesn't want'em, then will recycle and add the resulting lunchmoney to the piggy
shinohai: I have several accounts: Binance, Frei, I think on of the girls has a coinbase account since I'm blacklisted there. xD
asciilifeform: ah so the ordinary goxes still take'em ? hm ok
asciilifeform: $ticker bch btc
busybot: Current BCH price in BTC: $0.0104
shinohai: Yeah but if ya have the "BSV" (fork-of-fork of Bitcoin Cash) I'd highly recommend dumping THOSE asap.
asciilifeform: $ticker bsv btc
busybot: Current BSV price in BTC: $0.002735
asciilifeform: $ticker bcg btc
busybot: Current BCG price in Response: $ErrorMessage: $cccagg_or_exchange market does not exist for this coin pair (BCG-BTC)HasWarning: $falseType: $1RateLimit: $Data: $Cooldown: $0
asciilifeform: loox like that one properly croaked?
asciilifeform: shinohai: lemme know if you know of other pertinent lolcoins that may be 'present' and oughta be recycled.
asciilifeform: ( jurov, as you can infer, sent asciilifeform the old key )
shinohai: Appears BCG in fact ded .... not listed on any of my exchanges.
shinohai: Funny thing is tho coinmarketcap doesn't have it listed as BCG but as https://coinmarketcap.com/currencies/bitcoin-gold/
jurov: yes it's fine, i was under impression you won't touch the splitcoins with ten foot pole :)
shinohai: billymg: I upgraded to new blatta but didn't import old db, so I'll get yer key added back in a bit (if you are aso testing it)
asciilifeform: jurov: lolwhy, splitcoins are great, it's as if idjits were sending out postcards w/ phree bitcent. (arguably we oughta have recycled'em while they were 'fashinable' and worth 3-4 bitcents rather than 1, but better late than never imho)
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-11-11#1065044 << when 'rekey' is implemented, this will be over9000 moar painful, so hopefully thimbronion can nail down db format
dulapbot: Logged on 2021-11-11 09:17:40 shinohai: billymg: I upgraded to new blatta but didn't import old db, so I'll get yer key added back in a bit (if you are aso testing it)
shinohai: Hey I'm just happy he chose relatively sane db like sqlite.
billymg: http://logs.nosuchlabs.com/log/asciilifeform/2021-11-10#1064891 << looking forward to this one for sure
dulapbot: Logged on 2021-11-10 12:41:05 mod6: I'll also continue work / testing on that rawtx stuff and report in. I think the main function that I'm currently needed to build is signrawtransaction(). I believe I might have all the rest working.
billymg: http://logs.nosuchlabs.com/log/asciilifeform/2021-11-10#1064892 << i've used jfw's (which i believe he based off polarbeard's), it works well enough, though trb's fee estimation is a bit dated these days
dulapbot: Logged on 2021-11-10 12:42:17 mod6: (I may hvae an implementation of sendrawtransaction(), I'll have to look - unsure at this point. Certainly have not tested it, if I do have it implemented.)
billymg: http://logs.nosuchlabs.com/log/asciilifeform/2021-11-10#1064899 << speaking of the block explorer, i now have some extra ssd space thanks to thimbronion's most recent cr visit, if whaack can muster the energy to publish a genesis patch of his work i'd very much like to try it out
dulapbot: Logged on 2021-11-10 12:48:17 asciilifeform: aha. whaack was doing all kinds of 'block explore' experiments (atm he's on hiatus from iirc injured hands)
billymg: http://logs.nosuchlabs.com/log/asciilifeform/2021-11-11#1065044 << about to get to this now
dulapbot: Logged on 2021-11-11 09:17:40 shinohai: billymg: I upgraded to new blatta but didn't import old db, so I'll get yer key added back in a bit (if you are aso testing it)
thimbronion: There are definitely more changes to the schema coming. I will try to smooth the migration process with migration scripts.
billymg: asciilifeform: question for my rk: how do i find its kernel config? i looked /usr/src/ and /boot (after mounting) and can't find anything
thimbronion: asciilifeform: what is your rationale for running trb on top of Pest? Hiding trb nodes w/o tor?
shinohai: billymg: if it helps here is my copy of rk kernel config: http://btc.info.gf/paste/fb4a21@raw
PeterL: thimbronion: if you run trb on top of pest then you know the identity of who is giving you packets
thimbronion: PeterL: ah. indeed that is better enforcement than an ip whitelist.
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-11-11#1065059 << the notion of 'hiding' nodes doesn't make a lot of sense, if you think about it ( even if you have own mining farm, still gotta talk to others ) . but this otoh would be useful.
dulapbot: Logged on 2021-11-11 10:21:00 thimbronion: asciilifeform: what is your rationale for running trb on top of Pest? Hiding trb nodes w/o tor?
dulapbot: Logged on 2020-07-19 14:42:20 asciilifeform: whaack: at 1 time, asciilifeform wrote a mechanism, 'wires', to make it simple to create 'private' cliques of noads that can connect to one another. but abandoned from lack of in-wot interest. (didn't help that the 1st version was buggy, either)
dulapbot: Logged on 2021-11-11 10:26:31 PeterL: thimbronion: if you run trb on top of pest then you know the identity of who is giving you packets
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-11-11#1065048 << thinking about it, 1 feature that would defo be Right Thing is ciphered storage of station state.
dulapbot: Logged on 2021-11-11 09:34:24 shinohai: Hey I'm just happy he chose relatively sane db like sqlite.
asciilifeform: (at least optionally)
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-11-11#1065058 >> zcat /proc/config.gz oughta work
dulapbot: Logged on 2021-11-11 10:19:03 billymg: asciilifeform: question for my rk: how do i find its kernel config? i looked /usr/src/ and /boot (after mounting) and can't find anything
asciilifeform: ( lemme know if it doesn't )
billymg: asciilifeform: yeah, i tried that too actually, didn't work
billymg: "gzip: /proc/config.gz: No such file or directory"
asciilifeform: there's also a copy in the tarball found in yer home dir on the box
asciilifeform surprised, was quite certain he enabled the proc conf thing
asciilifeform: possibly that was only on dulaps.
asciilifeform: billymg: see asciilifeform's rk cookbook , there's a link to the src/config tarball, and instruction for emplacement of the kernel on the sd (where it lives with the bootloader; rather than on the usb3 hose)
asciilifeform: billymg: i highly rec to test any modded kernel on desk rk before uploading to your unit in the rack.
billymg: asciilifeform: would be difficult for me since i don't have a desk rk unfortunately
billymg: i want to run an openvpn server on it
billymg: so i think i just need the TUN module enabled in the kernel for that
asciilifeform: right, iirc is all it needs
billymg: asciilifeform: it wouldn't be for anything bandwidth intensive
asciilifeform: then a++
billymg: sometimes just need US ip when in CR
asciilifeform: makes sense
asciilifeform uses ssh tunnels in such cases, imho simpler than fiddling w/ vpn clients. but matter of taste
billymg: asciilifeform: hm, with an ssh tunnel would i also be able to use, say, a GUI browser through it?
billymg is not familiar with it and assumed "ssh tunnel" meant the ssh command in a terminal
asciilifeform: if yer traveling with something like a reasonable linux box, is quite simple
billymg: asciilifeform: ah, ok then! that seems a lot easier than doing the whole vpn server setup
asciilifeform: billymg: give it a try. if not suffices, i'ma help you bake a vpnistic rk kernel (may come in handy for other folx also)
asciilifeform: but may have to wait for weekend
billymg: asciilifeform: sounds good, will do
asciilifeform: btw billymg wouldja like a (on the house!) desk rk ? asciilifeform has enuff for 100yrs, can spare
asciilifeform: billymg: if so, pgpgram snailmail addr for it
billymg: asciilifeform: sure! would be neat to have one to play around with here
asciilifeform: a++ then
asciilifeform: maybe billymg will end up the hero who makes working rk trb.
bitbot: (pest) 2021-11-11 awt: Did you see this PeterL?
PeterL: what keeps trb from working on the rk currently?
asciilifeform: oughta be possible, asciilifeform baked an arm7 trb in '15
asciilifeform: PeterL: arm8 compiler barfola, iirc, when building bdb
dulapbot: Logged on 2021-11-08 13:40:49 asciilifeform: if stops doing this -- that port gets closed and the next packet will come outta a new ephemeral port
bitbot: (pest) 2021-11-11 awt: I have this message going out to you: 2021-11-11 11:23:39.735009 [18.104.22.168:55565] <- ff7626d12e8c8bf2
PeterL: could be it
thimbronion: PeterL: just sent you a DM as well: 2021-11-11 11:26:40.789205 [22.214.171.124:55565] <- 5d1c79fbc63e16e3
asciilifeform: 55565 is defo an ephemeral port. these'll stay open if the station sprays at least 1 packet/s to ea. peer. thimbronion's current draft doesn't have this yet tho.
thimbronion: asciilifeform: yep
PeterL: is there a way in blatta to update the port?
thimbronion: PeterL: sure but it doesn't matter if you're behind a NAT
PeterL: ah, I see
asciilifeform: btw for troo 'hole punching , if we were to a msg type where yer peer tells you your ephemeral port, then a pair of peers where ~both~ are natted could link up if either of'em has a peer who isn't and is reachable.
dulapbot: Logged on 2021-11-08 12:56:17 asciilifeform: thimbronion: 'hole punching' actually is what we're doing presently,turns out, w/ asciilifeform's station; but it dunwork reliably, because ephemeral
asciilifeform: but this is imho a luxury. per asciilifeform's orig. spec 'at least 1 peer in a pair must have a routable public addr/port known to the other'
asciilifeform: *to have a msg type
asciilifeform: worth thinking about imho, tho.
asciilifeform: it'd give an almost entirely 'nat-agnostic' pest.
asciilifeform: ( for some folx, may be very helpful, various portable gsm etc. modems have annoying mandatory nat )
asciilifeform: various well-known heathenware (e.g. old-style 'skype', prior to microshit's purchase and mutilation) had this.
asciilifeform: shinohai: do you know which gox still eats 'bsv' ?
asciilifeform: $ticker bsv btc
busybot: Current BSV price in BTC: $0.002756
shinohai: asciilifeform: https://coinmarketcap.com/currencies/bitcoin-sv/markets/
asciilifeform: shinohai: have you used any of the listed goxen ?
asciilifeform found that most of'em require a non-usa postage addr
shinohai: Bitfinex only one I've used (but no longer have account).
asciilifeform: iirc it turned into 1 of these
asciilifeform: 'coinbase', where had ~decade-old acct, won't eat 'bsv'.
asciilifeform: been so long since had occasion to use a gox
shinohai: Sadly FreiExchange doesn't list 'em, it's one of the few "Don't ask, don't tell" shitcoin exchanges left.
asciilifeform: shinohai: asciilifeform didn't even bother to look for that kind (had nfi there's any left) plus it aint as if the piggy proclamation wasn't max. public, with trumpets
asciilifeform: the bch recycling will be complete once the bch gox coughs up the output (supposing it does, lol)
shinohai: tbh seems more trouble than worth to do BSV, would only net ya ~0.09 BTC to do so.
asciilifeform: it's still sumthing.
asciilifeform: not quite below 'dust' thresh.
shinohai: Yeah I mean it's a decent amt. But can almost guarantee there will be KYC attached to whatever xchange fucks with it.
asciilifeform: shinohai: prolly
shinohai: "Ain't nobody got time for that!" (tm)
asciilifeform: at one time there was no kycism unless you were churning fiat, but nfi nao
asciilifeform: shinohai: if you wanna handle the bsv recycling, name yer rate and pgpgram an addr.
asciilifeform: ditto bcg
asciilifeform: and whatever other lolcoins i may've missed
shinohai: bcg moar ded than mp
shinohai: But in world of shitcoinery sometimes ded coins resurrect. NYAN guy sold 8 million of those for a cool $200K recently.
asciilifeform: lol who the fuck buys dead shitcoins?
asciilifeform suspects a laundry op rather than ordinary 'market sale'
asciilifeform: y'know, similarly to those 10$k 'xbox' sales on ebay
asciilifeform: shinohai: would like to recycle the 'bsv' crapola if at all possible tho.
asciilifeform: a bitdime is nuffin to laugh at.
shinohai: Buttfinex likely least evil of the listed above then.
asciilifeform: seems to need a proxy just to load from usa, lol
asciilifeform: if shinohai can't be arsed, then will offer this work to other l1 folx
asciilifeform: needed : bsv to btc conversion for piggy. who stands up, plz state what he will charge, and pgpgram addr.
shinohai: Well I could do on Changelly but it states: BSV exchanges can take up to 18 hours due to the high number of confirmations required for the incoming BSV transactions.
asciilifeform: sure wainot
asciilifeform: shinohai: lemme know what you want for this work ( if it's >0 i'ma give other folx a chance to 'bid' )
shinohai: asciilifeform: how many BSV we talking here? Changelly's rate not the best. (So might be better to let someone with another gox acct bid)
asciilifeform: shinohai: 35.3916
asciilifeform: this aint desperately urgent, but i'd like it done
asciilifeform: minus tx fee and the doer's commission.
asciilifeform on shinohai's rec, trying that gox, hypothetically in ~day might see output
shinohai: worked a++ the couple of times I used it.
asciilifeform: lol apparently 'coinbase' has 3d withdrawal delay nao
asciilifeform: ( which supposedly can bypass by uploading passport mtgox-style, but even the button for it goes straight to eggog )
shinohai: of course
asciilifeform: hm loox like that one fired
asciilifeform: bch recycling yield : 0.35992805 . ( will go in quarterly broadcast )
asciilifeform: naturally it shat out a segshit lol
shinohai: "You saved 12 cents in feeeeeeeeeeeeeeeeeez!"
asciilifeform tries to recall the last time something other than dust went ~in~ the piggy
asciilifeform: $ticker btc usd
busybot: Current BTC price in USD: $65064.62
asciilifeform: !w poll
watchglass: Polling 17 nodes...
watchglass: 126.96.36.199:8333 : Could not connect!
watchglass: 188.8.131.52:8333 : Could not connect!
watchglass: 184.108.40.206:8333 : Could not connect!
watchglass: 220.127.116.11:8333 : Could not connect!
watchglass: 18.104.22.168:8333 : (172-4.core.ai.net) Alive: (0.082s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=709283
watchglass: 22.214.171.124:8333 : (172-6.core.ai.net) Alive: (0.141s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=709283
watchglass: 126.96.36.199:8333 : Alive: (0.136s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=709283
watchglass: 188.8.131.52:8333 : (pool-71-191-220-241.washdc.fios.verizon.net) Alive: (0.154s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=709283 (Operator: asciilifeform)
watchglass: 184.108.40.206:8333 : (ns562940.ip-54-39-156.net) Alive: (0.183s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=709283
watchglass: 220.127.116.11:8333 : Alive: (0.146s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=709283 (Operator: asciilifeform)
watchglass: 18.104.22.168:8333 : Alive: (0.144s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=709283 (Operator: whaack)
watchglass: 22.214.171.124:8333 : Alive: (0.225s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=709283
watchglass: 126.96.36.199:8333 : Alive: (0.249s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=709283
watchglass: 188.8.131.52:8333 : (ns3140226.ip-54-38-94.eu) Alive: (0.346s) V=88888 (/therealbitcoin.org:0.8.88.88/) Jumpers=0x1 (TRB-Compat.) Blocks=709283
watchglass: 184.108.40.206:8333 : (terebe.ns01.net) Alive: (0.663s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=709283
asciilifeform will get around to removing dead noades from the roster this wknd hopefully
watchglass: 220.127.116.11:8333 : Violated BTC Protocol: Bad header length! (Operator: jurov)
watchglass: 18.104.22.168:8333 : Busy? (No answer in 100 sec.)
whaack_temp: howdy all
whaack: looks like somehow my isp blocked my ability to communicate via port 22.. so i had to figure that out and then reconfigure my sshd on my bouncer to be able to chat
whaack: billymg: sadly the block explorer is a lot of key clicks away from being in a state where i would even consider signing its source with my key, and my wrists / fingers are still giving me trouble
whaack: asciilifeform: my 2 bits on the trb funds is that 2% should be used to finance a couple of geographically diverse trb nodes, setup and collocated by people in your l1, and the rest of the funds shouldn't move until bitcoin is $500,000. Payment could be done via bounty, where once the node is running (and maybe sync'd) the person who setup the node provides some sort of proof. the bounty would be
whaack: set to pay for the hardware, some months of collocation, and maybe even contain a little bonus for the work done. it could be a decent way to draw in newcomers who want to work on trb as well
asciilifeform: ohai wb whaack !
asciilifeform: whaack: i defo agree re nodes. plox to write in with recs if you know of reasonable quality btc-eating hosts (other than asciilifeform's, lol, cage)
asciilifeform: whaack: where on planet3 are you currently?
whaack: asciilifeform: i am still in cr, same spot
asciilifeform: i seem to recall there's a colo in cr
whaack: yes i think thimbronion set one up here
asciilifeform: aa neato
whaack: anyways i gotta run, bbl!
asciilifeform: laters, plz stay tuned whaack !
asciilifeform considers that the best noades are the ones folx can touch, i.e. colo, tho of course other kinds still over9000x better than none
asciilifeform: noades are the 1 item that asciilifeform quite defo wants to tap the piggy for atm.
asciilifeform: ideally would like to have cgra's remote-boobyhole fixes 1st tho, unwedging/patching dozen noades with any frequency would be a bitch.
asciilifeform: ( even if with many hands )
asciilifeform: l1 folx interested in setting up serious noades in the style described by whaack -- plox to write in.
verisimilitude: The Bitcoin blockchain is hundreds of gigabytes now, right?
verisimilitude: I'd have to upgrade the VPS I rent for that.
verisimilitude: Expect another article today; I'll be doing another fun little machine code documenting.
verisimilitude: I was going to finally setup a Bitcoin wallet, by simply compiling trb on some old laptop to avoid needing to audit anything well, because I was going to help a woman collect her recently-deceased son's Bitcoins; my payment would've been a fair amount from what I'd helped find.
verisimilitude: Consider my disappointment when I learned she didn't need me, because her son only had paper slips for Bitcoins.
dulapbot: Logged on 2021-11-11 17:49:50 verisimilitude: The Bitcoin blockchain is hundreds of gigabytes now, right?
asciilifeform: verisimilitude: paper slips?!
verisimilitude: He only had ``paper vouchers'' for Bitcoin.
verisimilitude: He only had a claim to Bitcoins held by a business.
verisimilitude: I was using the metaphor commonly used here.
dulapbot: Logged on 2020-12-18 18:09:31 asciilifeform: saw one at a petrol station; and on top of the other abuses, it did not even dispense 'qr code' or etc. privkey w/ coin , if you bought ; instead gives you... magic url at some gox. to 'claim yer coin'.
asciilifeform: there's 1 not far from asciilifeform's house
verisimilitude: It was probably Coinbase or something or another.
verisimilitude: The years go by so very easily, asciilifeform.
asciilifeform: lol i guess for some folx easily
verisimilitude: I've had my website for nearly five years now.
verisimilitude: I still recall 2014 so easily.
verisimilitude: I noticed Loper-OS is roughly a decade older than my website.
asciilifeform would be worried re brainrot if he didn't recall '14 easily
verisimilitude: I mean the conversations, pages of books read, and other things besides merely the large events.
asciilifeform: verisimilitude: asciilifeform had an earlier www but it 1) wasn't terribly interesting 2) ~100% of it is still visible under 'vintage' section on the current one
asciilifeform observes that nearly all of his interesting (from whatever pov) '14 convs are in the logs.
billymg: http://logs.nosuchlabs.com/log/asciilifeform/2021-11-11#1065102 << http://paste.deedbot.org/?id=6UNm
dulapbot: Logged on 2021-11-11 11:14:24 asciilifeform: billymg: if so, pgpgram snailmail addr for it
asciilifeform: billymg: got it, will send you an rk next i go out to town
billymg: asciilifeform: awesome! ty again
asciilifeform: billymg: do you have a fg-style usb uart for debuggery or need 1 also ?
asciilifeform: (if yer fucking with kernels yergonna need a uart)
billymg: asciilifeform: no, don't currently have
asciilifeform: aite, will throw one in
asciilifeform: i've moar than could ever hope to use
billymg: sweet deal, looking forward to trying it out
asciilifeform: rk gentoo could very much use some luvv
asciilifeform: i think i'ma offer all rk subscribers a phree desk rk
asciilifeform: it's astonishing, afaik asciilifeform's isp to this day is the only place on planet3 where you can get a dedicated blobless arm64.
asciilifeform: dpb: would like? plox to gpggram snailaddr
asciilifeform: dpb: need uart ?
billymg: i could try my summer 2021 vintage gentoo on it, i'm getting ready to start that again on a thinkpad x1 so that i can make notes each step along the way (for publishing)
asciilifeform: there's a rk gnat (builds ffa!) but it may need some massage too
billymg: http://logs.nosuchlabs.com/log/asciilifeform/2021-11-11#1065211 << ah, sorry to hear that it hasn't improved any, that's definitely a bummer
dulapbot: Logged on 2021-11-11 16:05:20 whaack: billymg: sadly the block explorer is a lot of key clicks away from being in a state where i would even consider signing its source with my key, and my wrists / fingers are still giving me trouble
billymg: dpb: do you still have fg hardware for sale?
billymg: what are they going for? i'm interested in 1, possibly 2
asciilifeform wonders what became of the jfw fella , who bought all remaining fg & spare parts
dpb: yes, re: euart
billymg: asciilifeform: i wonder sometimes too if we'll see them on pestnet someday
asciilifeform: dpb: got it, will sendya a brand-new rk + uart
asciilifeform: dpb, billymg : you'll need a (preferably usb3) drive of some kind
dpb: they haven't gone in a while, but i'm asking 2 cents per unit
billymg: asciilifeform: ack
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-11-11#1065283 << lol i expect (if not run outta juice yet) jfw & co will write 'own', 'totally not cribbed' + 100% incompat. item
dulapbot: Logged on 2021-11-11 18:48:07 billymg: asciilifeform: i wonder sometimes too if we'll see them on pestnet someday
asciilifeform: but whoknows
shinohai: http://logs.nosuchlabs.com/log/asciilifeform/2021-11-11#1065288 <<< only builds using VaMP
dulapbot: Logged on 2021-11-11 18:50:00 asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-11-11#1065283 << lol i expect (if not run outta juice yet) jfw & co will write 'own', 'totally not cribbed' + 100% incompat. item
asciilifeform: i recall d00d was 'definitely gonna' make 'own' over9000ximproved fg etc.
asciilifeform entirely in favour of folx making their own, even 'own' wares, beats whining by over9000x
asciilifeform rather surprised tbh that nobody's fessed up to making a fg, 'improved' or not, given how much sweat put into making this as simple as possible
billymg: dpb: not unreasonable imo, will get back to you once i've figured out where they'll go and how they'll get there
shinohai: Who needs fg when I can stuff some shit scraped out of a smoke detector and throw it in an altoids tin with a raspi
asciilifeform: shinohai: phunphakt, dun even need the tin, for modest rngism needs can simply use a toggle switch in place of the analogue board
billymg uses dice, but that won't work on a remote pest box
asciilifeform: (switch bounce)
asciilifeform: dice, coins, still work, if yer patient
asciilifeform: sorta how some folx still use hand-cranked drills . even asciilifeform has one and on occasion uses
asciilifeform: and as late as ww2, many folx on the front lit fire the old-fashioned way, with flint an' tinder.
asciilifeform: verisimilitude: funnily enuff, speaking of 2014, it's what asciilifeform spent good % of it doing -- discovering how to make a reliable unwhitened rng.
asciilifeform: surprisingly tricky (if no one to crib from , lol)
asciilifeform: funnilyx9000, afaik to this day there's no straight patch to make trb run off fg (or any other iron trng)
asciilifeform: ( various folx threatened to 'separate the wallet' , afaik no one succeeded yet )
asciilifeform: billymg: pest box (esp. after we've 'rekey') defo would win from a working trng.
asciilifeform: (as even stated in the spec)
asciilifeform: asciilifeform's proposed rekey algo, for reference : peer A takes 512bit sA from trng, sends sha512(sA) ('key offer') to peer B. the latter does same; sB; sends sha512(sB) to A. then A sends sA to B, who verifies that it hashes to the earlier hash; if yes, sends his 'key slice' similarly to A. new mutual key is sA ^ sB ^ the key they had the conversaion with.
asciilifeform: the output of the xor replaces the old key they were speaking with.
asciilifeform: this way : 1) neither A nor B can impose an arbitrary (possib. weak) key 2) the entropy of the new key is the max of sA, sB, and the old key.
asciilifeform: i.e. if either A or B has a proper trng, the new key is 'of trng quality'.
asciilifeform: thimbronion ^
asciilifeform still hasn't written the appropriate spec section. but the above is more or less a complete description of same.
asciilifeform: ideally all peers rekey at least erry 24h
asciilifeform: (or moar often when folx start piping e.g. warez over pest, and moar 'mileage wear' on keys)
asciilifeform: and of course one can still send a peer new key 'by hand' / pgpgram.
asciilifeform: really 'gold standard' is for key to travel rsa'd.
verisimilitude: That does fix the issue I'd mentioned. If sA or sB be zero, it would no longer be disastrous.
verisimilitude: At worst, the current key is still used.
signpost: I separated the wallet, have a patch
signpost: rather, removed, and then used pycoin to make transactions
signpost: this variant of trb was part of the deedbot wallet stack
asciilifeform: signpost: right, i recall. was speaking of the orig. 'cut trb in 2' concept there
asciilifeform: ( not, turned out, at all simple, thing being a 1st class ball of yarn where literally erry wart interdepends on erry other )
signpost: yep, didn't seem like productive use of time, when the full cut approached rewrite
signpost: and if this, why still in c++
asciilifeform: ditto the cryptonumerics.
asciilifeform: aand the networking stack.
asciilifeform: (and then to throw out the remaining lint...)
signpost: tell you hwut, this vdiff inability to handle binary files is something of a barrier to jamming existing bootloaders into a vpatch
signpost just about ready to fart out a min-linux, but grunting through ^
asciilifeform: signpost: what's wrong with e.g. echo DEADBEEF... | xxd -r -p > turd.bin ?
asciilifeform: (imho this or equiv. is the sane way to represent bins in a human-readable)
asciilifeform: DEADBEEF can be any length of hexolade req'd
signpost: yeah, will likely end up grunting through syslinux with that.
asciilifeform: if a binturd absolutely must be present -- this'd be how
signpost: and actually, better this, bootsector's readable in pressed state too, and not just in patch.
asciilifeform: i.e. in place of a binturd, you have a binturd-generator, which can be diffed. or even macroasmed into sumthing like readability, and ~then~ diffed.
asciilifeform: even if all you can do to it w/out thorough reversemassage is to replace e.g. runs of 9000 0s with ZERO(9000)
asciilifeform: still makes for over9000x moar 'diffability'
asciilifeform: see from pov where in fact no one actually needs a bootloader, the thing folx need in reality is a proggy that will emplace a bootloader on given device
asciilifeform: said proggy can very well consist of human text.
signpost: was hoping to pull syslinux for this, but the thing not slim. but what one gets is boot from iso, efi, as well as bios boot.
signpost: lilo, simple, but hauls in nasm
signpost: whole space of bootloaders stinks of "nobody takes joy in this place"
signpost: maybe for efi I just use the kernel's efi stub and efibootmgr and call it a day.
signpost: https://wiki.syslinux.org/wiki/index.php?title=Doc/comboot << buncha these thingers just thrown in with the syslinux src in bin fmt
signpost: rather than an asm txt that is compiled to c32.
signpost: ah wait, it was bin86, not nasm, for lilo.
signpost: anyway, to bed I go.