mircea_popescu: chema/?b=Compared&e=be#select][bit], then eventually a small pile of actually useful and working code is left behind, implementing 108% or so of what the old pile actually did while removing 98% or so of what it had no business doing"
ossabot: Logged on 2019-12-29 13:49:02 trinque: mircea_popescu: does this mean "everything is always built and installed" ?
lobbesbot: Logged on 2017-02-21 21:53:17: <mircea_popescu> now, eulora DID move away from broken ints to sane ints during migration to 0.1.2, and i don't know anyone cared enohgh to extensively debug the insanity that is microsoft. so you might have found something. what exactly were those new errors ?
mircea_popescu: btw diana_coman there's no ossasepia on the original "holy shit, ints!!" or am i just not finding it ?
diana_coman: mircea_popescu: do you mean the move to int64?
diana_coman: hmmmm, let me see but I think it was just a mention in one of those open sores rants
mircea_popescu: was it on some old blog and never got moved, is that possible ?
diana_coman: mircea_popescu: that's not possible as the only "old blog not moved" is that thing on wordpress.org that dates from...uhm, 2009/10 ?
mircea_popescu: pretty sure i insisted a thing be published at the end of what was a longish march if memory serves, and pretty sure i was gratified in it ; moreover i recall interacting with a nobject
diana_coman: hm, in my memory the int64 kind of merges with eviscerating the gem mess out of the server
diana_coman: well, technically it was first the move to int64 and then the rest but practically they still overlapped to some degree and the similar pains etc.
diana_coman: ahahah; that was one of those things where "at least I figure it out quickly enough", lolz
diana_coman: fwiw I went there because of a former friend who kept pulling at me about it; nothing to do with stanca really, never even talked to him ever.
mircea_popescu: "Filozofia postului este că evenimentul guvernează programul, astfel încât în orice moment desfășurătorul de emisie poate fi dinamizat cu informații de ultimă oră."
mircea_popescu: diana_coman, i didn't imagine you had, no. just... you know, my own amusements, what can i say. tara mica da' vesela.
diana_coman: mircea_popescu: tbh re ints I recall an article on trilema.com - if I can find it now, hm.
mircea_popescu: imo this is from an earlier stage when the building blocks of what the problem was going to be were still being assembled.
diana_coman: so dunno, maybe I don't fully get what you have in mind re "fuck ints"?
ossabot: Logged on 2019-12-29 13:51:19 trinque: I agree that there should be single, correct answers when choosing components (as I'm trying to lay out the options for such selection in my series), but not that each component is always present in any system.
ossabot: Logged on 2019-12-29 13:57:52 bvt: in this case, i can restate it as 'depends on how current fragments will get composed into one tree'
mircea_popescu always knew kicking mechanisms is legitimate maintenance technique.
ossabot: Logged on 2019-12-29 17:38:31 whaack: diana_coman: From my experience, for most packages from quicklisp you're going to have problems if you don't have asdf 3+, which comes with sbcl 1.4.14 (not sure what the first version of sbcl with asdf 3+ was)
mircea_popescu: "latest and greatest" asdf is exactly like all the other gpg 2.0 - gcc 19.firefox & assorted thunderbirds. and François-René Rideau aka fare is still
that infantile dumbass.
mircea_popescu: (sadly, there's a much better example, also in the form of a naggum exchange. it revolves around "common misconceptions" and such typically pantsuitist wooden tongue, but now i can't fucking find it. though i clearly remember discussing it recently(
mircea_popescu: in short : i honestly don't think deploying lisp ~at all~ is such a great idea, or should be done.
mircea_popescu: this is in part naggum's "in my view, Common Lisp provides _values_ that far exceed what other languages do, but I fully realize that people won't understand this until they have actually experienced the problems that it solves for them. now, what's _really_ sad is that those who want free Common Lisp systems have _not_ seen what the commercial systems provide in just this way, and they will go on to make free Common Li
mircea_popescu: sp systems that just _don't_ offer the serious advantages that solid Common Lisp systems do that people can't _afford_ to provide for free." carrying the day with me, but in larger part the actual absence of any serious problem (besides, ~perhaps~,
this) we actually could meaningfully use it for. you really don't need lisp to make a blog anymore than you need a
mircea_popescu: and of course fixing c compilation so it's no longer outrageous idiocy "that works" (tm) is precisely not a possible utilization of lisp because the fucking reason it even exist is so as to not have those problems, and so on.
ossabot: Logged on 2019-12-29 18:01:33 trinque: I'd be willing to abandon lisp for now, seeing as how the usable components incur at least another 400k lines of bloat, and for that you gain yet another javascript ecosystem.
ossabot: Logged on 2019-12-10 15:14:42 mp_en_viaje: and in general -- the absentee, the insufficient, the "otherwise busy", the butthurt, physically or mentally -- better pray they're in fact quite as inconsequential as they seem.
ossabot: Logged on 2019-08-26 13:49:11 phf: you ought to consider moving here, or at least coming for a visit. the place is a lot livelier than dc, food is better, girls are prettier, things are generally cheaper, etc. etc. etc.
mircea_popescu: one irresponsible twit gave himself fatal ulcer, the other and so on.
mircea_popescu: naggum for that mattter is being whipped upside down in hell even as we speak, specifically for "wtf did you do with your calling, you schmuck, killed yourself before hearing it ?
TAKE IT LIKE A LITTLE BITCH".
ossabot: Logged on 2019-12-29 18:02:34 trinque: if we were to retain lisp, I'd say pick one, don't have a python alongside it, and don't expect to use much "open source" to help you.
ossabot: Logged on 2019-12-29 18:07:26 trinque: which includes a shell
ossabot: Logged on 2019-12-29 18:12:50 whaack: trinque: First, I find it more pleasant writing in lisp. Second, I like the cultural aspect of a (present day) more niche language. Then for problems with python: i find the single line lambdas a strange requirement, and not having tail call optimization is lame (although i admit i can't think of many/any cases where that's been a problem)
mircea_popescu: not to tar you with a well used brush, but it HAS been the experience to date.
mircea_popescu:
http://logs.ossasepia.com/log/trilema/2019-12-29#1956250 << i honestly think it's the right approach. "identify an useful iota of acceptable internal structure and measure everything in that". next step self-obviously being, "once pretty much everything's within the first sigma, take another look at what you mean by acceptable internal structure".
ossabot: Logged on 2019-12-29 18:11:26 diana_coman: ahaha, by now I see that trinque will measure everything in multiples of busybox.
ossabot: Logged on 2019-12-29 18:13:10 diana_coman: re paster though tbh this attempt (coming as it does on top of the previous mess with
python and its flask) left me looking again for not using either.
mircea_popescu: we gotta think this through. and also let's see what jfw says and so on.
ossabot: Logged on 2019-12-29 18:19:12 trinque: all my tmsr work to date could've been php or pyshits for all the difference it would've made.
mircea_popescu: ral carefully disolving every grain of actual thought into many galons of moosauce (which is what the "go playing" moo-engine even uses to identify "similar" bits "that might interest you")
ossabot: Logged on 2019-12-29 18:19:37 whaack: diana_coman: if i search for a piece of lisp code to do something, I have a (perhaps naive) belief that I am more likely to find something well written, since there are fewer people using the language
mircea_popescu: traditionally lisp coding consists of spending some time to ~well~ understand your problem ; the internal ast of
this digestion is not well fit for language (even though yes, the bleeding edge of human technologies & understandings as represented by trilema
mircea_popescu: does indeed dance with these wolves) ; and then once THAT is complete the solution takes five minutes of notation.
mircea_popescu: THAT is the great value of lisp, in its classical form as understood by they regarded as luminaries by the "cultural aspects" crowd : that once you're done mentally digesting your problem, the peristalsis is as short and uncumbersome as it can possibly be.
mircea_popescu: the main problem (and the reason i don't come across as much of a lisp fan) is that since the 80s complexity exploded significantly ; there's no more space for proto lisp as represented by
mel ; nor for the classical lisp as represented by the defunct moron club.
mircea_popescu: and what i mean by "there's no more space" is rather a lot in the vein of "you lot chafe and get massively butthurt at even the faintest version of what that world would look like anyone [by which we mean me, for lack of alternatives] can come up with". lisp is a tool for resolving closed problems, not for floating about the endless uncharted seas [
http://trilema.com/2014/i-love-rochester-so-will-you/?b=try%20to&e=swim# mircea_popescu: but you don't ~like~ closed problems, or rather, you deem the putative existence of such a thing as closed problems as such a threat to your misconception of identity, it's almost like it's the koschei stealing the above-linked "cultural aspects" of
young female chest away from you.
mircea_popescu: nevertheless, all solved problems begin their life as solved problems through first being closed ; a refusal to close problem and a tendency to "keep problems open" is in the end specifically what
neoteny even is.
mircea_popescu: in short, we might be one or two "cultural aspects" away from anything like a useful or usable version of common lisp. now go
fuck some teenie boppers on cam ; and when you're done have them eat your ass. ON CAM. and then maybe we lisp together, later.
ossabot: Logged on 2019-12-23 02:15:42 mp_en_viaje: wut is this java bullshit, "oh, i've been fucking three women". mocky.org/three-nude-sluts when!
ossabot: Logged on 2019-12-29 18:20:02 trinque: which is not just a bunch of bawww. it's worthwhile to question wtf we use to value things within which *whole lifetimes* can be lost, wasted.
ossabot: Logged on 2019-12-29 18:21:12 trinque: whaack: starting at beliefs is going to be a shaky foundation, but fwiw I "believe" most folks writing lisp today are compulsive masturbators like gabriel_laddel
ossabot: Logged on 2019-12-30 07:02:12 mircea_popescu:
http://logs.ossasepia.com/log/trilema/2019-12-29#1956250 << i honestly think it's the right approach. "identify an useful iota of acceptable internal structure and measure everything in that". next step self-obviously being, "once pretty much everything's within the first sigma, take another look at what you mean by acceptable internal structure".
mircea_popescu: 56 stars ans 86 forks, if this ain't the mark of the times i can't imagine what'd be
diana_coman: oh; I was blissfully unaware of the extent of xml-shading, lolz.
ossabot: Logged on 2019-12-29 09:56:30 mircea_popescu: neways, as to the burning "OTOH, I wonder if things like Apache or imagemagick get installed, how will the package management system work out, and how comprehensible will system stay?" question -- i see the merit of using the clean spot as a fixed point to attempt expanding cleanliness. so, it would work by apache becoming tmserv or w/e, and not sucking anymore.
mircea_popescu: hanbot, a, that's actually a good point -- we might want to look into how gimp uses scheme for scripting
mircea_popescu: pretty much the only lisp i use how shall we put this, on a day to day basis as opposed to some kinda ceremonial function
mircea_popescu: diana_coman, motherfucker, they force-inherited us with their idiotic everything-depends-on-everything-else model, did they!
ossabot: Logged on 2019-12-28 02:22:16 mircea_popescu: so listen... while you were away there's been a lot of progress ongoing in the republic, these guys now have blogs and stick to publishing planning schedules and such wunderbar alien techs. you gonna catch up with the group ?
mircea_popescu: diana_coman, let's restate this, so currently work on nailing down the comms protocol is stalled on a definitive universal data model, which is stalled on graphical use in the client, that about it ?
diana_coman: mircea_popescu: hm, thinking now about it, I think there might be, namely the more directly game-relevant parts that are also not yet fully spec (eg character, structure/item etc); I need to go over it in this light, put the graphics to the side for now and see from there.
mircea_popescu: one is that a coupla years of diligent work have gotten eulora to this position where it actually outgrew the intellectual basis of the community such as it is in pretty much every respect. many things nominally upstream would be inputs for this decision spot but are sadly absent, from "well... what about scheme then ?" coincidentally brought up avbove to the self-obvious "how did the western world produce 0 graphic art
mircea_popescu: ists worth the mention" discussed in the article and so on.
mircea_popescu: so i don't even know on what basis i'm supposed to decide what, here.
mircea_popescu: the other part is that, well... why exactly is a texture / skin / shader / model / anything else in compgfx even valuable in the first place ?
mircea_popescu: explain this to me, can you ? why are these valuable ?
diana_coman: oh boy, I'm possibly the last person to ask for an argument pro "valuable" on those.
diana_coman: hm; I keep thinking that "perhaps I don't know enough about them to find the value" ; as I see them now, they are more accumulations of trial and error/overfitting/tinkering though so they seem of very little - or indeed negative - value tbh.
diana_coman: the sort of accumulating accidental complexity, to link it in with trinque's thread re OS.
mircea_popescu: bear with me here, because this is going to be lengthy.
mircea_popescu: so, the sukhoi 34 is a pretty cool plane ; in any case the basis of the russian defeat in the field of usg's pretense to air participation. now suppose for the sake of argument someone comes offering to sell one ; and suppose further that you're to advise on the purchase by providing a single scalar value : what the item is worth iyo.
diana_coman: ugh, this seems out of my advising capabilities really.
diana_coman: because "what this item is worth" depends on more than just the item in itself and I have no idea even on the item really, let alone the context.
mircea_popescu: well, there's one overarching bit of context here : the offer is to sell ~ONE~
diana_coman: if you are asking "what is this item worth to *you*", well, not much; the fuck do I do with this sukhoi.
mircea_popescu: i suspect the item as discussed is actually worth 0, yes, making complete idiots of the management of all the us' "allies".
diana_coman: oh huh, only one? dunno, perhaps the idea is to reverse engineer, that might be about the only possible value I can see but it's dubious for all sorts of reasons.
mircea_popescu: "artificial intelligence", like "flight" or whatever else, is as such and in the abstract a long cherished dream of humanity.
mircea_popescu: artificial intelligence as actually extant today is, leaving aside all sorta obscure lulz alf used to like referencing about expert systems and nato wargames, and the assorted lulzpile of neural networks and etc from the very dead 70s, and also leaving aside the whole life OF
MINSKY, and then sussma
diana_coman: myeah; I fell in love with it at 17 (when read the promise) and then promptly barfed by 19 (when encountered the full extent of the "practice")
mircea_popescu: now, suppose we change out the sukhoi, and chande in instead "an artificial intelligence", specifically, a few TB of w/e worth of mostly 0s, binary values.
mircea_popescu: if run through the proprietary bundle, it beats any human at go.
mircea_popescu: otherwise, it... i dunno, it makes a skymap if you print the 1's as stars i guess.
diana_coman: what, for buying an AI system that is "very powerful" when ran through the proprietary bundle & otherwise unclear what it does?
diana_coman: rather: unclear what *useful* thing it does
diana_coman: as above, it's negative value, below that "not much" for the sukhoi.
diana_coman: that yes, I do; though I am partial to an sukhoi more than to an AI because at least it's a concrete beast I guess.
mircea_popescu: now let's see here : leaving aside for the sake of discoursive coherence the correct vectorial representation, and making do with a purely catesian approach (aka bitmaps) for the time being, on the expectation that while this rather than that allows much easier quantification, that rather than this doesn't magically pack much more complexity, greeks be damned :
mircea_popescu: a cube a thousand pixels wide will take, to be naively described point by point, about 3*256 Gb. this means there's about a trillion such cubes. yes ?
mircea_popescu: alright. out of this space of 3bn units, once applying the rule of "looks like a game character" (or "mob" or whatever forumation of "is useful for eulora") there's going to be a few equivalency classes (most visible on say nintendo, bcause most annoying on nintendo, really, the wolf+1 gets blond hair ?)
mircea_popescu: but mostly, there's going to be empty space. or rather : "crap" is the largest equivalency class.
mircea_popescu: now the proposition here is, as i understand it, the following :
mircea_popescu: so hard and difficult and unapproachable and scary and etcetera is this question of splittign the space, that it is worthwhile to go to all the trouble of farming a bunch of morons, because their crap/noncrap decision is tantamount to fucking holy, and no deployment of anything but honest to god THE dude from big lebowsky can possibly cut it.
mircea_popescu: so it's worth making a thing like blender, and then making a thing like the inexistent exporter, and then making a thing like cs, and all the xml wrapping and etcetera,
mircea_popescu: except, of course, they don't. and when hanbot TRIED to do it, she died in a flaming mess of deeply inadequate tools. she almost made a slime. ALMOST.
hanbot: i had a lot of fun modeling a slime guy in blender, then discovered getting it to a usable form via "baking textures" etc 5 or so layers deep was ... i guess i'd call it beyond my attention span.
mircea_popescu: so you're saying the unusable tools part was not the making but the exporting, as it were ?
hanbot: nah, i committed a major sin there, possibly i'll have to pay by starting over and properly documenting.
mircea_popescu: diana_coman, the problem with the foregoing is that i can kinda ballpark the COST of maintaining all the infrastructure for monkeys to typewrite at their leisure. so can you, i expect.
mircea_popescu: hanbot, why the fuck didn't you write it out ? i remember reading SOMETHING.
diana_coman: mircea_popescu: I had the article on the
toolchain to help her as I knew she was having a go at it based on some discussion in #eulora I think; maybe that?
diana_coman: re maintaining the infrastructure, I don't see how it can be really justified as such anyway given that uhm, those doing something with it are anyway essentially non-existent currently so can't maintain so they "do" anything; and if it is to *also* build them up, then well, they'll fit whatever infrastructure is provided, not the other way around.
diana_coman: and no, I wouldn't start making another blender, ugh.
mircea_popescu: diana_coman, the way this coming to a head is working out in my head is as follows : you have practically speaking the option to either a) go trawl the entire internet, drag out ~everything~ that's conceivably useful (submit expenses report for stuff that's behind reasonable paywalls i guess) and then we systematize the pile ; or else write a possible-lifeform-generation machine and see what you want it to save.
diana_coman: if you mean "art products" by that everything that's conceivably useful then yes, indeed, I was thinking precisely of that rather sad attempt, hm; the idea -naive!- behind that to my mind was more to find perhaps as a result *people* doing something useful in that direction, hm.
mircea_popescu: neither of these is shaders specifically, because obviously neither can be shaders specifically, because how
diana_coman: the thing with the AI/automated generation was initially that "can't beat human at this sort of task" iirc.
mircea_popescu: diana_coman, sadly i do not currently believe anyone whose name is going to be worth knowing in ten years is older than about fifteen today. with maybe a dozen exceptions.
mircea_popescu: you meet more 30yos, you'll meet more alfs in the best case. i am so fucking uncurious to be meeting anymore alfs...
diana_coman: myeah; that basically says "you'll have to build up the people too so..."
mircea_popescu: it does. if there's a meteor land tomorrow wipe out "humanity" there'll be exactly nothing lost. except for the stench it wouldn't even be noticeable anything occured.
ossabot: Logged on 2019-12-30 12:41:13 mircea_popescu: diana_coman, the way this coming to a head is working out in my head is as follows : you have practically speaking the option to either a) go trawl the entire internet, drag out ~everything~ that's conceivably useful (submit expenses report for stuff that's behind reasonable paywalls i guess) and then we systematize the pile ; or else write a possible-lifeform-generation machine and see what you want it to save
mircea_popescu: do you even recall how many "artists" i commissioned to date whose idea of "commission" and "artist" was... take some money and RUN!!!!!
mircea_popescu: gotta be at least a dozen, including both the expert who made one splash screen and the contest winning kid on tardstalk who made the other.
diana_coman: I didn't keep track but I do recall at least a few off the top of my head, yes.
mircea_popescu: anyway, i'm not about to go paying idiots a whole lotta money so they're a little bit less idiotic, what the fuck.
mircea_popescu: now, the risk with choosing b is that it can readily turn into the grave ; in the hands of any being an engineer that'd be exactly the necessary outcome. it can take forever, yes ?
diana_coman: certainly; and part of why I'm not all-that-enthusiastic about it; otoh my current experience with ~equivalent of a make me also-not-that-enthusiastic; so I'm looking at "choice".
diana_coman: certainly I meant for "it can take forever"
mircea_popescu: the advantage of a truly republican new year's celebration
mircea_popescu: anwyay -- i kinda do want a done anyway, so if any of the unemployed in the audience wants to hop to, do talk to me about it.
diana_coman: mircea_popescu: what about cs/ps anyway? ie graphics as "how & what to store" is one thing; there is still at all times some sort of "how to get from data to pretty pics/animations/etc"
diana_coman: what are the steps going to be re "graphics on client side"?
mircea_popescu: both a and b above produce a pile ; it's piped into extant eulora client ; done.
mircea_popescu: (watch that at some later point, all the assholes who were "too busy" to help out when it mattered will whine about why bitcoin is so expensive now, and their work not worth jack once we didn't need it anymore so they finally deigned to doing some)
diana_coman: ok; worth noting that the "piped into" part might itself be quite involved / will depend on what's exactly in that pile from a/b.
mircea_popescu: but that's the idea : what i mean by " we systematize the pile" is that first we make a large pile, then we select from it to make a smaller but correctly structured pile, and then we use the pile to fix cs where needed (and also we convert some portion of the larger pile left out, that's worth doing)
diana_coman: at any rate, I'll take some days to (mull & read)*
mircea_popescu: (mull & read)* tingles my malloc sense. is that a dangling dereference ?
mircea_popescu: lol. i mean it as the term of art, seen in "vincent ? are we happy ?"
diana_coman: lolz; I was about to say that compared to further trying to get sense out of cs entrails, just about ~anything else qualifies for happy.
mircea_popescu: well good for you then ; ima go back to trying to dig myself out from under all the publishings omfg.
mircea_popescu: this, for the record, is the first time in my life i've actually had this problem. i been preparing for it all my life, it's true, but i never actually had it before.
diana_coman: trinque: why does your blog send me to an empty page after I give it a comment? It's quite confusing/initially I thought it failed to eat it and I was just about to try again.
diana_coman: also, mind adding those very useful widgets for last articles and last comments? please?
trinque gets to unfucking all the above, thanks y'all
trinque: article width meanwhile prolapsed my theme too