<<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)
L5[00:18:17]

<Jorgen_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]

<Jorgen_10>
also eorks to expose ores
L7[00:19:07]

<Jorgen_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:
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
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]

<sapphicfettucine> 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]

<sapphicfettucine> 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]

<sapphicfettucine> `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]

<sapphicfettucine> which is the best
insult to a library i've ever seen
L46[02:25:54]

<sapphicfettucine> GTK2&3 iirc
L47[02:25:56] <Izaya> > Haiku
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
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)
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]

<sapphicfettucine> [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!
Michiyo! You beat Forecaster'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 Forecaster!
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
Patmann> 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]

<Bob> 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]

<Bob> and
tried using redstone with the assembler ? / connecting to it as a
component
L106[07:03:33]

<The
Patmann> 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]

<Forecaster> it has a component
L108[07:08:09]

<Forecaster> you have to connect it to a
computer though, a robot can't connect to it
L109[07:20:39]

<Forecaster> it doesn't respond to
redstone
L110[07:33:41]

<sapphicfettucine> 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]

<Bob>
>sapphicfettucine: hey <@!202281082047954954> sorry for
the repeated ping, just wanted to…
L112[07:35:39]

<Bob> sure
thing, ill see in 8 hours
L113[07:35:58]

<Bob> i saw
it and opened on PC but im not home so
L114[07:36:07]

<sapphicfettucine> oh dw
L115[07:36:12]

<sapphicfettucine> just wanted to make
sure it didn't get lost ^^
L116[07:36:19]

<Bob> its
all there
L117[07:36:39]

<Bob> i
might rewrite / edit serialport to integrate tty modes
L118[07:36:47]

<Bob> at
worst ill look into stty stuff
L119[07:36:59]

<Bob>
really sucks Rust doesnt have something suited directly lol
L120[07:38:53]

<sapphicfettucine> not a super usual
usecase
L121[07:39:05]

<sapphicfettucine> considering both other
impls are passing it off to stty too
L122[07:39:36]

<Bob> 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]

<Forecaster> %tonk
L125[09:06:08] <MichiBot> By my throth!
Forecaster! You beat Michiyo'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
Vaur!
L128[09:25:32]

<Wattana>
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]

<Forecaster> 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]

<Forecaster> 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]

<Forecaster> %sip
L137[12:37:22] <MichiBot> You drink a dull
rød potion (New!). Forecaster gains an additional bone.
L138[12:37:45]

<Forecaster> that's too many bones
MichiBot
L139[12:54:39]

<Kristopher38> >The Patmann: Has anyone
properly accomplished self-replicating robots in OC? I'm
trying to c…
L140[12:54:39]

<Kristopher38> Nobody has, afaik
L141[12:55:14]

<Kristopher38> But I'm one of the
people that tried (are trying?)
L142[12:55:24]

<Kristopher38> AMA
L143[12:55:56]

<Kristopher38> Seriously though, you need
a computer to start an assembler, there's no other way around
it
L144[12:56:55]

<Kristopher38> 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]

<Forecaster> Or you can just have the
computer wait for a redstone signal
L146[13:16:06]

<Kristopher38> I guess
L147[13:16:56]

<Kristopher38> 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]

<Z0idberg>
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]

<Z0idberg>
well I mean, predict them on a regular basis
L151[13:34:20]

<Z0idberg>
I was sleeping in today because I had a fever all weekend (no covid
though, tested negative on that)
L152[13:34:52]

<Z0idberg>
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]

<Z0idberg>
and guess what XD
L154[13:46:24]
⇨ Joins: Thutmose (~Patrick@67.21.186.225)
L155[13:51:13]

<Forecaster> you got in so much trouble
becayse they were definitely there?
L156[13:51:21]

<Forecaster> 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]

<Vaur>
%tonkout
L161[14:33:16] <MichiBot> Uh-oh! Vaur!
You beat Forecaster'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> Vaur 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]

<Forecaster> %redshell Vaur
L164[14:43:26] <MichiBot> Forecaster:
Unfortunately you missed with a 11 vs 14.
L165[14:43:31]

<Forecaster> dammit
L166[14:43:40]

<Vaur>
%stab Forecaster
L167[14:43:40] <MichiBot> Vaur is trying
to stab Forecaster! They have 5 minutes if they want to attempt to
%defend against it!
L168[14:43:46]

<Forecaster> %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]

<Forecaster> ouch
L171[15:42:53]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-16-9-254.as13285.net)
L172[16:15:34]

<Bob>
>sapphicfettucine: just wanted to make sure it didn't get
lost ^^
L173[16:15:34]

<Bob> home
sweet home, to try it / make a stty library and try to make serde
smaller
L174[16:15:42]

<Bob> i
guess there's `miniserde` and `microserde`
L175[16:15:49]

<Bob> but
first that damned `stty` wrapper
L176[16:21:42]

<sapphicfettucine> 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
L180[16:24:10]

<Bob>
>sapphicfettucine: i'm using miniserde
L181[16:24:10]

<Bob> how
is it binary size wise ?
L182[16:24:36]

<Bob> my
hello world is 26kB, and adding serde and a the HLAPI wrapper pumps
it to 135kB
L183[16:24:43]

<Bob>
hoping `microserde` will have a smaller footprint
L184[16:24:49]

<sapphicfettucine> with
panicimmediateabort and strip i got the binary down to 76k last
time i tested
L185[16:24:56]

<Bob> i
already use those
L186[16:25:04] <Amanda> " 0 │
hello/hello │ File │ 6.0 KB │ now" *
L187[16:25:16]

<sapphicfettucine> using microserde, that
is
L188[16:25:30]

<Bob> Rust
just adds a ton of garbage if you're really counting every
byte
L189[16:25:40]

<Bob> a few
kB of symbols is not a problem on modern platforms but now its just
a pain
L190[16:25:58]

<sapphicfettucine> convenience
tradeoff
L192[16:26:22]

<Bob>
>sapphicfettucine: convenience tradeoff
L193[16:26:22]

<Bob> eh,
wouldn't call it a trade off, it should eventually be able to
strip the stuff away better
L194[16:26:35]

<Bob> Rust
is known for making fat executables and having no ABI
L195[16:26:48]

<sapphicfettucine> it's not a
priority for ot
L196[16:26:50]

<sapphicfettucine> it*
L197[16:27:17]

<Bob> well
defenitely not a priority
L198[16:27:25]

<Bob> who
would need to shave off 20 kb
L199[16:27:27]

<Bob>
besides us
L200[16:28:11]

<sapphicfettucine> if you care about size
for embedded #[no_std] already does wonders
L201[16:28:24]

<Bob> i
can't get `no_std` to run
L202[16:28:30]

<Bob> and
its a pain in the ass in general lol
L203[16:28:38]

<Bob> gotta
reimplement everything
L204[16:29:12]

<Bob>
altough you can build `alloc` stuff to have data structures so
thats nice
L205[16:30:53]

<Bob> yeah
gotta go walk my dogs
L206[16:31:04]

<Bob> i
would really love to figure out `#[no_std]` and why doesnt it
work
L207[16:31:14]

<Bob> the
oddest part is that `std` works
L208[16:31:19]

<Bob>
despite having to build it
L209[16:34:54] <Amanda> %choose make BoP
rose quartz work with Create/
L210[16:34:54] <MichiBot> Amanda: 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]

<Forecaster> Sometimes a cod just needs a
vacation
L213[16:42:16]
⇨ Joins: Thutmose (~Patrick@67.21.186.225)
L214[16:44:25]

<sapphicfettucine> that's
(c)odd
L215[16:49:17]

<Forecaster> Maybe it's just a
codincidence
L216[16:50:21] <Amanda> %stab
Forecaster
L217[16:50:22] <MichiBot> Amanda is
trying to stab Forecaster! 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> Amanda: 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]

<Forecaster> ow D:
L225[16:59:26]

<sapphicfettucine> hh
L226[16:59:35]

<sapphicfettucine> i should write a
pseudo-gemini client for oc2
L227[16:59:53]

<sapphicfettucine> gonna violate the
protocol a bit since tls is a no-go
L228[17:05:10]

<Sangar>
>Amanda: Not sure if <@96665277030203392> toggled it off,
or if I poked it on in t…
L229[17:05:10]

<Sangar>
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]

<Sangar> 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]

<Sangar> 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:
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]

<Sangar>
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]

<Sangar>
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]

<Sangar>
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]

<Sangar>
probably. i'm feeling a bit paranoid. would at least want to
be able to generate diffs to verify that.
L250[17:59:24]

<Sangar>
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]

<Sangar>
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]

<lunar_sam>
i need to play with oc2
L258[18:26:31]

<lunar_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)
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]

<Bob>
>lunar_sam: are we at the point of custom OC2 OSes yet :v
L267[18:44:36]

<Bob> we
can sure make them, dont see why not
L268[18:44:37]

<Ocawesome101> i wish vanilla MC had
it
L269[18:44:52]

<Bob>
vanilla lolo
L270[18:45:12] <Amanda> @Sangar ^ in case
that changes any ideas/hacks you have/had for the recipes in OC2
proper
L272[18:53:07]

<Sangar>
Sweet!
L273[18:53:30]

<Sangar>
I'll just throw that in the readme then, and not bother with
adding some system to recraft disks 🙂 Thanks!
L274[19:06:40]

<Forecaster> %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]

<Forecaster> 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]

<lunar_sam>
so where would i find dequbed's modpack?
L281[19:29:27]

<Ocawesome101> 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]

<Forecaster> OSuki
L285[19:32:53]

<Sangar>
very polite
L286[19:33:15]

<Sangar> i
think i'll need to add something to add custom firmware to
make custom oses not an utter pain
L287[19:33:52]

<sapphicfettucine> that'd be
great
L288[19:36:59]

<Bob> is
someone here using `#![no_std]` ?
L289[19:42:50]

<Ocawesome101> that would be awesome,
sangar
L290[19:43:04]

<Ocawesome101> 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]

<Bob> 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]

<Forecaster> 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]

<lunar_sam>
wtf
L310[19:53:29]

<lunar_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! Michiyo!
You beat Vaur'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 Forecaster!
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]

<lunar_sam>
o
L330[20:49:31]

<Forecaster> 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]

<Ocawesome101> lupi2 for oc2 would be
neat
L337[21:01:30]

<Ocawesome101> 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)
L342[21:18:25] <CompanionCube> nice?
L344[21:24:28]

<Bob> 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:
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]

<Bob> i
think i got a hello world with no_std under 6kB
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]

<Bob>
defenitely 🤔
L364[21:41:51] <lunar_sam> .
L365[21:41:51]

<Bob> but
113kB seems a bit big still
L366[21:41:54]

<sapphicfettucine> miku-rpc is at
88kb
L367[21:41:57] <lunar_sam> no, still
didn't work :(
L368[21:42:01]

<sapphicfettucine> (stripped)
L369[21:42:02]

<Bob> yeah
that, it can get a lot smaller
L370[21:42:13]

<Bob>
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)
L375[21:44:10]

<Bob> lets
fukeen goooooo
L376[21:44:44]

<Bob> now i
would really want `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
L382[21:46:23]

<Bob>
🙏
L383[21:46:30]

<Bob> i was
looking into it, ty
L384[21:47:46]

<sapphicfettucine> ooh
L385[21:47:49]

<sapphicfettucine> yknow what'd be
fun
L386[21:47:55]

<sapphicfettucine> porting
oxidecomputer's hubris OS
L388[21:49:36]

<lunar_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]

<Ocawesome101> 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]

<Ocawesome101> have you made anything yet
that actually uses VELX?
L401[21:54:37] <lunar_sam> does zorya
count
L402[21:54:50]

<Ocawesome101> 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]

<Ocawesome101> lunar_sam: might be neat to
have in cynosure 2
L412[21:57:21] <lunar_sam> ah
L413[21:57:29]

<Ocawesome101> 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]

<Bob> 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]

<sapphicfettucine> hah
L434[22:45:06]

<sapphicfettucine> mbedtls compiles for
oc2
L435[22:45:09]

<sapphicfettucine> takes like
L436[22:45:12] <Hawk777> What URL is it
that fails?
L437[22:45:14]

<sapphicfettucine> 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
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]

<sapphicfettucine> >Amanda: Apparently
my RPC only works for the first round trip?
L455[22:52:52]

<sapphicfettucine> the python impl has
that clear_input function, may that be it?
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)