log☇︎
248500+ entries in 0.168s
trinque: phf: what's going on with the title bar there? weird rendering artifacts?
asciilifeform reads the linked item and mentally pictures it in 'hollywood ru' nonsense voice from 'red october', 'beautiful mind', and other lulgems of 'languages? we dun do these, school is for phootball'
phf: i found an old screenshot from last time i was hacking on clim :D http://glyf.org/screenshots/clim.png
asciilifeform: https://archive.is/ym9JT << in other lulz, this just in ☟︎
trinque: none of this multiple points of bring your own feelings bullshit
phf: not unless on top of your multiple layers you start introducing action from distance.
asciilifeform: and what happens when i wanna plant the thing on bare vga later ?
ben_vulpes: i'm less up in arms about the vpatch than i am about continuing to lend credence to imperial operations like github et al. "dear mcclim donor".
trinque: phf: g_l wants to rip out all backends but CLX iirc, which sounds like it allows for fixing that
ben_vulpes: trinque: me too.
trinque: I'm irritated he didn't genesis v-patch the thing ☟︎
phf: blit operations are your 80% in a traditional display framework), which usually is a sign of "too many layers"
phf: well, mcclim layers things in a way that i thought was part of the spec, but turns out it was beach's decision (to among other things support multiple different backends). when i was trying to optimize the x11 backend last time, i was hitting multiple "independent" layers, that all demanded attention. there wasn't really an 80/20 solution, which made me conclude that there's not a single subtrate that you can optimize (the way, say,
ben_vulpes: fuck it. do it for tmsr~ the same way anyone else in the republic does it: because it's worth doing.
trinque: I guess it's not clear that I'm proposing *eating* mcclim, hence what I said to g_l
ben_vulpes: if the upside in the empire is 2k with diversity statements and safe spaces and codes of conduct...
a111: Logged on 2016-10-31 00:19 trinque: https://github.com/gabriel-laddel/clim << this would've been a fine use for V
ben_vulpes: http://btcbase.org/log/2016-10-31#1560409 << guy looks like he's still trying to scrape credits out of the empire ☝︎☟︎
asciilifeform: only that i barfed mightily the last time i tried to clim.
asciilifeform: the 'inherent' thing was phf's observation.
trinque: your bare assertion that there's some kind of inherent lag in the redisplay loop does not meet my observations, i.e. right now on my desk
asciilifeform: if proggy's job is to let me fiddle something in real time, there must be 0 palpable delay. you would not put up with a light switch that takes random(5,10) seconds to light, and to switch off. ☟︎
asciilifeform: is the point.
trinque: mkay. so the simulation part of your program has someting to do with how fast the display part runs?
asciilifeform: but text editor ? fuhgetit.
asciilifeform: when i ran chirality numbers for al schwartz, it took ~6 mo of cluster. and that's small change.
asciilifeform: then it is fine if it wants to run for a month.
asciilifeform: it is one thing if the proggy's job is to compute molecular dynamics of protein in solvent.
asciilifeform: trinque can use whatever he likes on his box, but if i run a proggy and have to count '1, 2, 3,...' after pressing a key and before seeing screen draw, it goes in the shit bin.
trinque: whatever emotional tic this is whereby any mention of departure from turd island is not nearly far enough (!!1!!1) is no sort of conversation
phf: anyway, i want to try and deploy masamune, but i'm also trying to spin up clim2 to see if it's maybe less of a dog (i imagine it would be since it was probably battle optimized for all that ported-from-legacy contractor software)
asciilifeform: see, i am willing to buy 10k box, or whatnot, to get fast clim. but i am not willing to close eyes and call a turd sausage.
phf: trinque: i don't think anyone's telling you what to do, but to honestly consider what you can observe, and compare it to what we can observe. asciilifeform is saying that clim is slow for him, i'm saying that there's something in clim design that makes it tricky to make it fast. it's a converstion.
asciilifeform: but in many ways the move to multiuser os on home comp was a bait-and-switch scam
trinque: the fuck, I'm supposed to develop for DOS now?
asciilifeform: trinque: i asked that you compare to a very factual 'yesterday', rather than imagined futures
trinque: if that proves impossible I'll move just like I did from commonqt
trinque: if clim gets too slow for any of my use cases I'll find out where and work on it
trinque: I do not make decisions in life about what to do today based on somebody else's imagined tomorrow. ☟︎
phf: asciilifeform: inherent, because of how many layers message needs to pass through in order to do a key-press <-> render roundtrip. accelerator is not going to help there
asciilifeform: (but there first has to be such a thing)
phf: asciilifeform: i can feel delays in x11 emacs after working on a hardware terminal, which makes me conclude that "feels" kind of changes once you get used to it. i can't use popular hipster software for example, because it's definitely slower
trinque: I can tell you precisely how long redisplay-frame-pane or w/e takes depending on what's updated
trinque: phf: there's no suck fucking feels fast
asciilifeform: the example earlier, 'word perfect on msdos 5', has ~0 perceptible delays. and this was on the junkiest hardware ~ever sold as a comp.
asciilifeform: what is so arcane about this
asciilifeform: 'dog slow' means that i can feel delays.
phf: trinque: "dog slow" is a term of art, and it's inherent in mcclim design, because of how it's layered. "feels fast to me" is the worst possible measure of it. asciilifeform is not being particularly precise with his terminology, but you will run into dog slow once you start trying out corner cases (long unwrapped lines, fast rapid draws, massive repl outputs)
asciilifeform: trinque: in all fairness, i have nfi what you used before, maybe it was a telegraphist drawing on chalkboard. so yes, faster.
trinque: this is much better than the Qt I used for this same application before
asciilifeform: i'm comparing it to motherfucking 'word perfect' on msdos 5.
trinque: release the system; I'll use
trinque: you're comparing it to god's own computer
trinque: I'm comparing it to other tk
asciilifeform: trinque: 0 palpable delay between key and event was always the standard, and will forever remain the standard. ☟︎
phf: asciilifeform: it's possible they sped it up since last time we tried it
asciilifeform: so could trinque write 'word perfect' clone in it , and 0 lag ?
trinque: I know the latency precisely
trinque: screen's updated with same events that are fired from user input.
asciilifeform: so what sense does it make to say 'no lag' if it eats no input ?!
trinque: ttf, just a screen with some gadgets that update periodically with new data
trinque: on ccl with their own clx
trinque: And former Trump campaign adviser Carter Page is alleged to have visited with two Russian government officials in a possible effort to open a diplomatic backchannel with the Kremlin, according to U.S. officials. << my god, talking with russians!
asciilifeform: ooh i almost forgot, on the cray i'll need a $10k payware lisp, yes
trinque: but like I said, want to lean on it to find out, not decided by any means
phf: i'm trying to spin up at least one instance of lispworks/allegro clim to see if it might be faster, but so far it's proving... difficult.
asciilifeform: (i'm still waiting for somebody to tell me which cray i gotta buy for it to work in MOTHERRFUCKING REAL TIME)
phf: trinque: i'd like to at least try it out. i'm unconvinced clim is a good idea, because there aren't any good implementations. mcclim is terribly over-engineered (in the best of java style, with delegates for proxies etc.), clim codebase that lispworks/allegro share is less so, but more hacky. which makes me wonder if clim spec itself is suspect ☟︎☟︎
asciilifeform: '... just over a week before the presidential election, top Democrats are demanding that he level the playing field and disclose what the FBI knows about Republican nominee Donald Trump’s possible ties to the Russian government.' ☟︎
asciilifeform: ently this does something.
asciilifeform: '“I would highly doubt that they’re armed,” he said, “that poses a greater threat. Normally, standard operating procedure for the Secret Service is to never have armed security around our protectee—ever. Even working closely with sworn law enforcement officers around the protectee is a very delicate situation.”' << lel, no word on whether clitler and the monkey disarmed mr t's guards, but... we'll PRETEND! they did. appar ☟︎
trinque: and it'd be nice just to lean on mcclim real hard and see what breaks
trinque: phf: it's getting interesting right? it's not the final solution, but it'd be a step up from emacs if it works.
BingoBoingo: <mircea_popescu> pro tip : you can still jumpstart cars today as in 1916 << Some German "innovashuns" are exceptions. Unless your bar for "jumpstarting" only carries to turning motor over then still true.
phf: well, if he thinks that's a good idea, he might potentially save me a bunch of work :}
trinque: "What's the matter Mr. Trump? We already provided you bodyguards!" ☟︎
asciilifeform: 'Throughout the 15 months he’s been running for president, Donald Trump’s campaign has paid private security contractors at least $432,201' << this seems cheap
trinque: the framing of it there is lulzy
mircea_popescu: (in the process benefiting him by exposing bugs he dun know about)
mircea_popescu: you could just do this yourself neh ?
jhvh1: phf: The operation succeeded.
phf: !~later tell gabriel_laddel have you considered putting ~everything~ masamune into a single tree, prepatched, so that instead of "load X, then load my patch-foo-for-X" you just have everything under single hierarchy exactly the way you expect it to run in production?
asciilifeform: if he's using the praetorian guard, we know the endgame
mircea_popescu: asciilifeform that is a complicated point.
mircea_popescu: they all live closeby too, because dun wanna commute until they get blinkenlichten, and so double kill.
asciilifeform: incidentally here's a possible litmus: did mr t accept the 'free' guards traditionally given to candidates, or keep using own ?
mircea_popescu: ivanka can pick up phones until old man trump thinks she had enough, at which point wh gets its first secretary
asciilifeform: the last potus who tried to fire plum book folk got kennedied.
mircea_popescu: first week, wifey can cook, once she's tired of it white house gets its first cook.
mircea_popescu: somehow they elide the obvious point that his right move, and his coherent with himself move, is to simply FIRE EVERYONE and then hire people as he perceives the need.
mircea_popescu: note in passing that one of the more substantial objections "people in the know" aka niggers raise to a trump presidency is that "he won't be able to staff wh, he could barely staff his campaign".
asciilifeform: i always wondered if the very sad infrastructure in washington, a kind of frozen-in-time 1970s theme park, is at least partly on account of the expectation that anthill will be leveled 'any day' ☟︎
mircea_popescu: but the idea is to raze the anthill not the ants.
asciilifeform: sorta why potus since bush-II or so spends maybe 1 day in 20 in there.
mircea_popescu: as ~everyone with two neurons to rub together has been disabused of this notion, the next guy who wants to change.org might as well point a nuke to the white house.
mircea_popescu: people somehow bought into this "public opinion as an aggregate of the supposed opinions of irrelevant individual cattle MATTERS!!1", and so we had wikileaks.
trinque: when you can't trust those, your problem lies not in engineering...
mircea_popescu: which is not even without merit : the next wikileaks may not leak words.
asciilifeform: general ripper: 'take this thing to the garage and hotwire it' grunt: 'i dunno how to make new detonator, the old one melted when i popped the cover with 3 wrong passwords'
asciilifeform: and i picture that it is largely against meatheads from... own side