IRC channel logs
2023-02-16.log
back to list of logs
<juliana[m]>ACTION quietly whispers "Guix" in the background <EWEW>guix, nix, alpine, solaris zones? <juliana[m]>if we're going there... freebsd jails are also cool <EWEW>"Hardware level safety: The hardware itself should not be a path to violating the integrity of our system, as free of side-channel attacks as possible, tamper-resistant, auditable and controllable by the end user, and understandable with well published specifications." <EWEW>FPGA implementing an abstract machine that goblins can run on? <EWEW>I have some nightfury FPGA for this purpose as an add in card on my desktop. <EWEW>The toolchains nowadays are actually progressing pretty quickly in terms of "freedom" <EWEW>and you can do quite a lot with cheap FPGAs nowadays. <momoninja>EWEW: I did not know wasmer. Concept looks nice; howewer I dislike the mentality of "curl foo | sh" <EWEW>momoninja: completely agree. that type of install process drives me bonkers. have a good one! <haugh>the GNU build system is just curl | sh with extra steps <jfred>Ooh, catching up - I was wondering if Andy Wingo was going to be the non-employee working on the Guile Wasm project :P <jfred>Especially since he did that one Guile->Wasm FOSDEM talk a few years back... ;) <drakonis>it surprises exactly no one that he's the one <drakonis>that and the wasm work he has already done <cwebber>sometimes "no surprises" is a good sign :) <drakonis>so, a dumb realization, if guile can run on wasm, then it can run on cloudflare workers <drakonis>which is, so to say, a significant achievement <EWEW>It can also be run anywhere wasm runtimes have/can be embedded too which is quite a lot of languages now! <EWEW>It's exciting though. I've been indoctrinating someone into this world and she picked up racket quite quickly with 0 programming background. It's not far off at all now that she'll be able to switch over to Guile and then use that knowledge pretty much anywhere. <vv[m]>10 Billion Devices Run Guile <cwebber>WASM really kinda is the JVM dream but done right in many ways <EWEW>The main aesthetically i think they did right was WAT. <juliana[m]>everything really is just a big circle coming back to plan9 <juliana[m]>like a three-dimensional spiral where every level ascends closer to the platonic ideal, but the ideal never changes, only the material reality <EWEW>It all goes back to the greeks and people painting in caves. <EWEW>We pick one of many arbitrary interpretations of shadows. <EWEW>Kazimir Malevich though, he was trying to get close to a "platonic level" in art and ended up philosphically dealing with basically all the problems of computing without being involved with it at all. <cwebber>which is where regular updates will be being posted <cwebber>the codename for this effort was chosen based on mascot cuteness <cwebber>since the long term name of this effort is hopefully mostly "guile", as things get merged upstream hopefully :) <cwebber>I am between tasks and let's be honest mostly I just wanted to show off the cute owl mascot <EWEW>I have a massive owl who is nesting outside my bedroom window (i live in the middle of nowhere). I guess it's been foreshadowing this development :) <vv[m]>so that's what the owl was for! <vv[m]>or actually, the mascot came before the decision? neat. <Zarutian_iPad>ACTION is time-unencumbered due to cancelation of the weekly local hackerspace meeting <Zarutian_iPad>so I am going to muse a bit on the electropet idea Tamagochi made so famous <Zarutian_iPad>I am going to steal an idea from robotics, spefically from the subsumtion model: the leaky integrator <Zarutian_iPad>what is that you ask? conceptually a bucket with a hole in the bottom <Zarutian_iPad>some events/happenings put certain amounts of liquid into the bucket <Zarutian_iPad>concrete example: say we are using such leaky bucket to represent anger the electropet is feeling <Zarutian_iPad>certain events/actions/happenings/stimuli annoys the electropet in un equal amounts <Zarutian_iPad>lets say we have a float switch at the lowest level of that bucket <Zarutian_iPad>it activates an âshow very mild irritationâ response/behaviour when the liquid level is above that particular float switch value <Zarutian_iPad>we have a set of floats that activate more and more agressive display of fury. Topmost might be called âwoman scorned furryâ and is, well, not something anyone wants activated <EWEW>Interesting idea. Instead of float switches I might use the weight of the bucket itself which adjusts the angle of some sort device which restricts/unrestricts flow into another bucket for another set of states. <EWEW>for more gradations in behavior than might be achievable (practically) with float switches in a bucket. <Zarutian_iPad>we also need buckets for fear, satation, anti-thirst, energy, happyness/pleasure, curiosity/nĂ˝ungagirni and probably more <EWEW>then you can use the levels/weight of the bucket(how much fluid is present) to modulate the inputs for other bucket(s) <EWEW>then you can also use the feedback of those further bucket(s) to modulate the anger bucket as well <Zarutian_iPad>the floatswitches are meant for activating code procedures etc <Zarutian_iPad>and this setup has nice knobs on it for âgenesâ or temperment adjustment <Zarutian_iPad>flow rate out of each bucket, lever linking as EWEW pointed out, placement of floatswitches, et ceterata <EWEW>the knobs would presumably control this flowrate by controlling the size of the aperture of the bucket i assume <EWEW>so then the genetic information is the specific values of all the aperture sizes for each bucket? <EWEW>and assuming some ideal fluid thats always the same in all meaningful characteristics to make things the same <Zarutian_iPad>this bucket thing is usually implemented as an numeric variable for the liquid fullness <EWEW>God and Golem Inc. Analog Tamagotchi edition. <EWEW>But I like this idea. It definitely seems like something some first gen cyberneticists would build or reason about. <Zarutian_iPad>these bucket liquid amounts state can then feed into subsumption behaviours and probably brainy propagator, bayesian inference tuple space and so on <EWEW>ACTION refraining from ranting about bayesians <Zarutian_iPad>ANNs can both feed from those and feed back into it by either having an output neuron control a tap that can let liquid into a bucket or such <Zarutian_iPad>here is a bayes inference tuple in a tuple space I saw once: (operand_a operator oprand_b likelyhood_of_truthiness) <Zarutian_iPad>can be as complex as whole lojban brivla with sumti places etc <EWEW>Zarutian_iPad: another off the wall thought. You could probably represent this cybernetic system mathematically as a set of connected finite state transducers. Let each bucket be an FST. Then each FST can rewrite the other FSTs. <EWEW>but I'm pretty sure FSTs are closed under union. So then it makes me wonder: Can you just represent the entire bucket electronic pet as a single bucket. I think you could. <EWEW>All liquid inputs are outside observer controlled and then the flow rate of the single bucket, and the level of fullness of the single bucket then can be mapped onto all possible states of a multiple bucket system <EWEW>FSTs basically they take as input a string. the FST applies a finite amount of rewrite rules to produce an output string. the rewrite rules are basically at the level of regular languages. <Zarutian_iPad>the idea is to make electropet thing that even smart eight to twelve and up could understand <Zarutian_iPad>âWhy does Mr Neko, my cyberkitten electropet sulk so much?â kind of curiosity <Zarutian_iPad>and the excercise is to freak some peeps out how little implementation wise one can get away with and how emergent behaviour can be made <EWEW>On that note what freaks me out is this. It can be observed easily that there are a *finite* amount of say 512x512 images. That finite set of images is sort of like a magical looking glass. Within all these images is conceivably any possibility of the world. <EWEW>Any document I could write, any place I could visit, and so on. <EWEW>I mean any bit depth you want really <EWEW>The problem always comes down to precision in the end. <EWEW>But the amount of precision required to represent all possibilities is dependent on the precision I can sense the world with anyways :) <Zarutian_iPad>you get freaked out by the phase space of possible data values? <EWEW>The fact that it's effectively finite. <Zarutian_iPad>here is a thing 128 bits is enough to provide each quark, electron and such with unique serial number <Zarutian_iPad>I might be off by some magnitudrs though but you get the idea <Zarutian_iPad>not magniturds that habutal taco eating trucker will leave at a truck stops wc <Zarutian_iPad>ACTION is a known memester, octect is is most insidious one to date <EWEW>i thought i was missing something <Zarutian_iPad>one that ran away from me though is You Only Live Once abverbiation. Meant it as meme of caution and based it on a quote by Churchill <EWEW>I try to be precise, but i'm human. And also i have such bad luck with hardware. I've gone through like 3 keyboards this year alone. <EWEW>Now I'm using something with hot swappable switches :) <EWEW>it's a keychron k2. I personally wouldn't recommend it but it's working for me for now. <EWEW>swappable blues. But they don't use cherry unless you pay extra. they use gateron switches. <EWEW>Okay, so taking some personal responsibility I have a bad habit of eating over my keyboard hahahaha <EWEW>but at least now i can just pop off a key, pop out a broken switch, pop in a new one and be good to go. <EWEW>Oh that's for my friend who lives with me who loves to cook. I love the outputs, but I hate the inputs. I just eat lots of random things. <EWEW>But recently just 500 variations on rice bowls <EWEW>5 minutes of work to produce. <Zarutian_iPad>ever tried hrĂsgrjĂłnagraut (rice porredged is closest translation) with raising <EWEW>You're memeing on me too hard. I can't keep up :). My brain reads that as "dance dance revolution" mat <EWEW>Surprisingly I have once. <Zarutian_iPad>that plus lifrarpylsa (kind like a cold haggis but just from the liver and not the blood) is one of my faviourites <EWEW>I'm rethinking my strategy now. I should pick foods that aren't so easy to get into a mechanical switch. <Zarutian_iPad>tried bantami beter special in cube cake form? whoops wrong decade <Zarutian_iPad>ACTION proceeds to retro causal import an entire Belter cusine just for the heck of it <EWEW>I just searched that up and I've never heard of this before. Apparently I can buy some bantam chicks for $7.75 <Zarutian_iPad>you basically goopify thermal stabalized milk (called g-milk here) with gelatin <Zarutian_iPad>but you can add all sort of goodies to it like rasins, nuts, flavour powder capsules etc <Zarutian_iPad>but stay away from that nasa astronaut âicescreamâ which is better suited as dry spackle <EWEW>so i shouldn't feed it to my e-pet? <Zarutian_iPad>only if you want it to shit bricks of it or whatever it becomes in their digestive tract <Zarutian_iPad>only if you want it to shit bricks of it or whatever it becomes in their digestive tract