Show Idle (>14 d.) Chans


← 2016-09-29 | 2016-10-01 →
deedbot: http://www.contravex.com/2016/09/30/on-the-ultimate-justification-of-the-ethics-of-private-property-by-hans-hermann-hoppe-adnotated-part-1/ << » Contravex: A blog by Pete Dushenski - On the Ultimate Justification of the Ethics of Private Property by Hans-Hermann Hoppe, adnotated. Part 1.
diana_coman: !!up wawan99
deedbot: wawan99 voiced for 30 minutes.
deedbot: Import failed for wawan99.
diana_coman: try with it raw wawan99 ...
deedbot: Import failed for wawan99.
deedbot: 624D1813BF2C8100A37574C51CC8B8555168C955 registered as wawan99.
wawan99: so what the next step after this diana_coman
diana_coman: download the eulora client and compile it/check it works on your machine; ask for an account; preferably don't quit the irc session, just leave it on until Mircea comes around to make you the account
wawan99: i already download the Eulora app
thestringpuller: eulora has an app now?
shinohai: Surefire way to set your Galaxy Note 7 afire
mircea_popescu: !!key wawan99
mircea_popescu: !!key leo100
shinohai: !!up kaustin
deedbot: kaustin voiced for 30 minutes.
deedbot: F190CDF4CD9484D807F2F41BB1E054F7216294CC registered as kaustin.
mircea_popescu: ahh the new link process is so many thousand times better. wd trinque
shinohai: It has saved on my crayon bill for sure.
mircea_popescu: wtf was that anyway, "go do this and then wait for its imperial majesty usg.sks for until they feel like it". since when!
asciilifeform sifted through a day's worth of 'cat-v' shitpile, found it quite sufficient
mircea_popescu: asciilifeform o did you ? i was sitting here wondering if i'm gonna or not.
mircea_popescu: saw last night a lengthy wail about where to buy a laptop on a 100 bux budget from unemployed derps. kinda looking for an excuse to just close it without looking.
asciilifeform: actually that was when i closed.
mircea_popescu: i guess ima skim.
asciilifeform: these folk achieve a rare combination of boredom and actively-infuriating 'sanitation is an affront to the great serpent!11' unwashed orcdom.
asciilifeform: 'money is what beer is bought with,' '100 $ laptop,' 'stop logging us,' etc.
shinohai: Wasn't exactly "employed" when I bought new lappy ... simply found work for Bitcoin and purchased the one I wanted.
mircea_popescu: myeah, ok, there's nothing there.
asciilifeform: old, fossilized corpse of ???.
asciilifeform: somewhat like a livelier current-day #bitcoin-assets
mircea_popescu: shinohai these are some unemployed dorks who scoff at random "mayor of ???" because you know, being an anal child with an internet connection puts the adolescentine mind in this superlative position of JUDGE TOI ALL THINGS, PART OF NONE! ; then their budget for laptops is 100 bux but they scoff at a five laying on the ground, and such following forever. are anonymous, pretend famous people justify themselves to them, on in th
mircea_popescu: is manner forever.
shinohai: Follow directions in http://trilema.com/2016/how-to-participate-in-the-affairs-of-the-most-serene-republic/ , save thy Bits, and in no time at all you can buy something considerably better than $100 laptop
asciilifeform: mircea_popescu: these same folk are equally insufferable when their budget is 100k, it is a mental thing
mircea_popescu: sure. just mentioned because it'd be an opportunity for 'em to grasp the problem.
mircea_popescu: not so many 5k bills laying on ground, so 100k folks don't get this opportunity.
mircea_popescu: (and in general - it is always and everywhere A LOT more work to be poor than to be rich. it's just idiots are REALLY dedicated to being stupid, much moreso than the other group.)
asciilifeform: actually, at least here in the motherland of p.t. barnum, there are countless '5k bills' on the ground
asciilifeform: but they are shaped like 'don't's
asciilifeform: non-participations in various idiocies
mircea_popescu: they generally are shaped like don't.
asciilifeform: 'don't car loan', 'don't mortgage', ...
mircea_popescu: in other news, this whole "noobs meet bitcoin, rsa and deedbot via eulora" thing is so very instructive.
mircea_popescu: i don't think one can properly appreciate how broken "thought process" is in general population unless they do such. or try to teach. or try to tech support. or practice law. or so following.
mircea_popescu: civil rights ? give me a fucking break, giving the average joe any rights is no different from dressing up a sow.
asciilifeform: 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?!'
mircea_popescu: and those were mps huh.
asciilifeform: in other lulz, '...And as commander he was given special permission by Heinrich Himmler to discipline his men however he wished, up to and including executing them. This was an extraordinary privilege for an officer of the German Army, which normally had judicial procedures like any other military force. In the entire millions-strong Wehrmacht, only Dirlewanger had this authority, and he used it liberally... But while he had this mur
asciilifeform: derous authority, Dirlewanger, paradoxically, was also very close to his men. He had a tendency to use informal language and address them by their first names, which was extremely unusual for a German officer. He drank with them, he raped and murdered with them, acted as if he was one of them. He also fought with them, making a point of being in the action far more than most officers of his rank. His calm under fire and his nearly su
asciilifeform: pernatural belonging earned him the impossibly ironic nickname of “Gandhi” among his men.'
asciilifeform: https://archive.is/Ucy0Y << american wanker 'gets it,' but 'doesn't like getting it'
asciilifeform: pretty typical, imho, example.
mircea_popescu: !!rate kaustin -1 Really, scamming for five bux ? Get a job.
mircea_popescu: !!rate dharkmadder -1 Really, scamming for five bux ? Get a job.
mircea_popescu: that didn't take so long now did it.
shinohai snickers
shinohai: I actually wondered how long that would take
asciilifeform: what were these, no-shows ?
mircea_popescu: nah, cloning self for reward.
asciilifeform: and dumb enough for it to be obvious ?!
mircea_popescu: how could it not be fucking obvious, they're running my software.
phf: sort of how hapless adventurers sometimes find themselves in a village that's poised on a back of a whale, they always start getting rumbustious, thus waking up the whale and suffering the consequences
asciilifeform: i thought it was normally a dragon.
phf: also sometimes a giant
mircea_popescu: human nature, eh ?
mircea_popescu: how the fuck isn't it human nature to do something useful with oneself ?
mircea_popescu: that's the one fucking thing that never seems to be human nature.
shinohai: Kinda just blew his chances at that anytime soon.
shinohai: https://archive.is/Xj5xU <<< In other scams, accept more 0-conf tx's
mircea_popescu: in other lulz : gcc 5 produces eulora binary that works normally ; gcc 6 produces eulora binary that inexplicably works at 0.5 to 1.5 fps.
mircea_popescu: "optimizations" you see. do moar upgrades.
mircea_popescu: thestringpuller the definitions involved are at variance.
shinohai: mircea_popescu: gcc6 wouldn't produce binary for me at all :/
mircea_popescu: i thought that's what made the sad thing you used before
shinohai: Nah last night when I started build it repeatedly failed, so when I compared `env` I noticed that it was using gcc6 on new Jessie
shinohai: switch back to 5 and had 0 issues
shinohai: progress
asciilifeform: i've yet to see 5 do much other than barf
phf: could there be anything more russian
mircea_popescu: she's too dark though neh ?
deedbot: http://trilema.com/2016/cat-vorg-adnotated/ << Trilema - cat-v.org. Adnotated.
phf: nah, russians bronze when exposed to a lot of sun
mircea_popescu: in the hair ?!
phf: oh oh
mircea_popescu: i mean maybe she's turkish warbooty or w/e, sure.
phf: dirtied up by the khan
PeterL: scoopbot is getting a message of "blocked by cloudflare" when trying to submit links to archive.is, I am taking him offline until I figure out what is going on
phf: :}
mircea_popescu: well now, found a totally epic bug in fucking footnotes
PeterL: dos it have to do with the way the color did not end properly at the bottom of the quote from the cat-v chan?
mircea_popescu: no, apparently a href reference in footnote kills the footnote title somehow
PeterL: http://archive.is/iJ4K7#selection-6731.0-6731.121 looked funny on archive.is, but it looks okay when I load the page directly
mircea_popescu: so far also getting multiple DIFFERENT page renders on the same god damned basic html in various browswers
PeterL: is this going to be a html is shit rant?
mircea_popescu: i have nfi what's going on.
mircea_popescu: ironically, i think the <p> <br /> style construction overwhelms some sort of secret buffer in "process html soup" render engine, resulting in the spwer seen in firefox/archive.is
shinohai: looks garbled to me too
PeterL: so I was playing with the lamport-parachute scripts, and if I run any of them without any arguments it should just print "usage: ...", right? Instead it is closing the terminal window I ran it in?
mircea_popescu: now why the fuck does the wp output <p> <br /> is anyone's guess.
PeterL: It is trying to guess what you mean instead of letting you tell it what you want?
mircea_popescu: actually it seems to convert <font color=lightgray> into <span style="color: #000000;"> ; as none of the font tags are actually ever closed, it results in span overflow and death.
mircea_popescu: here's a lulz : all extant implementations of html have A FIXED SPAN BUFFER.
mircea_popescu: ima write a lolpiece after i fix this.
a111: Logged on 2016-09-30 19:05 PeterL: so I was playing with the lamport-parachute scripts, and if I run any of them without any arguments it should just print "usage: ...", right? Instead it is closing the terminal window I ran it in?
mircea_popescu: windows i'd guess
PeterL: ubuntu
mircea_popescu: ok trilema fixed.
asciilifeform: PeterL: all 4 of'em ?
PeterL: yeah, they all did the same
asciilifeform: what does a script with just exit 1 do ?
PeterL: nothing
PeterL: hrm, now I tried it again and it worked normally
asciilifeform: burn ubuntu. with flamethrower. problem -- solved.
asciilifeform: it ain't linux - esp. not with the weird broken gui on it
mircea_popescu: hey, nondeterministic runs are entertainment!
PeterL: aha, figured it out: if I do "./scriptname" it works, ". scriptname" closes window
mircea_popescu: well yes.
asciilifeform: . in bash == 'source'
asciilifeform: runs in current shell. so exit(1) exits...
mircea_popescu: asciilifeform . --help doesn't work though!
PeterL: and how is that different from ./ ?
asciilifeform: no subshell.
shinohai: Per asciilifeform 's instruction to roll yer own, I am doing surgery to put it all in one script
asciilifeform: shinohai: enjoy
asciilifeform: i'd relish seeing N implementations, in N+1 langs, like we had for 'v'.
mircea_popescu: PeterL ./file opens a shell, runs the file, reports results ; . file runs file in current shell, reports results one up.
mircea_popescu: in other news, it's kinda funny to read imdb reviews of bad 2016 movies.
asciilifeform: to briefly continue the unix-is-retarded thread, there is the marvel of gnu screen.
asciilifeform: which, unlike a sane program, cannot be easily terminated from the outside, though it is a userland process
asciilifeform: and dozens of dead 'gnu screens' typically hang around on a box where it is made use of.
asciilifeform: (thing hangs on to a pty, so will not die simply from, e.g., nuking the xterm from which you ran it)
asciilifeform: nor is it easily killed in-band, because it is a terminaltron and expects C-c etc.
asciilifeform: most infuriatingly, the manual specifies various ways to kill it, which, depending on what it is plugged into, may or may not work. and may or may not emit some sort of mortal piss down the line, which could be connected to a nuke for all knows, before death.
asciilifeform: if somebody would like to recommend some proggy for speaking to serial ports that 1) isn't gnu screen 2) doesn't shit all over the living room precisely like gnu screen 3) doesn't have 'gui' --- i'm all ears.
asciilifeform: the most agonizing thing in this example is that i am quite unsure if the ills are even curable. they may be intrinsic to the 'in-band problem' of a terminal talker.
mircea_popescu: i actually use it a lot.
asciilifeform: i use it daily
asciilifeform: for decade now.
mircea_popescu: can be killed via kill for the pid. or otherwise, reattach and close.
asciilifeform: but most folks i've met use it specifically to hang on to sessions
asciilifeform: but i DO NOT WANT to kill -9 it.
mircea_popescu: so then reattach.
adlai uses tmux
asciilifeform: well no, because i have other proggies that need to monopolize THAT port.
asciilifeform: when i'm not manually diddling it.
asciilifeform: i use screen as a sort of 'kermit', rather than the typical use, a kind of souped-up 'nohup'.
mircea_popescu: sounds like you really want to use tmux not screen
asciilifeform: again no.
adlai: what disqualifies tmux?
asciilifeform: i want to 1) manually talk to a serial port for a short while 2) FULLY LET GO OF IT so various things can open() it.
mircea_popescu: ah that doesn't exist.
mircea_popescu: either you want to manually, hence screen ; or you do not, hence tmux.
asciilifeform: aaaaand they both SHIT nonprintable rubbish down the line.
asciilifeform: which needs to be a never.
asciilifeform: shit strictly what gets pushed on motherfucking keyboard.
mircea_popescu: kbd can and does push nonprintables.
asciilifeform: why was this hard, i'd like to know.
asciilifeform: mircea_popescu: idk about yours, but mine shits exactly 2: linefeed and del.
mircea_popescu: and ctrl-c
mircea_popescu: and other things.
asciilifeform: at any rate i'd like the option of losing'em
asciilifeform: when talking to iron box.
asciilifeform: but, interestingly, no such knob exists.
mircea_popescu: so you want a tmux that has all the ease of handling of screen / a screen that has all the scripting inclination of tmux + an ascii filter.
mircea_popescu: i can totally see why this should exist.
asciilifeform: mno, just proggy that puts bytes from stdio DOWN a serial line, and spits back what comes back, until SELECTABLE magical cyanide pill is given to it, at which point it lets THE FUCK GO of the tty.
mircea_popescu: well so far this matches screen, you can ctrl-alt-k iirc to pill it.
asciilifeform: dun do nuffin on my box.
asciilifeform: nor C-c C-/
mircea_popescu: wtf was it
asciilifeform: Screen version 4.00.03 (FAU) 23-Oct-06
asciilifeform: the only thing that works is detach-and-kill
asciilifeform: which is retarded.
mircea_popescu: screen -S id -X quit works.
asciilifeform: do not want
mircea_popescu: get id from screen -list
asciilifeform: want FROM THE TERMINAL
mircea_popescu: why not ?
mircea_popescu: it is from the terminal.
asciilifeform: the selfsame terminal!
asciilifeform: fuck context-switching.
mircea_popescu: ctrl-a k will kill from terminal.
asciilifeform: it does not.
mircea_popescu: i just did it lol.
asciilifeform: i even know why it works for mircea_popescu
asciilifeform: it is because he probably has a vt100-like thing on the other end.
asciilifeform: and i - never do.
asciilifeform: i have $iron-that-might-emit-literally-anything-in-response-to-literally-anything.
mircea_popescu: well this is rapidly becoming a tall order.
asciilifeform: and this appears to trigger weird behaviour in 'screen'.
asciilifeform: mno. in no bible is it written that the escapes are allowed to stop working if the thing sees some octet it is allergic to in-band FROM OTHER SIDE.
mircea_popescu: i dunno that the screen to insulate operator from "iron-that-might-emit-literally-anything-in-response-to-literally-anything" was ever baked. in nuclear physics or theoretical math.
asciilifeform: they're motherfucking octets
asciilifeform: eat it, shit it, verbatim, this is hard??
mircea_popescu: i have nfi.
asciilifeform: lel folx pm'ing me re various proggies that do not solve the problem.
mircea_popescu: do you know why ? because of the dumbass in the intro of that very link!
mircea_popescu: to quote :
mircea_popescu: "Here’s what I learned from my mentors: If someone makes a mistake, or does something you don’t think is right, you talk to them about it privately and give them the opportunity to correct it. This not only gets the mistake corrected, but it offers a learning moment to the person, increases their understanding, and keeps them “on board” with the overall project. As a leader you’re being empathetic to that person and
mircea_popescu: offering them benefit of the doubt. Often they aren’t being malicious they just don’t understand why something should be done a certain way. Why not teach them? Put yourself in their shoes and ask, “What do I know that this person doesn’t know, which would cause me to act like them in this situation if I didn’t know it.” That’s the very definition of empathy. Public shaming elicits people’s fight/flight respo
mircea_popescu: nse and it’s hard for them to learn in this state which is why a private consultation is more effective."
mircea_popescu: this imbecility is widely accepted by now. however - there is ABSOLUTELY NOTHING PRIVATE ABOUT TECHNOLOGY.
asciilifeform kept waiting for some mention of gavin and only half a minute or so in finally realized that it is not about prb nodes
mircea_popescu: it's a miserable anchor for identity, this "ways we do things" ; and for that matter the sort of brain that doesn't take well to public discussion of technology is fundamentally broken in ways that should be addressed long before any technological involvement.
mircea_popescu: asciilifeform not terribly far off. node.js is ~same crud by ~same people.
asciilifeform: i still have roughly nfi what it was for.
trinque: asciilifeform: "cu" on openbsd seems pretty minimalistic, dunno if it meets your requirements.
trinque: has an escape to detach
asciilifeform: trinque: almost what i want! thx
asciilifeform: any idea how to make it quit immediately rather than stalling for an entire second ?
asciilifeform: This program does not work very well.
asciilifeform: ^ from the man page on my box. gold.
trinque: ahaha
asciilifeform: ^ at least honest !1111
trinque: nah, I've only used it a few times fiddling with routers and things.
trinque: but the sauce looks like a quick read.
ben_vulpes: https://github.com/joyent/libuv/pull/1015#issuecomment-29538615 << hah! someone using a 'zedshaw' handle chimes in, even.
trinque: oh christ, alex gaynor is a django "dev"
ben_vulpes: working /for/ the usg.
shinohai: V even solves the problem of gendered pronouns in software development. Is there anything it can't do?
ben_vulpes: come on brosephim. you're 'working' on node.js, the very government shows up to regender your codebase and you decide to get uppity?
ben_vulpes: get real, you lost a decade ago.
mircea_popescu: shinohai note that the whole "talk privately" bullshit is VERY much how usgtardism spread. they know that openly pushing the koolaid will get them excruciated. but apparently esltards are VERY vulnerable to 1 on 1.
asciilifeform: trinque: 'cu' is a mega-win compared to what i had prior. ty.
mircea_popescu: anyway ; back in 2013, pre-republic, when idiots with their hissy fits actually got people "teaching moments" ; compare and contrast with 2016, post republic, where francis rowe is about on par with roadkill for reputation.
trinque: asciilifeform: cheers
asciilifeform: !!rated trinque
deedbot: asciilifeform rated trinque 1 at 2015/08/01 16:36:05 << therealbitcoin testing
asciilifeform: !!rate trinque 2 magnificent master of modems
mircea_popescu: now that's a cool title.
asciilifeform: !!v A1B5C29E5B4DAEF86C437AC3043C86B7268F620F161CFC7E82CD6AFB4A30BDE5
deedbot: asciilifeform updated rating of trinque from 1 to 2 << magnificent master of modems
mircea_popescu: lmao. i'm sure they "lost" it.
ben_vulpes: title is entirely misleading.
ben_vulpes: piece is about 1.2 bn of options lia "didn't understand"
mircea_popescu: so how is it misleading ? usg stole some money from lybia post invasion.
ben_vulpes: stole, lost...
asciilifeform: wai wat, why ELSE invade ?!
asciilifeform: granted, sometimes idiots forget to 'first you pillage, THEN you burn'
ben_vulpes: i see "lost", think "what, lost account number?", i see "stole" think "ahaha, what hilarious paper did gs swindle the goatfuckers into buying this time?"
mircea_popescu: gaddafi's own jacques de molay moment.
asciilifeform: 'In June 2011, Pope Benedict XVI apologized for the killing of De Molay and acknowledged that he was a victim of false accusations. ' << mega-lel.
mircea_popescu: did he return the dough also ?
asciilifeform: what do you think, lol.
mircea_popescu: i'm going to have to go with door number no.
asciilifeform: (return... to whom?? to NthRepublic ?)
mircea_popescu: in other news who the fuck is "alex gaynor"
mircea_popescu: "I work for the United States Digital Service." oh ok.
ben_vulpes: 'tis in the log
asciilifeform: 'The United States Digital Service is a startup at the White House that pairs the country’s top technology talent with the best public servants, to improve the usefulness and reliability of the country’s most important digital services.' << l0l!!
asciilifeform: '…what we realized was that we could potentially build a SWAT team, a world-class technology office inside of the government that was helping agencies. We’ve dubbed that the U.S. Digital Service…they are making an enormous difference… President Barack Obama, March 2016'
ben_vulpes: oh this is news around here?!
mircea_popescu: yes. we don't really give so much of a shit about inept usg wanna-bes.
asciilifeform: when did 'swat team' stop referring to troop of gestapo breaking, entering, raping
ben_vulpes: thing came out of the "marketplace" shitshow.
ben_vulpes: "healthcare marketplace"
asciilifeform: 'startup at the whitehouse' ??
mircea_popescu: ben_vulpes actually thing came out of chicago.
mircea_popescu: it is traditional in eastern tyrannies for whatever ethnic group of the new sultan to drag in a whole clan from the provinces.
mircea_popescu: hence this fuck, that chowdry fuckface etc.
mircea_popescu: chowdhry*
asciilifeform: lulzily enough, there was a 1950s version of this, still mega-budgeted, 'white house communications agency'
asciilifeform: (iirc it was under nsa jurisdiction at one time)
mircea_popescu: gotta make a new one for each new generation of fucks, because well, as seen recently they have all the social skills of a mollusc and so can't work with anyone else but "their friends"
asciilifeform: well yeah, they never get garbagecollected
asciilifeform: only layered.
ben_vulpes: hmfic also wants to install 'their friends' at managerial payrolls. wouldn't do at all to bring them in as toilet scrubbers in the 'white house communications agency'. 'but but i'm more important to just be a cog in an existing organization -- we need our own new best shiniest!'
mircea_popescu: "a country which entirely consists of managers"
asciilifeform: ben_vulpes: the strange thing is that nothing, theoretically, stops obamitler from installing them as top brass
mircea_popescu: gotta have progress.
asciilifeform: but the interesting thing is that, per tradition, u.s. civil service brass is powerless to remove middle managers
asciilifeform: so new bureaus are created after every election cycle.
mircea_popescu: to install them as top brass in existing offices would a) mean that women are disgusting cocksuckers ; b) mean that niggers don't have the right to vote and c) prevent any maintenance work from ever happening in all of wash dc.
mircea_popescu: how do you think the places are ever fumigated, painted, etc ?
mircea_popescu: ~only by creating a new "department of office of authority of czar for things and matters"
mircea_popescu: anyway, epic blogpost, that.
mircea_popescu: "This isn't merely a legalistic concern (though that too, certainly), but also a technical one: we believe that empathy is a core engineering value—and that an engineer that has so little empathy as to not understand why the use of gendered pronouns is a concern almost certainly makes poor technical decisions as well."
asciilifeform: the bush-II folk had brilliant 'solution', they created 'dhs', a uniquely braindamaged conglomerate bureau which subsumed half a dozen old ones, and is so peculiarly 'dilbertian hell' that the employee turnover there is now ~6 mo.
mircea_popescu: soon it'll be entirely run on interns. you know, like ibm./
ben_vulpes: > almost certainly
asciilifeform: ibm... is ~run~?!
asciilifeform: i thought it were just this tomb.
ben_vulpes: > we believe
trinque: can't argue with that.
ben_vulpes: i believe that node.js and the white house are undifferentiable flaming piles of shit.
mircea_popescu: ben_vulpes he's guilty of could have been guilty almost certainly.
mircea_popescu: epistola erubiscet.
ben_vulpes: thoughtcrime.
ben_vulpes: "your gender equality mission is a cultural hegemony attack on the embattled nerd culture, and triggers all sorts of auto immune responses costing joyent and co millions in nerd productivity by inducing them to rage fruitlessly at their keyboards"
mircea_popescu: not even a bad statement.
mircea_popescu: "While we would fire Ben over this, node.js is an open source project and one doesn't necessarily have the same levers." aka "we've not yet managed to steal ben's work, but will posture as if anyway!!1"
mircea_popescu: fucking retards.
mircea_popescu: if anyone ever hires bryan cantrill i wish to see how will they face me.
mircea_popescu: !!up fromloper
deedbot: fromloper voiced for 30 minutes.
mircea_popescu: asciilifeform http://www.loper-os.org/?p=1762&cpage=1#comment-17927 << for the record peterl is right. wtf is this "update genesis" bs ?
asciilifeform: mircea_popescu: same thing as was with the version-string regrind.
asciilifeform: it is 100% pointless to distribute a single-author proggy as 'and here is the broken ver, and here is when i fixed it, get these 100 patches'
asciilifeform: it made marginally more sense re the trb patch, but even there mircea_popescu insisted on the regrind.
asciilifeform: last i saw, mircea_popescu doesn't host versions of his articles with old typos still in'em, anywhere
asciilifeform: and, incidentally, recall that we reground the trb genesis once.
asciilifeform: (when removing the timestamps)
mircea_popescu: i suppose. not like the machine cares you know, it'll just collect the patches.
asciilifeform: who wants the old crud - is welcome to his copy of it.
asciilifeform: it will stop being 'longest chain' soon enough.
asciilifeform: good old king vlad t didn't finish a job, or wat.
mircea_popescu: apparently.
ben_vulpes: in other open sores chuckles "The encoded strings in the tests were created with Andresen's unmodified code, so they are correct. Probably."
ben_vulpes: oh god the lols keep pouring out: "This bitcoind address validator is a subclass of the Django forms.CharField class" linked from https://bitcointalk.org/index.php?topic=1026.0
shinohai: ty mod6
phf: asciilifeform: the blog post presumably will always link to the latest version?
phf: only issue with the regrind approach is clerical. it's easy to keep track of "this new thing that i don't have", much harder to keep all the "this old thing that i have is now new thing" updates
mod6: shinohai: o7 thank, /you/, Sir.
phf: oh that was entirely unfair thing to do, apparently a111 wasn't in limbo, but it's happy sept to oct log rotation day
ben_vulpes: saturday the first of october, in which ben_vulpes (re?)discovers that bitcoin uses its own inane encoding scheme for addresses
shinohai: a111 is staging a October revolution perhaps
ben_vulpes: addrs have a bloody checksum; dafuq is this "human mistake amelioration" crap
ben_vulpes would dearly like to know how base58 is not another wart of pointless complexity
phf: heh, scalpl is now part of quicklisp
mircea_popescu: ben_vulpes i like base 58 and the checksum. and i like the little metal flaps on wrong side of saw
ben_vulpes: mircea_popescu: what do you like about b58? the checksum should be all that's necessary, right?
a111: Logged on 2016-01-23 22:21 mircea_popescu: http://log.bitcoin-assets.com/?date=23-01-2016#1383219 <<< i wouldn't buy a thing with "SawStop (tm)" and i certainly don't want to HAVE to.
asciilifeform: http://btcbase.org/log/2016-10-01#1551014 << encode your addrs in morse if you like. and throw out fire extinguisher, disconnect ground stake to your house, whatever floats yer boat.
a111: Logged on 2016-10-01 03:18 ben_vulpes: http://btcbase.org/log/2016-01-23#1383335 possibly related?
phf: http://paste.lisp.org/display/327488 lamport parachute PoC in common lisp (it has soft dependency on ironclad for sha256, but otherwise follows the design in that own function can be substituted)
ben_vulpes: asciilifeform: what'd have been wrong with b64?
ben_vulpes: o cool phf
asciilifeform: ben_vulpes: confusable letters
ben_vulpes: i'm going to have to do it in ruby at this rate
asciilifeform: phf: spiffy
ben_vulpes: asciilifeform: the checksum should address that, no?
asciilifeform: phf: you have times in there. what was it running on?
asciilifeform: i ask because it does not appear to be substantially faster than the shell script..
asciilifeform: ben_vulpes: theoretically
phf: darwin lispworks 2.3 GHz Intel Core i7
asciilifeform: ben_vulpes: again, make whatever encoder you like, folks have done so in the past, e.g., the barcode thing
asciilifeform: phf: so ~=same as bash cpu cycle-wise!
asciilifeform: surreal.
shinohai: At least asciilifeform was kind enough to present this in bash
shinohai: Now I shall see parentheses in my sleep
phf: i suspect that the text marshaling that shell script does (as far as overhead over "pure c") is insubstantial compared to otherwise demanding and ~~cpu level sha256
shinohai: >>> ;;Great boobies honeybun, my lower intestine is full of spam
asciilifeform: phf: holy shit, 134MB!???
asciilifeform: for what??
phf: actually that time is totally random, because it involves reading privkey out of /dev/random
asciilifeform: fine, but the conses!?
phf: hmm, it's all ironclad's sha256. doing it with a dummy #(0 ...) digest drops it to 4.6mb
asciilifeform: waaaait
asciilifeform: why does computing sha2 cons at all??!
asciilifeform: it's a fucking constant space op
asciilifeform: this makes 0 sense.
asciilifeform: wtf is even ~in~ ironclad, i thought it called out to openssl in c ffi, or similar horror
asciilifeform: does the thing leak?
phf: no wai, ironclad is pure lisp
asciilifeform: at least not my copy
deedbot: http://qntra.net/2016/10/qntra-s-qntr-september-2016-report/ << Qntra - Qntra (S.QNTR) September 2016 Report
phf: well, then you have a hitler diddled copy, ironclad's tagline always has been "entirely in common lisp"
asciilifeform: could've sworn it had callouts.
asciilifeform: yet there can be no excuse for it consing
asciilifeform: barbaric.
phf: ugh
phf: i suspect what's happening is that the convenience call in that i'm using is allocating digest support structs on each invocation
asciilifeform: also this was running on a box with iron rng?
asciilifeform: or why does phf's /dev/random work so well.
phf: we've had this thread, and i'm not going into that one again
asciilifeform: i ask because on any of my boxes with linux 3.x, i get maybe 1kB/minute from /dev/random unless i have rng plugged in.
phf: darwin's /dev/random is marginally slower than /dev/urandom, but then it's a closed source os, for all i know both feed directly from nsa headquarters
phf: though i think /dev/random is still in the opensourced parts of os
asciilifeform: would be interesting to learn how it worx
asciilifeform: which mac did phf use ?
phf: 10.9
phf: but! this was the extent of my free hacking time for this weekend. if there aren't any glaring bugs i might attempt to make it cons-free
asciilifeform: hmm i think i have an example of phf's selfsame mac here !
asciilifeform: will have to look into their rng at some point.
asciilifeform: phf: it is not imho important to optimize parachute for speed. lamportron per se is nearly the ultimate waste of cpu and space in crypto world ...
phf: pure as a lisp exercise
asciilifeform: anyway kudos to phf for actually solving this exercise
← 2016-09-29 | 2016-10-01 →