<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:01:40] ⇨ Joins: TPG24 (~ThePiGuy2@host-92-17-123-126.as13285.net)
L2[00:03:29] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-126-31.as13285.net) (Ping timeout: 189 seconds)
L3[00:18:07] ⇦ Quits: TPG24 (~ThePiGuy2@host-92-17-123-126.as13285.net) (Ping timeout: 192 seconds)
L4[00:18:17] <Jorg​en_10> >CompanionCube: https://pbs.twimg.com/media/FLUGamPXMAA6tYg?format=png&name=small
L5[00:18:17] <Jorg​en_10> i agree with point 2. theres no use for extreme reactor. but draconic reactor can be used to kill the ender dragon im very sure
L6[00:19:02] <Jorg​en_10> also eorks to expose ores
L7[00:19:07] <Jorg​en_10> also works to expose ores [Edited]
L8[00:20:31] ⇦ Quits: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L9[00:33:56] <Amanda> Hrm.
L10[00:34:29] <Amanda> dequbed: to answer my earlier question -- apparently the buildroot toolchain (no longer?) includes C++ support apparently
L11[00:34:48] <Amanda> Not sure if @sangar toggled it off, or if I poked it on in the first place
L12[00:50:59] ⇦ Quits: ben_mkiv (~ben_mkiv@200116b814b28600fe3497fffea975f2.dip.versatel-1u1.de) (Ping timeout: 192 seconds)
L13[00:55:38] ⇨ Joins: MM (~MM@24.5.179.4)
L14[00:58:21] ⇦ Quits: MM (~MM@24.5.179.4) (Client Quit)
L15[01:47:40] <Amanda> Okay, I either compiled ocvm statically, or c++ was removed:
L16[01:48:03] <Amanda> https://matrix.camnet.site/_matrix/media/r0/download/camnet.site/QgmhStvGJYzDFtNOyozhbsNX/2022-02-13_20.47.00.png
L17[01:48:15] <Amanda> Problem for future-amanda.
L18[01:48:30] * Amanda flops down around Elfi, checks her stories for updates one last time before unplugging
L19[02:15:13] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
L20[02:15:16] <Izaya> Amanda: figured out why suspend was so wonky on my phone
L21[02:15:27] <Izaya> didn't have polkit-elogind (and polkit-elogind-openrc?) installed
L22[02:15:34] * Amanda meows to elfi an itemized, full presentation on why she's the best cat and deserves all the headpats, while she gets ready to zzzmew
L23[02:15:41] <Izaya> I guess phosh just does some fucking magic to make it work
L24[02:16:11] <Amanda> Izaya: probably has it's own rules in polkit, I'd guess that thoae packages installed extra rules
L25[02:16:33] <Izaya> the only references I could find to suspending in the polkit dir were unchanged
L26[02:16:37] <Izaya> but I don't understand polkit
L27[02:16:43] <Izaya> so I'll take it that it works now
L28[02:16:44] <Amanda> Polkit or "what if sudo... But for dbus... And rules written in JavaScript"
L29[02:16:59] <Izaya> the real fun part though
L30[02:17:05] <Izaya> if I allowed my user passwordless sudo
L31[02:17:07] <Izaya> it worked
L32[02:17:16] <Izaya> without said packages
L33[02:17:28] <Amanda> Guessing it falled back to sudo
L34[02:17:40] <Izaya> that sorta makes sense I guess
L35[02:18:02] <Izaya> I don't think this is anything you haven't seen but current state: https://social.shadowkat.net/notice/AGS9PGR6DbnPvDyWzg
L36[02:18:31] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-31-109-68.as13285.net)
L37[02:21:16] <CompanionCube> does anyone undersyand polkit is the question, surely?
L38[02:21:36] <Izaya> feels like lost and indeed cursed knowledge
L39[02:23:46] <sapphicf​ettucine> which is very on-brand for anything unix
L40[02:24:00] <Amanda> s/Unix/GNOME/
L41[02:24:46] <Amanda> Polkit is, like I said earlier, sudo, but for dbus, and it's policies are written in JavaScript
L42[02:24:57] <sapphicf​ettucine> on the topic there's a very good quote from the forum thread on an X11 compat layer for haiku about GTK
L43[02:25:07] <sapphicf​ettucine> `To put it more succinctly: GTK is just an absolute disaster of a library. Xlib is, by comparison, downright sane and reasonable. That isn’t even an exaggeration.`
L44[02:25:17] <CompanionCube> which GTK is this
L45[02:25:37] <sapphicf​ettucine> which is the best insult to a library i've ever seen
L46[02:25:54] <sapphicf​ettucine> GTK2&3 iirc
L47[02:25:56] <Izaya> > Haiku
L48[02:25:58] <sapphicf​ettucine> <https://discuss.haiku-os.org/t/xlibe-an-xlib-x11-compatibility-layer-for-haiku/11692/6&gt;
L49[02:25:59] <Izaya> fren detected
L50[02:26:13] <CompanionCube> i think they're up to GTK4 now
L51[02:26:26] <CompanionCube> i don't know why they bumped the major version but it's probably important
L52[02:26:38] <CompanionCube> hopefully it has nothing to do with GNOME bullshit.
L53[02:27:28] <dequbed> I hate polkit as much as the next gal but let's be at least fair to the GNOME guys *that one* wasn't their fault at all.
L54[02:28:05] <CompanionCube> i actually don't know who's to blame for polkit but i'm guessing poettering
L55[02:28:27] <dequbed> Correct company, wrong developer
L56[02:28:32] <dequbed> i.e. RH
L57[02:28:40] <CompanionCube> ah
L58[02:29:35] * CompanionCube knows it was t'so involved with PAM and shares it with the actual creators at Sum.
L59[02:29:38] <CompanionCube> *Sun.
L60[02:34:46] <Amanda> Anyways, sleeps time
L61[02:34:52] <Izaya> o7
L62[02:35:11] * Amanda lays her head in front of Elfi, so she can do the right thing after her presentation, zzzmews
L63[02:35:19] <Amanda> Night nerds
L64[02:36:54] <dequbed> Yeah, looking at the time I should have went to bed several hours ago. Oh well, no time like the present.
L65[02:36:57] <dequbed> night night
L66[02:55:41] ⇦ Quits: Izaya (~izaya@210.1.218.92) (Read error: Connection reset by peer)
L67[02:56:50] ⇨ Joins: Izaya (~izaya@210.1.218.92)
L68[02:59:30] ⇨ Joins: Izaya_ (~izaya@210.1.218.92)
L69[02:59:30] ⇦ Quits: Izaya (~izaya@210.1.218.92) (Read error: Connection reset by peer)
L70[03:04:09] ⇨ Joins: TPG24 (~ThePiGuy2@host-92-16-9-7.as13285.net)
L71[03:05:32] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-31-109-68.as13285.net) (Ping timeout: 189 seconds)
L72[03:16:31] <CompanionCube> Izaya_: https://twitter.com/GrogsGamut/status/1493032424548171778
L73[03:18:12] *** Izaya_ is now known as Izaya
L74[03:20:34] <Izaya> ...
L75[03:20:40] <Izaya> I don't have a suitable comment for this. Wow.
L76[03:21:02] <Izaya> On the upside, the "religious freedom" (bigotry is allowed) bill is dead in the water
L77[03:23:41] ⇦ Quits: TPG24 (~ThePiGuy2@host-92-16-9-7.as13285.net) (Ping timeout: 189 seconds)
L78[03:25:16] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-31-111-27.as13285.net)
L79[03:26:07] <CompanionCube> ah, freedumb!
L80[03:27:21] <CompanionCube> related: the 'equality and human rights commission' making fools of themselves recently.
L81[03:30:55] <sapphicf​ettucine> [solidarity for terrible governments from the local brazilian]
L82[03:32:29] <CompanionCube> oof
L83[03:36:11] ⇨ Joins: TPG24 (~ThePiGuy2@host-92-31-109-108.as13285.net)
L84[03:37:20] ⇦ Quits: Thutmose (~Patrick@67.21.186.225) (Quit: Leaving.)
L85[03:37:59] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-31-111-27.as13285.net) (Ping timeout: 189 seconds)
L86[03:38:00] <Izaya> CompanionCube: question time is on TV rn
L87[03:38:07] <Izaya> pretty much wall-to-wall shit-flinging
L88[03:38:14] <CompanionCube> isn't that what question time is for
L89[03:38:24] <Izaya> normally there's a focus
L90[03:38:42] <Izaya> but the "religious freedom" bill has been shot down and they're being paid to be there
L91[03:38:51] <Izaya> so they're just talking straight shit
L92[03:56:10] <Michiyo> %tonk
L93[03:56:10] <MichiBot> Goshhawk! Mic​hiyo! You beat Forec​aster's previous record of <0 (By 5 hours, 7 minutes and 13 seconds)! I hope you're happy!
L94[03:56:11] <MichiBot> Michiyo's new record is 5 hours, 7 minutes and 13 seconds! Michiyo also gained 0.00512 tonk points for stealing the tonk. Position #3. Need 0.05363568 more points to pass Forec​aster!
L95[05:31:04] ⇨ Joins: Hawk777 (~chead@2607:c000:8279:3f00:4102:366f:6075:df18)
L96[06:20:47] ⇦ Quits: TPG24 (~ThePiGuy2@host-92-31-109-108.as13285.net) (Ping timeout: 192 seconds)
L97[06:24:02] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-17-127-32.as13285.net)
L98[06:31:15] <CompanionCube> Ariri: Izaya: 'HMRC seizes NFT for first time in £1.4m fraud case'
L99[06:31:22] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-127-32.as13285.net) (Remote host closed the connection)
L100[06:31:37] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-17-127-32.as13285.net)
L101[06:35:05] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-127-32.as13285.net) (Ping timeout: 189 seconds)
L102[06:39:06] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-16-9-254.as13285.net)
L103[07:01:08] <The P​atmann> Has anyone properly accomplished self-replicating robots in OC? I'm trying to conceptualize how to automate crafting them right now since I can't for the life of me figure out how to automatically activate the assembler.
L104[07:02:39] <B​ob> i do know somebody who did a one miner as part of a von neumal robot concept but i dont know if they covered crafting
L105[07:02:55] <B​ob> and tried using redstone with the assembler ? / connecting to it as a component
L106[07:03:33] <The P​atmann> Hmm, I'll have to give that a shot tomorrow. I couldn't find any documentation for it as a component though
L107[07:07:52] <Forec​aster> it has a component
L108[07:08:09] <Forec​aster> you have to connect it to a computer though, a robot can't connect to it
L109[07:20:39] <Forec​aster> it doesn't respond to redstone
L110[07:33:41] <sapphicf​ettucine> hey @Bob sorry for the repeated ping, just wanted to make sure you saw it since you were also having trouble with the hlapi stuff earlier - i posted my impl on github, feel free to steal the read logic!
L111[07:35:38] <B​ob> >sapphicfettucine: hey <@!202281082047954954> sorry for the repeated ping, just wanted to…
L112[07:35:39] <B​ob> sure thing, ill see in 8 hours
L113[07:35:58] <B​ob> i saw it and opened on PC but im not home so
L114[07:36:07] <sapphicf​ettucine> oh dw
L115[07:36:12] <sapphicf​ettucine> just wanted to make sure it didn't get lost ^^
L116[07:36:19] <B​ob> its all there
L117[07:36:39] <B​ob> i might rewrite / edit serialport to integrate tty modes
L118[07:36:47] <B​ob> at worst ill look into stty stuff
L119[07:36:59] <B​ob> really sucks Rust doesnt have something suited directly lol
L120[07:38:53] <sapphicf​ettucine> not a super usual usecase
L121[07:39:05] <sapphicf​ettucine> considering both other impls are passing it off to stty too
L122[07:39:36] <B​ob> yeah i'd rather go trought stty directly
L123[07:40:57] ⇦ Quits: Hawk777 (~chead@2607:c000:8279:3f00:4102:366f:6075:df18) (Quit: Leaving.)
L124[09:06:07] <Forec​aster> %tonk
L125[09:06:08] <MichiBot> By my throth! Forec​aster! You beat Mic​hiyo's previous record of 5 hours, 7 minutes and 13 seconds (By 2 minutes and 43 seconds)! I hope you're happy!
L126[09:06:09] <MichiBot> Forecaster's new record is 5 hours, 9 minutes and 57 seconds! Forecaster also gained 0.0003 (0.00005 x 6) tonk points for stealing the tonk. Position #2. Need 0.12314864 more points to pass Va​ur!
L127[09:08:36] <Forec​aster> huh, I've never seen a laptop keyboard sold without the laptop before https://tinyurl.com/yczqwhtg
L128[09:25:32] <Wat​tana> can you use binary lua chunks in OpenComputers? I forgot if you can.
L129[09:26:10] ⇨ Joins: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net)
L130[09:26:10] zsh sets mode: +v on Vexatos
L131[11:26:12] <Forec​aster> I want to say yes, but I'm not sure
L132[12:05:14] ⇨ Joins: ben_mkiv (~ben_mkiv@200116b814b28600fe3497fffea975f2.dip.versatel-1u1.de)
L133[12:19:53] <Amanda> There's a config option for it, defaulting to disable
L134[12:20:11] <Amanda> Because you can break out of the sandbox with it
L135[12:22:46] <Forec​aster> That's what I vaguely remembered, but I can't access my server right now so I didn't have any configs to check
L136[12:37:21] <Forec​aster> %sip
L137[12:37:22] <MichiBot> You drink a dull rød potion (New!). Forecaster gains an additional bone.
L138[12:37:45] <Forec​aster> that's too many bones MichiBot
L139[12:54:39] <Kristo​pher38> >The Patmann: Has anyone properly accomplished self-replicating robots in OC? I'm trying to c…
L140[12:54:39] <Kristo​pher38> Nobody has, afaik
L141[12:55:14] <Kristo​pher38> But I'm one of the people that tried (are trying?)
L142[12:55:24] <Kristo​pher38> AMA
L143[12:55:56] <Kristo​pher38> Seriously though, you need a computer to start an assembler, there's no other way around it
L144[12:56:55] <Kristo​pher38> So what I imagined was some software on the computer accepting wireless messages from the robot, signaling to start the assembly process
L145[13:15:16] <Forec​aster> Or you can just have the computer wait for a redstone signal
L146[13:16:06] <Kristo​pher38> I guess
L147[13:16:56] <Kristo​pher38> Ideally you'd want to have wireless comms with the computer anyway so
L148[13:31:22] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-16-9-254.as13285.net) (Ping timeout: 189 seconds)
L149[13:33:39] <Z0id​berg> When your supervisor is so predictable that you can literally 99.9% acurately guess if you can sleep in on a regular basis
L150[13:34:05] <Z0id​berg> well I mean, predict them on a regular basis
L151[13:34:20] <Z0id​berg> I was sleeping in today because I had a fever all weekend (no covid though, tested negative on that)
L152[13:34:52] <Z0id​berg> but they were like, "lets have a meeting first thing monday morning" I was like, yeah you will definitely not be there in the morning for a meeting knowing you lol
L153[13:34:55] <Z0id​berg> and guess what XD
L154[13:46:24] ⇨ Joins: Thutmose (~Patrick@67.21.186.225)
L155[13:51:13] <Forec​aster> you got in so much trouble becayse they were definitely there?
L156[13:51:21] <Forec​aster> you got in so much trouble because they were definitely there? [Edited]
L157[14:00:05] ⇦ Quits: Thutmose (~Patrick@67.21.186.225) (Quit: Leaving.)
L158[14:12:11] ⇨ Joins: flappy (~flappy@91-154-0-54.elisa-laajakaista.fi)
L159[14:29:49] ⇦ Quits: ben_mkiv (~ben_mkiv@200116b814b28600fe3497fffea975f2.dip.versatel-1u1.de) (Ping timeout: 192 seconds)
L160[14:33:15] <Va​ur> %tonkout
L161[14:33:16] <MichiBot> Uh-oh! Va​ur! You beat Forec​aster's previous record of 5 hours, 9 minutes and 57 seconds (By 17 minutes and 10 seconds)! I hope you're happy!
L162[14:33:17] <MichiBot> Va​ur has stolen the tonkout! Tonk has been reset! They gained 0.005 tonk points! plus 0.004 bonus points for consecutive hours! (Reduced to 50% because stealing) Current score: 0.49324432. Position #1
L163[14:43:25] <Forec​aster> %redshell Vaur
L164[14:43:26] <MichiBot> Forec​aster: Unfortunately you missed with a 11 vs 14.
L165[14:43:31] <Forec​aster> dammit
L166[14:43:40] <Va​ur> %stab Forecaster
L167[14:43:40] <MichiBot> Va​ur is trying to stab Forec​aster! They have 5 minutes if they want to attempt to %defend against it!
L168[14:43:46] <Forec​aster> %block
L169[14:43:47] <MichiBot> Forecaster failed to block Vaur wielding jeffreymander. With a 1 vs 12 Forecaster takes the full 1 damage.
L170[14:43:52] <Forec​aster> ouch
L171[15:42:53] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-16-9-254.as13285.net)
L172[16:15:34] <B​ob> >sapphicfettucine: just wanted to make sure it didn't get lost ^^
L173[16:15:34] <B​ob> home sweet home, to try it / make a stty library and try to make serde smaller
L174[16:15:42] <B​ob> i guess there's `miniserde` and `microserde`
L175[16:15:49] <B​ob> but first that damned `stty` wrapper
L176[16:21:42] <sapphicf​ettucine> i'm using miniserde
L177[16:22:11] ⇨ Joins: Hawk777 (~chead@2607:c000:8279:3f00:3a24:67c3:87ed:6d16)
L178[16:22:34] <Amanda> I'm considering how to do cursed C++ metaprogramming for hlapi
L179[16:23:40] <sapphicf​ettucine> https://tinyurl.com/y7pyq5vn
L180[16:24:10] <B​ob> >sapphicfettucine: i'm using miniserde
L181[16:24:10] <B​ob> how is it binary size wise ?
L182[16:24:36] <B​ob> my hello world is 26kB, and adding serde and a the HLAPI wrapper pumps it to 135kB
L183[16:24:43] <B​ob> hoping `microserde` will have a smaller footprint
L184[16:24:49] <sapphicf​ettucine> with panicimmediateabort and strip i got the binary down to 76k last time i tested
L185[16:24:56] <B​ob> i already use those
L186[16:25:04] <Amanda> " 0 │ hello/hello │ File │ 6.0 KB │ now" *
L187[16:25:16] <sapphicf​ettucine> using microserde, that is
L188[16:25:30] <B​ob> Rust just adds a ton of garbage if you're really counting every byte
L189[16:25:40] <B​ob> a few kB of symbols is not a problem on modern platforms but now its just a pain
L190[16:25:58] <sapphicf​ettucine> convenience tradeoff
L191[16:26:03] <B​ob> Code Block pastebined https://paste.pc-logix.com/qiyusitala
L192[16:26:22] <B​ob> >sapphicfettucine: convenience tradeoff
L193[16:26:22] <B​ob> eh, wouldn't call it a trade off, it should eventually be able to strip the stuff away better
L194[16:26:35] <B​ob> Rust is known for making fat executables and having no ABI
L195[16:26:48] <sapphicf​ettucine> it's not a priority for ot
L196[16:26:50] <sapphicf​ettucine> it*
L197[16:27:17] <B​ob> well defenitely not a priority
L198[16:27:25] <B​ob> who would need to shave off 20 kb
L199[16:27:27] <B​ob> besides us
L200[16:28:11] <sapphicf​ettucine> if you care about size for embedded #[no_std] already does wonders
L201[16:28:24] <B​ob> i can't get `no_std` to run
L202[16:28:30] <B​ob> and its a pain in the ass in general lol
L203[16:28:38] <B​ob> gotta reimplement everything
L204[16:29:12] <B​ob> altough you can build `alloc` stuff to have data structures so thats nice
L205[16:30:53] <B​ob> yeah gotta go walk my dogs
L206[16:31:04] <B​ob> i would really love to figure out `#[no_std]` and why doesnt it work
L207[16:31:14] <B​ob> the oddest part is that `std` works
L208[16:31:19] <B​ob> despite having to build it
L209[16:34:54] <Amanda> %choose make BoP rose quartz work with Create/
L210[16:34:54] <MichiBot> Ama​nda: Hm. I can't choose. Ask me again in a couple of minutes.
L211[16:36:00] <Amanda> ... why was there a raw cod just sitting in the nether by my portal?
L212[16:36:23] <Forec​aster> Sometimes a cod just needs a vacation
L213[16:42:16] ⇨ Joins: Thutmose (~Patrick@67.21.186.225)
L214[16:44:25] <sapphicf​ettucine> that's (c)odd
L215[16:49:17] <Forec​aster> Maybe it's just a codincidence
L216[16:50:21] <Amanda> %stab Forecaster
L217[16:50:22] <MichiBot> Ama​nda is trying to stab Forec​aster! They have 5 minutes if they want to attempt to %defend against it!
L218[16:50:34] <MichiBot> Amanda is stabbing Forecaster with the Fox manifesto on the treatment of cookies for 1d6 => 4 damage! Now you see the Fox manifesto on the treatment of cookies, now you don't!
L219[16:51:17] <Amanda> typical fox materials, just disentigrating while you're not looking
L220[16:53:27] <Amanda> %choose skip regular right to basic?
L221[16:53:27] <MichiBot> Ama​nda: Boo! No!
L222[16:53:42] <Amanda> oh, probably for the best
L223[16:56:48] <Amanda> just realised I'd need 4x the materials to do that
L224[16:58:01] <Forec​aster> ow D:
L225[16:59:26] <sapphicf​ettucine> hh
L226[16:59:35] <sapphicf​ettucine> i should write a pseudo-gemini client for oc2
L227[16:59:53] <sapphicf​ettucine> gonna violate the protocol a bit since tls is a no-go
L228[17:05:10] <San​gar> >Amanda: Not sure if <@96665277030203392> toggled it off, or if I poked it on in t…
L229[17:05:10] <San​gar> IIRC C++ hasn't been in the rootfs for a good while, because it ate a lot of disk space.
L230[17:06:06] <Amanda> fair enough, I tried compiling ocvm for oc2 around when you first released it. and yeah, libstdc++ is 2.7MB without stripping, that's a quarter a hdd, which is fair enough to remove. :)
L231[17:08:42] ⇨ Joins: ben_mkiv (~ben_mkiv@200116b814713500fe3497fffea975f2.dip.versatel-1u1.de)
L232[17:10:14] <San​gar> If I find the time to, I want to see if I can split out some stuff from the rootfs automatically (such as libcpp). Could then add them as "addon hdds". Ideally someone does it for me 😛
L233[17:10:25] <Amanda> haha
L234[17:11:21] <Amanda> I currently lack the power to run a computer in my pack, and it seems dequbed's server is still having toruble with ipv4 so I'm not sure what all I need to copy over from the toolchain I built after I poked c++ back on
L235[17:37:54] <San​gar> I wish you the best of luck with that. The only idea I currently have for automating it, is copying the generated rootfs image, then do another run with the extra packages, and then doing a diff of the old and new image... but no clue if that'd work
L236[17:50:47] <Amanda> Well, just packaging libstdc++.so.6 ( Probably best to also have symlinks) at least works for basic hello world:
L237[17:51:08] <Amanda> https://matrix.camnet.site/_matrix/media/r0/download/camnet.site/fQstpRNosfhSUSVhNYFhJkTK/2022-02-14_12.50.22.png
L238[17:53:16] <Amanda> s/hello world/hello world using iostream/
L239[17:53:17] <MichiBot> <Amanda> Well, just packaging libstdc++.so.6 ( Probably best to also have symlinks) at least works for basic hello world using iostream:
L240[17:54:07] <San​gar> nice!
L241[17:54:41] <Amanda> Problem is how to get stuff like that generated without having multiple buildroot configs. Maybe something that strips out stuff into sepertate files?
L242[17:55:06] <Amanda> like a list of files, which get removed from the default rootfs and placed into a .zip or similar for use in some packaging context
L243[17:55:22] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-16-9-254.as13285.net) (Ping timeout: 189 seconds)
L244[17:55:38] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-16-9-254.as13285.net)
L245[17:56:08] <Amanda> I got libstdc++ into the VM there with the "layer" file_systems type, but that doesn't support stuff like symlinking
L246[17:56:36] <San​gar> that would be more efficient yeah. problem is, I don't yet know how to know what to move out of the generated rootfs without building different configs first to generate diffs
L247[17:57:32] <San​gar> fyi, you can now also do block images instead of layers (will generate a new hdd in the creative tab). so you can just throw ext2 images at it.
L248[17:57:34] <Amanda> The file lists could be manually maintained, in this case literally all that's needed is "/usr/lib64/libstdc++.so.6" from the generated rootfs
L249[17:58:29] <San​gar> probably. i'm feeling a bit paranoid. would at least want to be able to generate diffs to verify that.
L250[17:59:24] <San​gar> the next up question then is: overlayfs or is adding to path good enough?
L251[18:00:24] <Amanda> I just tested making a symlink in /usr/lib64 to the file in /mnt/builtin added with my datapack and that worked pretty good
L252[18:03:10] <Amanda> Could the disk images created by the block type be generated with a datapack recipe as well? I'm guessing you're attaching some NBT data in the creative tab for it
L253[18:10:03] <Amanda> er, not generated, but crafted I meant
L254[18:10:16] <Amanda> like could I add dirt + hdd -> my-random-block-image?
L255[18:10:22] <San​gar> yeah, using nbt. so if recipes can do that should be possible
L256[18:13:05] ⇦ Quits: ben_mkiv (~ben_mkiv@200116b814713500fe3497fffea975f2.dip.versatel-1u1.de) (Ping timeout: 192 seconds)
L257[18:26:29] <luna​r_sam> i need to play with oc2
L258[18:26:31] <luna​r_sam> lol
L259[18:34:17] <lunar_sam> so, wait
L260[18:34:24] <lunar_sam> are we at the point of custom OC2 OSes yet :v
L261[18:40:41] ⇨ Joins: TPG24 (~ThePiGuy2@host-92-16-9-254.as13285.net)
L262[18:41:57] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-16-9-254.as13285.net) (Ping timeout: 189 seconds)
L263[18:43:31] <Amanda> https://matrix.camnet.site/_matrix/media/r0/download/camnet.site/MKEVFPffeAgiyeloAlKDCNxL/2022-02-14_13.43.21.png
L264[18:43:56] <Amanda> Forge adds support for an ""nbt"" field in the result of recipes
L265[18:44:11] <Amanda> Vanilla MC doesn't have this, but forge adds it
L266[18:44:36] <B​ob> >lunar_sam: are we at the point of custom OC2 OSes yet :v
L267[18:44:36] <B​ob> we can sure make them, dont see why not
L268[18:44:37] <Ocawes​ome101> i wish vanilla MC had it
L269[18:44:52] <B​ob> vanilla lolo
L270[18:45:12] <Amanda> @Sangar ^ in case that changes any ideas/hacks you have/had for the recipes in OC2 proper
L271[18:45:59] <Amanda> Here's the recipe that I wrote for that: https://paste.pc-logix.com/nupawosoyu.json
L272[18:53:07] <San​gar> Sweet!
L273[18:53:30] <San​gar> I'll just throw that in the readme then, and not bother with adding some system to recraft disks 🙂 Thanks!
L274[19:06:40] <Forec​aster> %sip
L275[19:06:40] <MichiBot> You drink a gloopy mithril potion (New!). The potion contained a computer virus! It just changed Forecaster's background...
L276[19:09:50] <Forec​aster> dang virsuses
L277[19:10:02] <lunar_sam> time to make Tsuki for OC2 :P
L278[19:11:35] <lunar_sam> i'll still need to finish Tsukiko for Tsuki on OC1 but oh well
L279[19:16:48] <lunar_sam> `i can also make Zorya on OC2`
L280[19:17:54] <luna​r_sam> so where would i find dequbed's modpack?
L281[19:29:27] <Ocawes​ome101> ima require someone to make at least a basic overview of OS dev for OC2 before i mess with it much
L282[19:31:20] <lunar_sam> heh
L283[19:32:26] <lunar_sam> i'm unsure what to name an OS that runs on Tsuki
L284[19:32:43] <Forec​aster> OSuki
L285[19:32:53] <San​gar> very polite
L286[19:33:15] <San​gar> i think i'll need to add something to add custom firmware to make custom oses not an utter pain
L287[19:33:52] <sapphicf​ettucine> that'd be great
L288[19:36:59] <B​ob> is someone here using `#![no_std]` ?
L289[19:42:50] <Ocawes​ome101> that would be awesome, sangar
L290[19:43:04] <Ocawes​ome101> lunar_sam: name it something unrelated to tsuki
L291[19:43:27] <lunar_sam> sam names a tsuki thing something unrelated to tsuki challenge (impossible)
L292[19:43:42] <lunar_sam> holy fuck will i be glad to get rid of a mojang account
L293[19:43:46] <lunar_sam> so tired of the fucking
L294[19:43:49] <lunar_sam> "CONFIRM YOUR IDENTITY"
L295[19:45:54] <lunar_sam> WE'LL NEED TO SEND YOU A CODE
L296[19:45:55] <lunar_sam> FUCK OFF
L297[19:45:58] <lunar_sam> YOU ALREADY DID
L298[19:46:21] <B​ob> we do a little tomfoolery
L299[19:46:34] <lunar_sam> oh
L300[19:46:37] <lunar_sam> i can't keep my MC name?
L301[19:46:41] <lunar_sam> god that's dumb
L302[19:46:52] <lunar_sam> oh wait
L303[19:46:53] <Forec​aster> I kept mine
L304[19:46:54] <lunar_sam> yes i can
L305[19:47:00] <lunar_sam> nvm we good
L306[19:47:09] <lunar_sam> i thought it changed to my gamertag for a sec
L307[19:48:05] <lunar_sam> polymc isn't fetching the list of minecraft versions
L308[19:48:07] <lunar_sam> :|
L309[19:52:48] <luna​r_sam> wtf
L310[19:53:29] <luna​r_sam> it says it's fetching from polymc but it's fetching from multimc
L311[19:56:49] <CompanionCube> o.o
L312[19:56:50] ⇨ Joins: ben_mkiv (~ben_mkiv@200116b814713500fe3497fffea975f2.dip.versatel-1u1.de)
L313[19:57:02] <lunar_sam> just gonna build it from source
L314[19:57:05] <lunar_sam> also uh
L315[19:57:21] <lunar_sam> CC: do you have a copy of dequbed's modpack, i just wanna mess with it
L316[20:06:23] <lunar_sam> huh
L317[20:06:26] <lunar_sam> all dls are failing
L318[20:06:28] <lunar_sam> wtf
L319[20:07:24] <lunar_sam> nvm
L320[20:07:31] <lunar_sam> just technic is broken
L321[20:07:40] <lunar_sam> but still weird i'm failing to dl the index.json from polymc
L322[20:08:14] <Michiyo> %tonk
L323[20:08:14] <MichiBot> Woah! Mic​hiyo! You beat Va​ur's previous record of <0 (By 5 hours, 34 minutes and 58 seconds)! I hope you're happy!
L324[20:08:15] <MichiBot> Michiyo's new record is 5 hours, 34 minutes and 58 seconds! Michiyo also gained 0.00558 tonk points for stealing the tonk. Position #3. Need 0.04835568 more points to pass Forec​aster!
L325[20:09:34] <lunar_sam> oh it's a cert issue
L326[20:09:35] <lunar_sam> wtf
L327[20:12:05] ⇦ Quits: Arimil (~Renari@64.67.31.239.res-cmts.bgr.ptd.net) (Ping timeout: 192 seconds)
L328[20:41:44] * CompanionCube doesn't know about dequbed's modpack btw
L329[20:44:49] <luna​r_sam> o
L330[20:49:31] <Forec​aster> Amanda probably does
L331[20:54:07] ⇦ Quits: immibis (~hexchat@62.156.144.218) (Ping timeout: 189 seconds)
L332[20:57:28] <CompanionCube> wouldn't tsuki/zorya for oc2 be like lupi2 except for RISC-V?
L333[21:00:26] <lunar_sam> tsuki, sorta
L334[21:00:40] <lunar_sam> zorya would just be me making something that acts like zorya
L335[21:00:47] <lunar_sam> but for oc2
L336[21:01:11] <Ocawes​ome101> lupi2 for oc2 would be neat
L337[21:01:30] <Ocawes​ome101> or something similar that mirrors OC1's api more closely
L338[21:03:51] <lunar_sam> tsuki provides a lua env but with full access to the hardware (on the kernel-side)
L339[21:03:51] <lunar_sam> at least, that's the plan
L340[21:15:05] ⇨ Joins: Renari (~Renari@64.67.31.239.res-cmts.bgr.ptd.net)
L341[21:15:55] <Amanda> https://matrix.camnet.site/_matrix/media/r0/download/camnet.site/xvgnpQuTAKoUkjLPBvnrsEVx/2022-02-14_16.15.40.png
L342[21:18:25] <CompanionCube> nice?
L343[21:24:28] <B​ob> >Amanda: https://matrix.camnet.site/_matrix/media/r0/download/camnet.site/xvgnp���
L344[21:24:28] <B​ob> cool and good, only thing i haven't gotten to work, weird ass tty things
L345[21:33:20] <lunar_sam> well since amanda is here
L346[21:33:45] <lunar_sam> Amanda: do you have dequbed's modpack :v
L347[21:34:00] <Amanda> sec, lemme see if I'm allowed to share
L348[21:37:06] <Amanda> lunar_sam: /msg'd
L349[21:37:17] <lunar_sam> i'm on XMPP, it didn't show up :(
L350[21:37:50] <lunar_sam> sec
L351[21:37:53] <lunar_sam> lemme hop on irssi
L352[21:38:16] <lunar_sam> nvm
L353[21:38:17] <lunar_sam> can't
L354[21:38:19] <Amanda> Now with 100% more type safety & actual-parsing of the json:
L355[21:38:26] <Amanda> https://matrix.camnet.site/_matrix/media/r0/download/camnet.site/oXlMbUvSLZRwYgbOJMMBGJLC/2022-02-14_16.37.30.png
L356[21:38:28] <lunar_sam> still waiting on update to finish
L357[21:38:36] <lunar_sam> damn you, root certs!
L358[21:39:13] <Amanda> did that work? (Tried sending it using corded )
L359[21:40:00] <B​ob> i think i got a hello world with no_std under 6kB
L360[21:40:36] <B​ob> yay https://tinyurl.com/yamccw4q
L361[21:40:42] <Amanda> hlapi/list-test is 113.5KB
L362[21:41:14] <Amanda> but! Since C++ has an ABI, I could slurp the hlapi part into a .so :D
L363[21:41:44] <B​ob> defenitely 🤔
L364[21:41:51] <lunar_sam> .
L365[21:41:51] <B​ob> but 113kB seems a bit big still
L366[21:41:54] <sapphicf​ettucine> miku-rpc is at 88kb
L367[21:41:57] <lunar_sam> no, still didn't work :(
L368[21:42:01] <sapphicf​ettucine> (stripped)
L369[21:42:02] <B​ob> yeah that, it can get a lot smaller
L370[21:42:13] <B​ob> i'll try `no_std`
L371[21:42:24] <lunar_sam> and i don't think i have a matrix client installed anymore?
L372[21:42:38] <lunar_sam> actually i do
L373[21:43:03] ⇨ Joins: immibis (~hexchat@62.156.144.218)
L374[21:44:03] <B​ob> https://tinyurl.com/y77u6ha9&lt;B​ob> https://tinyurl.com/yagv7u9f
L375[21:44:10] <B​ob> lets fukeen goooooo
L376[21:44:44] <B​ob> now i would really want `alloc`
L377[21:45:05] <sapphicf​ettucine> https://crates.io/crates/libc_alloc
L378[21:45:56] <lunar_sam> nvm
L379[21:46:01] <lunar_sam> nheko won't run anymore
L380[21:46:03] <lunar_sam> amazing
L381[21:46:22] <B​ob> >sapphicfettucine: https://crates.io/crates/libc_alloc
L382[21:46:23] <B​ob> 🙏
L383[21:46:30] <B​ob> i was looking into it, ty
L384[21:47:46] <sapphicf​ettucine> ooh
L385[21:47:49] <sapphicf​ettucine> yknow what'd be fun
L386[21:47:55] <sapphicf​ettucine> porting oxidecomputer's hubris OS
L387[21:48:27] <B​ob> it all works https://tinyurl.com/ybj2tu6l
L388[21:49:36] <luna​r_sam> .
L389[21:51:11] <lunar_sam> hm
L390[21:51:14] <lunar_sam> idk
L391[21:51:46] <lunar_sam> Amanda: i guess i'll have to wait until the update is done :|
L392[21:52:14] <lunar_sam> shouldn't be too much longer, the remaining packages are smal
L393[21:52:15] <lunar_sam> *small
L394[21:52:34] <Ocawes​ome101> amanda: what language is that? C++?
L395[21:53:50] <lunar_sam> anyways
L396[21:53:57] <lunar_sam> i'll make a tsuki loader for oc2
L397[21:54:00] <lunar_sam> and then like
L398[21:54:02] <lunar_sam> actually make tsuki
L399[21:54:03] <lunar_sam> :P
L400[21:54:18] <Ocawes​ome101> have you made anything yet that actually uses VELX?
L401[21:54:37] <lunar_sam> does zorya count
L402[21:54:50] <Ocawes​ome101> sure
L403[21:54:55] <lunar_sam> yeah, zorya
L404[21:55:00] <lunar_sam> it might support v2? unsure
L405[21:55:15] <lunar_sam> tsuki and the tsuki loaders will be VELXv2
L406[21:55:32] <lunar_sam> why do you ask lol
L407[21:56:30] <Amanda> @Ocawesome101 indeed, C++
L408[21:57:02] <lunar_sam> also zorya-neo indeed supports VELXv2
L409[21:57:09] <lunar_sam> which is kinda funny, actually
L410[21:57:09] <lunar_sam> i didn't expect it
L411[21:57:11] <Ocawes​ome101> lunar_sam: might be neat to have in cynosure 2
L412[21:57:21] <lunar_sam> ah
L413[21:57:29] <Ocawes​ome101> exec support is reasonably simple™️
L414[21:57:42] <lunar_sam> yeah, zorya has both a VELXv1 and VELXv2 implementation, it looks like
L415[21:58:21] <lunar_sam> 'least it has an easy to identify magic, `\27VelX`
L416[22:01:00] <CompanionCube> don't most things?
L417[22:01:21] <lunar_sam> fair enough
L418[22:01:26] <lunar_sam> sam is having a Moment
L419[22:15:03] <lunar_sam> i forgot to install archlinx-keyring first
L420[22:15:39] <B​ob> i use archlinx btw
L421[22:16:04] <lunar_sam> ok
L422[22:17:52] <CompanionCube> isn't that usually a dependency of something or did i misremember]
L423[22:26:39] <lunar_sam> apparently it doesn't get installed first
L424[22:26:46] <lunar_sam> minorly annoying
L425[22:26:47] <lunar_sam> anyways
L426[22:26:51] <lunar_sam> still having cert issues
L427[22:26:52] <lunar_sam> wtf
L428[22:34:04] <lunar_sam> "Could not verify TLS servers certificate: unable to get issuer certificate"
L429[22:34:05] <lunar_sam> ????????
L430[22:36:46] <Hawk777> Missing an intermediate in the chain?
L431[22:36:57] <lunar_sam> i shouldn't be
L432[22:42:05] <lunar_sam> absolutely baffled, honestly
L433[22:45:03] <sapphicf​ettucine> hah
L434[22:45:06] <sapphicf​ettucine> mbedtls compiles for oc2
L435[22:45:09] <sapphicf​ettucine> takes like
L436[22:45:12] <Hawk777> What URL is it that fails?
L437[22:45:14] <sapphicf​ettucine> 30 seconds to run
L438[22:45:21] <Hawk777> (if you want a second pair of eyes for a few seconds)
L439[22:46:05] <Amanda> ... well then
L440[22:46:43] <Amanda> Apparently my RPC only works for the first round trip?
L441[22:50:00] <lunar_sam> irc.esper.net
L442[22:50:04] <lunar_sam> lmao
L443[22:50:23] <Hawk777> As in https://irc.esper.net, or ircs://irc.esper.net, or?
L444[22:50:35] <lunar_sam> ircs
L445[22:50:41] <lunar_sam> i'm trying to connect in irssi
L446[22:51:01] <Hawk777> I’m connected to Esper right now via ircs.
L447[22:51:07] <lunar_sam> yes
L448[22:51:10] <lunar_sam> i can connect on my laptop
L449[22:51:22] <lunar_sam> also, meta.polymc.org doesn't work either
L450[22:51:44] <Hawk777> ISRG Root X1 missing from your root store?
L451[22:52:21] <lunar_sam> ah, yeah, seems like ISRG Root X1 is the one with a verify error
L452[22:52:36] <lunar_sam> `depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1`
L453[22:52:36] <lunar_sam> `verify error:num=2:unable to get issuer certificate`
L454[22:52:52] <sapphicf​ettucine> >Amanda: Apparently my RPC only works for the first round trip?
L455[22:52:52] <sapphicf​ettucine> the python impl has that clear_input function, may that be it?
L456[22:53:22] <Hawk777> Could be related to https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/ ?
L457[22:56:58] <lunar_sam> yea, okay, grabbed the cert from LE's website
L458[22:57:03] <lunar_sam> finally works
L459[22:57:16] ⇨ Joins: lunar_sa1 (~sam@172.58.191.95)
L460[22:57:20] <lunar_sa1> wow that was pain
L461[22:57:29] <lunar_sa1> lunar_sa1 lol
L462[22:58:08] <lunar_sa1> yes everything works now
L463[22:58:11] <lunar_sa1> thanks!
L464[23:01:39] <lunar_sa1> Amanda: now you should be able to message me lmfao
L465[23:24:41] <Amanda> lunar_sa1: sent
L466[23:24:50] <Amanda> appologies, was bashing my head against clangd
L467[23:34:20] <lunar_sam> Amanda: i feel that lol
L468[23:34:27] <lunar_sam> i was bashing my head against OpenSSL
L469[23:35:28] <lunar_sam> now i must wait for it to install
L470[23:43:23] <lunar_sam> lol
L471[23:43:31] <lunar_sam> i have to restart my pc
L472[23:46:45] ⇦ Quits: lunar_sa1 (~sam@172.58.191.95) (Read error: Connection reset by peer)
L473[23:58:22] ⇦ Quits: lordpipe (~ba7888b72@66.109.211.50) (Read error: Connection reset by peer)
<<Prev Next>> Scroll to Top