<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:09:16] <AmandaC> "basic
water" should not taste sweet, MichiBOt
L2[00:10:47]
<Saghetti>
basic water should taste soapy
L3[00:11:04]
<Saghetti>
acidic water should taste sour
L4[00:16:17] <Vexatos> not really
L5[00:16:20] <Vexatos> chalk water is also
basic
L6[00:17:35] ⇦
Quits: immibis (~immibis@x59cc9941.dyn.telefonica.de) (Ping
timeout: 204 seconds)
L7[00:27:13] ⇦
Quits: ben_mkiv (~ben_mkiv@88.130.156.52) (Ping timeout: 190
seconds)
L8[00:36:11] ⇦
Quits: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
(Remote host closed the connection)
L9[00:57:43] ⇦
Quits: linuxdaemon (linuxdemon@bnc.linuxdemon.xyz) (Remote host
closed the connection)
L10[01:03:40] ⇨
Joins: linuxdaemon (linuxdemon@bnc.linuxdemon.xyz)
L11[01:04:17]
<Kleadron>
why is 1.12.2 forge so slow
L12[01:04:28]
<Kleadron>
or modded minecraft in general
L13[01:05:08]
<Kleadron>
i imagine it's because of all the crap that piled up over
time
L14[01:05:12]
<The_Stargazer> @Ariri i gtg for a
bit
L15[01:05:28]
<The_Stargazer> be back later
L16[01:05:32]
<Ariri> So
will I
L17[01:05:39]
<The_Stargazer> alr
L18[01:05:40]
<The_Stargazer> o/
L19[01:36:28]
<Kleadron>
minecraft mods made gold useful
L20[01:36:33]
<Kleadron>
change my mind
L21[01:37:25]
<payonel>
@Kristopher38 oh this is pretty cool
L22[01:37:58]
<payonel>
if you're around, can i screen share to show you something?
L23[01:38:32]
<BrisingrAerowing> Izaya: I use the Unity
texture pack. I like how it looks.
L24[01:43:29] ⇦
Quits: Vexatos (~Vexatos@port-92-192-15-33.dynamic.as20676.net)
(Ping timeout: 190 seconds)
L26[01:48:37]
<BrisingrAerowing> Expensive.
L27[01:49:02]
<AdorableCatgirl> what the fuck
L28[01:49:10]
<AdorableCatgirl> why is verification not
working in ED
L29[01:50:24]
<BrisingrAerowing> What does ED mean in
this context?
L30[01:50:40]
<payonel>
my guess: elite dangerous
L31[01:50:45]
<AdorableCatgirl> ^
L32[01:55:29]
<Ocawesome101> payonel: what is it you're
finding "pretty cool"?
L33[01:58:39] <AmandaC> I'm guessing it's
too do with the bitblt stuff he's been working on
L34[01:59:31] <AmandaC> @Kleadron is that
platinum?
L35[01:59:54]
<Ocawesome101> probably is related,
yeah
L36[02:00:11]
<Kleadron>
Yes AmandaC
L37[02:00:21] <AmandaC> Madlad
L38[02:00:45] <AmandaC> Platinum doesn't
even spawn as an ore I don't think
L39[02:00:55]
<payonel> i
fixed (implemented) multiple gpu to a single screen with vram
workflows
L40[02:00:57] <AmandaC> You only get it as
a byproduct
L41[02:01:03]
<payonel>
so the cool thing is, both can bind to the screen
L42[02:01:15]
<payonel>
g0, for example, can be the active and primary gpu. everything can
run like normal
L43[02:01:19]
<Ocawesome101> nice
L44[02:01:33]
<payonel>
and you can use bitblt and buffers to render to the screen
L45[02:01:40]
<Ocawesome101> n i c e
L46[02:01:43]
<payonel>
it's just cool to have more than one at once
L47[02:02:15]
<payonel>
this way you dont have to even switch the active buffer on g0, you
can just do the buffer work with g1
L48[02:02:52]
<Kleadron>
AmandaC: platinum ore does apparently exist but idk if it
generates
L49[02:05:26]
<Kleadron>
what in the world would be a practical use for 2 gpus on the same
screen
L50[02:06:57]
<ThePiGuy24> what would be even cooler
would be multiple screens per gpu, one buffer per screen
L51[02:07:22]
<ThePiGuy24> then you can copy data from
one screen to another
L52[02:07:25]
<ThePiGuy24> very easily
L53[02:09:29] <AmandaC> I'm getting closer
to sleep time, so ofc last night's dream is coming back to me. I
remember now that @payonel was the developer of like a
micro-console + the headline game for it. Don't remember much of
the game, or the console. Except that there was two generations of
the storage cards for it, and the PC port was incompatible with the
storage mediums because something about a filesystem difference.
Also I was randomly in Russia with my
L54[02:09:29] <AmandaC> family for part of
this whole encounter.
L55[02:09:53]
<Kleadron>
ThePiGuy24: you could use that for debugging too
L56[02:10:04]
<payonel>
weird, that actually happened
L57[02:10:07]
<payonel> 😛
haha
L58[02:11:15] <AmandaC> Oh also I had
automated alerts set to open gitlsb issues, and it kept spamming
me. But that's more like real life atm. I should really look into
what the fuck is so unhappy about that kid
L60[02:13:16] <AmandaC> Let's see
L61[02:13:30] <AmandaC> %calc 9 * 4
L62[02:13:30] <MichiBot> AmandaC: 36
L63[02:13:49] <AmandaC> Just ~36 more coal
until I can make my dank null
L64[02:14:20] <AmandaC> Oh, and like 20
gold. Back to the mines in the meowning I guess
L65[02:18:59] ⇨
Joins: yskvl (~yskvl@208.67.102.144)
L66[02:19:05] <yskvl> hello
L67[02:19:12] <yskvl> does anyone here like
good pussy
L68[02:19:22] ⇦
Quits: yskvl (~yskvl@208.67.102.144) (Client Quit)
L69[02:21:46] <CompanionCube> 0/10
troll
L70[02:22:07]
<Bob> i do
have my cat sleeping right next to me
L71[02:24:47] <AmandaC> Might not have been
a troll, but a shitty spam bot
L72[02:25:29] <AmandaC> Oh well, night
nerds
L73[02:25:44] <AmandaC> Hopefully tomorrow
my brain won't rebel
L74[02:33:36]
<Bob>
mmmm
L76[02:41:32]
<Kleadron>
a: if you mean getting the source block that the redstone signal
came from, no. however, you could see if the signal strength is
higher or lower and perhaps one block is further away than the
other
L77[02:41:48]
<Bob>
addresses are different for each component
L78[02:41:49]
<Bob> you
can use that
L79[02:42:13]
<BrisingrAerowing> Bundled Redstone
L80[02:47:57]
<Ariri>
Kleadron: No, I meant multiple components, like Bob said.
L81[02:48:11]
<Bob> you
get the addres when pulling event
L82[02:48:12]
<Bob> reuse
it
L83[02:48:28]
<Ariri> Ill
try that
L84[02:50:25]
<Ariri>
Side note: Anyone recommend any skin editing programs that allow
multiple surface color gradients? I can just use photoshop but this
might be nicer
L85[02:50:47]
<Ariri>
Side note: Anyone recommend any skin editing programs that allow
multiple surface color gradients? I can just use photoshop but
something else might be nicer [Edited]
L86[02:51:10]
<Kleadron>
ah i didn't know
L87[02:51:30]
<Ariri>
Np
L88[03:01:52]
<Kleadron>
oc 2
L90[03:02:23]
<payonel>
haha, great suggestion
L91[03:03:02]
<Bob>
finally, i can murder people with robots
L92[03:13:09]
<Kristopher38> @payonel sorry I was away,
and I'm going to bed now
L93[03:13:14]
<Saghetti>
when's the first buggy alpha build of oc2 gonna come out?
L94[03:13:26]
<payonel>
@Kristopher38 no worries. it was just that i got multiple-gpu
support working
L95[03:13:27]
<Saghetti>
soon™️?
L96[03:13:30]
<payonel>
and it's pretty cool
L97[03:13:37]
<Kristopher38> I'll make sure to check out
the changes tomorrow
L98[03:13:43]
<payonel>
gn
L99[03:13:48]
<Saghetti>
o/
L100[03:13:52]
<Kristopher38> Gn
L101[03:16:02]
<Kleadron>
i'll take it that oc2 won't be on 1.12 or 1.7
L102[03:18:24]
<Kleadron>
let me check
L103[03:19:43]
<Kleadron>
yeah nvm i answered my own question
L104[03:20:13]
<Saghetti>
petition to port oc2 to b1.7.3
L105[03:20:31]
<Bob> OC2
on minetest when
L106[03:20:43]
<Kleadron>
you creatures
L107[03:20:52]
<Kleadron>
we're supposed to be porting it to FortressCraft Evolved
L108[03:21:20]
<Bob> i'm
still waiting for GTNH to be its own game
L109[03:29:03]
<Kleadron>
has anyone here played FortressCraft Evolved?
L110[03:29:39]
<Kleadron>
it's a game, not a mod
L111[03:30:04]
<Bob>
looked it up yeah
L112[03:30:17]
<Bob>
~~Satisactory + Space Engies~~
L113[03:30:28]
<Kleadron>
it came out before both of those ironically
L114[03:30:44]
<Bob>
¯\(ツ)/¯
L115[03:30:54]
<Kleadron>
and the dev gets salty when someone compares it to being 3d
factorio because he did it first apparently
L116[03:31:06]
<Kleadron>
no wait
L117[03:31:13]
<Kleadron>
it's because FC released before factorio
L118[03:31:21]
<Kleadron>
yeah
L119[03:32:36]
<Bob> poor
devs, they'd get crazy by all those games
L120[04:17:37]
<Ocawesome101> made some progress on
OpenFS / OpenUPT today
L121[04:18:10]
<Ocawesome101> should theoretically be
able to boot OpenOS if I can get a properly formatted partition +
once all the bugs are worked out
L122[04:22:35]
<Saghetti>
oooooh
L123[04:23:46]
<Ocawesome101> I just have to write a tool
that generates the root inode :P
L124[04:23:54]
<Ocawesome101> and something that can
mount it
L125[04:24:32]
<Ocawesome101> and maybe rewrite the
driver because my existing one is built of cardboard and duct
tape
L126[04:25:04]
<Ocawesome101> (OpenFS driver that is; the
OpenUPT driver is pretty solid)
L127[04:25:31]
<Saghetti>
also, bigbrain strat to allow 2tb files
L128[04:25:38]
<Ocawesome101> :^)
L129[04:26:02]
<Saghetti>
actually nvm
L130[04:26:06]
<Saghetti>
it's small brain
L131[04:27:06]
<Ocawesome101> if I do end up rewriting
the driver I'm gonna add some kind of caching to certain operations
to improve file access speed as, currently, accessing a file
requires traversing the file tree from the root inode
downwards
L132[04:53:39]
<Kleadron>
i think it would be cool if on a server you had to actually use
those filesystems and stuff
L133[04:56:28]
<Saghetti>
idea for the default eeprom:
L134[04:57:08]
<Ocawesome101> make it able to boot
different FSes?
L135[04:57:27]
<Saghetti>
make it so that if you have an internet card, and if you hold down
s while starting the computer, it will allow you to put in a URL to
a lua script
L136[04:57:35]
<Saghetti>
which it will execute
L137[04:57:50]
<Saghetti>
this makes it so that you can try other OSes without installing
openos first
L138[04:58:05]
<Saghetti>
and in general, more flexibility in terms of what you can do
without installing openos
L139[04:58:06]
<ThePiGuy24> neat idea
L140[04:58:21]
<Saghetti>
default EEPROM kinda sucks in terms of features
L141[04:58:24]
<ThePiGuy24> boot an os directly from a
github repo :p
L142[04:58:28]
<Saghetti>
yeah
L143[04:58:34]
<Saghetti>
or boot an installer script
L144[04:58:45]
<Ocawesome101> I made an EEPROM that sort
of does that, if your OS is <=64K
L145[04:58:59]
<Ocawesome101> downloads it directly from
GitHub and runs it from the tmpfs
L146[04:59:36]
<Saghetti>
maybe add some key combos that allow for other cool features
L147[04:59:50]
<Saghetti>
like wiping disks from the bios by holding d
L148[04:59:59]
<Saghetti>
or getting quick info about the computer by holding i
L149[05:00:15]
<Ocawesome101> as long as it fits in 4K
:P
L150[05:00:54]
<Saghetti>
yeah, shouldnt be that hard
L151[05:01:06]
<Saghetti>
or what would be even more pog is a lua terminal by holding down
L
L152[05:01:10]
<Saghetti>
i could make a quick PoC actually
L154[05:03:24]
<Ocawesome101> I have made a
decision
L155[05:03:27]
<Ocawesome101> C scares me
L156[05:03:55]
<ThePiGuy24> 1 line of much lua
L157[05:04:04]
<Saghetti>
minified
L158[05:04:09]
<Ocawesome101> yea
L159[05:04:37]
<Kleadron>
only 3.15kb
L160[05:04:52]
<Ocawesome101> my litekernel is actually
way overkill in certain areas
L161[05:04:59]
<Ocawesome101> you could get by with much
more basic stuff
L162[05:05:23]
<Ocawesome101> only 250 lines tho, making
it the smallest OS I've ever written
L163[05:05:26]
<Kleadron>
port the windows nt bootloader
L164[05:05:46]
<Ocawesome101> heck no
L165[05:05:51]
<Saghetti>
for opennt
L166[05:05:53]
<Saghetti>
bootmgr
L167[05:06:14]
<Saghetti>
fun fact: i remember messing w/ bootmgr on my windows xp laptop
when i was like 5
L168[05:06:22]
<Ocawesome101> oh lol
L169[05:06:28]
<Saghetti>
i opened it with notepad :facepalm:
L170[05:06:40]
<Saghetti>
and then i saw that all of the text `l o o k e d l i k e t h i
s`
L171[05:06:56]
<Saghetti>
like the "This program cannot be run in dos mode"
L172[05:07:15]
<ThePiGuy24> This DOS cannot be run in
Program mode
L173[05:07:16]
<Saghetti>
so i tried to change that to something else by putting spaces
in
L174[05:07:25]
<Kleadron>
oh no
L175[05:07:35]
<Saghetti>
because i had no fucking clue what utf-16 was
L176[05:07:40]
<Saghetti>
i was a stupid child, ok?
L177[05:07:54]
<Kleadron>
i mean
L178[05:07:56]
<Kleadron>
wasn't everyone
L179[05:08:00]
<Kleadron>
i know i was
L180[05:08:05]
<Saghetti>
i was the smartest of stupid children
L181[05:08:12]
<Saghetti>
the stupidest of smartest*
L182[05:08:15]
<Saghetti>
idk how to phrase it
L183[05:08:50]
<Saghetti>
i somehow knew to change the text, but at the same time, i had no
clue
L184[05:09:01]
<Ocawesome101> lol
L185[05:09:27]
<Saghetti>
also i tried to install DOS on my computer
L186[05:09:29]
<Saghetti>
for real
L187[05:09:35]
<Saghetti>
i thought it was some sort of really cool OS
L188[05:09:56]
<Saghetti>
but i didn't know how to use the command line, and thankfully my
dad advised against it
L189[05:10:11]
<AdorableCatgirl> so
L190[05:10:17]
<AdorableCatgirl> i need to make the VELX
loader EEPROM
L191[05:10:37] *
Michiyo catches up on chat
L192[05:10:45] <Michiyo> Oh hey.. I'm not
the only one with a TR 1900x
L193[05:20:14]
<AdorableCatgirl> oh shit
L194[05:20:16]
<AdorableCatgirl> lmao
L195[05:20:32]
<AdorableCatgirl> yeah, it was a major
upgrade from my Q6600 when I got it
L196[05:42:56]
<payonel>
for anyone who has been following along, besides @Kristopher38 -- i
have found a way to significantly optimize the vram bitblt code
path. kristoph made a test animation that is a good stress test. i
had configured bitblt to throttle quite a lot so that you can run
10-14 machines without killing server load, things run fine
L197[05:43:30]
<payonel>
removing the throttling, just running bitblt "hot", just
2 animations bring my laptop down from 60 fps to 0
L198[05:43:54]
<payonel>
with my optimization, and without the throttling, i can run 10
animations at once, and i'm getting ~20 fps
L199[05:44:44]
<payonel>
that was a round about way of saying, this optimization is a
massive improvement
L200[05:44:51]
<Ocawesome101> damn
L201[05:44:52]
<payonel>
it looks like a 90% cpu savings
L202[05:45:03]
<Ocawesome101> and the 20fps is still with
no throttling?
L203[05:45:12]
<payonel>
right
L204[05:45:16]
<Ocawesome101> nice
L205[05:45:16]
<payonel>
just running it hot for stress testing
L206[05:45:31]
<Kleadron>
will we be able to modify the limitations through config?
L207[05:45:43]
<payonel>
oh absolutely
L208[05:45:44]
<Saghetti>
60fps using config :verygamer:
L209[05:45:51]
<payonel>
this is all in the config setting `bitbltCost`
L210[05:46:01]
<Kleadron>
very cool
L211[05:47:42]
<payonel>
the optimization, btw, is not using minecraft nbt
readIntArray
L212[05:47:53]
<payonel> i
instead wrote my own just for that
L213[05:48:16]
<payonel>
the save side, `writeIntArray`, was fine. it is the read side that
kills performance
L214[05:48:30]
<payonel> +
in this workflow where i'm sending a lot of int[]s
L215[05:49:28]
<Ocawesome101> bitblt in ocvm when
L216[05:49:37]
<payonel>
haha...oh right
L217[05:49:43] <Corded> * <payonel>
facepalm
L218[05:49:46]
<payonel>
stupid new features
L219[05:49:50]
<Ocawesome101> :^)
L220[05:51:10]
<Ocawesome101> a drive component would be
nice too, just saying
L221[05:54:20]
<Saghetti>
give the guy a break
L222[05:54:25]
<Saghetti>
he already does so much dev work
L223[05:54:38]
<Saghetti>
also speaking of dev, my bungeecord monstrosity works (1/3 of it at
least)
L224[05:55:10]
<Ocawesome101> fair
L226[05:55:15]
<Ocawesome101> congrats
L227[05:55:22]
<Saghetti>
this is probably more than 1/3 actually
L228[05:55:40]
<Saghetti>
and it only took like ~85 hours of work
L229[05:55:48]
<Ocawesome101> that's impressive
L230[05:56:18]
<Saghetti>
it dynamically creates and destroys minecraft server
instances
L231[05:56:37]
<Saghetti>
and also i'm removing the debug print (the one that says Server
running)
L232[06:11:53]
<AdorableCatgirl> i'll have velxboot done
soon™️
L233[06:12:20]
<AdorableCatgirl> at least
L234[06:12:25]
<AdorableCatgirl> velxboot for managed
drives
L235[06:12:33]
<AdorableCatgirl> velxboot for FoxFS will
be another thing
L236[06:35:42]
<AdorableCatgirl> i'm also making a util
to boot Tsuki off of a floppy
L237[06:45:08]
<payonel> i
wonder if it is reasonable that you could run 30 tier 3 screen
animations with bitblt in a tight loop and still have ~20fps on my
little laptop
L238[06:45:17]
<payonel> i
mean at some point, yeah, i can slow things down
L239[06:45:47]
<AdorableCatgirl> hmm
L240[06:57:50]
<payonel>
ok i toned it down just a bit
L241[07:04:55] ⇦
Quits: Cervator (~Thunderbi@70.241.38.147) (Quit:
Cervator)
L245[07:33:39]
<Ariri>
Should I blend the legs together with a gradient like the
hoodie?
L247[07:53:53]
<Forcecaster> I don't think so
L248[08:11:32] ⇦
Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
(Read error: Connection reset by peer)
L249[08:22:35]
<Ariri> I
tried it anyways, still not sure which I prefer
L251[08:30:00] <bauen1> @payonel if i get
access to the tooLongWithoutYielding table introduced in commit
84525eba7d9fd05e107a16efe66fa0116e42944e that would be very bad
right ?
L252[08:30:30] <bauen1> payonel:
L253[08:31:57] <bauen1> by the way please
ping me with 'bauen1: ' if you respond since i don't check here
very oftern
L254[08:33:53]
<payonel>
how did you grab it?
L255[08:34:05]
<payonel>
bauena1 <- ping
L256[08:34:49]
<The_Stargazer> @Ariri uh
L257[08:34:52]
<payonel> i
wouldn't say its very bad, you could just miss some
exceptions
L258[08:34:55]
<The_Stargazer> can you restore my
playerdata again :P
L259[08:35:05]
<The_Stargazer> for some reason when i
logged in the game decided to suffocate me
L260[08:35:50] <bauen1> @payonel
`xpcall(function() error(setmetatable({},{__eq=function(_,t)out=t
return false end})) end, print)`
L261[08:35:53]
<Ariri> Are
you logged out?
L262[08:35:57]
<The_Stargazer> yep
L263[08:36:01] <bauen1> `(...) ==
tooLongWithoutYielding` triggers the __eq metamethod
L264[08:36:05]
<payonel>
ha, jerk
L265[08:36:11]
<payonel>
stupid eq
L266[08:36:18] <bauen1> probably same with
`result[2] == tooLongWithoutYielding`
L267[08:36:23]
<payonel>
ok cool, i'll swap it for raw eq
L268[08:36:29]
<payonel>
thanks
L269[08:36:52]
<Ariri> Try
it
L270[08:36:53] <bauen1> this would allow
you to return anything on the last line of machine.lua if you
terminate the main method after changing the tostring method of the
grabbed table
L271[08:37:21]
<payonel>
yeah, that's not going to hurt anything
L272[08:37:33] <bauen1> good
L273[08:37:43] <bauen1> but i guess it
could circumvent the bug fixed in said commit
L274[08:37:59]
<The_Stargazer> @Ariri worked, ty
L275[08:38:48]
<Ariri> Try
not to make it a habit
L277[08:39:49]
<Ariri> And
TIL i can press
ctrl-b, ctrl-i, etc for quick
formatting
L278[08:41:50] <SquidDev> %tonkout
L279[08:41:51] <MichiBot> Aw jeez!
SquidDev! You beat your own previous record of 3 hours, 46 minutes
and 7 seconds (By 6 hours, 40 minutes and 36 seconds)! I hope
you're happy!
L280[08:41:52] <MichiBot> SquidDev has
tonked out! Tonk has been reset! They gained 0.01 tonk points! plus
0.018 bonus points for consecutive hours! Current score: 0.64698,
Position #4 Need 0.03366 more points to pass Lizzy!
L281[08:44:27] <bauen1> hmm maybe i could
add some debugging to lua when metamethods are (potentially) called
and just look at what i can find in machine.lua ...
L282[08:45:59] ⇦
Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 190
seconds)
L283[08:46:10]
<Kodos>
Uwot
L284[08:46:48]
<Ariri>
Uwoo
L285[08:48:15] <MichiBot> @Forcecaster
REMINDER: Improve input identifying in installer
L286[08:48:35]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L287[08:50:52]
<Forcecaster> yep yep
L288[08:51:49]
<payonel>
bauen1: ok fixed
L289[08:52:38] <bauen1> nice
L290[08:56:54]
<Saghetti>
@Kodos i literally had no idea you existed
L291[09:01:11]
<Forcecaster> @Ariri I've put up a new
instance for you
L292[09:01:40]
<Forcecaster> (and fixed some issues I
found)
L293[09:02:25]
<Forcecaster> (Like some bumbpkin deciding
to hardcode the server address for example)
L294[09:05:23]
<Kodos>
Spaghetti I haven't for months
L295[09:06:06]
<Saghetti>
ah makes sense
L296[09:06:56]
<Forcecaster> the new modpack platform
needs a feature for importing an existing pack archive
L297[09:08:35]
<Kodos>
What's been new with OpenComputers
L298[09:08:47]
<Forcecaster> 1.8 is around the
corner
L299[09:08:48]
<Kodos> MFU
was the last major addition
L300[09:08:54]
<Kodos>
That I've seen
L301[09:09:18]
<Forcecaster> it's getting bundled cables
and gpu draw buffers
L302[09:09:40]
<Kodos>
Nice. How will bundles be handled codewise
L303[09:09:56]
<Forcecaster> no idea
L304[09:10:00]
<Forcecaster> ask payo
L305[09:12:15]
<Ariri>
Sweet, thanks Forcecaster.
L306[09:15:19]
<Forcecaster> again, tell me if you run
into any issues
L307[09:15:31]
<Forcecaster> I wouldn't put it past past
me to have left something broken in there
L308[09:26:45]
⇨ Joins: Inari
(~Pinkishu@pd9e38776.dip0.t-ipconnect.de)
L309[09:29:53]
⇨ Joins: Blue_595 (webchat@47.196.97.219)
L310[09:30:03]
<Forcecaster> %sip
L311[09:30:04] <MichiBot> You drink a sour
bombastium potion (New!). Forcecaster grows a tail from a dog for
7 moons.
L312[09:30:06] <Blue_595> Are you smarter
than 5 gay rats?
L313[09:30:23]
<Forcecaster> ...
L314[09:30:30]
<Ariri>
Inari: Am I kawaii af?
L317[09:30:53] <Blue_595>
L318[09:30:57] <Blue_595> what?
L319[09:30:58] <Inari> Nah, needs a bushy
tail :p
L320[09:31:00] <Blue_595> why?
L321[09:31:05] <Blue_595> why is this a
thing?
L322[09:31:28] <Inari> Why not
L324[09:31:33] <Blue_595> good point
L325[09:31:35]
<Forcecaster> why what?
L326[09:31:46]
<Ariri>
strang
L327[09:31:52] <Inari> @Ariri 👌
L328[09:32:32]
<Ariri> I
wish i could two tone the wings and ears
L329[09:32:33]
<Ariri> To
match
L330[09:32:33] <Blue_595> BROWN.
L331[09:35:16] <Blue_595> why though
L332[09:35:36]
<Forcecaster> why what
L333[09:36:24] <Blue_595> yes
L334[09:36:59] <Inari> %pet Blue_595
L335[09:36:59] <MichiBot> Inari is
brushing Blue_595 with nothing. Blue_595 regains 1d4 => 3 hit
points! Nothing looked too much like a carrot and was eaten by a
near-sighted bunny.
L336[09:37:07] <Blue_595> with
nothing
L337[09:37:12] <Blue_595> with the fucking
air
L338[09:37:20] <Inari> The air is not
nothing
L339[09:37:26] <Blue_595> well
L340[09:37:30] <Blue_595> close enough to
nothing
L341[09:37:49] <Blue_595> its like 0, when
vacuum would be `null`
L342[09:38:31]
<Forcecaster> a vacuum is also not
nothing
L343[09:38:32] <Inari> Can't vacuum,
AmandaC always attacks that
L344[09:38:44] <Blue_595> but 0 and null
are different
L345[09:38:58] <Blue_595> vacuum and null
are both ... literally nothing
L346[09:39:29] <Blue_595> air and 0 are
close enough to nothing, but certainly /not/ nothing
L347[09:40:52]
<Forcecaster> a vacuum is very empty, but
not 100% empty
L348[09:40:52] <Inari> vacuum fluctuations
mean a vacuum isn't empty
L349[09:41:05] <Blue_595> yeah well lets
call that floating-point errors
L350[09:41:28] <Inari> Null is a floating
point type?
L351[09:41:43] <Blue_595> i dont...
know?
L352[09:42:12] <Blue_595> it can be
everything and nothing
L353[09:42:22] <Blue_595> it can be
float
L354[09:42:25] <Blue_595> it can be
int
L355[09:42:26] <Blue_595> it can be
string
L356[09:42:29] <Blue_595> it can be
double
L357[09:42:33] ⇦
Quits: S|h|a|w|n (~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Read error: Connection reset by peer)
L358[09:42:34] <Blue_595> you fucking name
it
L359[09:42:39]
<The_Stargazer> it's a null
L360[09:42:44] ***
Blue_595 is now known as S|h|a|w|n
L361[09:42:54] <S|h|a|w|n> gonna keep
doing this
L362[09:43:07]
<The_Stargazer> who is this shawn guy
anyway
L363[09:43:11] <S|h|a|w|n> idk
L364[09:43:16] <S|h|a|w|n> its just
unregistered
L365[09:44:43]
<Kodos>
%tonk
L366[09:44:44] <MichiBot> Sard! Kodos!
You beat SquidDev's previous record of <0 (By 1 hour, 2 minutes
and 52 seconds)! I hope you're happy!
L367[09:44:45] <MichiBot> Kodos's new
record is 1 hour, 2 minutes and 52 seconds! Kodos also gained
0.00105 tonk points for stealing the tonk. Position #10. Need
0.01528 more points to pass The_Stargazer!
L368[09:45:01] <S|h|a|w|n> %splash
L369[09:45:01] <MichiBot> Try %splash
<target>[ with <potion>]
L370[09:45:13] <S|h|a|w|n> %splash
MichiBot
L371[09:45:13] <MichiBot> You fling a
prickly iron potion (New!) that splashes onto MichiBot. Dramatic
music briefly plays in the distance.
L372[09:45:58]
<Saghetti>
imagine taking someone else's nick
L373[09:45:59]
<Saghetti>
wow
L374[09:46:08] <S|h|a|w|n> imagine
complaining about it
L375[09:46:20]
<The_Stargazer> they never chat
anyway
L376[09:46:32]
<The_Stargazer> and they basically always
get dc'd with "connection reset by peer"
L377[09:47:31]
⇨ Joins: ben_mkiv (~ben_mkiv@88.130.156.52)
L378[09:47:36] <S|h|a|w|n>
"Connection closed by remote host."
L379[09:47:42]
<payonel>
pushed vram to 1.12 - this is a release candidate
L380[09:47:45] <S|h|a|w|n> disconnected
by?
L381[09:47:55] <S|h|a|w|n> idk anymore i
forgot the messages
L382[09:48:20] <S|h|a|w|n> the bigger the
dog, the better the dog
L383[09:48:54] <S|h|a|w|n> this guy is
shown using the search engine Bing
L384[09:49:01] <S|h|a|w|n> this is a
subtle nod to the fact that he is a deranged psychopath
L385[09:49:09] ***
S|h|a|w|n is now known as Blue_595
L386[09:49:09] <Blue_595> o/
L387[09:49:26]
<Saghetti>
i love ben_mkiv's quit message
L388[09:49:31]
<Saghetti>
>benmkiv has quit IRC (Killed (NickServ (GHOST command used by
benmkiv|afk!~ben_mkiv@88.130.157.179)))
L389[09:49:49]
<Saghetti>
it's so over the top lol
L390[09:49:55] <Blue_595> so he has
another nick
L391[09:50:04] <Blue_595> always connected
but not on this channel
L392[09:50:13] <Blue_595> and to end he
ghosts the normal one
L393[09:50:40] <ben_mkiv> no, its in my
connect script
L394[09:50:51]
<Saghetti>
oh ok
L395[09:50:55] <Blue_595> oh
L396[09:51:01] <Blue_595> so im dumb
L397[09:51:34] <ben_mkiv> you can kick
your main nick if it's still there and didnt timeout yet
L398[09:51:58] ⇦
Quits: Blue_595 (webchat@47.196.97.219) (Quit: Blue_595 has
disconnected from IRC. (Killed (NickServ (GHOST command used by
Blue_595!~webchat@47.196.97.219))))
L399[09:52:22]
⇨ Joins: Blue_595 (webchat@47.196.97.219)
L400[09:52:26] <Blue_595> did that look
right
L401[09:52:38]
<Saghetti>
>Blue595 has quit IRC (Quit: Blue595 has disconnected from IRC.
(Killed (NickServ (GHOST command used by
Blue_595!~webchat@47.196.97.219))))
L402[09:52:44]
<Saghetti>
it's even more insane lol
L403[09:52:53]
<Saghetti>
four sets of nested parenthesis
L404[09:53:03]
⇨ Joins: Blue_245 (webchat@47.196.97.219)
L405[09:53:14] <Blue_595> i win!
L406[09:53:18] <Blue_595> I WIN BEN
L407[09:53:42] ⇦
Quits: Blue_245 (webchat@47.196.97.219) (Client Quit)
L408[09:53:45] <Blue_595> oh frick
L409[09:53:53] <Blue_595> did the message
not work?
L410[09:54:47] <Blue_595> is there
something wrong with my client?
L411[09:54:53] <Blue_595> does it not show
quit messages?
L413[09:55:53] <Blue_595> i just saw
L414[09:56:06] <Blue_595> >Blue_245
(webchat@47.196.97.219) has quit (Client Quit)
L415[09:56:36] <Inari> You can also use
regain instead of ghost, which kicks the main nick AND sets your
nick back to it
L416[09:56:48] <Blue_595> oh thx
L417[09:57:45] ***
Inari is now known as Inari2
L418[09:58:01]
⇨ Joins: Inari
(webchat@pd9e38776.dip0.t-ipconnect.de)
L419[09:58:06] ***
Inari is now known as Guest12014
L420[09:58:06] ⇦
Quits: Guest12014 (webchat@pd9e38776.dip0.t-ipconnect.de) (Killed
(catastrophe.esper.net (Nickname regained by
services)))
L421[09:58:06] ***
Inari2 is now known as Inari
L422[09:58:07] <Inari> Like so
L423[09:58:13] <Blue_595> ok
L424[09:58:18] <Blue_595> but im copying
something like that
L425[09:58:19]
⇨ Joins: Guest12014
(webchat@pd9e38776.dip0.t-ipconnect.de)
L426[09:58:24] <Blue_595> and using it as
my quit message
L427[09:58:24] <Inari> Oh, webchat
rejoins
L428[09:58:29] ⇦
Quits: Guest12014 (webchat@pd9e38776.dip0.t-ipconnect.de) (Client
Quit)
L429[09:59:06] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L430[10:00:20] <Blue_595> "In 1976, a
Princeton junior undergraduate wrote a term paper on how to make a
nuclear bomb. He got an A, but never got his paper back because it
was seized by the FBI."
L431[10:00:23] <Blue_595>
fascinating
L432[10:01:17] <Inari> hah
L433[10:01:35] <Blue_595> memes are just
opinions in picture form
L434[10:01:47]
<The_Stargazer> okay so i just found a
semi-bug in the pack
L435[10:02:03] <Inari> Call it a feature
instead
L436[10:02:06]
<The_Stargazer> if you get killed by
blazing juggernauts (blazes that spazz around deal a fuckload of
melee damage) they don't despawn
L437[10:02:16]
<The_Stargazer> so when you /back you get
killed in about 5 seconds
L438[10:02:27] <Inari> Ah, yeah, I've
noticed similar things with mods that add more mobs
L439[10:02:36] <Inari> Thats fine
L440[10:02:41]
<The_Stargazer> well it
L441[10:02:42] <Inari> /back shouldn't be
a thing anyway
L442[10:02:42]
<The_Stargazer> it's not
L443[10:02:54]
<The_Stargazer> why not
L444[10:03:11] <Blue_595> one time i was
using an Amazon Kindle Fire (not the star of this story btw)
L445[10:03:18] <Blue_595> looking for a
datasheet for some obscure device
L446[10:03:19] <Inari> Whats the point of
dying anymore? You lose a bit of XP I guess, but everyone has XP
farms anyway
L447[10:03:28]
<The_Stargazer> You lose your stuff
L448[10:03:30] <Inari> You don't lose time
since you /back, you don't lose items cause gravemod
L449[10:03:32] <Blue_595> no trustworthy
websites, so i just picked one at random
L450[10:03:35]
<The_Stargazer> Well, yes,
gravestones
L451[10:03:35]
<The_Stargazer> but
L452[10:03:42]
<The_Stargazer> you have to go back
there
L453[10:03:46]
<The_Stargazer> what if your stuff is
thousands of blocks away
L454[10:03:58] <Blue_595> got a malware
seed thing that said "your amazon phone has been
compromised"
L455[10:04:02] <Inari> Then thats on
you?
L456[10:04:06] <Blue_595> wait what the
fuck? this is a phone?
L457[10:04:20] <Inari> With /back and
gravemod, Death has no functional gameplay imapct
L458[10:04:23] <Inari> Might as well
remove it
L459[10:04:34]
<The_Stargazer> Without gravestones you
have to start over when you die
L460[10:04:40]
<The_Stargazer> Beceause you lose all your
stuff
L461[10:05:06] <Inari> So you sleep
somewhere nearby before doing something risky, or set up a way to
get where you are, or store backup equipment
L462[10:05:07] <Blue_595> I ASKED FOR TWO
LARGE FRIES
L463[10:05:12] <Blue_595> AND I GOT A
HUNDRED FUCKEN LITTLE ONES
L464[10:05:14] <Inari> People have been
doing this for years
L465[10:05:14] <Inari> :P
L466[10:05:16]
<The_Stargazer> You can't sleep in the
nether
L467[10:05:28]
<Forcecaster> please don't use caps
L468[10:05:33] <Blue_595> SORRY
L469[10:05:34]
<The_Stargazer> Also not everyone has
enough resources for backup stuff
L470[10:05:50] <Inari> Then they should
get more resources
L471[10:06:13]
<The_Stargazer> Not everyone can.
L472[10:06:21] <Inari> Sure
L473[10:06:55] <Inari> And thats fine. Not
everyone can spend a lot of time mining
L474[10:07:02]
<The_Stargazer> So
L475[10:07:04]
<The_Stargazer> The solution is
L476[10:07:05] <Inari> I don't feel the
solution is to let players freely enable creative mode
L477[10:07:07]
<The_Stargazer> To force them to start
over???
L478[10:07:12]
<The_Stargazer> haha what
L479[10:07:40] <Inari> Well you say, not
everyone can get resources or stuff to deal with the gameplay
consequences of dying
L480[10:07:42]
<Saghetti>
auto-craft backup equipment and out it in a chest that you can take
when you die
L481[10:07:50] <Inari> So your solution is
to disable the gameplay consequences of dying
L482[10:07:50]
<Saghetti>
put*
L483[10:07:54]
<The_Stargazer> @Saghetti Nobody has
autocrafting
L484[10:07:58]
<The_Stargazer> Inari: So
L485[10:08:01]
<Saghetti>
imagine not
L486[10:08:01]
<The_Stargazer> Let me get this
right
L487[10:08:12] <Inari> Equally, not
everyone has time to mine a lot for their base build, so the
solution is to disable the need for mining (creative mode)
L488[10:08:19]
<The_Stargazer> You think that everyone
should either a) lose their stuff forever or b) spend many hours
mining
L489[10:08:32] <Blue_595> Status: Sleeping
on system timer for 08:30
L490[10:08:33]
⇨ Joins: Skelechub (~skelechub@156.196.164.1)
L491[10:08:41]
<Saghetti>
use quarrys?
L492[10:08:46] <Inari> Not sure where you
get the "lose stuff forever" from :P
L493[10:08:46]
<The_Stargazer> we
L494[10:08:47]
<The_Stargazer> don'
L495[10:08:51]
<The_Stargazer> thave quarrys
L496[10:08:55]
<The_Stargazer> Inari: Well
L497[10:08:58] <Inari> You have OC,
no?
L498[10:08:58] <Blue_595> na no
L499[10:09:01] *
Saphire pets Inari
L500[10:09:01]
<The_Stargazer> If you can't get your
stuff back
L501[10:09:05] <Inari> OC has
quarries
L502[10:09:08]
<The_Stargazer> OC?
L503[10:09:13]
<The_Stargazer> Since when
L504[10:09:15] *
Blue_595 enters low-power mode.
L505[10:09:17] <Inari> Robots?
L506[10:09:21]
<Saghetti>
in the form of robots
L507[10:09:23] <Inari> Programmed to
mine
L508[10:09:24] ***
Blue_595 is now known as Blue_595|S3
L509[10:09:35]
<The_Stargazer> that's not a quarry
L510[10:09:39]
<Saghetti>
and also auto crafting in the same way
L511[10:09:42] <Blue_595|S3> wait fuck
wrong state
L512[10:09:44]
<Saghetti>
yes it is though
L513[10:09:49] ***
Blue_595|S3 is now known as Blue_595|S1
L514[10:09:52] <Blue_595|S1> low power,
not sleep
L515[10:09:56]
<Kleadron>
is a cc turtle a quarry
L516[10:10:12]
<Saghetti>
you can make it a quarry
L517[10:10:16]
<Kleadron>
we are talking about the buildcraft machine
L518[10:10:18] <Blue_595|S1> with a bunch
of code
L519[10:10:21]
<Saghetti>
really easily
L520[10:10:28] <Blue_595|S1>
hibernating...
L521[10:10:35] ***
Blue_595|S1 is now known as Blue_595|S5
L522[10:10:36] <Inari> @The_Stargazer Yes,
so theres a risk. If I do X, I might die, I might lose my stuff. Is
the result of X worth the risk? -- Evaluate risk, mitigate risk. I
might die, how do I get around the issue of that? I can set up a
base nearby with a bed so I can respawn there and be back quickly,
thus less risk.
L523[10:10:44]
<Saghetti>
also what happened to buildcraft?
L524[10:10:47]
<The_Stargazer> You
L525[10:10:49] <Inari> Also why start
over? Do you have everything you own on you?
L526[10:10:49]
<The_Stargazer> Can't
L527[10:10:50]
<The_Stargazer> Sleep
L528[10:10:51]
<The_Stargazer> In
L529[10:10:51]
<The_Stargazer> The
L530[10:10:51]
<The_Stargazer> Nether
L531[10:10:55]
<The_Stargazer> Inari: who doesn't
L532[10:11:01] <Inari> I mean
L533[10:11:01]
<Saghetti>
most people
L534[10:11:04]
<Kleadron>
they overcomplicated buildcraft
L535[10:11:05] <Blue_595|S5> Shutting
down...
L536[10:11:06] <Inari> Thats what a base
storage is for
L537[10:11:18]
<Saghetti>
ME systems anyone?
L538[10:11:20]
<The_Stargazer> the throw everything into
chests method?
L539[10:11:20] ⇦
Quits: Blue_595|S5 (webchat@47.196.97.219) (Quit: Blue_595 has
disconnected from IRC. (Killed (NickServ (GHOST command used by
Blue_595!~webchat@47.196.97.219))))
L540[10:11:26]
<The_Stargazer> @Saghetti This is all
late-game
L541[10:11:31] <Inari> Yes?
L542[10:11:36]
<The_Stargazer> All of the players are
early-to-mid-game
L543[10:11:57]
<Saghetti>
still, you don't need ME to organize your stuff
L544[10:12:07]
<The_Stargazer> Yeah you only need 5000
chests
L545[10:12:20] <Inari> If you need 5000
chests you clearly don't lack ressources
L546[10:12:21] <Inari> ;D
L547[10:12:28]
<Saghetti>
in fact, you can even do it just using a robot with a few
upgrades
L548[10:12:31]
<The_Stargazer> I was exaggerating
L549[10:12:40]
<Saghetti>
and chests are cheap af anyways
L550[10:12:45] <Inari> So
L551[10:12:50] <Inari> Do players have
infinite inventory?
L552[10:12:56]
<The_Stargazer> No
L553[10:13:00]
<The_Stargazer> Why tf would they
lol
L554[10:13:37]
<Saghetti>
idea: remote access to an ME system using an ender pouch and a
tablet
L555[10:13:47]
<Saghetti>
request items n crap
L556[10:13:48] <Inari> Because sorting
things is hard
L557[10:14:39]
<The_Stargazer> Yes
L558[10:14:40]
<The_Stargazer> So
L559[10:14:41]
<The_Stargazer> You can't
L560[10:14:45]
<The_Stargazer> Until
super-late-game
L561[10:14:50] <Inari> Actually
L562[10:14:52]
<The_Stargazer> Because AE2 is the
grindiest mod ever
L563[10:15:32] <Inari> Why do you have
gravemod? Wouldn't it be easier to just use use the keepinventory
gamerule
L564[10:15:41]
<Saghetti>
poor man's AE: chests and a robot
L565[10:15:47]
<The_Stargazer> Keepinventory is more
OP
L566[10:15:53]
<Saghetti>
with some custom code
L567[10:15:54] <Inari> How so?
L568[10:16:03]
<The_Stargazer> Because then no effort is
required
L569[10:16:08]
<The_Stargazer> With gravestones you have
to break your grave
L570[10:16:09]
<The_Stargazer> But
L571[10:16:13]
<The_Stargazer> You may as well just lose
stuff
L572[10:16:22] <Inari> Typing /back and
punching your gravestone is effort?
L573[10:16:38]
<The_Stargazer> Maybe not if you don't get
killed in five seconds..
L574[10:16:46] <Inari> Exactly
L575[10:16:46] <Inari> :p
L576[10:16:50]
<The_Stargazer> Which you normally do,
since mobs don't seem to despawn when you die
L577[10:16:59] <Inari> Minecraft mobs
do
L578[10:17:03]
<Saghetti>
there's this thing called a bed
L579[10:17:09]
<The_Stargazer> how many times
L580[10:17:10]
<The_Stargazer> do i have to so
L581[10:17:14]
<The_Stargazer> BEDS DO NOT WORK
L582[10:17:15]
<Saghetti>
not sure if you've heard about it
L583[10:17:17]
<The_Stargazer> IN THE NETHER
L584[10:17:22] <Inari> So
L585[10:17:24] <Inari> make a portal
L586[10:17:25]
<The_Stargazer> it is really quite
annoying
L587[10:17:28] <Inari> And put the bed on
the other side
L588[10:17:29] <Inari> :D
L589[10:17:39]
<The_Stargazer> What, you think everyone
carries obsidian with them?
L590[10:17:39]
<Saghetti>
why the fuck are you spawning in the nether
L591[10:17:54]
<Saghetti>
what kind of sorcery is this
L592[10:18:05]
<The_Stargazer> im not
L593[10:18:06]
<Saghetti>
why don't you spawn in the overworld
L594[10:18:08] <Inari> No, why would they
have to?
L595[10:18:08]
<The_Stargazer> my stuff is IN the
nether
L596[10:18:16]
<Saghetti>
then do /back?
L597[10:18:18]
<The_Stargazer> Exactly.
L598[10:18:21] <Inari> They make a portal
before they die
L599[10:18:21]
<The_Stargazer> Well
L600[10:18:22]
<The_Stargazer> See
L601[10:18:22] <Inari> obviously
L602[10:18:24]
<The_Stargazer> When i /back
L603[10:18:29]
<The_Stargazer> I get killed in 5
seconds
L604[10:18:43]
<The_Stargazer> Inari: But you just said
nobody carries 12 obsidian with them
L605[10:18:46]
<The_Stargazer> at all times
L606[10:18:53] <Inari> I mean, of course
not at all times
L607[10:19:01] <Inari> Just when I
evluated the risk and figure I should make a portal
L608[10:19:02] <Inari> :p
L609[10:19:16]
<The_Stargazer> What, the risk that
suddenly pops up in front of you?
L610[10:19:22]
<The_Stargazer> and goes "oh hi yeah
you're dead now"
L611[10:19:38] <Inari> The risk of going
to the nether in general, it's not like it's unheard of to fall
into a lave lake
L612[10:19:41] ⇦
Quits: Skelechub (~skelechub@156.196.164.1) (Quit: Proudly using
WocChat!)
L613[10:19:46] <Inari> Though then your
items are gone anyway
L614[10:19:47] <Inari> :D
L615[10:19:57]
⇨ Joins: Skelechub (~skelechub@156.196.164.1)
L616[10:20:43] <Inari> Btw
L617[10:20:47] <Inari> How does /back
interact with PvP?
L618[10:20:53]
<The_Stargazer> Uh
L619[10:20:54]
<The_Stargazer> ¯\(ツ)/¯
L620[10:20:57]
<The_Stargazer> you have to stay
still
L621[10:21:20] <Inari> Like, I get into
someones base
L622[10:21:20]
<Saghetti>
usually it won't let you tp if you're combat tagged
L623[10:21:23] <Inari> They kill me and
patch the hole
L624[10:21:29] <Inari> 10 mins later I
/back into it
L625[10:21:29]
<The_Stargazer> combat tags aren't a
thing
L626[10:21:31]
<The_Stargazer> because they are
dumb
L627[10:21:35]
<Saghetti>
ok
L628[10:25:06]
⇨ Joins: Blue_595 (~c8h10n4o2@47.196.97.219)
L629[10:27:22] <Blue_595> so how exactly
does require() work, and can you convince it to look wherever you
want
L630[10:30:07] <Blue_595> would
dofile("/home/.../filename.lua") do what im looking
for
L631[10:30:09] ⇦
Quits: Skelechub (~skelechub@156.196.164.1) (Ping timeout: 190
seconds)
L632[10:30:35]
<Forcecaster> you haven't said what you
are looking for
L633[10:38:45] <Blue_595> sorry
L634[10:39:10] <Blue_595> something that
works like require() except allows you to load files from
anywhere
L635[10:39:17] <Blue_595> dofile(),
right?
L636[10:43:11]
<The_Stargazer> yes
L637[10:44:15] <Blue_595> require() is
just dofile() but it looks in a known directory
L638[10:44:40]
<Forcecaster> it looks in a bunch of
different places
L639[10:45:00] <Blue_595> a few known
directories
L640[10:45:08] <Blue_595> a list of
directories stored in package.path
L641[10:45:11]
<Forcecaster> yes
L642[10:45:49] <Blue_595> if you call
dofile("foo") but foo doesnt exist, does it return nil,
or an error?
L643[10:46:04] <Blue_595> or better yet,
nil AND an error
L644[10:46:08]
<Forcecaster> probably nil
L645[10:46:12]
<Forcecaster> maybe nil, error
L646[10:46:14] <Blue_595> ok
L647[10:46:27] <Blue_595> but im still
gonna check for a list of required dependencies at the start
L648[10:47:16] <Blue_595> which is gonna
require filesystem
L649[10:49:13] ⇦
Quits: reborn (reborn@185.107.94.15) ()
L650[10:49:31]
⇨ Joins: reborn (reborn@185.107.94.15)
L651[10:50:31] <Blue_595> well
L652[10:50:34] <Blue_595> i guess
L653[10:56:16]
<payonel>
Blue_595 `dofile` is essentially `assert(loadfile(...))()`
L654[10:56:37] <Blue_595> oh
L655[10:57:02] <Blue_595> and iirc the
computer itself doesnt set up loadfile or dofile
L656[10:57:13] <Blue_595> so if you figure
out loadfile (with a filesystem component perhaps)
L657[10:57:42]
<payonel>
correct
L658[10:57:50]
<payonel>
you have `load`
L659[10:57:53]
<payonel>
and that's it 🙂
L660[10:57:53] <Blue_595> then a good
enough implementation of dofile would just be, as you said
`function dofile(x) assert(loadfile(x))() end`
L661[10:58:24] <Blue_595> but load(buffer,
"=" .. filename) at the end of your loadfile()
implementation
L663[10:59:26] <Blue_595> i see it also
makes a good enough print()
L664[10:59:35] <Blue_595> since you also
just have stdout
L665[10:59:38] <Blue_595> and stderr
L666[11:00:29]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-82-236.dynamic.as20676.net)
L667[11:00:29]
zsh sets mode: +v on Vexatos
L668[11:02:33] <Blue_595> i just
remembered
L669[11:02:45] <Blue_595> drawContainer()
in my graphics library needs a width and height
L670[11:06:27] ⇦
Quits: Blue_595 (~c8h10n4o2@47.196.97.219) (Ping timeout: 189
seconds)
L671[11:17:09] <Izaya> evening nerds
L672[11:17:59]
<Forcecaster> there are no nerds here what
are you talking about
L673[11:18:18]
<Forcecaster> we're computer jocks
L674[11:19:41] <Izaya> terminal
jockeys
L675[11:22:28] <Inari> it isn't evening,
what are you talking about
L676[11:24:45] <Izaya> I guess 2024 is
more night than evening, true.
L678[11:35:03]
<Forcecaster> I guess
L679[11:35:10]
<The_Stargazer> so they'll grow?
L680[11:35:23] <Izaya> there's exact
required dimensions on the wiki
L681[11:35:32]
<The_Stargazer> oh
L682[11:35:38]
<Forcecaster> the one in the picture
probably will yeah
L683[11:36:09]
<The_Stargazer> TIN \o/
L684[11:36:10]
<The_Stargazer> finally
L685[11:36:15] <Inari> Hm
L686[11:36:19] <Inari> where did tin go
anyway
L687[11:36:24] <Inari> And what was their
name
L689[11:37:41] <Inari> Hm
L690[11:37:44] <Inari> Maybe tin never
existed in #oc
L691[11:43:13]
<Forcecaster> someone forgot to install
Forestry
L692[11:44:13] <Inari> Izaya: Is that on
railcraft or on ariri
L693[11:44:21] <Izaya> ariri
L694[11:44:27] <Izaya> you think I get
invited to things?
L695[11:48:57] ⇦
Quits: ben_mkiv (~ben_mkiv@88.130.156.52) (Killed (NickServ (GHOST
command used by
ben_mkiv|afk!~ben_mkiv@88.130.157.232)))
L696[11:49:02]
⇨ Joins: ben_mkiv|afk (~ben_mkiv@88.130.157.232)
L697[11:50:29] <Izaya> oh wait, no, that's
a patreon thing
L698[11:53:00] <Inari> Izaya: I mean, the
demo won't be
L699[11:53:37]
<Forcecaster> season 2 wont be
L700[11:53:49] <Inari> :o
L701[11:53:51] <Inari> It won't be?
L702[11:54:15]
<Forcecaster> no
L703[11:54:21]
<Forcecaster> I have no reason to do
that
L704[11:54:22] <Inari> What will it be?
Just public?
L705[11:54:37]
<Forcecaster> package private
L706[11:54:50] <Inari> Not sure what that
is
L707[11:55:03]
<Forcecaster> public but whitelisted
L708[11:55:16] <Inari> Ah
L709[11:55:22] <Inari> How will one get on
the whitelist :D
L710[11:55:57]
<Forcecaster> by asking
L711[11:57:03] ⇦
Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 189
seconds)
L712[11:57:17] <Inari> Neat
L713[11:58:25] <Inari> @Forecaster will it
have naet?
L714[11:59:54]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L715[12:06:35]
⇨ Joins: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L716[12:15:54] <SquidDev> %tonk
L717[12:15:55] <MichiBot> Dad-Sizzle!
SquidDev! You beat Kodos's previous record of 1 hour, 2 minutes
and 52 seconds (By 1 hour, 28 minutes and 18 seconds)! I hope
you're happy!
L718[12:15:56] <MichiBot> SquidDev's new
record is 2 hours, 31 minutes and 11 seconds! SquidDev also gained
0.00294 (0.00147 x 2) tonk points for stealing the tonk. Position
#4. Need 0.03072 more points to pass Lizzy!
L719[12:21:25]
<Forcecaster> no
L720[12:24:20] <Inari> Aw
L721[12:47:11]
⇨ Joins: immibis
(~immibis@x59cc9941.dyn.telefonica.de)
L722[12:58:38]
<Forcecaster> yay, 1.9 billion
credits
L723[13:09:19] ⇦
Quits: immibis (~immibis@x59cc9941.dyn.telefonica.de) (Ping
timeout: 190 seconds)
L724[13:22:21]
⇨ Joins: immibis
(~immibis@x59cc9b50.dyn.telefonica.de)
L726[13:26:52]
<Forcecaster> Have some nightmare
fuel
L727[13:31:20] ⇦
Quits: asie (~asie@asie.pl) (Quit: asie)
L728[13:47:51] <Inari> @Forecaster it's
weird, but on the fipside, with that tiny mouth, it can't harm
you
L729[13:48:15] <Vexatos> the fipside
L730[13:53:06] <immibis> %sip
L731[13:53:07] <MichiBot> You drink a dull
pink potion (New!). immibis turns into an aegisalt fox until they
see a unicorn.
L732[13:54:12] ⇦
Parts: Teris (uid315557@id-315557.brockwell.irccloud.com)
())
L733[13:54:41]
⇨ Joins: Teris
(uid315557@id-315557.brockwell.irccloud.com)
L734[14:02:14] ⇦
Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 190
seconds)
L735[14:05:14]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L736[14:09:08] <Inari> Vexatos: will fip
your side
L737[14:41:53] *
AmandaC yawns, stretchies, meows
L738[14:42:09] <AmandaC> That was a nice
nap
L739[14:49:04] *
Lizzy gives AmandaC ear scritches
L740[14:49:22] *
AmandaC purrs softly, cuddles up against Lizzy
L741[14:50:13] *
AmandaC contemplates reheating last night's dinner as
breakfast
L742[14:50:22] <AmandaC> ..., brunch
L743[14:50:31] <AmandaC> A nice 12h nap.
:3
L744[14:58:46]
⇨ Joins: baschdel
(~baschdel@2a02:6d40:361a:1701:5ce6:70ee:8c5a:e509)
L745[15:22:35]
⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L746[15:27:01]
<AdorableCatgirl> i'm finally working on
Tsuki again
L747[15:27:13]
<AdorableCatgirl> i'll just have to finish
up the fancy loader
L748[15:27:50]
<Forcecaster> I wish collector limpets
would attach to the ship when idle and not expire (unless you
activate the FSD)
L749[15:30:12]
<AdorableCatgirl> elite dangerous happens
to run like dogshit in proton lmao
L750[15:30:38]
<AdorableCatgirl> at least for me
L751[15:45:16]
<The_Stargazer> >"ping
160ms"
L752[15:45:17]
<The_Stargazer> >one bar
L753[15:54:12]
<Forcecaster> needs more pressure
L754[15:54:29]
<The_Stargazer> haha
L755[15:55:12]
<Forcecaster> more pressure makes the bits
go faster
L756[15:56:15]
<Kleadron>
one million psi it is
L757[16:02:41] <Elfi> More kPa than a lit
plasma/oxygen mix
L758[16:02:50] <Elfi> Let's maxcap this
connection
L759[16:04:05]
<Forcecaster> the internet is a series of
pneumatic tubes
L760[16:04:38]
<Forcecaster> steampunk internet
L761[16:04:56]
<Kleadron>
oh my god forcecaster
L762[16:05:04]
<Kleadron>
what if pneumaticraft had computers
L763[16:05:12]
<Kleadron>
and this is how that worked
L764[16:05:13] <AmandaC> it does, doesn't
it?
L765[16:05:32] <AmandaC> at least the
drones are programmable using tiles
L766[16:05:53]
<Forcecaster> programmable drones
yes
L767[16:05:56]
<Forcecaster> computers no
L768[16:06:11]
<Kleadron>
you could make a computer using the programmable drones 🤔
L769[16:06:27] <Elfi> Oh god I hooked the
gax mixer up to the internet and everything is on fire
L770[16:06:47]
<Forcecaster> I remember making a
web-based drone programmer thingy
L771[16:07:10]
<Forcecaster> that used the in-game
programmers importer function to get the programs into the
game
L772[16:26:56]
⇨ Joins: Paradoxical
(~paradoxic@valpo1492-149-59.ppp.netnitco.net)
L773[16:27:00] <Paradoxical> Hello
L774[16:27:14]
<Forcecaster> hello
L775[16:27:19] <Paradoxical> :o
L776[16:27:32] <Paradoxical> I am chatting
on an irc, in minecraft
L777[16:27:33] <Paradoxical> wow
L778[16:27:35]
<Forcecaster> :o
L779[16:27:43]
<Kleadron>
woah
L780[16:28:05]
<Forcecaster> on irc
L781[16:28:08]
<Forcecaster> not an irc
L782[16:28:16]
⇨ Joins: Paradoxical_notMC
(webchat@valpo1492-149-59.ppp.netnitco.net)
L783[16:28:17]
<Ariri>
woah on irc
L784[16:28:30] <Paradoxical_notMC> And now
I can join on my phone
L785[16:28:41] <Paradoxical_notMC>
nice
L786[16:28:45] ⇦
Quits: Paradoxical_notMC
(webchat@valpo1492-149-59.ppp.netnitco.net) (Client
Quit)
L787[16:29:02] <Paradoxical> this is
neat
L788[16:30:29] <Inari> neat is a mod by
vazkii
L789[16:30:58] <Paradoxical> ya
L790[16:31:05] <Paradoxical> brb
L791[16:31:16] <Paradoxical> cd
/home
L792[16:31:18] <Paradoxical> oh
L793[16:31:26] ⇦
Quits: Paradoxical (~paradoxic@valpo1492-149-59.ppp.netnitco.net)
(Remote host closed the connection)
L794[16:33:14]
<Forcecaster> I'm going to add that to
MichiBot's phrase ban soon...
L795[16:36:43]
⇨ Joins: Paradoxical
(~paradoxic@valpo1492-149-59.ppp.netnitco.net)
L796[16:36:48] <Paradoxical> ok I am
back
L797[16:37:58] <Paradoxical> wb
L798[16:40:51] ⇦
Quits: Paradoxical (~paradoxic@valpo1492-149-59.ppp.netnitco.net)
(Remote host closed the connection)
L799[16:51:31]
⇨ Joins: Para
(~Para@valpo1492-149-59.ppp.netnitco.net)
L800[16:51:38] <Para> woah
L801[16:51:57] <Para> this is
amazing
L802[16:52:32] ⇦
Quits: Para (~Para@valpo1492-149-59.ppp.netnitco.net) (Client
Quit)
L803[16:52:34]
<Kodos>
Good morning internet
L804[16:52:42] <Lizzy> ohai Kodos o/
L805[16:53:01]
<Kodos>
Been in a bad relationship for 11 months but I'm back now
L806[16:53:17] <Lizzy> \o/
L807[16:56:22] <SquidDev> %tonkout
L808[16:56:22] <MichiBot> Gadsbudlikins!
SquidDev! You beat your own previous record of 2 hours, 31 minutes
and 11 seconds (By 2 hours, 9 minutes and 16 seconds)! I hope
you're happy!
L809[16:56:23] <MichiBot> SquidDev has
tonked out! Tonk has been reset! They gained 0.004 tonk points!
plus 0.006 bonus points for consecutive hours! Current score:
0.65992, Position #4 Need 0.02072 more points to pass Lizzy!
L810[16:56:36] <Lizzy> %tonk
L811[16:56:37] <MichiBot> Fudge! Lizzy!
You beat SquidDev's previous record of <0 (By 14 seconds)! I
hope you're happy!
L812[16:56:38] <MichiBot> Lizzy's new
record is 14 seconds! Position #3. Need 0.12368 more points to pass
CompanionCube!
L813[16:56:48] ⇦
Quits: baschdel (~baschdel@2a02:6d40:361a:1701:5ce6:70ee:8c5a:e509)
(Ping timeout: 189 seconds)
L814[17:02:57] <Inari> @Forecaster
xD
L815[17:04:02] ⇦
Quits: MajGenRelativity
(~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) (Quit:
Leaving)
L816[17:08:33]
<DaComputerNerd> %tonk
L817[17:08:39]
<DaComputerNerd> oh
L818[17:08:49]
<DaComputerNerd> because lizzy can do it
in 14 seconds but 14 minutes doesn't work
L819[17:09:07] <Lizzy> if i hadn't have
done it, you'd have been able to do it
L820[17:09:13]
<payonel>
@Kodos o/
L821[17:09:29]
<Forcecaster> I need to add a system to
allow two commands to share a timeout
L822[17:09:31] <Lizzy> the 15 minute cool
down seems to only apply from the first person tonking after a
successful tonkout
L823[17:09:42] <Lizzy> or what Forecaster
said
L824[17:09:46]
<Forcecaster> it's because tonk and
tonkout are different commands
L825[17:11:16]
<Forcecaster> it's technically possible
now, but a bit impractical
L826[17:11:24]
⇨ Joins: Farvicon (~Farvicon@31.135.32.25)
L827[17:11:40] ⇦
Quits: Farvicon (~Farvicon@31.135.32.25) (Client Quit)
L828[17:12:28]
<Kodos>
Payonaisse how do bundles cables woek
L829[17:13:09]
<Forcecaster> when you said "code
wise" did you mean how you interact with them in-game?
L830[17:14:00]
<Kodos>
Yes
L831[17:14:05]
<Forcecaster> I assumed you meant how they
would be coded in the mod...
L832[17:14:11]
<Kodos> No
lol
L833[17:14:18]
<Forcecaster> well, there's no code
L834[17:14:40]
<Forcecaster> they work sort of like PR
bundled cables
L835[17:15:06]
<Forcecaster> you use a regular colored
cable to choose which color to connect with
L836[17:15:46]
<Forcecaster> except with racks which you
can connect the bundle to directly, and then there will be some way
in the gui to choose what color a slot connects to
L837[17:16:02]
<Forcecaster> I believe payo is still
working on that
L838[17:21:48]
<payonel>
@Kodos bundled cables are not available
L839[17:22:06]
<payonel>
oh i see forecaster responded
L840[17:22:39]
<payonel>
right now i'm pausing continuing with my bundled cable branch. i'm
back to bug squashing for a bit
L841[17:22:46]
<Forcecaster> he knows that, he asked
because I said they'd be part of the 1.8 release
L842[17:22:47]
<payonel>
vram is done, so that's nice
L843[17:22:57]
<payonel>
cool, thanks
L844[17:23:19]
<AdorableCatgirl> ooo
L845[17:23:43]
<payonel> i
often respond to questions as i read the missed conversations.,
then as i scroll i realize my response no longer has accurate
context 🙂
L846[17:24:55]
<Forcecaster> I'm tempted to suggest it
working like the bundled redstone... ie the T2 card allowing
connecting to bundled cables directly (if you have a mod that adds
them) and the T1 card only working with single-channel
redstone
L847[17:25:11]
<Forcecaster> but the T2 network card is
also wireless, and that might be too much
L848[17:27:11]
<AdorableCatgirl> now
L849[17:27:16]
<AdorableCatgirl> i must add velx support
to zorya
L850[17:27:19]
<AdorableCatgirl> son of a whore
L851[17:27:31]
<payonel>
@Forcecaster i think you'll like where i'm going with that side of
things
L852[17:27:57]
<payonel>
and that is good insight/suggestion
L853[17:32:31]
<Forcecaster> I guess you could turn off
the wireless if you didn't want it
L854[17:36:04]
<payonel>
you can do that btw with `nic.setStrength(0)`
L855[17:36:33]
<Forcecaster> I know, that's what I was
referring to
L856[17:46:28]
⇨ Joins: flappy
(~flappy@88-113-149-197.elisa-laajakaista.fi)
L857[17:50:09] ⇦
Quits: ben_mkiv|afk (~ben_mkiv@88.130.157.232) (Ping timeout: 190
seconds)
L859[18:25:07]
<Forcecaster> I've breached 2 billion now
:D
L860[18:25:11]
<Forcecaster> almost halfway there
L861[18:28:27]
⇨ Joins: Thutmose
(~Patrick@host-69-59-79-181.nctv.com)
L862[18:47:40]
⇨ Joins: ArtHacker
(webchat@cgn-pool-83-219-147-81.tis-dialog.ru)
L863[18:56:00]
⇨ Joins: baschdel
(~baschdel@2a02:6d40:361a:1701:5ce6:70ee:8c5a:e509)
L864[18:59:05]
⇨ Joins: MajGenRelativity
(~MajGenRel@217.138.213.228)
L865[19:18:32] <SquidDev> %tonk
L866[19:18:33] <MichiBot> Willikers!
SquidDev! You beat Lizzy's previous record of 14 seconds (By 2
hours, 21 minutes and 41 seconds)! I hope you're happy!
L867[19:18:33] <MichiBot> SquidDev's new
record is 2 hours, 21 minutes and 55 seconds! SquidDev also gained
0.00236 tonk points for stealing the tonk. Position #4. Need
0.01836 more points to pass Lizzy!
L868[19:27:21] ⇦
Quits: ArtHacker (webchat@cgn-pool-83-219-147-81.tis-dialog.ru)
(Quit: webchat.esper.net)
L869[19:32:01]
⇨ Joins: MajGenRelativity_
(~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
L871[19:34:19] ⇦
Quits: MajGenRelativity (~MajGenRel@217.138.213.228) (Ping timeout:
190 seconds)
L872[19:34:40] <Izaya> minetest has the
amazing ability to run at 30FPS on anything
L873[19:35:02] <Izaya> RTX 9999990000Ti?
30FPS. Voodoo 3? 30FPS.
L874[19:35:28]
<Ocawesome101> runs at ~60fps for me
L875[19:35:37]
<Kleadron>
voodoo 3 wtf
L876[19:35:40] <Izaya> maybe they changed
the default target
L877[19:35:53]
<Kleadron>
what opengl version does it use
L878[19:36:19] <Izaya> on my old laptop,
1.2
L879[19:36:28]
<Ocawesome101> 4.6 for me :^)
L880[19:36:53] <Izaya> 4.6 also here
L881[19:37:03]
<Kleadron>
hm
L882[19:37:54]
<Ocawesome101> on another note, my desktop
has decided not to download anything at all past ~25kbps
L883[19:39:06]
<Ocawesome101> funny thing is, Discord
runs fine
L884[19:39:22] ⇦
Quits: MajGenRelativity_
(~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) (Quit:
Leaving)
L885[19:40:38]
<Kleadron>
wait a second
L886[19:40:47]
<Kleadron>
why does minetest have 8 hotbar slots
L887[19:40:51]
<Kleadron>
and not at most 10
L888[19:41:03] <Izaya> 8 divides
nicely
L889[19:41:32]
<Kleadron>
you're sacrifcing possible inventory space for niceness
L890[19:41:33]
<Forcecaster> c'mon, they can't make it
that obvious what they're imitating :P
L891[19:41:41]
<Kleadron>
most people wouldn't care for that
L892[19:41:41]
<Forcecaster> gotta change something
L893[19:41:51]
<Kleadron>
if they were to change it, make it larger :)
L894[19:41:57] <Izaya> 16
L895[19:42:02] <Izaya> accessed via F1
through F16
L896[19:42:27]
<Kleadron>
i don't have F13 through F16 though
L897[19:42:37] <Izaya> Sounds like a you
problem.
L898[19:42:49]
<Kleadron>
why do you have so many keys
L899[19:43:15]
<Forcecaster> just get a label printer,
print out labels for 13 through 16 and put them on some other keys
you aren't using
L900[19:43:22]
<Forcecaster> that's how keyboards work
right
L901[19:43:30]
<Ocawesome101> some people count
PrtSc/ScrLk/Pause as F13/14/15
L902[19:44:28] <Izaya> I just have a
standard keyboard
L903[19:44:31] <Izaya> iunno what to tell
you
L904[19:44:38] <Izaya> Is yours not
standards compliant?
L905[19:44:59]
<Ocawesome101> I have a Rii k63c, no
numberpad
L906[19:45:00]
<AdorableCatgirl> sorry
L907[19:45:06] <Elfi> Izaya, most people
don't use the space cadet keyboard as a standard
L908[19:45:09]
<AdorableCatgirl> my keys show up as
like
L909[19:45:13]
<AdorableCatgirl> F23 and F24
L910[19:45:16]
<AdorableCatgirl> for some reason
L911[19:45:29]
<Ocawesome101> the enter key, and only the
enter key, is an ISO enter key. Everything else is ANSI. It's
weird
L912[19:45:43] <Izaya> Elfi: but a model F
is standard, right?
L914[19:46:11] <Izaya> (I don't even have
any F keys tbh, I only have ~60 keys)
L915[20:02:54]
⇨ Joins: Blue_595 (webchat@47.196.97.219)
L916[20:03:35] <Blue_595>
/home/windowTest.lua:8: attempt to call field 'setActiveBuffer' (a
nil value): ...
L917[20:04:01] <Blue_595> for context,
that line said to set the active GPU buffer to 0 (the screen)
L918[20:04:10] <Blue_595> does OCEmu not
know about VRAM buffers?
L919[20:05:07]
<Forcecaster> no
L920[20:05:22] <Blue_595> do you know an
emulator which handles buffers like that?
L921[20:05:35]
<Forcecaster> the feature hasn't even been
released yet
L922[20:06:11] <Blue_595> then why is it
documented
L923[20:08:55] ⇦
Quits: linuxdaemon (linuxdemon@bnc.linuxdemon.xyz) (Quit:
RIP.)
L924[20:10:03] <AmandaC> "New in OC
1.7.5 Developer builds and expected in the next release
(1.8)"
L925[20:11:06]
⇨ Joins: linuxdaemon
(linuxdemon@bnc.linuxdemon.xyz)
L926[20:31:30] <Blue_595> ok
L927[20:33:48] <Blue_595> is there a
chance that could be released for 1.7.10, or will i need to update
the modpack again to 1.8 just for this feature
L928[20:34:01] <AmandaC> OC 1.8 not MC
1.8
L929[20:34:05] <Blue_595> oh ok
L930[20:34:06]
<Forcecaster> ^
L931[20:36:57] <Blue_595> when OC 1.8 is
released, it better be available for MC 1.7.10 as well
L932[20:39:39]
<Forcecaster> it will be
L933[20:40:03] <Blue_595> yay, approximate
release date, so i know how excited i should be?
L934[20:40:14] <Vexatos> between now and
2026
L935[20:40:19]
<Forcecaster> there isn't one
L936[20:40:21] <Blue_595> ill take
it
L937[20:40:23] <Vexatos> most likely
L938[20:40:35] <Blue_595> Approximate
excitation value: 0.328
L939[20:42:54] <Izaya> Where does one go
to browse texture packs these days?
L940[20:43:03] <Blue_595> yes
L941[20:43:29] <Blue_595> HoW dO yOu
GoOgLe SoMeThInG?
L942[20:44:18] *
Izaya blinks
L943[20:44:31] <Blue_595> best
auto-complete on google
L944[20:44:45]
<Kleadron>
considering past releases probably in a month or so
L945[20:45:28] <Blue_595> Approximate
excitation value: 0.6628
L946[20:45:49] <Blue_595> At WhAt AgE cAn
BaBiEs FlY?
L947[20:45:49] <AmandaC> acturate amount
we care: 0
L948[20:46:07]
<Forcecaster> planetminecraft?
L949[20:46:19]
<Forcecaster> not sure, haven't looked for
texturepacks in a long while
L950[20:46:32] <Izaya> was kind of hoping
we'd have moved on from PMC
L951[20:49:58] <CompanionCube> Izaya:
well, it could be 9minecraft...that's bad right
L952[20:50:08] <Lizzy> ewww
L953[20:50:09]
⇨ Joins: ben_mkiv (~ben_mkiv@88.130.157.232)
L954[20:50:23] *
Izaya dissolves into incoherent screaming
L955[20:50:38]
<Ocawesome101> Izaya: CurseForge
maybe?
L956[20:51:05] <Izaya> Do they do texture
packs?
L957[20:51:22] <Lizzy> there are some on
there, yeah
L958[20:51:57] <Izaya> > most popular
is an x-ray one
L959[20:52:30]
⇨ Joins: Backslash
(~Backslash@d137-186-220-152.abhsia.telus.net)
L960[20:53:41] <Lizzy> also, I updated the
GPU wiki page so that the "1.8" part in the VRam buffers
now reads as "OC 1.8" so we stop getting mini-outrages
about dropping MC 1.7.10 support (despite the fact that OC doesn't
even support MC 1.8 because noone really uses it)
L961[20:54:15]
<Forcecaster> hooray
L962[20:56:27]
<Saghetti>
meanwhile computercraft is stuck on 1.8
L963[20:56:33] <AmandaC> %choose reheat
leftovers?
L964[20:56:34] <MichiBot> AmandaC: Oh
yes, definitely!
L965[20:56:47] *
AmandaC goes hunting for warms to heat up her colds
L966[20:56:48]
<Saghetti>
also cc development is very dead :(
L967[20:57:26]
<Ocawesome101> @Saghetti have you seen
CC:Tweaked?
L968[20:57:32]
<AdorableCatgirl> anyways
L969[20:57:39]
<Saghetti>
i haven't
L970[20:57:45]
<AdorableCatgirl> i'm trying to do
crackhead C again
L971[20:57:58]
<AdorableCatgirl> trial by fire pointer
hell
L972[20:59:17] <Blue_595> free dandelions
for sale
L973[20:59:21] <Blue_595> take as many as
you want
L974[20:59:28]
<Ocawesome101> Saghetti: it's still
updated, and even old CC works on 1.12.2
L975[21:00:54] ***
AmandaC is now known as Amanda
L976[21:05:56] <Blue_595> i got happy and
my leg started V I O L E N T L Y shaking
L977[21:07:03] ⇦
Quits: baschdel (~baschdel@2a02:6d40:361a:1701:5ce6:70ee:8c5a:e509)
(Ping timeout: 189 seconds)
L978[21:07:16] <Blue_595> rip
L980[21:09:04]
<Ocawesome101> well rip, the OpenFS driver
has bugs
L981[21:09:09]
<Ocawesome101> who woulda thunkit
L982[21:09:25] <Izaya> Amanda: and the
lack of windows?
L983[21:09:34] <Amanda> Izaya: ...
fair
L984[21:10:08] <Blue_595> lack of second
floor
L985[21:10:21] <Lizzy> needs more
nekos
L986[21:10:32]
<Kodos>
Walls too flat
L987[21:10:33] <Blue_595> /relatively/
simple exterior
L988[21:10:35] <Blue_595> i dont really
like it
L989[21:10:59] <Blue_595> meet at 13:00
AM
L990[21:11:03]
<Ocawesome101> well, time to rewrite the
driver....
L991[21:11:04] <Corded> *
<Ocawesome101> sighs
L992[21:11:16] <Izaya> not going to debug
it?
L993[21:11:18] <Izaya> because uh
L994[21:11:22] <Izaya> all software has
bugs
L995[21:11:24] <Izaya> :D
L996[21:11:48] <Blue_595> OC screens keep
their image even when a graphics card is removed
L997[21:11:50] <Blue_595> right?
L998[21:11:54]
<Ocawesome101> well
L999[21:12:01]
<Ocawesome101> the bugs were really
weird
L1000[21:12:07]
<Ocawesome101> I can send you the code if
you want but idk
L1001[21:12:09] <Blue_595> banks suck at
code
L1002[21:12:24]
<Saghetti> iirc yeah, that's how you can
control multiple screens using 1 gpu
L1003[21:12:29]
<Saghetti> some OSes do that
L1004[21:12:32]
<Saghetti> but it's slow afaik
L1005[21:12:48]
<Ocawesome101> kOS NEO does it
L1006[21:12:49]
<Ocawesome101> iirc
L1007[21:12:55] <Blue_595> just use a
tier 3 APU and a tier 3 GPU
L1008[21:13:02] <Blue_595> find some way
to bind them to different screens
L1009[21:13:23]
<Saghetti> the faster way is to use
multiple GPUs
L1010[21:13:28]
⇦ Quits: flappy (~flappy@88-113-149-197.elisa-laajakaista.fi)
(Ping timeout: 190 seconds)
L1011[21:13:30] <Blue_595> yes APU has a
GPU built in
L1012[21:13:31]
<Saghetti> bind one per screen
L1013[21:13:33]
<Saghetti> ik
L1014[21:13:35] <Izaya> big brain is
running a PsychOS system with a T2 APU and a T2 GPU for two
terminals on one machine
L1015[21:13:47] <Blue_595> big brain is
using 2 80x25 displays
L1016[21:14:00] <Blue_595> 1 for a debug
stream, for some under-paid employee sitting in a closet
L1017[21:14:11] <Blue_595> 1 for a normal
terminal for someone at the terminal
L1018[21:14:17] <Izaya> just pipe stdout
over a terminal for that
L1019[21:14:22] <Izaya> over the network,
rather
L1020[21:14:33]
<Saghetti> bigger brain is mainframe
system using many remote terminals
L1021[21:14:41] <Blue_595> yeah
actually
L1022[21:14:53] <Blue_595> stdout/stderr
over network card for debug stream
L1023[21:14:59] <Izaya> each remote
terminal connected to a terminal server acts as the same
display
L1024[21:15:06] <Blue_595> GPU being
accessed like a GPU for the terminal
L1025[21:15:09]
<Saghetti> multiple terminal servers
L1026[21:15:12] <Izaya> on a semi-related
note, is there a way to print monospace with OpenPrinter?
L1027[21:15:25] <Blue_595> idk but im
using CC printer instead
L1028[21:16:39] <Blue_595> RJ21 cables
are insane
L1029[21:16:50] <Blue_595> up to 25 phone
lines in a single cable
L1030[21:17:16]
<Saghetti> o_O
L1031[21:17:21] <Blue_595> hey you think
anyone ever used an RJ21 connector for like a quarter of the trunk
lines going to a switching station?
L1032[21:18:04] <Blue_595> ok gonna work
on my terminal idea
L1033[21:19:31] <Blue_595> 2 emulated
machines set up
L1034[21:19:44]
⇨ Joins: baschdel
(~baschdel@2a02:6d40:361b:7f01:b9e8:825d:a70b:2607)
L1035[21:20:13]
<Ocawesome101> Blue_595: what is this
terminal idea?
L1036[21:20:28] <Blue_595> terminal over
network card to replace stdout/stderr
L1037[21:20:38] <Blue_595> so you only
have 1 GPU while using a beautiful terminal
L1038[21:20:47] <Blue_595> good for my
VICCP project
L1039[21:20:56]
<Ocawesome101> oh nice
L1040[21:21:19] <Blue_595> easy part is
just setting up the network receiver
L1041[21:21:45] <Blue_595> who knows,
maybe if you press Ctrl+D you can remotely exit the main terminal
thing
L1042[21:22:08] <Blue_595> port 120
L1043[21:26:09] <Blue_595> should i use
broadcast, or private message?
L1044[21:28:04] <Blue_595> look at e[6]
for message type, and e[7] for message
L1045[21:30:07] <Izaya> cursed texture
pack idea
L1046[21:30:30] <Izaya> average the
colour of each vanilla texture and write that as a 1x1 PNG to
replace the texture
L1047[21:30:53] <Blue_595> wdym
cursed
L1048[21:30:59] <Blue_595> i wanna see
that
L1049[21:35:58]
<ThePiGuy24> iirc has been done
before
L1050[21:35:59]
<Saghetti> that sounds like fun ngl
L1051[21:36:10] <Amanda> Izaya: includint
items?
L1052[21:36:17] <Amanda> including*
L1053[21:36:36]
<Saghetti> hopefully not
L1054[21:36:49] <Izaya> ... yes
L1055[21:36:51] <Izaya> :D
L1056[21:37:14]
<Forcecaster> lets all grab our
greyish-brown squares and go mining
L1057[21:37:40] <Izaya> ooooh
L1058[21:37:42] <Izaya> the font
too
L1059[21:37:48]
<ThePiGuy24> nah i got a turquoisey-brown
square
L1060[21:38:15] <Izaya> let's grab our
████████ and go mining
L1061[21:38:51]
<ThePiGuy24> ye boi
L1063[21:39:01]
<Forcecaster> woops
L1064[21:39:17] <Izaya> man
L1065[21:39:19] <Izaya> I wanna go to the
shops
L1066[21:39:35]
<Forcecaster> `"Those who logged in
on the fake site were then redirected to the phishing test section
of the GitLab Handbook."`
L1067[21:39:36] <Izaya> but it's 6AM and
I don't even want to consider how cold it would be doing 80 in like
8° weather
L1068[21:40:10]
<Saghetti> smol brain moment
L1069[21:42:33] <Blue_595> ████████
L1070[21:49:54] <Blue_595> yeah seems
like those people at GitLab are all idiots
L1071[21:50:53] <Amanda> 20 people out of
a company of hundreds...
L1072[21:51:23] <CompanionCube>
obligatory reference to the 'emergency database maintenance' that
happened one
L1073[21:51:58] <Blue_595> 50 people
tested
L1074[21:52:01] <Blue_595> 17 clicked the
link
L1075[21:52:07] <Blue_595> 10 of them
failed
L1076[21:57:07] <Blue_595> what is
keyboard.keys.stop
L1077[21:57:47] <Blue_595> and why does
keyboard know about 19 function keys
L1078[21:57:56] <Blue_595> who has 19
function keys?
L1079[22:00:21] <Izaya> 24 have assigned
key codes
L1080[22:00:35]
<Saghetti> some people have 24 function
keys
L1081[22:00:45]
<Saghetti> you can access the next 12 by
holding shift
L1082[22:00:45] <Izaya> anyone else
getting deja vu?
L1083[22:02:20]
<AdorableCatgirl> i've just been in this
place before
L1084[22:09:32] <Blue_595> wait wtf
L1085[22:09:37] <Blue_595> F24 is shift +
F12?
L1086[22:10:09] <Blue_595> but what is
keyboard.keys.stop
L1087[22:10:23] <Izaya> the stop
key
L1088[22:10:32] <Blue_595> i dont see a
stop key
L1089[22:10:36]
⇦ Quits: ben_mkiv (~ben_mkiv@88.130.157.232) (Remote host
closed the connection)
L1090[22:10:42] <Izaya> sounds like a you
problem, I do
L1091[22:10:44] <Blue_595> where do i
find escape?
L1092[22:11:00] <Amanda> it's almost like
there's 40+ years of legacy around keyboards as an input
mediumm
L1093[22:11:21] <Izaya> 40's a little
optimistic
L1094[22:11:35] <Izaya> at least 50, most
likely 60, or 100+ if you include typewriters
L1095[22:11:45] <Blue_595> where do i
find escape in keyboard.keys
L1096[22:12:00] <Amanda> you don't. OC
doesn't let you capture it, so it's not in the keyboard.keys
L1097[22:12:06] <Blue_595> oh right
L1098[22:12:11] <Blue_595> escape exits
the computer GUI
L1099[22:12:12] <Amanda> escape is
hard-coded to close the terminal
L1100[22:12:13] *
Blue_595 facepalms
L1101[22:12:27] <Blue_595> so what button
should i use to clear the screen
L1102[22:12:32] <Blue_595>
backspace?
L1103[22:13:13] <Blue_595> i went with
backspace
L1104[22:13:36] <Amanda> better not make
typos...
L1105[22:13:53] <Amanda> Izaya: what's a
good path block?
L1106[22:14:07] <Izaya> I tend to use
gravel, but I'm boring.
L1107[22:14:23] <Izaya> I'm sure there'd
be a comfy cobblestone one in chisel, too
L1108[22:14:24] <Blue_595> its for the
terminal
L1109[22:14:33] <Blue_595> a rather
limited terminal where you can only see what the computer is
doing
L1110[22:16:53] <Blue_595> what arguments
are expected to add an unmanaged drive in OCEmu?
L1111[22:21:44] <SquidDev> %tonkout
L1112[22:21:44] <MichiBot> Jiminy
Cricket! SquidDev! You beat your own previous record of 2 hours,
21 minutes and 55 seconds (By 41 minutes and 16 seconds)! I hope
you're happy!
L1113[22:21:45] <MichiBot> SquidDev has
tonked out! Tonk has been reset! They gained 0.003 tonk points!
plus 0.004 bonus points for consecutive hours! Current score:
0.66928, Position #4 Need 0.01136 more points to pass Lizzy!
L1114[22:23:23]
<Saghetti> is there a 65816 architecture
for OC?
L1115[22:23:27]
<Saghetti> i'd love to see that
L1116[22:23:55]
<Saghetti> maybe just a 65c02 if the
former doesn't exist
L1117[22:25:07] <Blue_595> yes i wanna
see it too
L1118[22:25:34]
⇦ Quits: Blue_595 (webchat@47.196.97.219) (Quit:
webchat.esper.net)
L1119[22:26:40] <Amanda> does Thistle not
fit the bill?
L1120[22:32:38]
⇨ Joins: Paradoxical
(~Paradoxic@valpo1492-149-59.ppp.netnitco.net)
L1121[22:35:03]
⇦ Quits: baschdel
(~baschdel@2a02:6d40:361b:7f01:b9e8:825d:a70b:2607) (Ping timeout:
189 seconds)
L1122[22:35:46]
⇦ Quits: Paradoxical
(~Paradoxic@valpo1492-149-59.ppp.netnitco.net) (Client
Quit)
L1123[22:37:41] <Lizzy> %tonk
L1124[22:37:42] <MichiBot> Waesucks!
Lizzy! You beat SquidDev's previous record of <0 (By 15
minutes and 57 seconds)! I hope you're happy!
L1125[22:37:43] <MichiBot> Lizzy's new
record is 15 minutes and 57 seconds! Lizzy also gained 0.00027 tonk
points for stealing the tonk. Position #3. Need 0.12341 more points
to pass CompanionCube!
L1126[22:39:09]
<Saghetti> %swear
L1127[22:39:10] <MichiBot> Saghetti:
Jeepers!!
L1129[22:48:43]
⇨ Joins: baschdel
(~baschdel@2a02:6d40:361b:c101:470b:b916:e0cc:65b5)
L1130[22:55:59]
<Kristopher38> @Saghetti Thistle is
literally 65c02
L1131[22:56:12]
<Saghetti> oh nice
L1132[22:56:33]
<Kristopher38> Did you not know that?
:GWchadThonkery:
L1133[22:56:48]
<Saghetti> nope
L1134[22:56:51]
<Saghetti> ¯\(ツ)/¯
L1136[22:58:16]
<Kristopher38> Kanji keyboard
L1137[22:59:15]
<Saghetti> o_O
L1138[22:59:18]
<Saghetti> what
L1139[22:59:38]
<payonel> @Saghetti you've seen squiddev
in here?
L1140[22:59:45]
<Saghetti> yea
L1141[22:59:55]
<payonel> he develops cc:tweaked
L1142[22:59:59]
<payonel> basically, cc
L1143[23:02:52]
<AdorableCatgirl> dear lord
L1144[23:02:58]
<AdorableCatgirl> i'm trying to be
hackerman
L1146[23:04:09]
<AdorableCatgirl> all i've found is
L1147[23:04:16]
<AdorableCatgirl> this thing i'm trying to
hackerman into
L1148[23:04:19]
<AdorableCatgirl> it runs linux
L1149[23:04:24]
⇨ Joins: Para
(~Para@valpo1492-149-59.ppp.netnitco.net)
L1150[23:04:43]
<Saghetti> are you trying to hackerman an
embedded device?
L1151[23:05:11] <Para> what?
L1152[23:05:29] <Para> oh nvm
L1153[23:05:54]
⇦ Quits: Para (~Para@valpo1492-149-59.ppp.netnitco.net)
(Client Quit)
L1154[23:06:00]
<Saghetti> i was talking to some1
else
L1155[23:06:01]
<Saghetti> oh
L1156[23:06:16]
<AdorableCatgirl> yes
L1157[23:06:18]
<AdorableCatgirl> yes i am
L1158[23:06:25]
<AdorableCatgirl> it's a security system
DVR
L1159[23:07:17]
<Saghetti> are there firmware
downloads?
L1160[23:07:19]
<AdorableCatgirl> yep
L1161[23:07:36]
<Saghetti> have you been able to push your
own firmware to it?
L1162[23:07:42]
<AdorableCatgirl> not yet
L1163[23:07:47]
<AdorableCatgirl> still poking around in
the file format
L1164[23:07:56]
<Saghetti> alright, well good luck
L1165[23:08:12]
<Saghetti> best course of action is to
make a reverse shell in a startup script
L1166[23:09:25]
<AdorableCatgirl> i'm seriously bout ready
to call it quits because i need to move shit from ntfs to
btrfs
L1167[23:12:13] <CompanionCube> i imagine
it's not so easy that binwalk just recognizes it
L1168[23:12:35]
<Saghetti> binwalk is really nice
L1169[23:13:06]
<AdorableCatgirl> so
L1170[23:13:10]
<AdorableCatgirl> binwalk gets me part of
the way
L1171[23:13:34]
<AdorableCatgirl> but there's this
"Install.lua" that's apparently executable but isn't a
lua script, nor is it lua bytecode
L1172[23:15:07] <Amanda> Ah-ha!
Discovered Positive Chisel Design's -- much easier now
L1173[23:15:17] <CompanionCube> bet it's
not luajit bytecode either
L1174[23:15:24]
<AdorableCatgirl> nope
L1175[23:15:40]
<Saghetti> does it have any interesting
headers?
L1176[23:17:17]
<AdorableCatgirl> It contains a uboot
image
L1177[23:30:23] <immibis> a u-boot image
is a kernel, that's probably not very useful by itself
L1178[23:30:32] <immibis> a linux
kernel
L1179[23:30:44]
<Ocawesome101> uhhh
L1180[23:30:53]
<Ocawesome101> u-boot is the ARM
equivalent of a bootloader last I checked
L1181[23:31:48] <Vexatos> u-boot is the
German name for a submarine
L1182[23:33:47]
<AdorableCatgirl> I'll pass the firmware
later
L1183[23:34:18]
<Kristopher38> @payonel you said vram is
done, did you fix the bugs that were happening when the gpu and
screen tiers were different? 🤔
L1184[23:34:30]
<payonel> yep
L1185[23:34:34] <Amanda> U-boot isn't
limited to arm anymore I don't think
L1186[23:34:50]
<payonel> and made some significant
performance improvements
L1187[23:35:37]
<payonel> and tweaked the bitblt call
budget cost accordingly
L1188[23:35:55]
<payonel> it balances well getting about
90 fps with your 50x50 animation
L1189[23:36:02]
<payonel> well, on my lowly laptop
L1190[23:36:12]
<Ocawesome101> what specs does this laptop
have?
L1191[23:36:18]
<AdorableCatgirl> it says blackfin,
anyways
L1192[23:36:19]
<Ocawesome101> can't be that bad if you
get 90fpsd
L1193[23:36:29]
<payonel> 90 oc 50x50 frames
L1194[23:36:47]
<payonel> the screen only refreshes at 60,
i get 60 when the game isn't doing anything
L1195[23:36:51]
<Ocawesome101> mhm
L1196[23:37:34]
<Kristopher38> as in, the animation is
running at 90fps or the game is running at 90fps? :D
L1197[23:37:49]
<payonel> i7-8665U CPU @ 1.90GHz, 32GB ram
- no dedicated gpu
L1198[23:37:56]
<payonel> the animation is running at
90fps
L1199[23:38:05]
<Kristopher38> wow holy shit
L1200[23:38:12]
<payonel> my mc game is running at 55-60
fps during that
L1201[23:38:22]
<Ocawesome101> that's not
"lowly"
L1202[23:38:37]
<payonel> meh, it's not a gaming
laptop
L1203[23:38:55]
<Ocawesome101> try running a celeron n2840
for half a year
L1204[23:38:56]
<Kristopher38> hmm, if I recall correctly
it was running at somewhere around that number in one the first
iterations of the feature 🤔
L1205[23:39:02]
<Ocawesome101> like I did
L1206[23:39:25]
<Kristopher38> back when it was all
"halve the screen size and writes to offscreen are
free"
L1207[23:39:36]
<payonel> @Kristopher38 not quite. that
was 1. with no throttling, and 2. if you tried to run even more
than 2 or 3 you're game fps would suffer madly
L1208[23:40:03]
<payonel> things were completely out of
control cpu load-wise
L1209[23:40:23]
<payonel> i've been testing with 1-15
concurrent animations
L1210[23:40:30]
<payonel> comparing that to gpu.set
L1211[23:40:35]
<payonel> with and without
throttling
L1212[23:40:45]
<payonel> it's about 90% more efficient
now
L1213[23:41:02]
<payonel> and keeps the cpu load
reasonable
L1214[23:41:10]
<Kristopher38> ah, that 90fps is without
throttling for testing your cpu load optimizations, I see now
L1215[23:41:30]
<payonel> sure, if you ran 40 or 50
concurrent oc machines all in the animation, you'd see even my
gaming machine suffer fps
L1216[23:41:43]
<Ocawesome101> but then
L1217[23:41:44]
<payonel> no, it's 90fps WITH
throttling
L1218[23:41:45]
<Ocawesome101> hey
L1219[23:42:00]
<Ocawesome101> if you ran 40 or 50 OC
computers doing much of anything intensive I have a feeling you'd
get that
L1220[23:42:04]
<payonel> if i remove throttling, it'd go
around 240 fps
L1221[23:42:08]
<Ocawesome101> see: running MineOS
L1222[23:42:29]
<payonel> @Ocawesome101 yep, and that's
why i'm happy with where vram is at now
L1223[23:42:40]
<Ocawesome101> :)
L1224[23:42:41]
⇦ Quits: Vexatos
(~Vexatos@port-92-192-82-236.dynamic.as20676.net) (Quit: Insert
quantum chemistry joke here)
L1225[23:42:56]
<Ocawesome101> super excited for OC 1.8
ngl
L1226[23:43:09]
<Ocawesome101> vram + bundled net
cables
L1227[23:43:13]
<Ocawesome101> + ???
L1228[23:43:17]
<payonel> and a few other smaller things
🙂
L1229[23:43:21]
<payonel> but i can't share everything i'm
working on
L1230[23:43:26]
<payonel> 🙂
L1231[23:43:40] <Corded> *
<Ocawesome101> sighs
L1232[23:43:41]
<Ocawesome101> fair
L1233[23:43:54]
<Kristopher38> I think I'm gonna have a
stab at modifying part of the MineOS' GUI library to use the newest
functionality
L1234[23:44:10]
<payonel> @Kristopher38 my favorite test
so far is having multiple gpus
L1235[23:44:14]
<Ocawesome101> get the RAM usage /
performance to acceptable levels maybe? :^)
L1236[23:44:15]
<payonel> leaving the priamry without a
buffer
L1237[23:44:20]
<payonel> and using the 2nd for all the
bitblts
L1238[23:44:38]
<payonel> you can bind both to the screen,
and bitblt from gpu1 without changing anything about gpu0
L1239[23:45:46]
<Kristopher38> @Ocawesome101 yes, their
six screenbuffers are eating up a lot of ram
L1240[23:46:05]
<payonel> it doesn't make it any faster
than just using 1 gpu probably...not directly...it's just cool to
have distinct control
L1241[23:46:20]
<payonel> you could even use 1 gpu for N
screens
L1242[23:46:29]
<Kristopher38> if I'd be able to put all
of that into VRAM that would significantly lower the minimal specs
AND make it faster
L1243[23:46:31]
<payonel> oh wait. no you can't. not
without rebinding
L1244[23:46:33]
<payonel> well, anyways
L1245[23:47:17]
<Kristopher38> does gpu.bind have a
cost?
L1246[23:47:29]
<payonel> yeah, something sangar put in a
long time ago
L1247[23:47:47]
<payonel> it was to limit this potential
load in client updates
L1248[23:48:38]
<payonel> but now that i've so thoroughly
review perf, i can probably allow rebinding to be free (or very low
cost) if you also don't reset the screen: `gpu.bind(screen: string,
reset: boolean)`
L1249[23:48:50]
<payonel> by setting false, the screen
buffer is left unchanged
L1250[23:49:03]
<payonel> i could probably safely remove
the cost in that case
L1251[23:49:05]
<Kristopher38> oh that would be great,
imagine using 1 gpu to control multiple screens
L1252[23:49:16]
<payonel> well it's already possible, just
the cost is the issue
L1253[23:49:32]
<Saghetti> removing the cost to bind when
reset is false?
L1254[23:49:34]
<Saghetti> oooooh
L1255[23:49:51] <Amanda> payonel: so
when's this all coming to ocvm? ~flees~
L1256[23:49:58]
<payonel> OH
L1257[23:50:03]
<payonel> i already did that!
L1258[23:50:12]
<payonel> ha, i already made it free to
rebind with reset==false
L1259[23:50:13]
<payonel> 🙂
L1260[23:50:21]
<payonel> "you're welcome"
L1261[23:50:26]
<Saghetti> wait
L1262[23:50:30]
<Saghetti> when was that?
L1263[23:50:34]
<payonel> long time ag
L1264[23:50:35]
<payonel> ago*
L1265[23:50:38]
<Kristopher38> lmao :D
L1266[23:50:40]
<payonel> like, a couple of years
L1267[23:51:14]
<Kristopher38> so it was already possible
a long time ago
L1268[23:51:18]
<payonel> yeah
L1269[23:51:23] <Amanda> I was going to
say, I didn't remember many issues doing that for my elevator
screens awhile ago
L1270[23:51:49]
<payonel> yeah so you just have to say
`false` to not reset
L1271[23:52:07]
<payonel> a cool thing you can do now,
too
L1272[23:52:08] <Amanda> %choose cube
drugs or halucinate
L1273[23:52:08] <MichiBot> Amanda:
Pretty sure I'd want you to go with "cube drugs"!
L1274[23:52:19]
<payonel> you could bitblt screens to
vram, then rebind to N screens, bitblt'ing a copy of the source
screen
L1275[23:52:25]
<payonel> in case....anyone wanted to do
that
L1276[23:52:31] <Corded> *
<payonel> shrugs
L1277[23:52:46] <Amanda> payonel: would
be good for my elevator usecase, lots of very similar screens
L1278[23:52:56]
<payonel> ah
L1279[23:52:58]
<payonel> cool
L1280[23:52:58] <Amanda> esp if I can
bitblt a partial screen
L1281[23:53:07]
<payonel> @Kristopher38 and this is
updated to 1.12 already
L1282[23:53:09] <Amanda> like
say,everything but the top line
L1283[23:53:33] <Amanda> then draw each
screen once, with the floor name on the top line, bitblit the rest
from there
L1284[23:53:57]
<payonel> yep, very easy to do that
L1285[23:55:13] <Amanda> nice.I'll have
to revive that program then
L1286[23:55:13]
<Kristopher38> I just updated
L1287[23:55:26] <Amanda> First, going to
do some halucinating, then cube drugs
L1288[23:58:08]
<Kristopher38> on another note, I
discovered that robot can use bucket to pick up fluid only if said
fluid is directly in front of it, whereas it should be able to do
this for a fluid above and below as well I think
L1289[23:59:03]
<Ocawesome101> wait, MineOS has 6 buffers?
I thought it only had two because that's what "double
buffering" implies
L1290[23:59:29]
<Kristopher38> nah, they actually have
6
L1291[23:59:34]
<Ocawesome101> dang
L1292[23:59:37]
<Kristopher38> as in 6 tables
L1293[23:59:44]
<Ocawesome101> wait
L1294[23:59:45]
<Kristopher38> but they only do double
buffering
L1295[23:59:50]
<Ocawesome101> so how exactly is it
structured?