<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[01:32:18] ⇦
Quits: ben_mkiv
(~ben_mkiv@200116b8152f0a009eaaec0018e2cd5d.dip.versatel-1u1.de)
(Quit: Leaving)
L2[01:45:09]

<Spider
EveryOS> %tonkout
L3[01:45:10] <MichiBot> Consarn it! Spider
EveryOS! You beat Forecaster's previous record of 2 hours,
17 minutes and 29 seconds (By 1 hour, 41 minutes and 26 seconds)! I
hope you're happy!
L4[01:45:11] <MichiBot> Spider EveryOS has
stolen the tonkout! Tonk has been reset! They gained 0.003 tonk
points! plus 0.002 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.71326. Position #1
L5[01:55:00]

<Renno>
Izzy, I have further upgraded the algo
L6[01:55:10]

<Renno> It
now takes less than 1 component call in time
L7[01:55:15] <Izzy> not bad!
L8[01:55:30] <Izzy> What's your secret?
:p
L9[02:21:39] *** Joins: Hawk777
(~Hawk777@2001:569:7cae:7e00:e30f:6a65:78b2:3897) Hawk777
L10[02:39:43] <Izzy> also Renno is there
some less public way to contact you that isn't Discord?
L11[02:58:22] ⇦
Quits: Thutmose1 (~Patrick@67.21.186.204) (Read error: Connection
reset by peer)
L12[02:59:44] *** Joins: Thutmose
(~Patrick@67.21.186.204) Thutmose
L13[03:09:13] <CompanionCube> %tonk
L14[03:09:13] <MichiBot> Consarn it!
CompanionCube! You beat Spider EveryOS's previous record of
<0 (By 1 hour, 24 minutes and 3 seconds)! I hope you're
happy!
L15[03:09:14] <MichiBot>
CompanionCube's new record is 1 hour, 24 minutes and 3
seconds! CompanionCube also gained 0.0014 tonk points for stealing
the tonk. Position #2. Need 0.0456 more points to pass Spider
EveryOS!
L16[03:09:35] <CompanionCube> %drink
L17[03:09:35] <MichiBot> You drink a
powdery red potion (New!). The potion contained a computer virus!
CompanionCube hears a maniacal laugh as their cursor flips upside
down!
L18[03:32:18] ⇦
Quits: Hawk777 (~Hawk777@2001:569:7cae:7e00:e30f:6a65:78b2:3897)
(Quit: Leaving.)
L19[04:04:18] <Corded> > <Izzy>
also Renno is there some less public way to contact you tha…
L20[04:04:18]

<Renno>
Idek how you use this IRC chat tbh
L21[04:04:26]

<Renno> All
I have is discord
L22[04:04:54]

<Renno>
Best I can think of is somehow adding you to the automata mun
channel in Third craft but idk how to do that
L23[04:05:13]

<Renno> As
far as my secret, just efficient caching really
L24[04:24:02] *** Joins: Hawk777
(~Hawk777@2001:569:7cae:7e00:b309:13c3:d32b:1dc9) Hawk777
L25[05:13:34] <CompanionCube>
%tonkout
L26[05:13:36] <MichiBot> Yippee!
CompanionCube! You beat your own previous record of 1 hour, 24
minutes and 3 seconds (By 40 minutes and 18 seconds)! I hope
you're happy!
L27[05:13:37] <MichiBot> CompanionCube has
tonked out! Tonk has been reset! They gained 0.002 tonk points!
plus 0.002 bonus points for consecutive hours! Current score:
0.67166, Position #2 Need 0.0416 more points to pass Spider
EveryOS!
L28[05:13:45] <CompanionCube> %drink
L29[05:13:45] <MichiBot> You drink a tacky
salmon potion (New!). CompanionCube's pockets suddenly contain
1d10 => 9 Stainless steel colored marbles.
L30[06:16:32]

<Vaur>
%tonk
L31[06:16:34] <MichiBot> Goshhawk! Vaur!
You beat CompanionCube's previous record of <0 (By 1 hour,
2 minutes and 57 seconds)! I hope you're happy!
L32[06:16:35] <MichiBot> Vaur's new
record is 1 hour, 2 minutes and 57 seconds! Vaur also gained
0.00105 tonk points for stealing the tonk. Position #4. Need
0.04484 more points to pass Forecaster!
L33[06:17:41]

<Vaur>
%sip
L34[06:17:41] <MichiBot> You drink a
sans-serif dirt potion (New!). Vaur's feet tingle
briefly.
L35[07:04:48] *** Joins: Vexatos
(~Vexatos@p200300eaef1954001ca519200bc7b108.dip0.t-ipconnect.de)
Vexatos
L36[07:04:49] zsh
sets mode: +v on Vexatos
L37[08:10:46] ⇦
Quits: Hawk777 (~Hawk777@2001:569:7cae:7e00:b309:13c3:d32b:1dc9)
(Quit: Leaving.)
L38[08:20:06] <CompanionCube>
%tonkout
L39[08:20:08] <MichiBot> Woah!
CompanionCube! You beat Vaur's previous record of 1 hour, 2
minutes and 57 seconds (By 1 hour and 36 seconds)! I hope
you're happy!
L40[08:20:09] <MichiBot> CompanionCube has
stolen the tonkout! Tonk has been reset! They gained 0.002 tonk
points! plus 0.001 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.67516. Position #2 Need
0.0381 more points to pass Spider EveryOS!
L41[08:20:14] <CompanionCube> %drink
L42[08:20:15] <MichiBot> You drink a tiny
moonstone potion (New!). The next remote CompanionCube looks for is
extra hard to find.
L43[08:32:03]

<Renno>
Anyone have any understanding of how storage drawers determine
which slot is which index in the inventory object returned by the
transposer?
L44[08:51:29] <Izzy> I believe it's
proximity to the drawer controller
L45[09:06:25]

<Renno> I
know that's how it chooses the drawer itself
L46[09:06:36]

<Renno> but
the slot number seems to vary in a way that is unpredictable
L47[09:07:07]

<Renno> or
at least in a way that is impossible to tell within a program
without that program being abel to read more info about the
position of each drawer relative to the controller
L48[09:07:32]

<Renno>
currently working on an inventory snapshot library and integrating
it into the autocraft
L49[09:08:16]

<Renno>
Honestly, some of the latest AI is pretty helpful. I could do this
all on my own manually but it'd take me a couple of weeks
probably whereas it's taking me a few hours
L50[09:08:43] ⇦
Quits: Izzy (~izzy@210.1.201.103) (Ping timeout: 190
seconds)
L51[09:09:33] *** Joins: Izzy
(~izzy@210.1.201.103) ShadowKatStudios
L52[09:45:39]

<Renno>
looks like I should be able to finish this tomorrow 🤔
L54[09:48:29]

<Renno>
managed to get it to actually work with existing items in the
inventory, tomorrow will be refining of the data (might just make a
python script to save the time) and pruning of weird recipes like
taht microblocks recipe for diamonds
L55[09:48:30]

<Renno> but
as far as I can tell, this is correct (obv aside from goofy
recipe)
L56[09:51:54] <Izzy> JSYK the pastebinned
messages like that don't even remotely ping :p
L57[09:52:20] <Izzy> Looks like it works
pretty well
L58[09:54:47] <Izzy> If you're still
here Renno, would you be comfortable whitelisting some of the fam
too?
L59[10:18:54]

<Forecaster> @Renno is shown as offline
currently
L60[10:35:36]

<RedstoneParkour> %tonk
L61[10:35:37] <MichiBot> Holy two lockpicks
Batman! RedstoneParkour! You beat CompanionCube's previous
record of <0 (By 2 hours, 15 minutes and 29 seconds)! I hope
you're happy!
L62[10:35:38] <MichiBot>
RedstoneParkour's new record is 2 hours, 15 minutes and 29
seconds! RedstoneParkour also gained 0.00226 tonk points for
stealing the tonk. Position #5. Need 0.09365 more points to pass
Vaur!
L63[10:36:51]

<RedstoneParkour> %si
L64[10:36:54]

<RedstoneParkour> %sip
L65[10:36:55] <MichiBot> You drink a soft
quicksilver potion (New!). RedstoneParkour's hair grows 4
times longer for 2 hours.
L66[10:53:01]

<Forecaster> %sip
L67[10:53:02] <MichiBot> You drink an
endless platinum potion (New!). A frog flies past that vaguely
resembles someone Forecaster knows.
L68[10:53:08]

<Forecaster> Huh
L69[14:52:10]

<Spider
EveryOS> %tonkout
L70[14:52:11] <MichiBot> Fopdoodle! Spider
EveryOS! You beat RedstoneParkour's previous record of 2
hours, 15 minutes and 29 seconds (By 2 hours, 1 minute and 4
seconds)! I hope you're happy!
L71[14:52:12] <MichiBot> Spider EveryOS
has stolen the tonkout! Tonk has been reset! They gained 0.004 tonk
points! plus 0.003 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.72176. Position #1
L72[15:58:38]

<Vaur>
%tonk
L73[15:58:39] <MichiBot> Yippee! Vaur! You
beat Spider EveryOS's previous record of <0 (By 1 hour, 6
minutes and 28 seconds)! I hope you're happy!
L74[15:58:40] <MichiBot> Vaur's new
record is 1 hour, 6 minutes and 28 seconds! Vaur also gained
0.00111 tonk points for stealing the tonk. Position #4. Need
0.04373 more points to pass Forecaster!
L75[16:00:59]

<RedstoneParkour> %sip
L76[16:01:00] <MichiBot> You drink a
dangerous unobtanium potion (New!). The bottle turns into a
electrum trident.
L77[16:03:04]

<Vaur>
%sip
L78[16:03:06] <MichiBot> You drink a muddy
avesmingo potion (New!). Tonk moved back 1 hour. (Rem. uses:
1)
L79[17:41:28]

<Forecaster> %sip muddy avesmingo
%tonkout
L80[17:41:29] <MichiBot> You drink a muddy
avesmingo potion. Tonk moved back 4 hours. (Rem. uses: 0)
L81[17:41:30] <MichiBot> Willikers!
Forecaster! You beat Vaur's previous record of 1 hour, 6
minutes and 28 seconds (By 5 hours, 36 minutes and 21 seconds)! I
hope you're happy!
L82[17:41:31] <MichiBot> Forecaster has
stolen the tonkout! Tonk has been reset! They gained 0.006 tonk
points! plus 0.005 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.45533. Position #3 Need
0.21983 more points to pass CompanionCube!
L83[17:44:35]

<RedstoneParkour> %sip
L84[17:44:36] <MichiBot> You drink a
crystal platinum potion (New!). RedstoneParkour has no memory of
drinking a potion.
L85[18:07:41]

<Vaur>
%sip
L86[18:07:42] <MichiBot> You drink a molten
ruby potion (New!). After the first sip the potion poofs
away.
L87[18:47:20]

<Forecaster> ...wow, another new
ship?!
L88[18:47:26]

<Forecaster> and it looks very
cool...
L90[18:47:40]

<Forecaster> well, it looks very nasty,
but in a good way
L91[18:47:46] <Amanda> Satisfactory 1.1
adds controller support, apparently
L92[18:47:57]

<Forecaster> I just watched that,
yeah
L93[18:48:02]

<Forecaster> more importantly,
elevators
L94[18:48:31]

<Forecaster> the Corsair is a multi-role
ship they said, but it looks like it should be a combat ship
L95[19:42:46] <CompanionCube> %tonk
L96[19:42:47] <MichiBot> Swell!
CompanionCube! You beat Forecaster's previous record of
<0 (By 2 hours, 1 minute and 17 seconds)! I hope you're
happy!
L97[19:42:48] <MichiBot>
CompanionCube's new record is 2 hours, 1 minute and 17
seconds! CompanionCube also gained 0.00202 tonk points for stealing
the tonk. Position #2. Need 0.04458 more points to pass Spider
EveryOS!
L98[19:59:04]

<Renno>
@Izzy do you know how FatalMerlin had you able to receive messages
from the discord channel in SecondCraft? It'd be good to set
it up in ThirdCraft
L99[19:59:20]

<Renno> as
for your fam, provide usernames and I'll take care of it
L100[19:59:27] <Izzy> there was some sort
of discord <-> IRC bridge
L101[20:00:57] <Izzy> and the usernames
are lizardqueen865 and mracorn10
L102[20:38:56]

<Renno>
whitelisted
L103[20:47:00]

<Forecaster> I've also whitelisted
these names
L104[20:47:08]

<Forecaster> For what? Who knows
L105[20:48:03]

<Michiyo>
I've blacklisted these names. Because I'm a terrible
person.
L106[20:59:04]

<Brisingr
Aerowing> I've just put them on a list.
L107[21:00:13]

<Forecaster> have you checked it twice
though?
L108[21:16:44] *** Joins: ben_mkiv
(~ben_mkiv@200116b815ec14007125b1c583a28c57.dip.versatel-1u1.de)
ben_mkiv
L110[21:47:53]

<Vaur>
%sip
L111[21:47:54] <MichiBot> You drink an
invisible salmon potion (New!). Vaur turns into a bombastium lizard
until someone turns off a lamp.
L112[22:04:53] <fingercomp> @Renno oh, are
you making an autocrafting system for OC? I'm curious what
item storage you're using for it
L113[22:07:57] <fingercomp> also, can it
handle multiple possible crafting plans and "recursive"
recipes, like crafting a redstone block from redstone dust and
back?
L114[22:08:49] <fingercomp> when I was
writing an autocrafter program (almost a decade ago, woah),
that's what I struggled a lot with
L115[22:10:11] <fingercomp> though I
couldn't really code well back then, so the program ended up a
huge mess that broke more often that it worked
L116[22:11:22]

<Renno>
Indeed I am
L117[22:11:55]

<Renno> I
have checks in place for decompacting and compacting recipes
L118[22:12:38]

<Renno>
basically I just prevent nuggets being used to make ingots and
blocks being used to make ingots
L119[22:12:43]

<Renno> but
you can make blocks from ingots and nuggets from ingots
L120[22:14:45] <fingercomp> ah, so, if I
wanted to make, say, an anvil but had no iron blocks, it
wouldn't be able to craft them for me, would it?
L121[22:15:58]

<Renno> it
would be able to
L122[22:17:50]

<Renno>
basically it just forces the base form to be ingots
L123[22:18:21]

<Renno>
instead of this circular "do we use blocks? do we use
nuggets?" logic that gets goofy
L124[22:18:47] <Corded> >
<fingercomp> ah, so, if I wanted to make, say, an anvil but
had no iron …
L126[22:19:56] <fingercomp> that's
cool
L127[22:26:01] <fingercomp> I remember on
the server I was writing that autocrafter on I added a huge number
of recipes and found there was a weird dependency cycle of length
> 2, so not as trivial as ingots ↔ numbers; I don't think I
ever solved that
L128[22:27:14] <fingercomp> like item 1
-> item 2 -> item 3 -> item 4 -> item 1; I can't
remember what those items were
L129[22:31:17] <fingercomp> ...basically I
found that mods added crazy recipes and learned to appreciate how
AE did its autocrafting without me ever having noticed that
before
L130[22:34:32]

<Renno> yea
I still have no idea how ae2 does as well as it does
L131[22:34:34]

<Renno>
must be an insane algo
L132[22:34:46]

<Renno>
mine is pretty good so far
L133[22:35:12]

<Renno>
I've just got to the stage where I now need to setup a way for
it to tell a robot what things to grab and all that
L134[22:35:38]

<Renno> the
robot basically being the equivalent of a crafting processor and
molecular assembler from ae2
L135[22:36:31]

<Renno>
right now I have about 7000 recipes and 4000 oredictionary entries
in loaded memory so the calculation is quite fast
L136[22:36:56]

<Renno> I
even wrote a special inventory snapshot library just for this
L137[22:39:56] <fingercomp> so how does
adding a recipe work?
L138[22:40:30] <fingercomp> do you have to
do it manually, one by one?
L139[22:41:07]

<Renno>
craftdumper -> shapesless/shaped/oredict csv files -> convert
to .db files with script provided by izzy -> feed into lzss
compressor -> load recipe library that imports the compressed db
into a compressed dictionary
L140[22:41:37] <fingercomp> craftdumper is
a mod, I'm guessing?
L141[22:41:41]

<Renno>
ye
L142[22:41:54] <fingercomp> I see
L143[22:42:34]

<Renno>
through some clever compression I have managed to get those 7000
recipes in about 300kb of memory
L144[22:42:55]

<Renno>
wheras before it was memory overflowing a tier 3 server with max
memory
L145[22:43:08]

<!
LittleTimmy52 !> is there a way to cancel an os.sleep()
operation from an event listener? like say i do os.sleep for 10
seconds but 5 seconds in i get a modem message to stop the
os.sleep() can I do that? if so how?
L146[22:43:13]

<Renno>
calculation time is still functionally so fast that to the user
experience it basically makes no difference
L147[22:43:36] <Corded> >
<LittleTimmy52> is there a way to cancel an os.sleep()
operation from an ev…
L148[22:43:36]

<Renno> are
they in 2 different files?
L149[22:43:42]

<!
LittleTimmy52 !> no
L150[22:43:47]

<!
LittleTimmy52 !> all in the same file
L151[22:44:07]

<Renno> so
listen for modem message, use a variable that gets changed to true
or something like that when you receive the message
L152[22:44:17]

<Renno>
inside of the loop with os.sleep do if something then break
end
L153[22:44:48]

<!
LittleTimmy52 !> so loop os.sleep() at a short interval while
say recieved is false?
L154[22:44:52]

<Renno> and
inside of the listener return false to in the callback function to
cancel the listener
L155[22:45:15] <Corded> >
<LittleTimmy52> so loop os.sleep() at a short interval while
say recieved i…
L156[22:45:15]

<Renno> you
could even just do repeat os.sleep() until received
L157[22:45:51]

<!
LittleTimmy52 !> ok thanks
L158[22:46:41]

<Renno>
anyways fingercomp, on my server I have a state dedicated to OC
projects and whatnot
L159[22:46:56]

<Renno> I
plan on having a series of thematic little OC powered autocrafting
factories
L160[22:47:10] ⇦
Quits: Vexatos
(~Vexatos@p200300eaef1954001ca519200bc7b108.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)
L161[22:47:44]

<Renno>
still need to finish my drone logistic server prototype, ideally I
would use that to issue pickup/dropoff around my city
L162[22:48:16]

<Renno> and
also need to make a system for building processing recipes like
smelting iron dust into iron ingot
L163[22:49:18] <fingercomp> sounds
awesome, both the database and the drone logistics idea, the latter
being something I always wanted to make but never quite got around
to doing that
L164[22:49:49] <fingercomp> processing
recipes are a continent-sized can of worms
L165[22:50:06] <fingercomp> I'm
looking forward to how you deal with that
L166[22:50:08] <fingercomp> :P
L167[22:52:01]

<Renno> I
have my own suspicions of future problems with them, but I'm
curious what you mean
L168[22:53:16] <Izzy> LittleTimmy52: loop
event.pull for the appropriate time and break if the event
matches
L169[22:55:30] <fingercomp> @Renno
it's things like only being able to insert or pull items from
a specific side, having to supply ingredients there and getting the
result
L170[22:56:29] <fingercomp> if you want to
smelt something, you'd like to use a single piece of coal for
8 items, but those items can be different
L171[22:56:31] <fingercomp> a huge
mess
L172[23:01:20] <fingercomp> I guess it
depends on how complicated you make it
L173[23:02:42]

<Renno> I
won't be making it that complicated
L174[23:02:57]

<Renno>
it'll basically just be simple input and output inventories
where possible
L175[23:03:11]

<Renno> and
I don't plan on using vanilla furnaces
L176[23:03:18]

<Renno> we
live in the world RF and electric machines
L177[23:03:57]

<!
LittleTimmy52 !> do yall know how the aae2 getItemsInNetwork
wants its filter table to be structured, say I just want to see
specific items? I might convert my program from using refined
storage to ae2
L178[23:04:30]

<!
LittleTimmy52 !> also can one make a network see and take from
another but noth the other way round?
L179[23:10:41] <Corded> >
<LittleTimmy52> also can one make a network see and take
from another but n…
L180[23:10:41]

<Renno>
storage bus facing into an interface
L181[23:25:47] ⇦
Quits: ben_mkiv
(~ben_mkiv@200116b815ec14007125b1c583a28c57.dip.versatel-1u1.de)
(Quit: Leaving)
L182[23:53:00] <CompanionCube>
%tonkout
L183[23:53:01] <MichiBot> Wah!
CompanionCube! You beat your own previous record of 2 hours, 1
minute and 17 seconds (By 2 hours, 8 minutes and 57 seconds)! I
hope you're happy!
L184[23:53:02] <MichiBot> CompanionCube
has tonked out! Tonk has been reset! They gained 0.004 tonk points!
plus 0.006 bonus points for consecutive hours! Current score:
0.68718, Position #2 Need 0.03458 more points to pass Spider
EveryOS!
L185[23:53:07] <CompanionCube>
%drink
L186[23:53:09] <MichiBot> You drink a
fragrant green potion (New!). Some tonk points fly by.
CompanionCube caught 0.002 tonk points. (Rem. uses: 2)
L187[23:53:48] <Amanda> %choose
laptopnaptime?
L188[23:53:48] <MichiBot> Amanda: Why
would you do that when you could do something else instead?
L189[23:53:56] <Amanda> Because..
It's eepy!
L190[23:54:09] *
Amanda curls up atop Elfi, meows about her dinner to
her