log☇︎
279900+ entries in 0.173s
trinque: relatedly I'm about to drop a vpatch for cmdbot
mircea_popescu: and a goat is closer to a young woman than any old whore - it's tighter down there.
trinque: in either case, the thing can be written such that www is not a large part of what it is
asciilifeform: in some ways it was closer to the hypothetical item in this thread than any variant of www.
asciilifeform: anyone ever tempted to revive gopher ? ☟︎☟︎
mircea_popescu: trinque i was more thinking lynx but yea
mircea_popescu: asciilifeform once there exist as many as five proper pages, you can have a proper browser.
trinque: *the output thereof
trinque: it can be used as no more sophisticated a thing than a cmdline tool that shits text
asciilifeform: even if you expel the vermin, the medium is still verminiferous.
asciilifeform: this is almost the c machine thread again.
mircea_popescu: the big problem is that lazy thinkers and "hopefuls" of all stripes have made it into their comfortable home. this can't fucking stand.
mircea_popescu: in short : the web is very, very broken - but most of the breakage isn't even in the software. yes apache sucks and wtf is js even.
trinque: I confess to having already written parts of the thing.
mircea_popescu: a tiny example, but indicative of the conceptual difference.
mircea_popescu: but the "media properties", from "one side" to "the other same side" of "the spectrum" ... do not.
mircea_popescu: which is why trilema, or qntra, have, say, a FUCKING ARCHIVE PAGE
mircea_popescu: trinque basically, it should be conceptualized not as a "this is a sheet i printed this and that on" but more like "what'd you like in your plate here ?"
trinque: mircea_popescu: yep, thing could let trusted folks write queries
asciilifeform: mircea_popescu: i will note that this was theoretically the promise of ~every 'framework' ever published, but each and every single one cancerously deviated from it
mircea_popescu: so yes, very much a "view over db" sort of thing.
mircea_popescu: whreas the fucking internet is not made to be a cable tv substitute omfg. website should mean that the user can do a bunch of shit, according to what he may need, some of which not necessarily foreseen by author.
mircea_popescu: trinque incidentally, i suspect the entire website model is dumb as presented. currently, under pressure from ustards/business majors/other unwelcome masses, a website is a collection of webpages that is very similar to how a tv show is a collection of tv frames. MAYBE they'll let the user have a tivo, but that's at the most.
deedbot: [Qntra] Arizona Deputies Refused Service By Taco Bell Employee - http://qntra.net/2016/07/arizona-deputies-refused-service-by-taco-bell-employee/
mircea_popescu: this'd be my thinking ya
trinque: yeah I can take a crack at it. sounds like something that has a list of SQL views, list of kinds of output. you pair those up, allow filtering on fields (particularly time)
mircea_popescu: shit, among all this actual productive work i nearly missed the lulz explosion on qntra.
mircea_popescu: trinque you wanna try this wonder ?
trinque: it's generally useful for goddamned every web app that ever webbed
mircea_popescu: asciilifeform honestly i was thinking just pick one, clean it and repackage it.
trinque: I have need for the reporting thing myself anyway
asciilifeform: it pulls in the crud and lacks anything like 'USE' flags to kill it
mircea_popescu: if you build alf a web tool that looks and feels like whatever apple doohickey he fell in love with as a kid, he'll love you long time.
asciilifeform: mircea_popescu: i'm not convinced of this
mircea_popescu: trinque the largest conundrum is the tex and sql end ; but that can also wait.
mircea_popescu: certainly less wrong with openbsd than... fucking red hat or w/e.
trinque: the missing tool here sounds like a generic reporting engine that speaks SQL and farts graphs, CSV ☟︎
asciilifeform: afaik the lisp folks here are all using hunchentoot
trinque: plenty of lisp tools there too; I've used hunchentoot plenty
trinque: openbsd's httpd doesn't look like that much src to read, while we're still in c-machine hell.
mircea_popescu: myeah. but it's modular anyway, so. until such a time, we just need a hm. either php or lisp i guess. or maybe hammer the extant python-whatcha call it into shape.
asciilifeform: but i'm not averse to doing the chore when it comes time.
asciilifeform: well i've no reasonable os to plant it in, that would justify it
mircea_popescu: asciilifeform you want to write a web server now ?!
mircea_popescu: http://btcbase.org/log/2016-07-18#1504940 << basically you can start your own nsa on this basis ; prolly get better results by the end of the year than the original. ☝︎
asciilifeform: it is probably the ~least~ complicated piece, actually.
mircea_popescu: anyway. in practice there's also nginx, which i doubt is any better ; and i don't foresee our writing of a web server right nao. ☟︎
mircea_popescu: you know what the name comes from right ?
mircea_popescu: ya well. anyway, this is kind-of the direction i was dreaming for the wp thing.
asciilifeform: i doubt that apache will fare any differently.
asciilifeform: so far every rock i turn over has 10,000,001 worms under it.
mircea_popescu: this only partially solves the www problem though. servers have to be lovingly helped to stay up over ddos etc crapolade ; why the fuck does apache not work properly etc etc. but these we can abstract for now i hope.
asciilifeform: for some reason we went for 25 years and no such thing ever appeared...
asciilifeform: without my or anybody else having to sit there and write a table shitter
asciilifeform: the ~sane way to do wwwtronics would be a thing that would, when given a db made with particular constraints, cleanly present it wwwtronically.
mircea_popescu: for instance, it'd evident we want : a) csv, for to grep ; b) tmsr-html, which is NOT html, and not just because it does not allow js ; c) tmsr-svg, which i'm going to pretend is svg, because gnarly. somewhere inbetween b and c a latex fits in as previously discussed in logs.
mircea_popescu: it doesn't automatically have to be "send your data to X guy who runs the official data-dump server"
mircea_popescu: anyway ; the borders are fluid, the "data dissemination" part can just live as a "this is the official tmsr web package ; install it like so ; it's maintained by these people ; it does these things we want exactly right and no more"
asciilifeform: mircea_popescu et al are invited to make an actual list of urgent missing knobs
mircea_popescu: at some point you will have to like something ; lest something decides to like you.
mircea_popescu: asciilifeform i'm sorry, were you saying "i am a flaming retard right now, so what i'm proposing is moving gb of crud around for no other purpose than to communicate a kb of information" ? i interpreted it to mean "what if i actually have 1 gb of information, can i pass that ?"
mircea_popescu: trilema serves many many terrabites each month. what's a gigabyte.
asciilifeform: so we lose the realtime display.
mircea_popescu: asciilifeform so ? you push out csv's ; someone displays them.
a111: Logged on 2016-07-18 17:23 Framedragger: http://btcbase.org/log/2016-07-18#1504774 << ftr, there's a consensus mechanism, so it's not "everything works or everything's broken"
mircea_popescu: http://btcbase.org/log/2016-07-18#1504937 << in practice a "consensus mechanism" as seen to work among angloderps guarantees everything's broken all the time, but they don't feel too bad about it. ☝︎
asciilifeform: and to have the ability to introduce new ones quickly.
asciilifeform: for instance, one of my 'wish list' features is to have separate exhibits for different kinds of braindamage - mirror, nonprime e, etc
mircea_popescu: anyway. why would you say they are not ?
mircea_popescu: well the alternative is me flying over to washington with a rubber hose and pounding you into loving www.
asciilifeform: i would say that in the case of phuctor, they are not.
mircea_popescu: i guess some work poured into a semblance of unified dissemination interface is unavoidable, hence the shinohai wp project.
mircea_popescu: sort-of what's been happening with the wot, for instance, anyway.
mircea_popescu: i'm thinking the way this will end up is to separate the data processing ; data acquisition ; and data dissemination. evidently people good at any of these aren't good at the others, and have incredibly elaborate excuses for maintaining the situation that likely aren't worth cutting through.
jurov: mircea_popescu: see later in the log, apparently appended csv would enable corruption O.o
a111: Logged on 2016-07-18 17:09 jurov: and it's questionable why export it as html, when browser can't be used and we have to grep it anyway?
a111: Logged on 2016-07-18 16:23 mircea_popescu: if you want a csv version, why not make that. if you're making a html version, should have pages.
a111: Logged on 2016-07-18 16:49 jurov: heh, whois 108.163.248.235 times out
mircea_popescu: possibly found something like a nsa something or the other, a botnet / spamnet etc.
asciilifeform: and more of these, later, in l0gz.
a111: Logged on 2016-07-18 16:34 asciilifeform: consider now this case: http://wotpaste.cascadianhacker.com/pastes/1de0673a-143e-4062-b1f0-3d414525f7f9/
mircea_popescu: http://btcbase.org/log/2016-07-18#1504886 << Known Shared Factors: 1, Self (Ok, for now!). so it's just the same key seen from multiple internet-facing machines. ☝︎
Framedragger: http://btcbase.org/log/2016-07-18#1504809 << just fyi the new 1.82M ssh key diff won't have that keyword in there, as i've shortened the comment string, as per various grumblings re this. ☝︎
a111: Logged on 2016-06-20 20:38 mircea_popescu: recall, jurov parsed all of github, produced a pile of keys and the convertor code
Framedragger: logging in and resetting boxes via cracked *client* ssh keys could be a thing, though! keys are already retrieved i take it :) http://btcbase.org/log/2016-06-20#1485892 ☝︎
a111: Logged on 2016-07-18 16:16 jurov: you need to mitm someone logging in, no?
Framedragger: http://btcbase.org/log/2016-07-18#1504806 << unless someone here has access to some important backbone nodez.. :/ ☝︎
Framedragger: (hm, i'll go thru the ip clustering discussion again tomorrow or thereabouts, interesting stuff and interesting speculation how this came to be. need to find time to do some actual anal-sis and graphing....)
Framedragger: asciilifeform: just curious, is all that beefy server memory actually being used? by either djb gcd or db?
Framedragger: ah it's a separate thing, right right. sorry i'm rambling without knowing / forgetting internals
asciilifeform: i need the memory for the gcd.
Framedragger: effective_cache_size e.g. could be set to 75% of total system memory. otherwise - don't want to presume - but it may end up paging the fuck out out of the disk. or other things..
Framedragger: okay, but there are other things; but if it's tuned then fair enough
asciilifeform: (other than rss)
Framedragger: asciilifeform: postgres defaults are fucking stupid. `shared_buffers`, an important thing when doing sorting, is 32 MiB at default
asciilifeform: Framedragger: it is reasonably tuned.
Framedragger: http://btcbase.org/log/2016-07-18#1505059 << are you using postgres? if so, advice from someone who has run a (hopefully) decent www+db thing with > 100 GiB of data in postgres: follow https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server or equivalent for your db (but i'll swear behind postgres any day). this is normal practice, mind you, not "hax0ring for nosql immigrants" ☝︎
asciilifeform: consider, rsa keys vacuumed up worldwide since... first clinton term
asciilifeform: with whole galley of interns to massage it.
asciilifeform: i'll admit that i've wondered for a while, what the ft meade version of phuctor looks like. ☟︎