trinque: alrighty, got some timestamps to make more human, but there it is.
trinque: spent a good amount of time today getting the logbot-command class working with ben_vulpes' multiple channel support
ben_vulpes: sweet trinque does that mean i can get deedbot in #pizarro then?
trinque: I don't see why not, after I make sure other parts (voicing etc) work
ben_vulpes: no need for voice over there yet, but sure no rush
trinque: next item on the list for the wallet is subscription processing.
trinque: don't know if that's interesting to pizarro, but it's coming.
trinque: there'll be some fee involved for those, would like to hear what interested users are willing to pay.
mircea_popescu: trinque what functions would work out of chan though ? seems the ones that don't work in pm (!!deed say) shouldn't ; and the ones that work in pm... welll...
trinque: he's asking, ben_vulpes what functions did you want
a111: Logged on 2018-02-19 14:56 mircea_popescu: trinque should prolly make the public blog rss thing a l1 blackballable item. ie anyone deedbot trusts can ask (in channel) for any item to be discontinued -- and it is.
ben_vulpes: having wallet commands would be handy, unless mircea_popescu wants to see pizarro invoices/payments in #trilema
trinque: the whole thing is modular.
mircea_popescu: im not sure i want to have you maintain rss-shenanigans as part of deedbot proper, they're widely disjunct seriousness.
mircea_popescu: ben_vulpes all those pay withdraw etc work in pm afaik.
trinque: anyhow, this is definitely not some piece of gnarl.
trinque: I don't understand the question.
trinque: "deedbot" is something like 10 separate services.
mircea_popescu: ah. so then it's a name-only thing, might as well have a rss bot name on the rss bot item
trinque: it already does not do this.
trinque: there's a publisher/subscriber model in use, services being subscribers which are notified of new messages they might be interested in
trinque: they then in turn can publish responses that exit the thing connected to IRC
mircea_popescu: so there's three classes of things : 1. deedbot "proper" let's say, doing !!deed + the wot + the whole !!up system ; 2. deedbot payments ; 3. deedbot fluff, doing things like rss.
mircea_popescu: now as to 1, i don't think it should be out of chan, on one hand because "secret" deeds plainly don't make sense ; on the other because the voice thing is ~probably~ premature in channel that is both new and customer facing. but in principle certainly could in the future have local l1 with voice model for diff channel, i think.
mircea_popescu: 2 already works in pm, so there's no absolute reason shouldn't work in any other channel, if you're willing to put the work into that.
mircea_popescu: conceivably 2 should be a separate bot also ; but a) as long as tyou're maintaining both and b) they really need very much the same level of security and assurance, it doesn't seem worth the hassle.
trinque: kinda overcomplicates my way of handling IRC to separate into 3 connections to IRC.
mircea_popescu: well, i was more probing if you actually want to implement the whole rss thing yourself or pass it along to some noob.
trinque: ah. if a worthy noob is interested in handling rss, he may.
a111: Logged on 2018-02-18 02:41 TomServo: Wish I could help with any current woes, if that's possible lemme know.
trinque: upstack a bit, I can see the argument for separating functionality into meaningful (nick)names
mircea_popescu: well for one thing one can't /ignore the rss cuz of deedbot. it's a little much.
trinque: under the hood, the wallet's called "mensarius"
trinque: ah other than it being in that language you keep in your torture room, nothin!
mircea_popescu: of course. that's why i say, why not own the central word.
trinque: works for me. I'll snag it
mircea_popescu: freenode is about as sparse as a camho's brain, no need to get clever.
mod6: ben_vulpes: *thumbsup*
a111: Logged on 2018-01-26 20:20 ben_vulpes: douchebag: do yr marching orders make sense?
lobbes: neato trinque. very useful
lobbes: mircea_popescu: while I'm still working through my self-directed remedial mathematics studies to understand merkle-trees at a functional level, what I have learned so far got me thinking:
lobbes: so, here's what I understand thus far re: my goal (plox to correct me): essentially construct a 'tree' of the set of all webpages archived. the 'root' will be the hash of all branches. where I'm still fuzzy is how the remaining branhces/nodes are to be structured (though perhaps this may become clear to me upon further study)
lobbes: I am guessing it will be something like: 1) root 2) nodes for 'distinct url', each who has child nodes representing 3) historical instances of that 'distinct url', each who has child notes representing 4) the collection of files that make up that webpage
lobbes: and if 4) is correct, then should that be further broken down into a webpage hierarchy? Because if so, we may be limited using archive.is as a middle-man as the zips it spits out do not have the file structure intact; always 'flat' (e.g. this archived orlol:
http://lobbesblog.com/archive/102.zip) mircea_popescu: lobbes you understand what the AST is for a [web]page [of code] ?
☟︎ a111: Logged on 2018-02-26 00:39 mircea_popescu: douchebag ? spyked ? esthlos ? ave1 ? mats ?
lobbesbot: ave1: Sent 1 week, 3 days, 5 hours, and 53 minutes ago: <asciilifeform> so i finally tested, exhaustively, and turns out you were completely correct re the inline pragma, gcc ~sometimes~ ( when it wants... ) inlines when it is not given in the .ads . i'ma fix this in ch12, this find deserves own chapter, with re-done timings for errything
ave1: Also, as it happens on some bot code in ADA, but this is slow going
ave1: So request is to create a rss-reader bot, that can subscribe / unsubscribe on request from L1 only?
ave1: Yes, that one is almost done, hard part is making a blog item, will do that first
ave1: I will finish blog post this week
lobbes:
http://btcbase.org/log/2018-02-26#1786246 << ahh okay, I misunderstood (glad I asked). So each archived webpage will have its own abstract syntax tree of the code. Now I'm starting to see the utility in deduping (e.g. can ignore 'meaningless' changes between otherwise identical webpages (such as an extra whitespace, etc))
☝︎ a111: Logged on 2018-02-26 03:27 mircea_popescu: lobbes you understand what the AST is for a [web]page [of code] ?
mircea_popescu: lobbes webpages are just idiotic programs. you familiar with how the dom works ? it's just a tree structure, more grossly of resources ("img src=" ; script = " etc) and more finely of tagged elements (<b> <div> etc).
mircea_popescu: nobody can possibly force you to save image sluts-in-water-12.jpg EVERY TIME some page links it. yes ?
mircea_popescu: so in this sense, keeping the merkle trees of sites is the ultimate de-duping
mircea_popescu: but the implications are far-reaching (for one example : sinonymy rings can be declared, whereby a set of images are declared equivalent to trilema's rss.svg, so i can simply see that in there instead of w/e insanity the author picked)\
lobbes: this is making more and more sense, ty.
lobbes: re: dom, I've been wondering if it would be worth it to leverage this to build the trees. alternative I guess would be to parse the downloaded files from archive.is and build based on that
mircea_popescu: well, it's a huge field, like a major cave-in you stumbled upon here. i don't expect it'll be done in one hack
lobbes: word. iterative approach makes sense. see what works, improve, repeat.
jurov: ben_vulpes: gpg: encrypted with RSA key, ID 4C4FCE69 gpg: decryption failed: secret key not available
jurov: oops i tried to decrypt oG7AA instead of MOuRX, nevermind
jurov: and ack, schedule for reboots and raid corruptions was set
a111: Logged on 2013-09-30 07:12 mircea_popescu: Protandrous hermaphrodites refer to organisms that are born male and at some point in their lifespan change sex to female. Protandrous animals include clownfish. Clownfish have a very structured society. In the Amphiprion percula species, there are zero to four individuals excluded from breeding and a breeding pair living in a sea anemone. Dominance is based on size, the female being the largest and the male being the
a111: Logged on 2013-09-30 07:12 mircea_popescu: second largest. The rest of the group is made up of progressively smaller non-breeders, which have no functioning gonads. If the female dies, the male gains weight and becomes the female for that group. The largest non-breeding fish then sexually matures and becomes the male of the group.
mircea_popescu: then we wonder why the kids are "transgender". but as their life conditions become more like these offered by sea anemone (ie, a very sparse stone cubicle in a very hostile ocean), the clows will naturally be more like clownfish.
mircea_popescu: asciilifeform do you remember this btw ? exact sister argument to the dioxin-less tomato crate, but with "weigh EXACTLY, fucker" instead.
mircea_popescu: myeah. i spent an unpleasant coupla hours earlier at this also
spyked:
http://btcbase.org/log/2018-02-26#1786219 <-- hey, that sounds like a really neat project, I wouldn't mind adding it to the list. on a related note, /me has been on a sort of semi-holiday for the last 2 months, which led to a lot of exploration on items of potential republican interest. e.g. the ada lisp scriptlang, an irc logger bot (which I could spin into a rss bot), the text browser thing and some out-of-the-blue ro-en Trilema
☝︎ a111: Logged on 2018-02-26 00:39 mircea_popescu: douchebag ? spyked ? esthlos ? ave1 ? mats ?
spyked: translations. I've been piling 'em up and taking them in small bits, which makes this very much non-productive work on the short term. I can prioritize if you deem any item to be particularly important (and I think it'd be best to first publish some of these before embarking on further quests)
spyked: mircea_popescu, do you mean the irc logger? well, I figured moar redundancy can't do any harm; and it started as an occasion to study the various ways in which common lisp can handle the various pieces (database, irc,
http). what I have so far is not very different from btcbase.org/patches/logbot-genesis , only I made it a point to avoid quicklisp and use manual imports etc.
mircea_popescu: i guess. but there's so much work not currently bering handled seems somewhat of a waste to re-do things already done.
mircea_popescu: what exactly is the benefit of redundancy in correct code ?
spyked: oh, I meant redundancy in "standing a logger bot", not necessarily in re-coding.
mircea_popescu: anyway, more generally, don't do the work-for-drawer idiocy. do things ; publish them, and so on.
☟︎ ben_vulpes: mircea_popescu: i'll take 'em in exchange for the note at 0.5. ty!
☟︎ ben_vulpes: can you jit them to me instead of your workshop?
ben_vulpes: please let me know when you get a delivery date as well
mircea_popescu: also, are you gonna sell 5 to mod6 for an instant paper profit ? lol.
ben_vulpes: mircea_popescu: i'm going to roll the FGs into the rental cost of the machine; 20% markup for a year paid up front for the whole kit and caboodle if that passes with you
☟︎ mod6: lol, if i wanted to get middleman'd, i'd get 'em from dpb!
mircea_popescu: well... it'll pass with me for fairytale reasons (irl i wouldn't have any reason to buy insurance on a fg, seeing how that'll be the day, and besides i got alf to squeeze ; but let's play.)
mod6: tis why, was hoping to buy direct from nsa.
mod6: but if there are not 5 remaining, then there are not 5. will figure something else out.
mircea_popescu: mod6 no offense, and sorry for the contorted ; but in thew business game we're currently playing nsa is going to only want to sell in bulk see
mircea_popescu: so unless you actually want the next 100 once we assemble them... you're stuck dealing with one or the other
a111: Logged on 2018-02-26 17:23 mircea_popescu: anyway, more generally, don't do the work-for-drawer idiocy. do things ; publish them, and so on.
mod6: danielpbarron, ben_vulpes ^.
jhvh1: BingoBoingo: Bitstamp BTCUSD last: 10246.81, vol: 14354.04888975 | Bitfinex BTCUSD last: 10230.25145315, vol: 43778.80132675 | Kraken BTCUSD last: 10248.7, vol: 8600.73993726 | Volume-weighted last average: 10236.1907911
ben_vulpes: mod6: i'll do the 5 for 0.7838890 btc; that's a 10% markup from pizarro's cost plus ~20usd for shipping
mod6: Thanks ben_vulpes! I'll leave it open for danielpbarron here yet. See what he comes up with.
a111: Logged on 2018-02-26 19:19 ben_vulpes: sorry 0.07838890
a111: Logged on 2018-02-24 19:23 mod6: !~calc 0.0395 * 5
mod6: Aha, very competitive pricing there.
mod6: Wanna give dpb a chance here tho, before I accept. I feel like 24 hours should be fine since the time of my posting.
mod6: Ok, fair enough, I appreciate your response danielpbarron. I'll probably need more eventually anyway.
mod6: ben_vulpes: It's a deal then! Can pay sometime today yet. Invoice me if you like even. I'll pay with my deedbot acct.
mod6: Will provide shipping details later also.
BingoBoingo: From the Bawlling And Butthurt files:
https://archive.is/w4daN "Westminster’s prospective buyer only changed its name from Jiangsu Zhongtai Bridge Steel Structure Co. to Kaiwen at the end of December"
BingoBoingo: !~later tell joecool It looks like you sat too long putting togther that "exclusive". Now the world knows Craig Wright is being sued for 10 Billion dollars and such are the wages of convincingly faking the wrong papers.
jhvh1: BingoBoingo: The operation succeeded.
jhvh1: BingoBoingo: I have not seen joecool.
a111: Logged on 2018-02-19 23:11 joecool: BingoBoingo: probable creators of bitcoin filed suit against each other last week, I have the complaint