log☇︎
254100+ entries in 0.174s
mircea_popescu: this imbecility is widely accepted by now. however - there is ABSOLUTELY NOTHING PRIVATE ABOUT TECHNOLOGY.
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: 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: "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: do you know why ? because of the dumbass in the intro of that very link!
asciilifeform: lel folx pm'ing me re various proggies that do not solve the problem.
asciilifeform: eat it, shit it, verbatim, this is hard??
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: 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.
asciilifeform: and this appears to trigger weird behaviour in 'screen'.
mircea_popescu: well this is rapidly becoming a tall order.
asciilifeform: it is because he probably has a vt100-like thing on the other end.
mircea_popescu: ctrl-a k will kill from terminal.
asciilifeform: the selfsame terminal!
mircea_popescu: it is from the terminal.
asciilifeform: want FROM THE TERMINAL
asciilifeform: the only thing that works is detach-and-kill
mircea_popescu: well so far this matches screen, you can ctrl-alt-k iirc to pill it.
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: i can totally see why this should exist.
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.
asciilifeform: when talking to iron box.
asciilifeform: at any rate i'd like the option of losing'em
mircea_popescu: and other things.
asciilifeform: why was this hard, i'd like to know.
asciilifeform: which needs to be a never.
asciilifeform: aaaaand they both SHIT nonprintable rubbish down the line.
mircea_popescu: either you want to manually, hence screen ; or you do not, hence tmux.
mircea_popescu: ah that doesn't exist.
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.
adlai: what disqualifies tmux?
mircea_popescu: sounds like you really want to use tmux not screen
asciilifeform: i use screen as a sort of 'kermit', rather than the typical use, a kind of souped-up 'nohup'.
asciilifeform: well no, because i have other proggies that need to monopolize THAT port.
adlai uses tmux
mircea_popescu: so then reattach.
asciilifeform: but i DO NOT WANT to kill -9 it.
asciilifeform: but most folks i've met use it specifically to hang on to sessions
mircea_popescu: can be killed via kill for the pid. or otherwise, reattach and close.
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.
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: 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: nor is it easily killed in-band, because it is a terminaltron and expects C-c etc.
asciilifeform: (thing hangs on to a pty, so will not die simply from, e.g., nuking the xterm from which you ran it)
asciilifeform: and dozens of dead 'gnu screens' typically hang around on a box where it is made use of.
asciilifeform: which, unlike a sane program, cannot be easily terminated from the outside, though it is a userland process
asciilifeform: to briefly continue the unix-is-retarded thread, there is the marvel of gnu screen.
deedbot: http://trilema.com/2016/the-good-guys/ << Trilema - The Good Guys
mircea_popescu: in other news, it's kinda funny to read imdb reviews of bad 2016 movies.
mircea_popescu: PeterL ./file opens a shell, runs the file, reports results ; . file runs file in current shell, reports results one up.
shinohai: Per asciilifeform 's instruction to roll yer own, I am doing surgery to put it all in one script
PeterL: and how is that different from ./ ?
mircea_popescu: asciilifeform . --help doesn't work though!
asciilifeform: it ain't linux - esp. not with the weird broken gui on it
PeterL: hrm, now I tried it again and it worked normally
PeterL: yeah, they all did the same
mircea_popescu: ok trilema fixed.
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: ima write a lolpiece after i fix this.
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.
PeterL: It is trying to guess what you mean instead of letting you tell it what you want?
mircea_popescu: now why the fuck does the wp output <p> <br /> is anyone's guess.
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? ☟︎
shinohai: looks garbled to me too
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
PeterL: is this going to be a html is shit rant?
mircea_popescu: so far also getting multiple DIFFERENT page renders on the same god damned basic html in various browswers
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: no, apparently a href reference in footnote kills the footnote title somehow
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: well now, found a totally epic bug in fucking footnotes
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: dirtied up by the khan
mircea_popescu: i mean maybe she's turkish warbooty or w/e, sure.
mircea_popescu: in the hair ?!
phf: nah, russians bronze when exposed to a lot of sun
deedbot: http://trilema.com/2016/cat-vorg-adnotated/ << Trilema - cat-v.org. Adnotated.
mircea_popescu: she's too dark though neh ?
phf: could there be anything more russian
mircea_popescu: since september is coming to an end, http://67.media.tumblr.com/aedab12f8a94fb4669c89c546eeb8c94/tumblr_n79sbqIp4j1swhcdao1_1280.jpg
asciilifeform: i've yet to see 5 do much other than barf
shinohai: switch back to 5 and had 0 issues
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
mircea_popescu: i thought that's what made the sad thing you used before
mircea_popescu: thestringpuller the definitions involved are at variance.
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.
thestringpuller: altho it's interesting given the context here >> http://trilema.com/2013/i-have-no-idea-why-rape-is-against-the-law-while-marketing-is-not/
shinohai: https://archive.is/Xj5xU <<< In other scams, accept more 0-conf tx's
mircea_popescu: lol. for the record, http://trilema.com/2016/minigame-smg-august-2016-statement/#selection-137.0-141.0
shinohai: Kinda just blew his chances at that anytime soon.
mircea_popescu: that's the one fucking thing that never seems to be human nature.
mircea_popescu: how the fuck isn't it human nature to do something useful with oneself ?
asciilifeform: i thought it was normally a dragon.
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
mircea_popescu: how could it not be fucking obvious, they're running my software.
asciilifeform: and dumb enough for it to be obvious ?!
asciilifeform: what were these, no-shows ?
shinohai: I actually wondered how long that would take
mircea_popescu: that didn't take so long now did it.
asciilifeform: pretty typical, imho, example.