log☇︎
235600+ entries in 0.142s
mircea_popescu: can i put in a feature request at this juncture ?
mircea_popescu: lol wait wait. c-implementation of lisp glued to vim via python ?
jurov: since the vim plugin is written in python, one needs to be wizard in both py and lisp to fix it ☟︎
mircea_popescu: well by the time the libtards are done fucking emacs, it'll work better than it anyway.
trinque: Framedragger: problem is that SQL was designed by cancerous fags just like Python.
jurov: asciilifeform: slime for vim is named slimv, i have tried it and it had almost all the functionality of emacs one... when it worked :( needs more eyeballs.
Framedragger: ah yeah, i recall you mentioning 'sql explorer' (for phuctor data iirc) trinque. ambitious but delicious project
trinque: but it is what the web *ought* to have been made atop
mircea_popescu: no more of this should it be json or sexpr and pass via urls bs
mircea_popescu: "you want access to X data store ? ask Y for a salt ; see api docs here"
trinque: this whole thing actually describes something I have been working on for quite some time.
mircea_popescu: and on this model, you can expose all the dbs directly. ☟︎
trinque: doubtful check hash is going to be a significant proportion of "run query" for a reasonably large query
Framedragger: as long as the 'check hash' operation is quick enough, otherwise DoS magnet (that's a very alf'y comment i guess)
mircea_popescu: AND whether they may acquire locks ; and how often. etc.
mircea_popescu: then just keep a master table of allowed hashes and their usage.
mircea_popescu: this allows server to allocate all requests to hashes, and that's the "username"
mircea_popescu: trinque incidentally, auth should be handled via rsa. user passes api two variables : one is a request encrypted to its key ; the other is the request + a server-provided salt hashed.
Framedragger: that kind of metering would be neat to have..
mircea_popescu: ie, can i allocate up to 0.1s /day per user ?
trinque: emphatically not as "lets translate SQL to whatever a URL is allowed to do"
trinque: it just needs to be written by someone with a brain.
mircea_popescu: mysql for isntance tries with their permissions model, but it's crud.
trinque: very useful thing.
mircea_popescu: sql-to-api thing is actually not half a bad idea. ☟︎
a111: Logged on 2015-07-11 02:26 trinque: becoming a features katamari shitshow
Framedragger: ^ just discovered this. "remove the CRUD", serve APIs directly from postgres. includes user/role/cookie management etc. pretty neat. ☟︎
Framedragger: good education tho
Framedragger: phf: thanks for pointing me in the right direction. scriba now reads log as byte sequence, tries decoding each line as utf-8, if that fails, then does latin-1. seems to be fine.
Framedragger: ^ ok, finally fixed. took forever. >.<
scriba: Logged on 2016-12-11: [01:15:36] <mats> i was remorseful, things change
Framedragger: test with new log reader http://log.mkj.lt/trilema/20161211/#7 test
scriba: Something went wrong while attempting to read the log.
mircea_popescu: but if you think one's worth every penny, you prolly think the other's worth every penny too.
a111: Logged on 2016-12-13 06:14 davout: asciilifeform: why'd you want simming anyway? go to your local airport and get a couple hours, flying is cheap in the US
mircea_popescu: http://btcbase.org/log/2016-12-13#1582453 << he makes an excellent point. sign up for a class, you get someone to be there with you who can actually fly the thing, and also get to fuck with the controls. best of both worlds, and it's very much in the $50 for 5 minutes range, just gotta commit to a few hours' worth. ☝︎☟︎
mircea_popescu: and speaking of routing, holy shit was the zx board a nightmare.
mircea_popescu: asciilifeform hey, i know where he's coming from. all the kids excited about counterstrike gave me about the same impression originaly
ben_vulpes: asciilifeform: clojure folks have a variant of this, "fireplace"
davout: asciilifeform: why'd you want simming anyway? go to your local airport and get a couple hours, flying is cheap in the US ☟︎☟︎
asciilifeform: i imagine that flight sim for davout would be like if mircea_popescu fucked a hole drilled in an old tree
davout: i tried a couple of times, which all ended in "wtf is this?!"
asciilifeform: davout: while you're awake i gotta ask, unrelatedly, re earlier thread! are decent joysticks for flight sims extinct? you're just the fella to know the answer
davout: some come built-in i think, some others you have to inoculate
asciilifeform: incidentally iirc someone wrote somethign vaguely like slime for vi, someone with stronger stomach than i oughta try it, see...
davout: if you're using more than a keystroke to move accross whitespace, or don't have auto-indent you're misusing it, but yeah, just curious. not trying to sell anything here
asciilifeform: i might like vi more if it weren't also associated in my head with the years i toiled as a sysadmin slave...
mircea_popescu saw this coming.
asciilifeform: and no decade+ of my elisp (e.g., hungry-arrows, why the FUCK should it take me >1 keypress to move across whitespace), etc
a111: Logged on 2016-12-12 22:37 asciilifeform: it is an abominable editor, except when compared to the others.
phf: http://btcbase.org/log/2016-12-13#1582407 << i tried living in TECO at some point (they way i've done with a bunch of other text editors, like acme) and it was beyond even my patience. it's definitely an emacsism in a sense of "this part makes no sense, but that's how the elders did it, so stfu" ☝︎
a111: Logged on 2016-12-13 01:35 ben_vulpes: i swear that apple is varying the time at which it presents its "are you ready to upgrade now?" modal to me
phf: http://btcbase.org/log/2016-12-13#1582413 << they don't show it to me on 10.9, possibly because i'm now a heathen beyond redemption ☝︎
asciilifeform: ben_vulpes: have you thought about firewalling off the crapple upgrade servers ?
ben_vulpes: https://github.com/tiimgreen/github-cheat-sheet#ignore-whitespace << because what i want is a diff program that doesn't show the whole diff
ben_vulpes: ('ooh it's 530 on a weekday and he's at the place where he last consented to upgrade xcode. maybe he's sauced enough to say yes this time!')
ben_vulpes: i swear that apple is varying the time at which it presents its "are you ready to upgrade now?" modal to me ☟︎
asciilifeform: http://www.finseth.com/craft << the actual megaclassic of the subj. i have it in dead tree, and did not know it were on www in proper text...
asciilifeform: though, reading the manual ( http://www.copters.com/teco.html ) it was apparently quite complicated, so perhaps -- not.
asciilifeform: apparently i somehow built this again.
asciilifeform: mbers, punctuation, line feeds, control characters... Everything. But despite the utterly cryptic nature of it, it was good. It was very good. ...'
asciilifeform: 'A language designed to live in the paper-tape world had to have some major constraints. First, paper tape is slow. Really slow. And punching tape is a miserable process. So you really wanted to keep things as short as possible. So the syntax of TECO is, to put it mildly, absolutely mind-boggling. Every character is a command. And I don't mean "every punctuation character", or "every letter". Every character is a command. Letters, nu
a111: Logged on 2016-12-12 15:26 mircea_popescu: inbcidentally asciilifeform as per that discussion of how much it costs to index etc, phuctor is a total google poison.
ben_vulpes: http://btcbase.org/log/2016-12-12#1582084 << i was just thining about the happy accident that is mimisbrunnr spewing noise into the google hole ☝︎
asciilifeform is testing FUCKGOATSen
asciilifeform: or torment
mircea_popescu has been playing planescape wiff gurl, cares not of the troubles of this world from his cloud o' bliss
ben_vulpes: antpool again with the weirdo block size variance
asciilifeform: esp. since they ~never move
asciilifeform: i dun need a 500MB process for keeping track of motherfucking windows.
asciilifeform: so far every alternative i've tried, incl. the author's later works, fell short.
trinque is guilty of living in emacs, but does not need this pretend concurrency
trinque: abominable window manager too, except idem
asciilifeform: it is an abominable editor, except when compared to the others. ☟︎
asciilifeform: (even as text editor, i use it RELUCTANTLY, because there is literally no functional alternative for the sorts of things that i edit)
asciilifeform: so i never had this 'problem'.
trinque: dunno what else will be feeding my emacs tons of IO
trinque: yeah I know, the "gevent" model, or javascript XHR for another shining example
a111: Logged on 2016-12-12 21:44 trinque: the fuck is emacs going to do with *entirely blocking* threads ?
asciilifeform: http://btcbase.org/log/2016-12-12#1582363 << same thing threads were supposed to achieve in bitcoin. idiot unix supplies such worthless nonblocking i/o system that threads in unix proggies (discounting actual number crunchers) exist largely so that they can sit, sadly, waiting for blocking i/o... ☝︎
asciilifeform: and elpa! l0l! the 'your shitplugin has 1,001 shitdeps' repo!
asciilifeform: 'There’s unanimous agreement that Emacs needs better support for concurrency, and indeed over the last few years Tom Tromey (of ELPA fame) and others worked ....' << orly, unanimous
trinque: the fuck is emacs going to do with *entirely blocking* threads ? ☟︎
mircea_popescu: in other news i got everything working : mm6, 7, planescape torment, the works.
mircea_popescu: phf the "now has!" "it's not clear what the thing it "has" is GOING TO do" is already 100% graham-retardation
phf: i'm curious about this accelerated rate of emacs shittification. it's like there's new of some or other modernization every other week
phf: emacs now has concurrency!11 https://lists.gnu.org/archive/html/emacs-devel/2016-12/msg00378.html there aren't many details on what it's going to do but there's at least one review article that's going "wtf" http://www.lunaryorn.com/posts/a-blast-from-the-past-the-tale-of-concurrency-in-emacs.html
phf: (in random luls, since btcbase doesn't track renames for the longest time i thought that we had an actual "oglafbot" running. i saw BingoBoingo post an update a few times and wondered "what happened to oglafbot") ☟︎
asciilifeform: (usb per se has absolutely imho lethal problems but i would count the horrid plug dead last on the list of these)
asciilifeform: mircea_popescu: 'new usb' is symmetric but i suppose it is too-late.
asciilifeform: 220v too.
asciilifeform: i had a ru plug, left over in bag from trip to ro, and it fit !
asciilifeform: (oddly enough, the hotel sockets ALSO fit ru plug !!)
mircea_popescu: eu style plug with the rounded prongs slides in by itself. this inept lamellar bs does not
asciilifeform: at least asciilifeform went there with australia adapter, and.. it fit
mircea_popescu: they use their ugly mother's cunts is what they use.
asciilifeform: mircea_popescu: they use australian plug iirc
mircea_popescu: WHO DARES make the latter sort! ever! GAH!
mircea_popescu: and MOTHERFUCKING IDIOTS in this world! why the FUCK did argentina have to make "its own" power plug scheme, and for that matter why the fruck does usb exist! there are two types of connectors in this world - those who you can plug not looking and those who, no matter what you do, you CAN NOT plug not looking at them!
asciilifeform: from what i can tell, 'eagle' actually used a similar algo in their (surprisingly good) autoroute.