<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[01:24:30] ⇦
Quits: vftdan (b5cb05d1b9@jabberfr.org) (Remote host closed the
connection)
L2[02:53:43] ⇦
Quits: ping (~uwu@64.177.44.19) (Quit: 🥕🐡)
L3[02:53:54] ⇨
Joins: ping (~uwu@64.177.44.19)
L4[02:59:28] ⇦
Quits: ping (~uwu@64.177.44.19) (Quit: 🥕🐡)
L5[03:13:28] ⇨
Joins: ping (~coo@dot.tst.sh)
L6[03:14:04] ⇦
Quits: ping (~coo@dot.tst.sh) (Client Quit)
L7[03:15:53] ⇨
Joins: ping (~coo@66.42.94.240)
L8[03:46:36]

<Vaur>
%chug
L9[03:46:37] <MichiBot> You drink a rising
green potion (New!). A trapdoor suddenly opens up under Vaur! There
are spikes at the bottom. They fail to evade it with a 14 vs DC 15
and takes 3 damage.
L10[06:27:15] <TransGal48722> vftdan: I
need to fix my local master and rebase my or, nor, & nand it
seems x3
L11[06:32:41] *** Joins: Vexatos
(~Vexatos@2001:4647:af75:0:26d8:5d14:82e4:7d13) Vexatos
L12[06:32:41] zsh
sets mode: +v on Vexatos
L13[07:04:37]

<SpiderEveryOS> %tonkout
L14[07:04:38] <MichiBot> Fudge!
SpiderEveryOS! You beat Vaur's previous record of 12h 33m
29s (By 13m 38s)! I hope you're happy!
L15[07:04:38] <MichiBot> SpiderEveryOS has
stolen the tonkout! Tonk has been reset! They gained 0.012 tonk
points! plus 0.011 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 3.55217703. Position #1
L16[07:25:11]

<Vaur>
%chug
L17[07:25:11] <MichiBot> You drink a dotted
red potion (New!). Vaur turns into A Dryad girl until they use
"Yip Soup" in a sentence.
L18[07:48:51] ⇦
Quits: Hawk777 (~Hawk777@38.190.57.163) (Quit:
Leaving.)
L19[08:24:03]

<Vaur>
%chug
L20[08:24:03] <MichiBot> You drink a chewy
honey potion (New!). Vaur is suddenly wearing a tiny glove on each
finger.
L21[09:17:31] <Corded> >
<unitazer> are you compressing the entire database somehow?
doesnt tha…
L22[09:17:31]

<Renno> yes
you do lose o(1) indexing but the serialization and compression are
now so efficient that it only takes like 0.1ms or less to be
retrieved
L23[09:18:05] <Corded> >
<unitazer> or is it still fast enough since the dominant
cost is netwo…
L24[09:18:05]

<Renno>
I've gotten the compression and everything else so optimized I
don't have to network it, I can put it on device with
everything else now
L25[09:18:14] <Corded> > <Brisingr
Aerowing> @Renno do you have a link to your RecipeDB stuff?
I'd like…
L26[09:18:14]

<Renno> I
haven't yet, I may soon
L27[09:18:28]

<Renno> I
could show you a bit of it in DM if you want
L28[09:24:40]

<Renno>
speaking of I also recently worked on my CBOR library and its now
about 80% faster on encode and decode while actually using less
memory
L29[09:28:36] <Corded> >
<unitazer> reacted 🔥 to <Renno> yes you do lose o(1)
indexing but the serialization and compression are now so …
L30[09:32:32] ⇨
Joins: vftdan (b5cb05d1b9@jabberfr.org)
L31[09:59:15] ⇦
Quits: RedstoneParkour (~RedstoneP@109.36.156.165) (Quit: WeeChat
4.10.0)
L32[10:41:23] <Corded> >
<Forecaster> probably depends on how familiar you are with
minecraft/for…
L34[11:43:55] *
Amanda meows and looks like
L35[11:44:00] *
Amanda orders MichiBot some %soup
L36[11:44:00] <MichiBot> Waiter!! Waiter!!
There's Potion of Worms in my soup!
L37[11:44:20] <Amanda> %splash @Forecaster
with mutable orange potion
L38[11:44:20] <MichiBot> You fling a
mutable orange potion (New!) that splashes onto @Forecaster.
@Forecaster turns into a toxictop platypus for 14 minutes.
L39[11:58:13] *** Joins: RedstoneParkour
(~RedstoneP@109.36.156.165) RedstoneParkour
L40[11:58:44] <RedstoneParkour> Izzy:
lunar_sam has an icekey library that seems simple enough
L42[12:37:06]

<Vaur>
%tonk
L43[12:37:06] <MichiBot> Aw jeez! Vaur!
You beat SpiderEveryOS's previous record of 0s (By 5h 32m
28s)! I hope you're happy!
L44[12:37:06] <MichiBot> Vaur's new
record is 5h 32m 28s! Vaur also gained 0.00554 tonk points for
stealing the tonk. Position #3. Need 0.33631237 more points to pass
Forecaster!
L45[12:37:10]

<Vaur>
@Renno nice
L46[12:37:44]

<Renno>
thanks
L47[12:38:08]

<Renno> it
took a frustratingly long time and like 50 iterations as I kept
running into issues
L48[13:01:00]

<vftdan> Do
I need to run `oppm update` for every changed dependency ?
L49[13:04:18] <Corded> > <vftdan>
Do I need to run `oppm update` for every changed dependency…
L50[13:04:18]

<vftdan>
Apparently, only for the dependency graph covering source
nodes
L52[13:43:17] <MichiBot>
I Built an
Automated Factory in Minecraft (OpenComputers) | by
Renno
L53[13:52:24]

<vftdan>
Izzy, is the current minitel in oppm working correctly? It updated
transitively, and now this machine doesn't seem to send modem
messages when trying to send minitel datagrams
L54[14:06:31] <Corded> > <vftdan>
Izzy, is the current minitel in oppm working correctly? It …
L56[14:08:33]

<vftdan>
> EmmyLua: undefined global variable: vlans
L57[14:11:46] <Corded> >
<vftdan>
L58[14:11:47]

<vftdan>
Izzy, `:121s/vlans/cfg.vlans/`
L59[14:12:07] <Corded> > <vftdan>
+in `rc.d/minitel.lua`
L60[14:53:15]

<vftdan> A
program was repeatedly running `for stack in
transposer.getAllStacks(side)`, and one of the evaluations crashed
with `attempt to call a nil value` :thonk:
L61[14:56:13]

<RedstoneParkour> hmm i'd say
that'd only happen if there's no inventory on
`side`
L62[14:56:38]

<RedstoneParkour> is it DSS2?
L63[14:57:08]

<RedstoneParkour> hm no its not
L64[15:00:04]

<vftdan>
It's in my `craftersrv`, which is preferred as the storage
reader by `recipesched`, because it allows to run many independent
filters in one request
L65[15:02:21]

<RedstoneParkour> oh multiple matches in
one rpc call interesting
L67[15:10:06]

<RedstoneParkour> (and by extension any
dss2-compatible storage system)
L68[15:10:19]

<RedstoneParkour> but yeah nice
L69[15:16:49] ⇦
Quits: ping (~coo@66.42.94.240) (Quit: 🥕🐡)
L70[15:18:00] ⇨
Joins: ping (~coo@66.42.94.240)
L71[18:11:35]

<Forecaster> %tonk
L72[18:11:35] <MichiBot> Yikes!
Forecaster! You beat Vaur's previous record of 5h 32m 28s
(By 2m)! I hope you're happy!
L73[18:11:35] <MichiBot> Forecaster's
new record is 5h 34m 29s! Forecaster also gained 0.00018 (0.00003 x
6) tonk points for stealing the tonk. Position #2. Need 0.17116436
more points to pass SpiderEveryOS!
L74[18:42:15]

<payonel>
anyone here still playing OC?
L75[18:42:17]

<payonel> i
made a thing
L76[18:50:58] <Lizzy> @Payonel ooh, spill
the beans
L77[18:57:19]

<Forecaster> No but go on
L78[19:01:00] *
Amanda flops atop Lizzy, panting from doing Work:tm:
L79[19:01:26] <Amanda> Brought home the RV,
had to clean out the driveway and then put the legs down
L80[19:19:07] <Amanda> %choose sparks or
cubes or solar
L81[19:19:07] <MichiBot> On the one hand,
there's "cubes" but then there's also
"sparks"
L83[19:23:09]

<RedstoneParkour> euhhh did you remove
some files?
L84[19:23:28]

<vftdan>
No...
L85[19:23:33]

<RedstoneParkour> hmm
L86[19:25:45] <RedstoneParkour> usually it
should load /srv/nbs/curiosity.lua
L87[19:25:53] <RedstoneParkour> if that
doesn't exist it falls back to /srv/nbsdefault.lua
L88[19:26:04] <RedstoneParkour> but in this
case both don't exist?
L90[19:28:03] <RedstoneParkour> huh weird
is it then failing to load that file somehow
L91[19:29:47] <RedstoneParkour> well not so
much 'somehow', that just happens sometimes
L92[19:31:08]

<vftdan>
Manually rebooting the drone again helped
L93[19:32:18] <RedstoneParkour> yeah fget
over wireless isn't exactly reliable
L94[20:30:15] <Amanda> Hrrmmmm
L95[20:30:30] <Amanda> %choose play
exprimental or wait for release
L96[20:30:30] <MichiBot> Eeny, meeny, miny,
wait for release.
L97[20:32:20]

<Forecaster> No experiments for you!
L98[20:38:24] ⇨
Joins: Pokey (~pokey@82.129.8.83)
L100[20:59:42]

<payonel>
@Forecaster pre-emptive scheduling
L101[20:59:51]

<payonel>
no signal pulls, no too long without yielding
L102[21:00:03]

<payonel>
hardware interrupts, async io updates
L103[21:00:22]

<payonel>
full port of all 5.5 lua features to java
L104[21:00:31]

<payonel>
no binary lua vm runtime, java port
L105[21:00:42]

<payonel>
and freeze-at-any-preemtive point and persistance library
L106[21:00:53] <Corded> >
<payonel> * freeze-at-any-preemptive point and
persistence
L107[21:01:40]

<payonel> †
tiny nit pick, technically, a custom java library could be in the
call stack that is not persist-able, but that's not my problem
and not really a use case right now
L108[21:02:29]

<payonel>
oh and i wrote a better remote shell for it, and the screens
themselves are the vt100 devices
L109[21:02:36]

<Forecaster> neat
L110[21:02:53]

<payonel>
anyways, it's building on latest fabric
L111[21:03:03]

<Forecaster> it better be written in a
sub-language to Java barely anybody knows
L112[21:03:10]

<payonel>
but i'd be happy to port it to any mc version and port some of
this groups current projects, see how it runs
L113[21:03:21]

<payonel>
@Forecaster haha nope, just "java" java
L114[21:03:22]

<RedstoneParkour> oh wow
L115[21:03:33]

<Forecaster> 1.5/10 D:<
L116[21:03:52] <Corded> >
<payonel> oh and i wrote a better remote shell for it, and
the screen…
L117[21:03:53]

<RedstoneParkour> time to write a compat
layer for this and run openos on it
L118[21:04:10]

<payonel>
openos was so bad though, we need to let it die haha
L119[21:04:14]

<payonel>
but sure, it could be done
L120[21:04:17]

<Forecaster> My "current
project" (when did I last work on it... a year ago?) requires
custom hardware
L121[21:05:52]

<RedstoneParkour> yea openos is quite
bad...
L122[21:06:03]

<RedstoneParkour> buuut there aren't
really any alternatives
L123[21:06:10]

<RedstoneParkour> unless ulos3 gets really
good
L124[21:06:34]

<payonel>
@RedstoneParkour mcos is my new os for modularcomputers
L125[21:06:39]

<RedstoneParkour> mhm
L126[21:06:47]

<payonel>
im looking to continue to developer modularcomputers to see if it
can be a new option for some people
L127[21:06:53]

<RedstoneParkour> how different is
modularcomputers from opencomputers?
L128[21:07:01]

<RedstoneParkour> as in api-wise
L129[21:07:06]

<payonel>
well first of all, it is HEAVILY inspired by it
L130[21:07:09] <Izzy> PsychOS port time
>:3
L131[21:07:10]

<payonel> i
took no code, but a lot of learning from it
L132[21:07:37] <Corded> >
<payonel> well first of all, it is HEAVILY inspired by
it
L133[21:07:37]

<RedstoneParkour> i have experience
porting stuff to something heavily inspired by oc (cough cough
spesscomputers)
L134[21:07:42]

<payonel>
you dont have components, you have a bus. you invoke
board.invoke("address", ...) similar to components
L135[21:07:53]

<payonel>
but in mcos, you just io with the dev like /dev/{device}
L136[21:08:11]

<RedstoneParkour> i mean that's also
in openos?
L137[21:08:52]

<payonel>
it is, you asked if api-wise it is similar
L138[21:08:57]

<payonel>
or someone did
L139[21:09:07]

<payonel>
there is a lot different, but the concepts map
L140[21:12:16]

<payonel>
@RedstoneParkour give me a reasonable script to port, i'll let
you know
L141[21:23:45]

<RedstoneParkour> hmm is there some kind
of vcomponent equivalent?
L142[21:26:27] ⇦
Quits: Vexatos (~Vexatos@2001:4647:af75:0:26d8:5d14:82e4:7d13)
(Quit: Insert quantum chemistry joke here)
L143[21:43:37]

<payonel>
@RedstoneParkour not yet, haven't had a need for virtual
devices. modcomp calls them devices btw, not components
L144[21:44:21]

<RedstoneParkour> well i'm quite
certain minitel's portable to it, but no tcp so no internet
bridges
L145[21:44:51]

<payonel> i
could just add real-socket access on my internet card
L147[22:07:08]

<payonel>
what are all those HUD things from? and the floating labels on the
drones/robots?
L148[22:07:08] <MichiBot>
I Built an
Automated Factory in Minecraft (OpenComputers) | by
Renno
L149[22:14:58]

<Kristobear38> @payonel hey good to see
you again. impressive work
L150[22:16:18]

<payonel>
@Kristobear38 ive had this idea for a very long time, i tried
building the lua port and freeze api for a few years - but it was 3
or 4 misstarts on the project
L151[22:16:44]

<payonel>
it was a huge amount of work, and the last 20% was crazy -- so i
went all in on claude, and im very happy with the results
L152[22:17:21]

<payonel>
but i was always frustrated with every lua port i could find. i
absolutely did not want lua binaries, and i did not want some
half-assed java port of lua. it needed to be faithful
L153[22:23:38] ***
ping is now known as v^
L154[22:23:53] *** v^
is now known as ping
L155[22:24:04] ⇦
Quits: ping (~coo@66.42.94.240) (Quit: 🥕🐡)
L156[22:24:17]
⇨ Joins: ping (~coo@pigeon.pet)
L157[22:33:25] *** Joins: Hawk777
(~Hawk777@2605:1700:81c9:9c00:4876:96e5:41db:d14b) Hawk777
L158[22:35:11]

<Michiyo>
Huh.
L159[22:39:21]

<Forecaster> Ah, that's
unfortunate
L160[22:44:24] ⇦
Quits: doskel (~doskel@2602:f927:1:200:2000::) (Remote host closed
the connection)
L161[22:44:34] *** Joins: doskel
(~doskel@2602:f927:1:200:2000::) doskel
L162[22:45:02] ⇦
Quits: Hawk777 (~Hawk777@2605:1700:81c9:9c00:4876:96e5:41db:d14b)
(Quit: Leaving.)
L163[22:51:07] <Corded> >
<RedstoneParkour> unless ulos3 gets really good
L164[22:51:07]

<Ocawesome101> What features would you
want to see?
L165[23:01:30] ⇦
Quits: doskel (~doskel@2602:f927:1:200:2000::) (Remote host closed
the connection)
L166[23:02:48]

<Ocawesome101> I don't really have
anything else on my to do list tbh
L167[23:07:46] *** Joins: doskel
(~doskel@2602:f927:1:200:2000::) doskel
L168[23:21:42] ⇦
Quits: ping (~coo@pigeon.pet) (Quit: 🥕🐡)
L170[23:27:17]

<payonel>
it'll be modcomp's "robot"