log☇︎
▁▁⏐︎ 6717
mircea_popescu: danielpbarron anyway, the goal isn't specifically client competition. but it seems to me it's a necessary possibility.
mod6: evenin', gonna step through these logs here.
mod6: Ok well, I'm all caught up here.
mod6: http://btcbase.org/log/2018-07-16#1834927 << ack. There are certain projects that I can see the benefits of this. There are others where I can see it doesn't fit. ☝︎
a111: Logged on 2018-07-16 15:44 mircea_popescu: thoughts plox! (and i specifically want everyone to say at least an ack, so let's page asciilifeform ave1 ben_vulpes BingoBoingo danielpbarron diana_coman hanbot lobbes mod6 phf spyked trinque )
mircea_popescu: right
mod6: From the earlier discussion, I tend to see a lot of points from all sides. And quite an interesting discussion. I've been thinking on it all day.
asciilifeform: mircea_popescu: i thought of 1 far-conveyor item where i actually had it in my notes 'to be for l1 encyclical only' -- the shortwave repeater ☟︎
mircea_popescu: and for the exact sort of reason, neh ?
mod6: I've been trying to see how this doesn't end up with a bunch of finger-pointing once someone's source code is inevitably leaked. (If it can happen, it will happen.)
asciilifeform: for the obvious reason, aha.
mod6: When given the prospect of asking someone in L1 to hold long-term, or indefinite secrets as opposed to short-term secrets, it gets much harder to evaluate the trust or risk. One can not predict
mircea_popescu: mod6 we have the only instrument known to man of productive fingerpointing.
mod6: what may happen in the future; trust between two or more people might not be the same as it is today.
mod6: Well, my fear is that: Lord X encypts $src_code, to {a,b,c,d} ; as was said before, it would be impossible to tell if $src_code was leaked by X, or a,b,c or d. (This was stated earlier too).
mircea_popescu: yeah.
mircea_popescu: consider the case at hand. i dunno if you've read the proposed protocol etc, but suppose it happens with euclient. so recognized owner creates a new set of binaries (i dunno, moves a class around say) and i use the new hashes for server, and so the leaker gets what exactly ? client for a server that won't talk to it ?
mod6: Another scenario that I was kind of thinking about is where: Lord X encrypts $src_code, drops it into deedbot, and $src_code is encyptped to {a,b,c,d}. Upon a future date, person 'a', is drummed out and neg-rated. Nothing stops person 'a' from still decypting that $src_code with his key, neg-rated or not. This is not wholly differnt than before... just saying that there's no "backsies".
mircea_popescu: of course something keeps them.
mircea_popescu: what, there's no life after lordship ?
asciilifeform: mircea_popescu: ( admittedly i haven't read the referenced item ) what's to stop client from sending to server the old hashes ? ☟︎
mircea_popescu: this isn't some sort of banana republic, where it's either go president or get shot.
mircea_popescu: asciilifeform well, it'll require complacent users.
mircea_popescu: not ~stop~ per se.
asciilifeform: for some reason i thought that the thing was build specifically to be agnostic of client (i.e. so long as they speaks the published protocol, all clients work)
asciilifeform: i.e. like irc and unlike aol
asciilifeform: or, more on point, specifically in contrast to 'warcraft' and similar muds where vendor plays whackamole with 'cheating' clients
mircea_popescu: not really. there's a mechanism to permit the user to check his client against what it tells the server
mircea_popescu: considering there's literal billions involved...
mircea_popescu: i dunno, i wouldn't use any online banking thing that didnt'; checksum
mod6: Another thing, I was thinking about was: Perhaps shipping the source to all L1, maybe let people request this themselves.
mod6: I'd like to say, that I don't think that it's an over all /bad/ idea, I'm just not sure if it's a good idea either. I think this might just be a case-by-case basis.
mod6: I would like for TMSR~ to retain it's own code; for many reasons, including preventing other possible fraud and snake-oil salesmen... a variety of things have been written about on the subject in here actually.
asciilifeform: mod6: my original disagreement in $thread wasn't re 'sometimes gotta try to limit distribution to l1' -- it is very easy to think of cases where this is the obvious Right Thing -- but in re eulora client in particular, i still dun see what the eulora folx have to keep seekrit in the client ( i.e. what problem do 'heathens produce shoddy client' create, that ordinary pgp signature doesn't solve )
mod6: I'm not sure that we have the correct abilities to do such a thing at this time, at least on a policy based level.
asciilifeform: mod6: can you think of a fraudulent scenario that isn't handled by simple vtronics and actually requires seekrit coad ?
mod6: nope, but who knows. maybe someone finds a winner-takes-all-zero-day, to be used at time X.
mod6: and as far as the eulora client, maybe S.MG wants the source to remain closed, this is for them to decide.
mircea_popescu: asciilifeform yes. one guy puts in all the work to make the damned thing, and then some moron "forks" it.
mircea_popescu: drepperization, is a thing.
mod6: It seems like a burden to thrust these decisions upon the L1 however, should someone defect and leak the sensitive materials.
mircea_popescu: all that code SHOULD NOT have been shared. not with fucking red hat, not with fucking koch, not with fucking drepper and so on.
asciilifeform: mircea_popescu: i thought the eulora model was 'proprietary server, 9000 clients' ?
mircea_popescu: so ?
asciilifeform: my understanding is that client is currently published ; how many shoddy heathen forks ?
asciilifeform: and why would the players prefer heathen shitfork to the orig
mircea_popescu: current client is pretty shitty.
mircea_popescu: for the same reason the lusers preferred gcc 5 to gcc 4.
mircea_popescu: and opera 2013 to 12.x
mircea_popescu: and so on.
asciilifeform: let's say that eulora becomes suddenly unspeakably popular , and lusers write 9000 sad clients. they're still forced to play by the game rules nailed down in the server, neh
mod6: I see this as even beyond the Eulora scenario, stretching out to any TMSR~ source; I just don't see a good way to solve it right now, other than being selective with who gets rights to see the $src.
mircea_popescu: asciilifeform yeh.
asciilifeform: ftr i share in the traditional frustration ( which goes back to , yes, rms & the gpl folx ) where 'why should hitler get to use my proggy'. but imho it uncomfortably echoes that of the gurlz on arsebook etc, 'i want to write about my fucks but for ~everyone but mother~ to read'
mircea_popescu: im not sure that's a good controlling example.
mircea_popescu: i'm thinking more in the veins of, "really, you gave monkey ak ?"
mircea_popescu: seems human civilisation managed to mostly keep rifles out of the hands of children, potash out of the mouths of babes and so on.
asciilifeform: monkey had ak for quite a while -- e.g. the openly published fg design; but apparently monkey has atrociously poor aim ☟︎
asciilifeform: hits, for the most part, only own foot. and other monkeys.
mircea_popescu: fg is not ak. fg is more like, sights, or something.
asciilifeform: to concretize -- what exactly might a malignant heathen do with eulora client ? make own idjit server to go with it ?
mircea_popescu: wait for someone to sink in the (not insiginificant) cost of fixing the code, "fork" it, market it, and essentially cash in on the op's work.
asciilifeform: heathens are , as i currently understand, so unspeakably stupid that 'stealing fixed code' is not to date ever observed, they re-break as soon as they touch. ( any heathens stole trb for the shitfork warz, other than funkenstein ? )
asciilifeform: sorta why i invoked fg as example -- recently i noticed a heathen who lifted the analogue scheme , but could not resist gluing it to the usual heathen whitener , because how could he resist.
mircea_popescu: what do you mean other than.
asciilifeform: the behaviour of the congentially-sad when encountering 'fixed' item is summarized in http://trilema.com/2014/what-happens-when-you-add-a-drop-of-sewage-to-a-bottle-of-fine-wine/#selection-175.0-179.465
asciilifeform: 'they cloink a coupla with the sledgehammer so as to break down the find into shards the size they can fit in a pocket, after which they stick it on their oxcart' ☟︎☟︎☟︎☟︎
asciilifeform: i've yet to encounter the case where the result was in some way confusable with the original
mircea_popescu: yes, well, ideally this should be kept at a minimum. both the kloinking and the sharding.
asciilifeform: *congenitally-
mircea_popescu: and think in terms of confusable ~by whom~. as far as 50% or so of fetlife female moron population is concerned, they have "a master" or whatever in that vein.
mircea_popescu: because they're fucked in the head, and literally can not distinguish anything from anythning else.
asciilifeform: possibly this is the root of disagreement -- asciilifeform takes mircea_popescu's old warning of 'just say no to any dealings with the malignantly stupid poor'(tm)(r) to heart, doesn't deal with the '50%', doesn't need them for anything whatsoever
mod6: Anyway Gentlemen, I think that currently this comes down to: 1) "How much do I trust the man standing next to me?" and 2) What are the consequences should others betray and leak my valuable assets?
mircea_popescu: asciilifeform ok, but you recall ye olde discussions re governance etc ?
asciilifeform: folx who are so 'confusable' that they cannot be persuaded, by carrot or stick, to at the very least check a pgp sig , are beyond redemption
mircea_popescu: redemption is not here contemplated.
mod6: http://btcbase.org/log/2018-07-16#1835250 << aha, 'member this!? :D ☝︎
a111: Logged on 2018-07-16 17:43 diana_coman: there's the golden goose too! and for that matter there was that "pay the oracle to give you answers" event for all the good it did
asciilifeform: unless, again, i misread , what's contemplated is to somehow make 'fetlife female morons' who won't pgp and won't drop winblowz etc use an authenticated piece of soft, somehow ( something that e.g. banks have not been able to accomplish )
mircea_popescu: asciilifeform not at all. people should be able to play a fucking game without necessarily understanding how the actual code works.
asciilifeform: no disagreement re this
mircea_popescu: that's the whole fucking point. not just of writing games, but of storytelling altogether, as a whole discipline reaching all the way to the core of substance. people's enjoyment of reading say http://btcbase.org/log/2018-07-16#1835256 might be ~enhanced~ by a secure mastery of the writer's craft ☝︎
a111: Logged on 2018-07-16 17:44 mircea_popescu: Mocky http://trilema.com/2014/the-hour-of-reckoning/
mircea_popescu: however, at the most basic level, literature must remain enjoyable for the barely literate.
asciilifeform: ( hence why asciilifeform did not say 'wtf, why you lot distribute binariola, why not post just src like trb ' )
mircea_popescu: well ok, so then what pgp signatures.
asciilifeform: of the client bin; and of the server ip (or how does player know that he is playing eulora and not obamalora )
mircea_popescu: they're all playing obamalora as it is anyway.
asciilifeform: my point was that if he's a monkey and can't or won't conceptualize the diff, he will play obamalora no matter what
asciilifeform: exactly
mircea_popescu: no argument there.
mod6: hmm.
asciilifeform: admittedly asciilifeform is not a eulorist, but i had a very positive picture of it as -- including other things -- a kindergarten teaching tool for 'fuck people but do biznis with keys' , 'pubkey is the soul', etc
asciilifeform: and the lack of reliance on magic/closed client is imho powerfully illustrative of the diff b/w eulora and heathen 'warcrafts'
mod6: it does work this way ^, must have key registered with the server to even log in.
Mocky: my understanding is minigame wants there to be 3rd party clients, but would want access to the src and be assured binary matches src. but if src fully available then good client gets forked so what incentive to write client?
mircea_popescu: asciilifeform note i'm not forbidding anyone from ~publishing~ their client.
lobbes: imo, the bar to actually 'playing eulora' is above that of monkey anyway (at least -right now- unless someone figures out the 'monetize the fetlife girls angle for eulora)
asciilifeform: Mocky: i grasp the argument, but must point out that all attempts to date to cudgel people into paying for software, have ended in tears ( usually for the cudgel-wielder ) ☟︎
mircea_popescu: lobbes things will change though.
asciilifeform bbl,meat
mircea_popescu: asciilifeform this is deeply not so. attempts to make people pay insane amounts always failed, and this has no relation to software whatsoever.
mircea_popescu: people will gladly pay reasonable sums for anything whatsoever.
lobbes: I could see someone creating a 'ecu casino' for the 'masses' indeed
lobbes: hm
mircea_popescu: it is however not the customer's problem that the fair price point for borland whatever is 0.0006 except borland can';t chage that because must be 9.95 or else visa monopoly throws a fit. ☟︎
lobbes: this is a point
mircea_popescu: notice that ~even today~ there's solid market in "music cds". if you want i can photograph the people outside trying to sell their shiny "extrenos"
mircea_popescu: but at a buck a shot. not at 20 bux a shitty "album" cd.
mircea_popescu: lobbes consider the obvious example -- people will pay (but ~a few ecu~ sorta thing) to merely ~use~ an auction bot. they could just do that by fucking hand, what's to keep them.
mircea_popescu: except, life not being endless...
mod6: What if, you gave out the S.MG binary client, and along with it, an example client. Void of code that you would consider "trade secrets". This way people can use the example to get their own off the ground with the most minimal information required to do so?
mod6: Or am I being retarded here?
mircea_popescu: well, there's obviously a published server protocol, as well as the old client... these don't constitute ?
mod6: I figured, can't really help it with the old client. Was thinking maybe there is a new one in the works with some stuff that need not be open sores.
Mocky: asciilifeform, i dont' even see it as an issue of paying for software: the paying or not doesn't need to differ from the case where minigame writes the official client
mircea_popescu: Mocky this even make snese to you btw ?
Mocky: this makes sense to me. the only thing i have against it is asciilifeform and mod6 argument about the burden of keeping secrets. while I don't see the proposed method as actually burdensome, i see the argument in the general case
mircea_popescu: i suppose. though honestly, what is it, don't decrypt the deed, it'll sit there.
mircea_popescu: i would expect it is actually a ~gain~ if one discovers he's leaking secrets unwillingly.
Mocky: if in the case of a confirmed leak, pointed questions could be asked even of those who never so much as looked at it. and i'm not saying answering questions is a big burden, but alternately not being suspected in the first place could be considered a benefit
mircea_popescu: by whom ?
mod6: well, any defendant of such an accusation would have to ask Lordship to /believe/ they didn't do it; not sure how they would ask Lordship to /verify/ they are telling the truth.
Mocky: there's no way toknow, obviously. but if i wrote a client under this l1 confidence model, and it leaked not by me, i would suspect someone in l1... who else?
mircea_popescu: mod6 why would they have to ask anyone anything ? Mocky so you'd suspect. and ?
mircea_popescu: if your lunch were gone from your brown paper bag you wouldn't suspect me, you'd suspect someone who worked there. and ?
mod6: I'm saying in the instance of inquisition. I don't think there is any way to separate a willful liar from someone who lost control of their key. ☟︎
mod6: Identity as such will be condemed, indeed.
Mocky: i don't see it as a problem for the client writer. to the contrary i would expect clients to get regular updates and older versions less useful relatively over time. but maybe asciilifeform doesn't care about eulora at all, why involve when only possible involvement 'suspected of leak'?
mircea_popescu: yeah but i mean... i dunno, sometimes i feel like i'm the only one who was ever 12. so you're at camp, and someone spread toothpaste on the teacher's moustache while he slept. so ?
Mocky: as example
mircea_popescu: Mocky well in thsi case, because the barrier to entry is a major destroyer of interest. maybe if he can read at cost 0 he reads and if he can read at cost epsilon, he doesn't.
mircea_popescu: people fuck more girls they find in their bed spread eagled than girls they have to say hello to.
mircea_popescu: which is why monogamy was even invented.
Mocky: this is true
mircea_popescu: otherwise, biologically, "never meet again" is the winning strategy.
mircea_popescu: anyway, it's altogether doubtful that this naive model of imperial "progress" ever applied to software. i don't expect lcients to become ever better over time.
Mocky: if shortwave repeater was in l1 confidence and one day i became l1, i wouldn't see having to keep that secret as a burden. ☟︎
mircea_popescu: nothing else does.
Mocky: seems theres a general level of good enough, that's rarely hit first release
mircea_popescu: ok, but rarely improved upon past 2-3.
mircea_popescu: or i dunno, maybe you're the one guy who thinks need for speed only finally nailed the plot on installment 8.
mircea_popescu: and are already lining up for the 9th version of vin diesel being retarded from profile.
Mocky: if there turns out competition between clients, maybe i want to do something to get more market share
Mocky: or maybe not. i still have software from the 90's that I use on a daily basis, install straight from orig 90's cd
mircea_popescu: me too.
mircea_popescu: and i tend to play games from 20 years ago today still. which...
mod6: have fun, mircea_popescu
mircea_popescu: no i didn't mean right now
mod6: oh :D
mod6: Maybe a "developer license" isn't a bad idea either. Could raise some capital, and constrain the source code to those who promise not to share it and who want/need it. ☟︎
ave1: http://btcbase.org/log/2018-07-16#1834921, ack. I think it's a brilliant idea. Especially, points (2) and (3) and I'm not worried about the "keeping a secret" parts. First, I've worked for companies with an extensive secret code base (and this code is and has been secret for a long time > 30 years) . Second, all leaked sources are "illegal" anyway (as in this source was not sanctioned, so it's worthless). ☝︎
a111: Logged on 2018-07-16 15:44 mircea_popescu: as we're contemplating an eulora client rewrite, i am contemplating the following code release paradigm : client author a) releases code encrypted to l1, signed and deeded (so basically, gpg -aer asciilifeform -r ave1 -r etc) ; b) releases precompiled binaries for allcomers.
ave1: Third, it is not about who leaked it (I do not care about that much). It's about trust and if L1 does not trust each other, then what?
ave1: I find the 'if it can happen, it will happen' a strange argument. Let's say you let a friend stay in your house while you are away for a couple of months? Yes, he could destroy the house and steal the contents, still this arrangement works and has worked for many friends. ☟︎
ave1: I like it (I thinks it's paramount) that the republic is exclusive and not inclusive . (It then means something if you are included)
ave1: And the whole thing affirms the power/status of the Lords. I.E. when an author goes against a Lords wishes or AWOL it is then in the power of that Lord to contact another author and give him the source etc. ☟︎
lobbes: !Qlater tell mircea_popescu http://p.bvulpes.com/pastes/jrVAh/?raw=true
lobbesbot: lobbes: The operation succeeded.
spyked: http://btcbase.org/log/2018-07-16#1834921 <-- I'm sold on the idea i. in particular for eulora, and ii. otherwise for it to be established on a case-by-case basis. for (i), I see nothing wrong with e.g. challenging users to reverse-engineer the client (or maybe I'm just nostalgic about game cracking/trainers). ☝︎☟︎
a111: Logged on 2018-07-16 15:44 mircea_popescu: as we're contemplating an eulora client rewrite, i am contemplating the following code release paradigm : client author a) releases code encrypted to l1, signed and deeded (so basically, gpg -aer asciilifeform -r ave1 -r etc) ; b) releases precompiled binaries for allcomers.
spyked: http://btcbase.org/log/2018-07-16#1834926 <-- and yet, despite the disadvantage, it seems there may be items such as http://btcbase.org/log/2018-07-17#1835358 that are both big and l1-only, despite the risk involved. hence my (ii) above. ☝︎☝︎
a111: Logged on 2018-07-16 15:44 mircea_popescu: the evident disadvantage is that this only works if we can rely on l1 to keep a secret ; which means things (such as, that it can't be as big, for instance).
a111: Logged on 2018-07-17 02:13 asciilifeform: mircea_popescu: i thought of 1 far-conveyor item where i actually had it in my notes 'to be for l1 encyclical only' -- the shortwave repeater
spyked: http://btcbase.org/log/2018-07-16#1835039 <-- this imho doesn't make asciilifeform an idiot, it makes user responsible for whatever setup he runs the binary on. the same guarantee would be given for hypothetical linux kernel with changed abi as for mswindows kernel. as much as the word of heathens are not to be trusted, heathen did promise e.g. https://archive.is/KD183#selection-248.64-248.65 . so imho misbehaving kernel will just be ☝︎☟︎
a111: Logged on 2018-07-16 16:28 asciilifeform: mircea_popescu: releasing binaries does not create this guarantee. even static elf, when put on a box where linus et al (or his successor) see it fit to subtly change the abi, will bomb, and not necessarily immediately. and i'ma still 'be idiot'
spyked: banned, with all that comes from that. ☟︎
spyked: http://btcbase.org/log/2018-07-17#1835450 <-- how about http://btcbase.org/log/2016-04-22#1455082 though? still very much subject to w4r3z, sure, but otherwise didn't end in tears. ☝︎☝︎☟︎
a111: Logged on 2018-07-17 03:00 asciilifeform: Mocky: i grasp the argument, but must point out that all attempts to date to cudgel people into paying for software, have ended in tears ( usually for the cudgel-wielder )
a111: Logged on 2016-04-22 01:10 asciilifeform: ida is a particularly interesting case because it is a TOTAL monopoly
spyked: mircea_popescu, http://btcbase.org/log/2018-07-16#1834975 <-- http://p.bvulpes.com/pastes/HCO37/?raw=true ☝︎
a111: Logged on 2018-07-16 16:01 mircea_popescu: ave1 lobbes spyked http://p.bvulpes.com/pastes/yTjUg/?raw=true
ave1: mircea_popescu, http://p.bvulpes.com/pastes/fzpXU/?raw=true
asciilifeform: http://btcbase.org/log/2018-07-17#1835519 << guilfanov spent years raging at 'pirates', planting boobytraps, even implemented his infamous 'church interdict' against anyone known to employ ida 'traitors' , then still ended up selling his firm to usg. ☝︎☟︎
a111: Logged on 2018-07-17 09:58 spyked: http://btcbase.org/log/2018-07-17#1835450 <-- how about http://btcbase.org/log/2016-04-22#1455082 though? still very much subject to w4r3z, sure, but otherwise didn't end in tears.
asciilifeform: ( http://btcbase.org/log/2015-06-25#1175343 << see also. ) ☝︎
a111: Logged on 2015-06-25 03:13 asciilifeform: ilfak guilfanov.
asciilifeform: this is not an argument for or against selling soft, but rather a data point.
asciilifeform: http://btcbase.org/log/2018-07-17#1835502 << the commercial lisp people work (worked? prior to being swallowed by usg) this way. e.g. allegro. ☝︎☟︎
a111: Logged on 2018-07-17 03:47 mod6: Maybe a "developer license" isn't a bad idea either. Could raise some capital, and constrain the source code to those who promise not to share it and who want/need it.
asciilifeform: http://btcbase.org/log/2018-07-17#1835489 << note that it specifically was an example of a seekrit with strictly limited lifespan -- once there are '9000' repeaters, the need to keep the details under wraps vanishes ☝︎☟︎
a111: Logged on 2018-07-17 03:24 Mocky: if shortwave repeater was in l1 confidence and one day i became l1, i wouldn't see having to keep that secret as a burden.
asciilifeform: http://btcbase.org/log/2018-07-17#1835478 << losing control of your key is a fatal sapper mistake regardless of what else ☝︎
a111: Logged on 2018-07-17 03:19 mod6: I'm saying in the instance of inquisition. I don't think there is any way to separate a willful liar from someone who lost control of their key.
asciilifeform: http://btcbase.org/log/2018-07-17#1835518 << linus is not immortal, and i expect that he will lose control of kernel -- just as he stupidly lost control of his trademark to 'linux foundation' (y'know, with gavin on staff) -- even before dies ☝︎☟︎☟︎
a111: Logged on 2018-07-17 09:53 spyked: banned, with all that comes from that.
asciilifeform: at that point the 'free ride' will end and we'll be stuck maintaining a kernel.
deedbot: http://www.dianacoman.com/2018/07/17/discriminatory-code-sharing/ << Ossasepia - Discriminatory Code Sharing
spyked: aha, question is strictly when (next month, year or decade), not if. and even if abi remains stable, /me expects something along the lines of "linux kernel 6.3 only compiles with gcc >17" around the corner.
asciilifeform: spyked: aha, it's a sure thing.
ave1: diana_coman, nice write-up!
diana_coman: ave1, thanks!
diana_coman: it's still open to discussion as far as I can see it so any comments are most welcome
asciilifeform: diana_coman: i don't see any problem with eulora making its src members-only ( whether l1 or the 2 people who actually work on it etc ) but will admit that i still don't see what it adds, other than ceremonially. the monkey herd can still plagiarize the existing published src .
diana_coman: asciilifeform, what will that plagiarizing do?
asciilifeform: precisely nothing ( per http://btcbase.org/log/2018-07-17#1835408 thread ) . hence asciilifeform's 'why bother' ☝︎
a111: Logged on 2018-07-17 02:36 asciilifeform: monkey had ak for quite a while -- e.g. the openly published fg design; but apparently monkey has atrociously poor aim
asciilifeform: but imho this is a decision intimately for the folx who actually wrote the thing ( diana_coman , mircea_popescu ) , i've no skin in the game
diana_coman: asciilifeform, I keep getting the impression that you focus in turn on one or another aspect but not quite on the whole; I'm a bit at a loss to point out exactly where it breaks though
diana_coman: perhaps a more fleshed out exercise: say there are clients A and B that have binaries released and accepted by Eulora's server (as per known hashes) ; sources of those are released to l1
diana_coman: now monkey has access to old client source, sure
diana_coman: it can compile it as much as it wants, server won't answer for one thing ☟︎
asciilifeform: diana_coman: asciilifeform's pov re the retardation of 'open sores' , rms et al, is that they are tards not because they throw open the coad to allcomers but because they have no concept of wot , therefore were unable to conceptualize vtronics . ☟︎
asciilifeform: diana_coman: http://btcbase.org/log/2018-07-17#1835371 ? ☝︎
a111: Logged on 2018-07-17 02:19 asciilifeform: mircea_popescu: ( admittedly i haven't read the referenced item ) what's to stop client from sending to server the old hashes ?
diana_coman: it can of course dig into binaries and get the hashes from A or B and then pretend their own code IS A or B but ..so what? i.e. author of A or B will get more money, is that bad? ☟︎
diana_coman: answert already, lol
diana_coman: what the monkey can do will still help... non-monkey, that's the point
asciilifeform: the hashes thing strikes me as promisetronic, it is already 'honour system', why not simply identify the client by name, same effect.
diana_coman: it's one level up in the hurdle game
diana_coman: the assumption there is that someone who is able to get the hash out and change it in his own client is intelligent enough to actually earn money off his own work
asciilifeform: asciilifeform's perspective is prolly coloured by his having been paid to both make and break such 'protections' in the saeculum many times. ☟︎
diana_coman: rather than futzing about for pennies with that
diana_coman: put a different way: they are intelligent enough to have the option of earning money honestly and realise the risks of being dishonest are greater than they are worth
asciilifeform: diana_coman: some folx are 'griefers' , neh, they will break just to break.
diana_coman: asciilifeform, "in the saeculum" != in tmsr; that's the whole thing
asciilifeform: diana_coman: right, but point was the futility of promisetronic 'protections'
diana_coman: sure, but after they break it, what do they do with it that is a. not useful to tmsr b. downright problematic
asciilifeform: they are breakable by just about anybody with basic education without breaking much of a sweat
diana_coman: I think you take those hashes to be an absolute promise of something; they are not; they are what they are (a mechanism, not an amulet!) and clearly stated; nobody pretends anything
asciilifeform: diana_coman: the conundrum from my pov is that why to bother with protections if 'so what if they break, not as if it does anything' ☟︎
diana_coman: ugh; listen: do you lock your entrance door?
diana_coman: because I seriously doubt that it can't be broken so why do you bother locking it?
asciilifeform: habit.
asciilifeform: if thieves could teleport, i prolly would not bother.
diana_coman: you'd probably still bother with an anti-teleport device although that one will also have some way of being broken
asciilifeform: ( recall alfred bester's 'stars my destination' ) ☟︎
diana_coman: ha
asciilifeform brb,tea
diana_coman: enjoy!
asciilifeform back
deedbot: http://qntra.net/2018/07/numerous-reports-speculating-ecuador-in-negotiations-for-imminent-assange-extradition/ << Qntra - Numerous Reports Speculating Ecuador In Negotiations For Imminent Assange Extradition
asciilifeform: BingoBoingo: i gotta say, not very informative piece, either link or paste etc these 'reports' ?
BingoBoingo: asciilifeform: One of many possible archive links added
asciilifeform: BingoBoingo: i sorta assumed he'd already been shot when Officially declared 'incommunicado'
BingoBoingo: asciilifeform: It takes time to put the comatose look alike together
Mocky: http://btcbase.org/log/2018-07-17#1835572 >> does it change your pov if the hash is no form of protection or implied protection but merely an accounting convenience. like say http 'referrer' on phuctor page links to pizarro. maybe pizarro uses referrer to track where customer comes from and if came from known ad placement then counts customer for that ad. is referrer string now promisatronic protection since anyone ☝︎
a111: Logged on 2018-07-17 13:41 asciilifeform: diana_coman: the conundrum from my pov is that why to bother with protections if 'so what if they break, not as if it does anything'
Mocky: can 'break' so why bother?
asciilifeform: Mocky: it'd be a moar realistic description of what it is, yes.
Mocky: asciilifeform, what's being protected?
asciilifeform: Mocky: see logs; my understanding is that there's to be a scheme for rewarding authors of successful authorized clients
asciilifeform: Mocky: i neither develop nor play eulora, so i cannot meaningfully comment re detail
Mocky: asciilifeform, i get that. I read your 'realistic description' statement to mean referrer string is promisatronic protection, was asking what referrer string is protecting.
asciilifeform: Mocky: this is a q for diana_coman ? ( as i understand, it is meant to make the use of obsolete (currently published) client , moar difficult )
Mocky: asciilifeform, assume for the sake of argument diana_coman said 'dun care about make use difficult, let them use whatever works', do you still have objection to that?
asciilifeform: Mocky: i in fact do not have objection to it either way, it is a stylistic decision for diana_coman & mircea_popescu , not mine to make ☟︎
asciilifeform: but i'll admit to being puzzled re what is the win from it.
Mocky: i've also been on both sides of make / break protections (although break for fun not pay). if hash is used as protection, i see that as valid objection
diana_coman: Mocky's description is correct - it is an accounting mechanism, yes
diana_coman: I didn't even realise there was some way to see it as protection against ...what? code copying or what?
diana_coman: asciilifeform, no, it's not about making use of any client more difficult per se
asciilifeform: diana_coman: the http://btcbase.org/log/2018-07-17#1835553 formulation suggested 'protection mechanism', but i guess i've nfi ☝︎
a111: Logged on 2018-07-17 13:35 diana_coman: it can compile it as much as it wants, server won't answer for one thing
diana_coman: asciilifeform, next to that is http://btcbase.org/log/2018-07-17#1835557 ☝︎
a111: Logged on 2018-07-17 13:36 diana_coman: it can of course dig into binaries and get the hashes from A or B and then pretend their own code IS A or B but ..so what? i.e. author of A or B will get more money, is that bad?
diana_coman: the overall idea is to pay authors of clients based on how much their clients are actually used ☟︎☟︎
asciilifeform: aha makes sense
diana_coman: the ~only scenario I could come up with re abusing that hash is where author of A that is less successful than known B decides somehow to distribute a doctored version of B that sends the hashes of A - it's already rather insane I'd say
lobbes: http://btcbase.org/log/2018-07-17#1835608 << this was a key piece I was missing as well. For some reason I thought scheme was 'lock down production of binaries so as to allow authors to work out their own pay-for-client mechanism.' Whole thing makes way more sense to me nao ☝︎☟︎
a111: Logged on 2018-07-17 17:04 diana_coman: the overall idea is to pay authors of clients based on how much their clients are actually used
diana_coman: glad it does!
asciilifeform: meanwhile, in vintage lulz, https://archive.is/tWfDh << yet another faux-gossipd.
asciilifeform: '...We ended up with a simple protocol packet: the Lulzpacket. This simple packet contains information to verify there was no corruption during the transmission and a random code to pseudo-identify the packet. We define the addresses of nodes in the net by their ability to decrypt a given packet. Addresses are derived from the hashes of asymmetric encryption keys, Every radio node defines its own address by the pair of keys it has ge
asciilifeform: nerated for itself...' etc. ☟︎
asciilifeform: ( linked document is a riot, generous admixture of liberasty, dumbest possible architectural ??? , perl duct tape, junk electronics, etc )
lobbes: Lulzy "We have tested image transfers using Google's WebP format to try conserve bandwidth as much as possible, but the lack of support in several browsers has given us second thoughts." ☟︎
BingoBoingo: http://btcbase.org/log/2018-07-17#1835616 << I first read this line as "negrated for itself" ☝︎
a111: Logged on 2018-07-17 17:33 asciilifeform: nerated for itself...' etc.
BingoBoingo: And was shocked mostly with the though "it"s can rate?
asciilifeform: lol
asciilifeform: http://btcbase.org/log/2018-07-17#1835618 << afaik every single pseudo-gossipd ( and counting just the ones that proceeded past vapour ) ran head first into this failure of imagination, where somehow the only worthwhile payload is general-purpose derp ip traffic incl lolcats ☝︎
a111: Logged on 2018-07-17 18:54 lobbes: Lulzy "We have tested image transfers using Google's WebP format to try conserve bandwidth as much as possible, but the lack of support in several browsers has given us second thoughts."
asciilifeform: ( given as avoiding said wall of idjicy inescapably requires 'structure of authority' (tm)(r) )
asciilifeform: the sw repeater item, for instance, only becomes thinkable once you dispense with 'allcomers' and realize that there's no reason to forward anything not signed with l1 key, etc
asciilifeform: ( deadly simple algo : listen for packet at all times, if received one where nonce incremented and rsa sig is valid, that's now the new packet, and now it, instead of prev, gets pulsed ( http://btcbase.org/log/2018-07-05#1831796 ) out ) ☝︎
a111: Logged on 2018-07-05 16:40 mircea_popescu: current gear can't deal with pulse piracy
asciilifeform: put a coupla dozen of these on each continent , and you get l1 'internet' .
asciilifeform: ( observe that there is no reason why all of'em gotta answer to ~same~ l1 key. item oughta survive a defection or 2, if built correctly. )
asciilifeform: consider how many 'insoluble' engineering problems vanish when you remove the nonsensical 'must work for 8 billion meatsacks' condition. ☟︎
BingoBoingo: And in local cardboard artwork unveilled before tomorrow's independence day: http://vivirsinmiedo.com.uy/ << The Uruguayos want a Gendarmie, More bodies in prisons, and Night Raids!!! ☟︎
asciilifeform misread 'vivir in mierde'
BingoBoingo: lol
mircea_popescu waves
mircea_popescu: !!rated lobbes
deedbot: mircea_popescu rated lobbes 3 at 2017/02/08 17:11:19 << eulora logs + auction bot, and altogether a very solid lordship candidate.
mircea_popescu: !!rate lobbes 3 his lordship the lord of the auction house
deedbot: Get your OTP: http://p.bvulpes.com/pastes/SknFH/?raw=true
mircea_popescu: !!rated spyked
deedbot: mircea_popescu rated spyked 2 at 2017/08/19 17:53:59 << aka Lucian Mogosanu, arm guy and other things. e-known him for years.
mircea_popescu: !!rate spyked 3 his lordship the lord crypto-alchemist
deedbot: Get your OTP: http://p.bvulpes.com/pastes/l8806/?raw=true
mircea_popescu: ave1 i dunno if you've seen the republican license btw ? not like we give out ~anything~ that's "legally" usable by the pantsuit tards.
mircea_popescu: http://btcbase.org/log/2018-07-17#1835506 << indeed, and it is quite a wonder i'm still about, right, seeing how slave mutiny could result in my being strangled overnight and therefore it already has. this is mp coming to you loud and clear from the afterlyf ? ☝︎☟︎
a111: Logged on 2018-07-17 04:28 ave1: I find the 'if it can happen, it will happen' a strange argument. Let's say you let a friend stay in your house while you are away for a couple of months? Yes, he could destroy the house and steal the contents, still this arrangement works and has worked for many friends.
mircea_popescu: http://btcbase.org/log/2018-07-17#1835511 << it's really not at all the intention to prevent smart people from improving on the client. if anyone looks even vaguely like he could reverse engineer his pocket flashlight or anything, i'm quite sure he'd find self in some sort of productive arrangement in short order. ☝︎
a111: Logged on 2018-07-17 09:42 spyked: http://btcbase.org/log/2018-07-16#1834921 <-- I'm sold on the idea i. in particular for eulora, and ii. otherwise for it to be established on a case-by-case basis. for (i), I see nothing wrong with e.g. challenging users to reverse-engineer the client (or maybe I'm just nostalgic about game cracking/trainers).
mircea_popescu: after all, what the fuck are we even doing here ? not like it has ~yet~ happened someone with head screwed on straight got turned away.
mircea_popescu: http://btcbase.org/log/2018-07-17#1835516 << you don't take my meaning. the machine doesn't care about your political corectness. it only sees those people involved that are actually people. if your dog shits in my lawn im not gonna complain to dog ; and if idiot miscompiles code into a pile of shit, the machine's mute sadness will not be directed at idiot. ☝︎
a111: Logged on 2018-07-17 09:53 spyked: http://btcbase.org/log/2018-07-16#1835039 <-- this imho doesn't make asciilifeform an idiot, it makes user responsible for whatever setup he runs the binary on. the same guarantee would be given for hypothetical linux kernel with changed abi as for mswindows kernel. as much as the word of heathens are not to be trusted, heathen did promise e.g. https://archive.is/KD183#selection-248.64-248.65 . so imho misbehaving kernel will just be
mircea_popescu: because this is what subhumanity is all about : "anonimity", right, the incapacity to mean anything to anyone.
mircea_popescu: !!rated ave1
deedbot: mircea_popescu rated ave1 2 at 2018/05/17 04:02:57 << produced the holy grail : http://btcbase.org/log/2018-05-15#1813760
mircea_popescu: !!rate ave1 3 his lordship the lord logiciel