log☇︎
235500+ entries in 0.15s
asciilifeform: he also vagabonded around usa as a young man, was involved in aynrandism, then was cured, and left.
mircea_popescu: i suspect most of dood's life happened inside his skull. because that's the proboem with "make it easy for beginnertards" : it NECESSARILY also makes it hard for naggums.
asciilifeform: most of the d00d's life happened offline, in commercial world, is my understanding.
asciilifeform: he left behind very few ab-initio works ('long and painful history of time' is afaik more or less it)
mircea_popescu: big part of problem was that he was writing his stuff as email answers to idiots
asciilifeform: 'bbbbut in what volume of lenin was this!111'
trinque: Naggum the god vs naggum the man
trinque: something very v-tronic in there, separation between man and "the source code"
asciilifeform: it remains possible that it was there -- and i lost it.
mircea_popescu: "had an article about exactly this! here's 3 kinda related!"
asciilifeform wonders how much of 'naggumism' actually exists in the written word, and how much -- as a synthesis in his head
a111: Logged on 2016-12-13 12:49 mircea_popescu: i wouldn't say you must. "when you design for the novice in the sense of trying to lie to them about their inferiority, you are stuck with that lie and it gets ever more expensive to maintain"
asciilifeform: http://btcbase.org/log/2016-12-13#1582549 << naggum had piece on literally this ☝︎
asciilifeform: sql, emacs, vi, similar animals, survive indefinitely not the least because they are relics - for all their flaws - from the age of men; and have ~ 0% monkeycode
a111: Logged on 2016-12-13 12:35 trinque: why the fuck can't I name and reuse "joins" in SQL ?
mircea_popescu: the point holds though - correct db should also be fs
asciilifeform: it's roughly same type of fecal mass as emacs
trinque: sad that SQL the horror squatted such useful space.
asciilifeform slowly eating the log
trinque: yes, I mentioned all that.
a111: Logged on 2016-12-13 12:32 Framedragger: i'd actually like to see a coherent and all-in-one-place SQL / RDBMS-as-a-general-model critique some time. maybe it exists. usually it's mongodb hipsters complaining randomly, so i'd developed a (too-)generic "ignore 'em all" filter :p
asciilifeform: http://btcbase.org/log/2016-12-13#1582523 << consider this, if there were a non-idiotic db system, it would be your filesystem also! ☝︎
a111: Logged on 2016-12-13 12:27 mircea_popescu: and on this model, you can expose all the dbs directly.
asciilifeform: http://btcbase.org/log/2016-12-13#1582504 << this sounds like a terrible idea. directly expose what amounts to 100s of MB of crapolade code by heathens, rather than 1pg by actual person ? ☝︎
Framedragger: aha okay, good to know, thx.
Framedragger: asciilifeform: quick unrelated q: in phuctor, do the phuctored debianized keys appear in /phuctored ? from what i recall and understand, all of them are there. and one wouldn't have to look at /sadmods or /dupes - correct?
mircea_popescu mostly uses nano these days, so whatevs!
mircea_popescu: so then.
mircea_popescu: insert "you are an idiot!" 500x times in five pages ? vim!
mircea_popescu: depends what you use it for. if you msotly use an editor to create de novo text, not good fit. if you mostly use editor to adnotate other people's text, very good fit. ☟︎
asciilifeform: hey if it had theoretical economy, i'd consider it (periodically i go and actually consider, and find that i have to press literally 500x more button)
asciilifeform: whereas modern vi, if you were to roll in all of the pieces i actually use in daily life (e.g., correct autoindent AND colourization for 50+ languages) it will probably weigh what emacs weighs
mircea_popescu: so a) use vim ; b) there's a humongo economy of strokes, at the cost of muscle memory, if youy care. if you don't car,e go ahead.
jurov: next time all will get into white-hot rage about ed? let's go buy popcorn
asciilifeform: jurov: i'm thinking of classic vi
mircea_popescu: "de" = ctrl+shift+left then delete. cmon.
asciilifeform: it is mindblowing that vi, that abortion, still is in use. i can only grasp this in light of the alternative being emacs, equally horrid in exactly opposite ways.
mircea_popescu: so map them.
asciilifeform: idiocy of c,k,e that is
asciilifeform: btw another idiocy, arrow keys! they exist ! i WILL use them
mircea_popescu: well so then what are you talking about! modal.
asciilifeform: ah this - yes, vi-like
mircea_popescu: nono. on old sinclair, first you get the "cursor" into the right mode, THEN you type.
asciilifeform: well i have here a keyboard with two whole extra rows of prog f keys that dun display to screen
asciilifeform: refers specifically to the idiocy of vi
asciilifeform: modal means you can get stuck in some mode where text isn't going on the screen
asciilifeform: http://btcbase.org/log/2016-12-13#1582459 << that's not what 'modal' means ☝︎
asciilifeform: what next, plugins that require perl scripts to run when i press tab ?
a111: Logged on 2016-12-13 12:31 jurov: since the vim plugin is written in python, one needs to be wizard in both py and lisp to fix it
asciilifeform: http://btcbase.org/log/2016-12-13#1582517 << holy FUCK and i'm supposed to take it seriously !? ☝︎
asciilifeform: better, i picture, than anything on tap any time since caesar.
mircea_popescu: very much better than anything on tap these days.
mircea_popescu: at the time it was, go to serbia shoot muslims and have grateful sex with the rescued hussies.
asciilifeform: fwiw i had a colleague who was in iraq and pointedly played 'call of duty: iraq' while there.
asciilifeform: it isn't that this is useless thing to study! but there is distinct flavour of 'why play 'doom', instead go to the recruiter post and go to afghan, die of scurvy and boredom'
mircea_popescu: sometghing like that.
asciilifeform: well yes, naturally you get trainer. he charges 200/hr
mircea_popescu: nah it's safe, you get a trainer with you there.
asciilifeform: and that's per fart.
Framedragger: well, iac it's a shame no decent game controllers are available, true that :/
asciilifeform: but no, you don't even get to touch airplane for fiddybux in usa. insurance for your so much as farting on it, is a hundy.
asciilifeform: though possibly what mircea_popescu was describing for fiddybux was a tourism sort of thing, different.
Framedragger: aite, that's a chunk of money for sure, i'd've thought it to have been lower than that :(
asciilifeform: and generally done by folks who aim to buy the machine and have actual places to go in it etc
Framedragger: i don't know how it is in the .us and it's prolly *quite* a bit more complicated than that, also i had the lucky chance of having a relative who'd invite to fly with him and show me basic flight control stuff, but are you not able to get lessons as a total noob?
a111: Logged on 2016-12-13 11:01 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.
asciilifeform: http://btcbase.org/log/2016-12-13#1582462 << the other puzzler, where do i take space battle class !111111 ☝︎
asciilifeform: Framedragger: if you want to do acrobatics, you'd better study for years
asciilifeform: http://btcbase.org/log/2016-12-13#1582456 << i sleep ad lib nao, thus far using it to make s.nsa output solidity rather than getting flattened in esoteric vehicles, but who knows, might go and do the latter also at some point ☝︎
Framedragger: asciilifeform: except you're not paying for the full retail price of a harley, and you don't need to train for 10 years? :)
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
asciilifeform: http://btcbase.org/log/2016-12-13#1582453 << i can see this pov, 'instead of playing race game for a few hrs, i'ma buy harley and go to the desert and train for 10 years' ☝︎
mircea_popescu: idiots keep giving new names to "the god who'll give me manna"
trinque: idiot I worked for in Portland was always talking about "untapped creativity" in re: end user programming
trinque: "I can create this smart-guy talisman and bless The People with my disembodied smart."
trinque: seems a guy like guido has a particularly bad case of delusional narcissism, too.
trinque: if they're only measuring shit by volume, they're going to say great success.
mircea_popescu: possibly the most amply researched stupid idea in the history of human science ; "is there life other than on earth" didn't receive 1% of 1% of the attention.
mircea_popescu: ? and the corporation ? and government regulation ? and ?" "dude go fuck your mother."
mircea_popescu: kinda how the entire modern insanity came about. "oh, people are more productive when they THINK they're good, irrespective of how good they are" "yeah, but telling people who aren't good that they're good convincingly has a cost" "well, what if we try and arbitrage the delta-productivity from the first against the marginal-cost from 2nd ?!" "dude what" "no really, if we made all the tools really shitty ? and mass production
mircea_popescu: i wouldn't say you must. "when you design for the novice in the sense of trying to lie to them about their inferiority, you are stuck with that lie and it gets ever more expensive to maintain" ☟︎
trinque: when you try to design for the novice, you must leave essential parts of the problem out, then hope to hide it, inevitably failing.
trinque: the language was pulled in the direction of "user interface" by some, "programming language" by others, ended up neither.
Framedragger: (there's lack of general flexibility, it's full of baked-in developer-choices so to speak, etc.)
trinque: makes traversing lots of relationships at once harder to fit in head
trinque: and this is given as a general whiff of endless haphazardness in SQL
trinque: Framedragger: my criticism is that I specify what constitutes the relationship between customers and addresses each time I use the relationship.
mircea_popescu: well maybe not that far, but yes, materialized views
trinque: rather than "select customers with addresses, ratings"
trinque: you make the view customers_with_addresses_and_ratings
Framedragger: can materialized views use joins in the way you want to? i haven't looked into them for some time, so dunno.
trinque: you can create views, yes, but relationships aren't separate, defined things you can invoke at will
mircea_popescu: iirc you can via temporary tables neh ?
trinque: why the fuck can't I name and reuse "joins" in SQL ? ☟︎
trinque: Framedragger: I'll give you a morsel to chew while I make coffee
Framedragger: trinque: right right, so you're talking about SQL as a language, fair enough
mircea_popescu: Framedragger afaik trinque is a great afficionado of the whole "db everything"
trinque: Framedragger: they are not equivalent
trinque: which brings me to my next point: no fucking seams in the internet db thing.
Framedragger: i'd actually like to see a coherent and all-in-one-place SQL / RDBMS-as-a-general-model critique some time. maybe it exists. usually it's mongodb hipsters complaining randomly, so i'd developed a (too-)generic "ignore 'em all" filter :p ☟︎