61600+ entries in 0.426s

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
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."
a111: Logged on 2017-06-26 17:41 erlehmann:
i guess with immutable inputs, redo would not be necessary.
erlehmann:
i guess with immutable inputs, redo would not be necessary.
☟︎ erlehmann: well, full rebuilds are infeasible, in terms of time and computing power resources
i have available
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.
a111: Logged on 2016-12-11 18:53 asciilifeform: so
i had two base64's png files in there,
erlehmann: but that's my need.
i was scratching my own itch.
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:
i was of the impression that it presses a specific view of the world out of a) source code b) patches c) wot
erlehmann: asciilifeform
i am curious, how does v walk dependencies and non-existence dependencies related to files?
mod6: <+shinohai> kk, will ping you when
I get back - sorry for the pm tag this weekend :/ << no worries at all
TomServo: asciilifeform: Tis what
I was (obliquely) referencing with the 'moar'
shinohai: kk, will ping you when
I get back - sorry for the pm tag this weekend :/
shinohai: Haven't gotten to try it yet, but want to run the full suite of tests as soon as
I get back home this afternoon. ;)
erlehmann:
i have yet to see a build system that can do so much in so few lines of code
sina:
I was just about to sign off for the night :)
sina: erlehmann:
I do hope to be able to code a naughty host counter up, still thinking about that
sina:
I was just happy to get the OTP working for today and will continue to increment it
sina: erlehmann: yup. if you look through the code you see
I do validate inputs as they come in on the socket for example, but
I noticed while
I was developing that there are some more subtle edge cases and that's what
I was referring to
sina: tmsr trigger warnings: it uses sqlite, TCP, OOP but
I tried to make it modular enough that those things could easily be changed. It isn't the lighthouse or linespeed thing asciilifeform has mentioned,
I just tried to follow the spec on trilema.com
sina: alright. the gossipd thingo is 0.0.1 implemented. peers can communicate, each session (fetch messages) is mediated by deedbot style OTP with per peer-pair RSA keys (no GPG shell asciilifeform, using libtomcrypt).
I wrote a tiny client to add peers, exchange keys, broadcast msgs and view stored msgs. there is a README.
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
☟︎ sina: ben_vulpes:
I'm not smart enough to make what's described there, just implementing the spec
I saw for amusement
a111: Logged on 2017-06-22 19:48 asciilifeform:
http://btcbase.org/log/2017-06-22#1673487 <<
i find it lulzy that folx will happily say this to someone to whom they would ~not~ necessarily say 'kill yerself nao, slice lengthwise' . but at the same time the phrases have EQUIVALENT meaning, because at some point you are already as rich as you possibly know how to become.
sina: any thoughts? does that even make sense? basically it's caused because
I am trying to use a different pubkey per peer, if there was just 1 pubkey it would be a standard out of band RSA pubkey exchange
sina:
I am trying to program the following behaviour, a user can run "gossipc --add-peer --host 1.1.1.1 --port 5000 --name sina" and gossipc will select one of the available (not bogus) RSA keys generated by the ongoing key generation process and say something like "peer added. advertise/exchange the following pubkey to that peer:"
sina: that is some dumb shit BingoBoingo but
I am pretty sure it's just someone trolling, because
I think
I have seen that pic before
erlehmann:
i wonder if it was intended as genuine satire or more as clickbait to get advertising dollars
shinohai: re: icokit,
I hope to see 1000 redditards do this, will keep the methereum DDoS fueled for a bit :)
mp-en-managua: asciilifeform: no,
i saw the thing on github. but what's the big deal, spend an hour with the new guy an' his thing, see what comes of it.
scriba: Logged on 2017-06-25: [03:01:01] <sina> was kind of hoping mp would be around as
I have a few gossipd questions
mp-en-managua:
http://log.mkj.lt/trilema/20170625/#10 << at this time
i think
i was hanging out with the only indian restauranteur in all of granada. fine gentleman, used to run a place in majorca if he's to be believed. kickass homemade yogurt, and fine vindaloo.
mp-en-managua:
http://log.mkj.lt/trilema/20170624/#61 << it's funny, they notice the part where "pitting arkansas farmers against arkansas farmers is never good", but they don't notice the part where "all arkansas farmers do all day is argue how to better plant soy for the chinese boss man".
i suppose that's always good or what.
sina: took me a fair bit of debugging but
I got the gossipd thing going so it sends and receives messages. peer addition and message addition are manual commands atm, but it does work :D github.com/sinner-/gossipd
BingoBoingo: In other news pete_dushenski was right,
I probably should learn how to ride a mundane slave-bicycle before putting more effort into motorcycle learning
sina:
I. Gossipd will have access to a read-onlyii databaseiii of identitiesiv known to it.
sina: was kind of hoping mp would be around as
I have a few gossipd questions
shinohai: (also appears
I forgot to close the SFYL tag with </a>)
sina: although tbh
I don't fully understand the purpose because if someone is watching the wire, they will see the session never gets fully established
sina: just going through those comments again trinque, e.g.
http://trilema.com/2016/gossipd-design-document/#comment-119015 "One possible cut of the Gordian Knot re: my "enemy's ability to trigger a response from a suspected-node on demand" would be for every node to have a "lighthouse" - an always-on broadcaster of authentication challenge strings." per the spec
I will be implementing this
sina: my impl is more "hey, here is a spec
I can implement for some funtimes" than "hey, here is a useful thing"
sina: trinque: my problem is
I don't have an original bone in my body, so short of a well described (enough) spec
I have a lot of trouble
sina: ah yeah
I do remember reading the lighthouse comments
trinque: guy can speak for himself, but
I'm sure these items await his "P"
sina: trinque: is there anything from the thread you think was agreed that materially modifies the spec in post?
I figured mp would have updated if so
sina:
I'm working on the spec per the blog post, the thread had a lot of stuff on which there wasn't a consensus yet
sina:
I need to complete the client part for that so
I can flesh out the key handling
sina: anyway
I am hoping to have a decent complete implementation done by tomorrow-ish
sina: shinohai:
I was definitely thinking about it. there is a lot to be said for the strong typing and forced error checking which makes the program more robust
sina: its not finished yet, but
I just completed the "server" portion of the daemon the next piece is to start on the "client" that connects to peers, generates RSA keys, sends bogus challenges
lobbes:
I plan to wrap my brain around, and then run the recommended tests; will report results once
I do
lobbes: in other news,
I'm happy to report my FUCKGOATS has arrived!
js-of-mp: aaand with that,
i shall bid you lot a very good weekend and laters!
a111: Logged on 2017-06-23 01:35 asciilifeform: re knuth... names ain't, afaik, copyrightable anywhere, even in usa.. so
i half expect to live to see a 'mircea popescu foundation' run by, e.g., malia obummer, which funds transsexualized rust programming for systemd plugins
js-of-mp: what's the difference between that and "
i won't talk to the girl at the bar because wrong kind of music is currently playing" ?