<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[01:04:36] ⇦ Quits: xal (~xal@mx1.xal.systems) ()
L2[01:04:56] ⇨ Joins: xal (~xal@mx1.xal.systems)
L3[01:31:41] <Amanda> %choose halucinate or be good
L4[01:31:42] <MichiBot> Ama​nda: After all, why shouldn't you "be good"?
L5[01:42:39] * Amanda snuggles up around Elfi, meows about how it's not fair that she can't do $UNREMEMBERED_ABSURD_THING irl but it was so easy in dreamland
L6[01:45:38] <Amanda> Night girls
L7[02:19:07] <ankle​ biter> I just ralized, will this mod be updated past 1.12.2? Has it been?
L8[02:19:23] <ankle​ biter> * realized, will this mod be updated past 1.12.2? Has it been?
L9[02:31:58] <Ocawes​ome101> there has been at least one attempt at porting for every time someone asks that question
L10[03:37:59] <Forec​aster> Amanda why would there spontaneously be a new statue D:<
L11[03:38:30] <Forec​aster> Also apparently I'm an octopus now which is appropriate for the location
L12[03:52:47] <Brisingr​ Aerowing> %splash @Forecaster with mutable potion
L13[03:52:47] <MichiBot> You fling a mutable ferozium potion (New!) that splashes onto @Forecaster. @Forecaster turns into a golem girl until they have a naqahdah potion.
L14[03:57:42] ⇨ Joins: Hawk777 (~Hawk777@2001:569:7ca4:2a00:fe4a:dfc8:dee4:fb21)
L15[04:13:29] <Forec​aster> 😐
L16[04:18:43] <Izzy> I'm like 6 hours late but I'm running a server that occasionally has people on it
L17[04:28:39] <Jas​onS> What’s the modlist?
L18[04:28:45] <Jas​onS> Creative or survival?
L19[04:34:41] <Izzy> survival, https://games.shadowkat.net/mc/mods.html
L20[05:12:42] ⇦ Quits: Corded (~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0) (Quit: Ping timeout (120 seconds))
L21[05:14:31] <CompanionCube> rip corded
L22[06:29:35] ⇨ Joins: Corded (~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0)
L23[06:29:36] zsh sets mode: +v on Corded
L24[06:29:49] <Forec​aster> is back
L25[06:30:08] <Spider ​EveryOS> Thanks
L26[06:30:28] <Spider ​EveryOS> %tonk
L27[06:30:29] <MichiBot> Jeepers! Spider ​EveryOS! You beat Forec​aster's previous record of 9 hours, 3 minutes and 32 seconds (By 1 hour, 24 minutes and 31 seconds)! I hope you're happy!
L28[06:30:30] <MichiBot> Spider EveryOS's new record is 10 hours, 28 minutes and 4 seconds! Spider EveryOS also gained 0.0141 (0.00141 x 10) tonk points for stealing the tonk. Position #3. Need 0.287686 more points to pass Va​ur!
L29[06:36:13] ⇨ Joins: Vexatos (~Vexatos@p200300EAef1AD8005b7039E78AE5173c.dip0.t-ipconnect.de)
L30[06:36:13] zsh sets mode: +v on Vexatos
L31[06:54:18] <Corded> > <Ocawes​ome101> i made a thing
L32[06:54:19] <Re​nno> not even sure what the usecase of that would be
L33[06:55:29] <Re​nno> I'm on the verge of having mostly functional parallel autocrafting with pretty much full OC (using storage drawers is the only shortcut since I don't wanna have to figure out how to use a ton of chests), I've wanted to do this for years but either didn't know enough or didn't have the time
L34[07:07:26] <Corded> > <Ocawes​ome101> i made a thing
L35[07:07:27] <Kristo​pher38> I'm assuming this lets me access all components over the network?
L36[07:07:50] <Kristo​pher38> Transparently
L37[07:27:21] ⇦ Quits: Hawk777 (~Hawk777@2001:569:7ca4:2a00:fe4a:dfc8:dee4:fb21) (Quit: Leaving.)
L38[08:40:38] ⇨ Joins: flappy (~flappy@2001:99a:2068:8c00:4c59:df36:ce04:7ed)
L39[09:15:35] <Forec​aster> %sip
L40[09:15:36] <MichiBot> You drink a serif-only platinum potion (New!). After drinking the potion Forecaster realizes the bottle has their face on it.
L41[09:29:32] <Forec​aster> I can't believe they would use my likeness without permission
L42[09:29:37] <Forec​aster> damn bottle manufacturers
L43[10:06:28] <Na​dja> It's called a mirror Fore <3
L44[10:13:15] <Forec​aster> never heard of it
L45[10:15:23] ⇨ Joins: Irchh (~Irchh@177.89-10-177.nextgentel.com)
L46[10:59:31] * Amanda meows and looks around
L47[11:05:17] <Amanda> %splash @Forecaster with mutable naqahdah potion
L48[11:05:17] <MichiBot> You fling a mutable naqahdah potion (New!) that splashes onto @Forecaster. @Forecaster turns into a bombastium lava until they steal a lamp.
L49[11:06:18] <Forec​aster> huh
L50[11:06:32] <Amanda> Oooo, shiny lava! _Quickly buckets Fore and puts them in the lava chest_
L51[11:07:22] <Forec​aster> D:
L52[12:15:41] <Izzy> %oclogs
L53[12:15:41] <MichiBot> https://irclogs.pc-logix.com/?dir=logs/%23oc
L54[12:18:26] <Izzy> what'd we miss on this side in that two hours? sounds like it was relevant to my interests
L55[12:27:02] <Forec​aster> @Ocawesome101 would have to re-post the video
L56[12:45:55] <Amanda> Blargh
L57[12:46:03] <Amanda> Nothing feels worth doing
L58[12:46:25] <Forec​aster> so do nothing
L59[12:46:37] <Amanda> but that's still doing something!
L60[12:46:55] <Forec​aster> no it isn't
L61[12:47:20] <Amanda> %choose cubes or continue changing iac repo to cue or halucinate or space
L62[12:47:20] <MichiBot> Ama​nda: Wait, what was the question again? Uhh... "halucinate"?
L63[12:47:37] <Amanda> Hrm. no
L64[13:36:41] ⇦ Quits: Irchh (~Irchh@177.89-10-177.nextgentel.com) (Remote host closed the connection)
L65[13:44:43] <Corded> > <Kristo​pher38> I'm assuming this lets me access all components over the ne…
L66[13:44:44] <Ocawes​ome101> yep - and whatever other services are running on the server too
L67[13:44:57] <Ocawes​ome101> izzy: https://cdn.discordapp.com/attachments/125649403162656768/1233287860925497344/2024-04-26_01-23-13.mp4
L68[13:45:17] <Amanda> "This content is no-longer available"
L69[13:45:48] <Ocawes​ome101> huh the link works for me
L70[13:46:02] <Ocawes​ome101> i'll resend the file once i'm at my desktop
L71[13:52:27] <Redston​eParkour> corded downloads any attachments sent on the discord side because discord set an expiry time on attachment links
L72[14:01:54] <Ocawes​ome101> i thought it might be something like that
L73[14:03:33] <Ocawes​ome101> Izzy: for real this time :p https://discordembeds.pc-logix.com/live/1714140213299.mp4
L74[14:05:49] <Amanda> %choose more cubes or let it cook
L75[14:05:49] <MichiBot> Ama​nda: A faraway lamp replies something inaudible.
L76[14:05:57] <Amanda> guess I'll do more cubes, then
L77[14:11:34] <Forec​aster> When the secret wisdom of the lamp is too secret
L78[14:35:13] <MichiBot> Amanda REMINDER: check email for thing
L79[15:07:26] <Amanda> Already happen earlier in the week
L80[15:07:40] * Amanda flops down atop Elfi, exausted
L81[15:16:43] <Forec​aster> Poor elfi, buried in floof
L82[15:17:31] <Amanda> [ indistinguishable mew-like noises ]
L83[15:19:12] <Amanda> Already exhausted and upset with today
L84[15:33:16] <walks​anator> %sip
L85[15:33:17] <MichiBot> You drink a soft caterium potion (New!). walksanator turns into a silver unicorn spaghetti girl until they say the word "Classic".
L86[15:33:24] <walks​anator> %tonk
L87[15:33:24] <MichiBot> I'm sorry walksanator, you were not able to beat Spider EveryOS's record of 10 hours, 28 minutes and 4 seconds this time. 9 hours, 2 minutes and 55 seconds were wasted! Missed by 1 hour, 25 minutes and 8 seconds!
L88[15:33:30] <walks​anator> darn
L89[15:39:28] <Elfi> UNICORN
L90[15:39:30] <Forec​aster> Well, fortunately today will soon be destroyed by the passage of time across most of existence
L91[15:39:34] <Elfi> %splash walksanator
L92[15:39:34] <MichiBot> You fling an endless diamond potion (New!) that splashes onto walksanator. walksanator is easily spotted.
L93[15:39:42] <Elfi> EVEN WORSE
L94[15:39:49] <Elfi> %splash walksanator with mutable potion
L95[15:39:59] <Elfi> CUUUURSES
L96[15:40:05] <Forec​aster> At least now they can't sneak up on you
L97[15:40:13] <Elfi> ...This is true.
L98[15:41:51] * Amanda buries Elfi in floof to protecc her from seeing and being scared by the unicorn
L99[15:43:32] * Amanda summons a dozen other selves to increase the floof pile atop Elfi
L100[15:44:09] * Elfi is safely encased in floof
L101[15:44:38] * Amanda purrs softly
L102[15:54:44] <walks​anator> hmm I wonder how hard it would be to switch the OC 1.16 port to scalable Cats Forge
L103[15:54:50] <walks​anator> and then bring it up to 1.20.1
L104[15:55:55] <walks​anator> wait I heard someone was porting the 1.16 port to scala 3
L105[15:56:07] <walks​anator> or was that the 1.8 - 1.12 OC
L106[16:06:49] <Amanda> Should be fine to do this now: %splash @walksanator with mutable steel potion
L107[16:06:49] <MichiBot> You fling a mutable mithril potion (New!) that splashes onto @walksanator. @walksanator turns into an aether golem girl until they exit the room.
L108[16:07:03] * Amanda unburies Elfi now that it's safe
L109[16:09:22] <walks​anator> I may take the 1.16.5 branch
L110[16:10:16] <walks​anator> and switch it from scourge to scalable cats forge
L111[16:11:45] <Forec​aster> %sip
L112[16:11:45] <MichiBot> You drink a resonating naqahdah potion (New!). Forecaster's bed is suddenly slightly less comfortable until an elephant forgets.
L113[16:21:47] <walks​anator> I wonder what interface I must override inorder to make a custom CPU for OC
L114[16:22:50] <Va​ur> %sip
L115[16:22:50] <MichiBot> You drink a gloomy grathnode potion (New!). Vaur zones out for 5 minutes.
L116[16:24:54] <walks​anator> so it looks like I extend `Architecture`
L117[16:30:49] <walks​anator> "oh yeah just call `li.cil.oc.api.Machine.add(PseudoArchitecture.class)` to add your arch to a cpu"
L118[16:30:57] <walks​anator> except that function *does not exists*
L119[17:07:25] <Corded> > <Ocawes​ome101> yep - and whatever other services are running on the server…
L120[17:07:25] <Kristo​pher38> It do be neat, kind of plan9 style
L121[17:07:44] <Ocawes​ome101> that was more or less my inspiration.
L122[17:08:29] <Ocawes​ome101> i might need to rewrite it one or two more times for it to be actually clean and usable :p
L123[17:08:52] <Kristo​pher38> Do you handle stuff like open file handles
L124[17:09:25] <Ocawes​ome101> all IO is done through `open` `request` and `close` - every "handle" is just a number. each server maintains open handles.
L125[17:09:46] <Ocawes​ome101> atm i don't handle closing them e.g. when a process exits very well though.
L126[17:10:09] <Ocawes​ome101> rather, each server process maintains its own list of open handles, mapped to numeric ones.
L127[17:11:29] <Kristo​pher38> Hmm, does this provide an abstraction layer over component calls or are you just proxying them over the network cleverly?
L128[17:12:48] <Ocawes​ome101> abstraction layer. `request(componentHandle, "method", ...)` e.g. `local handle = open("/component/gpu/4bce"); local w, h = request(handle, "getResolution"); request(handle, "fill", 1, 1, w, h, " "); close(handle)`
L129[17:33:02] <Kristo​pher38> I mean that's a pretty thin layer
L130[17:33:29] <Kristo​pher38> Can more than one client open a handle for the same resource?
L131[17:47:27] <Amanda> bah
L132[17:47:37] <Amanda> NixOS is being a butt
L133[17:48:04] <Amanda> Why is it eating so much memory stuff is crashing just to get the nix build from the fucking cache
L134[18:00:11] <Amanda> Guess I'll have to light a fire under my tail to hurry up and decomission this vm
L135[18:14:31] <Forec​aster> Ooh fire!
L136[18:35:42] <Corded> > <Kristo​pher38> Can more than one client open a handle for the same resourc…
L137[18:35:42] <Ocawes​ome101> yes.
L138[18:36:35] <Ocawes​ome101> and the network layer will keep all this straight.
L139[18:37:11] <Ocawes​ome101> i went for a thin layer since i don't have a ton of experience with networking and i figured it would be less to debug.
L140[18:37:58] <Ocawes​ome101> also like i said the code for it isn't great. as you can see in the video there's some jank.
L141[18:39:24] <Kristo​pher38> better a prototype than nonworking project
L142[18:39:48] <Kristo​pher38> i've read this today, fun read if you've got some time to spare https://grugbrain.dev
L143[19:06:52] <Corded> > <walks​anator> "oh yeah just call `li.cil.oc.api.Machine.add(PseudoArchite…
L144[19:06:52] <as​ie> you might want to study https://github.com/iamgreaser/ocmips
L145[19:06:55] <as​ie> or similar
L146[19:31:00] <Amanda> I'm guessing they're trying to do it from Kotlin, and kotlin might hide methods named "add" to encurage people to use the operator-overloading syntatic sugar for such methods
L147[19:31:52] <Amanda> but I've not touched kotlin seriously in awhile, so I'm not sure it has such a mechanism in place
L148[20:08:50] <walks​anator> no I was looking at the interface `Machine`
L149[20:08:54] <walks​anator> in the source code
L150[20:09:27] <walks​anator> (also reflection? really? in *my* modern MC, I may try to locate instances of reflection and replace it with a mixin)
L151[20:10:45] <walks​anator> `// ...not sure what this does but it's required for OC 1.6`
L152[20:10:45] <walks​anator> *worried*
L153[20:19:08] <walks​anator> I feel like the IMC is a prime candidate to be moved to json resources in modern MC
L154[20:41:32] ⇦ Quits: flappy (~flappy@2001:99a:2068:8c00:4c59:df36:ce04:7ed) (Ping timeout: 183 seconds)
L155[22:10:38] <Izzy> Ocawesome101: coool
L156[22:11:05] <Izzy> at a Previous Point I was fucking around with "PsychOS for workgroups" doing a subset of shared components automatically
L157[22:23:36] <Izzy> I take it that ... OS? is specifically designed for component clustering?
L158[22:45:18] <Ocawes​ome101> designed for everything clustering
L159[22:47:48] <Kristo​pher38> I, for one, yearn for plan9 in OC
L160[22:47:59] <Kristo​pher38> a working one that is
L161[22:51:17] <Ocawes​ome101> i started attempting that a few years ago but didn't get very far.
L162[22:53:53] ⇦ Quits: Vexatos (~Vexatos@p200300EAef1AD8005b7039E78AE5173c.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
<<Prev Next>> Scroll to Top